Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 1 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Achievement Gains | 4 |
| Introductory Courses | 4 |
| Programming | 4 |
| Computer Science Education | 3 |
| Instructional Effectiveness | 3 |
| Teaching Methods | 3 |
| Intermode Differences | 2 |
| Programming Languages | 2 |
| Student Attitudes | 2 |
| Academic Ability | 1 |
| Academic Achievement | 1 |
| More ▼ | |
Source
| Canadian Journal of Learning… | 1 |
| IEEE Transactions on Education | 1 |
| Information Systems Education… | 1 |
| ProQuest LLC | 1 |
Author
| Arjona-Villicaña, P. David | 1 |
| Castillo-Barrera, F. Edgar | 1 |
| Dawar, Deepak | 1 |
| Kay, Robin | 1 |
| Kunkle, Wanda M. | 1 |
| Silva-Maceda, Gabriela | 1 |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 2 |
| Dissertations/Theses -… | 1 |
| Reports - Descriptive | 1 |
| Tests/Questionnaires | 1 |
Education Level
| Higher Education | 3 |
| Postsecondary Education | 2 |
| Secondary Education | 1 |
Audience
Location
| Mexico | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Dawar, Deepak – Information Systems Education Journal, 2022
Learning computer programming is a challenging task for most beginners. Demotivation and learned helplessness are pretty common. A novel instructional technique that leverages the value-expectancy motivational model of student learning was conceptualized by the author to counter the lack of motivation in the introductory class. The result was a…
Descriptors: Teaching Methods, Introductory Courses, Computer Science Education, Assignments
Silva-Maceda, Gabriela; Arjona-Villicaña, P. David; Castillo-Barrera, F. Edgar – IEEE Transactions on Education, 2016
Learning to program is a complex task, and the impact of different pedagogical approaches to teach this skill has been hard to measure. This study examined the performance data of seven cohorts of students (N = 1168) learning programming under three different pedagogical approaches. These pedagogical approaches varied either in the length of the…
Descriptors: Programming, Teaching Methods, Intermode Differences, Cohort Analysis
Kunkle, Wanda M. – ProQuest LLC, 2010
Many students experience difficulties learning to program. They find learning to program in the object-oriented paradigm particularly challenging. As a result, computing educators have tried a variety of instructional methods to assist beginning programmers. These include developing approaches geared specifically toward novices and experimenting…
Descriptors: Computer Science Education, Programming Languages, Language of Instruction, Academic Achievement
Kay, Robin – Canadian Journal of Learning and Technology, 2006
Previous research on online discussions has focused on university students learning higher level subjects. The purpose of the current study was to examine whether online discussions could be used effectively by secondary school students attempting to learn introductory level topics. Forty-five male students, ranging in age from 13 to 15 years…
Descriptors: Asynchronous Communication, Computer Mediated Communication, Electronic Learning, Programming

Peer reviewed
Direct link
