NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Robins, Anthony – Computer Science Education, 2010
Compared to other subjects, the typical introductory programming (CS1) course has higher than usual rates of both failing and high grades, creating a characteristic bimodal grade distribution. In this article, I explore two possible explanations. The conventional explanation has been that learners naturally fall into populations of programmers and…
Descriptors: Programming, Learning Processes, Grading, Simulation
Peer reviewed Peer reviewed
Direct linkDirect link
Lau, Wilfred W. F.; Yuen, Allan H. K. – Computers & Education, 2011
In the 21st century, the ubiquitous nature of technology today is evident and to a large extent, most of us benefit from the modern convenience brought about by technology. Yet to be technology literate, it is argued that learning to program still plays an important role. One area of research in programming concerns the identification of…
Descriptors: Foreign Countries, Academic Achievement, Information Technology, Least Squares Statistics
Peer reviewed Peer reviewed
Direct linkDirect link
Lau, Wilfred W. F.; Yuen, Allan H. K. – British Journal of Educational Technology, 2009
Computer programming has been taught in secondary schools for more than two decades. However, little is known about how students learn to program. From the curriculum implementation perspectives, learning style helps address the issue of learner differences, resulting in a shift from a teacher-centred approach to a learner-focused approach. This…
Descriptors: Cognitive Style, Instructional Effectiveness, Gender Differences, Academic Ability