NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Shen, Yi; Yuan, Mingxin; Wang, Mingqiang – Higher Education Studies, 2013
Considering that the course group regarding theory and design of mechanisms is characterized by strong engineering application background and the students generally feel very boring and tedious during the learning process, some teaching reforms for the theory and design of mechanisms are carried out to improve the teaching effectiveness in this…
Descriptors: Foreign Countries, Engineering, Engineering Education, College Students
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