An Analysis of Students' Difficulties with ArrayList Object Collections and Proposals for Supporting the Learning Process | IEEE Conference Publication | IEEE Xplore