Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 0 |
| Since 2007 (last 20 years) | 1 |
Descriptor
Author
| Mannila, Linda | 1 |
| Nikula, Uolevi | 1 |
| Peltomaki, Mia | 1 |
| Sajaniemi, Jorma | 1 |
| Salakoski, Tapio | 1 |
| Tedre, Matti | 1 |
| Wray, Stuart | 1 |
Publication Type
| Journal Articles | 2 |
| Reports - Evaluative | 2 |
Education Level
Audience
Location
| Finland | 2 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Nikula, Uolevi; Sajaniemi, Jorma; Tedre, Matti; Wray, Stuart – Journal of Information Technology Education, 2007
Students often find that learning to program is hard. Introductory programming courses have high drop-out rates and students do not learn to program well. This paper presents experiences from three educational institutions where introductory programming courses were improved by adopting Python as the first programming language and roles of…
Descriptors: Programming Languages, Programming, Abstract Reasoning, Introductory Courses
Mannila, Linda; Peltomaki, Mia; Salakoski, Tapio – Computer Science Education, 2006
In this paper, we present the results from a two-part study. We analyze 60 programs written by novice programmers aged 16-19 after their first programming course, in either Java or Python. The aim is to find difficulties independent of the language used, and such originating from the language. Second, we analyze the transition from a…
Descriptors: Programming, Programming Languages, Syntax, Learning Problems

Peer reviewed
Direct link
