Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 0 |
Since 2006 (last 20 years) | 4 |
Descriptor
Source
Journal of Information… | 4 |
Author
Ahmadzadeh, Marzieh | 1 |
Al-Imamy, Samer | 1 |
Alizadeh, Javanshir | 1 |
Deek, Fadi P. | 1 |
Khodadadi, Farzad | 1 |
Mahmoudabadi, Elham | 1 |
Moor, Brian D. | 1 |
Nikula, Uolevi | 1 |
Nour, Mohamed A. | 1 |
Sajaniemi, Jorma | 1 |
Tedre, Matti | 1 |
More ▼ |
Publication Type
Journal Articles | 4 |
Reports - Evaluative | 4 |
Education Level
Higher Education | 2 |
Postsecondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ahmadzadeh, Marzieh; Mahmoudabadi, Elham; Khodadadi, Farzad – Journal of Information Technology Education, 2011
Anecdotal evidence shows that in computer programming courses plagiarism is a widespread problem. With the growing number of students in such courses, manual plagiarism detection is impractical. This requires instructors to use one of the many available plagiarism detection tools. Prior to choosing one of such tools, a metric that assures the…
Descriptors: Foreign Countries, Plagiarism, Programming Languages, Computer Software
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
Al-Imamy, Samer; Alizadeh, Javanshir; Nour, Mohamed A. – Journal of Information Technology Education, 2006
One of the major issues related to teaching an introductory programming course is the excessive amount of time spent on the language's syntax, which leaves little time for developing skills in program design and solution creativity. The wide variation in the students' backgrounds, coupled with the traditional classroom (one size-fits-all) teaching…
Descriptors: Programming Languages, Introductory Courses, Syntax, Program Design
Moor, Brian D.; Deek, Fadi P. – Journal of Information Technology Education, 2006
Few beginners find learning to program easy. There are many factors at work in this phenomenon with some being simply inherent in the subject itself, while others have more to do with deficiencies in learning methods and resources. As a result, many programming environments, software applications, and learning tools have been developed to address…
Descriptors: Constructivism (Learning), Visual Learning, Visual Aids, Visualization