NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Linda J. Sax; Kaitlyn N. Stormes; Maxx F. Pereyra – ACM Transactions on Computing Education, 2025
To cultivate more computing talent (including more diverse talent), it is important to understand how college students experience their computing courses and if such experiences vary based on students' gender and racial/ethnic identities. In this paper, we focus on course modality to understand whether taking courses in-person, online, or a hybrid…
Descriptors: Computer Science Education, Electronic Learning, Online Courses, Delivery Systems
Peer reviewed Peer reviewed
Direct linkDirect link
Luburic, Nikola; Sladic, Goran; Slivka, Jelena; Milosavljevic, Branko – ACM Transactions on Computing Education, 2019
With ever-greater reliance of the developed world on information and communication technologies, constructing secure software has become a top priority. To produce secure software, security activities need to be integrated throughout the software development lifecycle. One such activity is security design analysis (SDA), which identifies security…
Descriptors: Computer Security, Case Studies, Blended Learning, Models
Peer reviewed Peer reviewed
Direct linkDirect link
Isomöttönen, Ville; Tirronen, Ville – ACM Transactions on Computing Education, 2017
This article reports on an action research project on improving a functional programming course by moving toward a practical and flexible study environment--flipped and blended classroom. Teaching the topic of functional programming was found to be troublesome using a traditional lectured course format. The need to increase students' amount of…
Descriptors: Blended Learning, Teaching Methods, Programming, Computer Science Education