NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 4 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Ott, Claudia; Robins, Anthony; Shephard, Kerry – ACM Transactions on Computing Education, 2016
Learning the first programming language is challenging for many students. High failure rates and bimodally distributed grades lead to a pedagogical interest in supporting students in first-year programming courses (CS1). In higher education, the important role of feedback for guiding the learning process and improving the learning outcome is…
Descriptors: Feedback (Response), Programming, Computer Science Education, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
d'Amore, Roberto – ACM Transactions on Computing Education, 2010
This article proposes a VHDL language course that establishes a strong correlation between the language statements and their use in circuit synthesis. Two course modules are described: a basic module that contains the essential concepts of the language, sufficient for students to describe medium complexity circuits, followed by a second module…
Descriptors: Feedback (Response), Units of Study, Courses, Laboratories
Peer reviewed Peer reviewed
Direct linkDirect link
Shoufan, Abdulhadi; Huss, Sorin A. – ACM Transactions on Computing Education, 2010
Reconfigurable computing is an established field in computer science. Teaching this field to computer science students demands special attention due to limited student experience in electronics and digital system design. This article presents a compact course on reconfigurable processors, which was offered at the Technische Universitat Darmstadt,…
Descriptors: Computer Science, Student Experience, Courses, Faculty Development
Peer reviewed Peer reviewed
Direct linkDirect link
Ritzhaupt, Albert D. – ACM Transactions on Computing Education, 2009
This article provides an overview of the challenges in implementing a game development course with limited resources in computing curricula. An approach to a holistic game development course is outlined in terms of its organization, software, and instructional methods. The course had 23 students enrolled in its first offering and was…
Descriptors: Educational Strategies, Reliability, Cooperative Learning, Teaching Methods