NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Kaila, Erkki; Kurvinen, Einari; Lokkila, Erno; Laakso, Mikko-Jussi – ACM Transactions on Computing Education, 2016
Educational technology offers several potential benefits for programming education. Still, to facilitate the technology properly, integration into a course must be carefully designed. In this article, we present a redesign of an object-oriented university-level programming course. In the redesign, a collaborative education tool was utilized to…
Descriptors: Curriculum Development, Programming, Computer Science Education, Active Learning
Granger, Mary J.; McGarry, Nina – 2002
One of the critical components in the curriculum is evaluation of students' knowledge or the amount they learned in the course. Over time, the assessment process has not changed significantly; it is only recently that university instructors are turning to technology for assistance in this labor-intensive task. There are disadvantages and…
Descriptors: Academic Achievement, Computer Assisted Instruction, Computer Assisted Testing, Computer Science
Peer reviewed Peer reviewed
Direct linkDirect link
El-Khouly, Mahmoud M. – E-Learning, 2007
With support from the Higher Education Enhancement Project Fund (HEEPF), the Faculty of Science at Helwan University (Egypt) has constructed a number of online courses in support of the graduate diploma in computer sciences programme. All courses in the diploma have a web presence, and the course offerings are now moving towards a much more…
Descriptors: Distance Education, Online Courses, Active Learning, Foreign Countries