NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Monika Mladenovic; Lucija Medak; Divna Krpan – ACM Transactions on Computing Education, 2025
Computer Science (CS) Unplugged activities are designed to engage students with CS concepts. It is an active learning approach combining physical interaction with visual representation. This research article investigates the impact of CS Unplugged on students' understanding of the bubble sort algorithm. Algorithm visualization, traditionally…
Descriptors: Computer Science Education, Learning Activities, Active Learning, Algorithms
Peer reviewed Peer reviewed
Direct linkDirect link
Šablis, Aivars; Gonzalez-Huerta, Javier; Zabardast, Ehsan; Šmite, Darja – ACM Transactions on Computing Education, 2019
Global software engineering has changed the way software is developed today. To address the new challenges, many universities have launched specially tailored courses to train young professionals to work in globally distributed projects. However, a mere acknowledgment of the geographic, temporal, and cultural differences does not necessarily lead…
Descriptors: Toys, Teaching Methods, Learning Activities, Global Approach
Peer reviewed Peer reviewed
Direct linkDirect link
Isomottonen, Ville; Tirronen, Ville – ACM Transactions on Computing Education, 2013
Lecturing is known to be a controversial form of teaching. With massed classrooms, in particular, it tends to constrain the active participation of students. One of the remedies applied to programming education is to use technology that can vitalize interaction in the classroom, while another is to base teaching increasingly on programming…
Descriptors: Programming, Active Learning, Independent Study, Teaching Methods