Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 1 |
Since 2006 (last 20 years) | 7 |
Descriptor
Computer Software | 7 |
Program Effectiveness | 7 |
Programming Languages | 7 |
Programming | 6 |
Computer Science Education | 4 |
Foreign Countries | 4 |
Computer System Design | 3 |
Instructional Effectiveness | 3 |
Pretests Posttests | 3 |
Comparative Analysis | 2 |
Computer Software Evaluation | 2 |
More ▼ |
Source
Australasian Journal of… | 1 |
Computers & Education | 1 |
IEEE Transactions on Education | 1 |
Innovations in Education and… | 1 |
Interactive Learning… | 1 |
Journal of Information… | 1 |
ProQuest LLC | 1 |
Author
Bao, Zhen | 1 |
Barrett, Stephen | 1 |
Chen, Ming-Puu | 1 |
Cheng, Hsiu-Hua | 1 |
Conneely, Claire | 1 |
Jeske, Heimo J. | 1 |
Ju, Bo | 1 |
Kert, Serhat Bahadir | 1 |
Kogeda, Okuthe P. | 1 |
Kurt, Adile Askim | 1 |
Lall, Manoj | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 4 |
Reports - Evaluative | 2 |
Dissertations/Theses -… | 1 |
Education Level
Higher Education | 3 |
Elementary Secondary Education | 2 |
Postsecondary Education | 2 |
Secondary Education | 2 |
Junior High Schools | 1 |
Audience
Location
Ireland | 1 |
South Africa | 1 |
Taiwan | 1 |
Turkey | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Jeske, Heimo J.; Lall, Manoj; Kogeda, Okuthe P. – Journal of Information Technology Education: Innovations in Practice, 2018
Aim/Purpose: The aim of this article is to develop a tool to detect plagiarism in real time amongst students being evaluated for learning in a computer-based assessment setting. Background: Cheating or copying all or part of source code of a program is a serious concern to academic institutions. Many academic institutions apply a combination of…
Descriptors: Plagiarism, Identification, Computer Software, Computer Assisted Testing
Cheng, Hsiu-Hua; Yang, Heng-Li – Australasian Journal of Educational Technology, 2011
For information systems development project student teams, learning how to improve software development processes is an important training. Software process improvement is an outcome of a number of creative behaviours. Social cognitive theory states that the efficacy of judgment influences behaviours. This study explores the impact of three types…
Descriptors: Achievement Need, Motivation, Computer Software, Information Systems
Rague, Brian William – ProQuest LLC, 2010
Almost all collegiate programs in Computer Science offer an introductory course in programming primarily devoted to communicating the foundational principles of software design and development. The ACM designates this introduction to computer programming course for first-year students as CS1, during which methodologies for solving problems within…
Descriptors: Control Groups, Introductory Courses, Sequential Approach, Programming Languages
Kert, Serhat Bahadir; Kurt, Adile Askim – Interactive Learning Environments, 2012
Electronic performance support systems (EPSSs) are the software programs commonly used in commercial environments since the early 1990s. These software programs are generally called performance-based systems and focus on the complete job rather than providing individual development. For that reason, the usage of these systems in learning…
Descriptors: Foreign Countries, Web Based Instruction, Program Effectiveness, Learning Strategies
Tangney, Brendan; Oldham, Elizabeth; Conneely, Claire; Barrett, Stephen; Lawlor, John – IEEE Transactions on Education, 2010
This paper describes a model for computer programming outreach workshops aimed at second-level students (ages 15-16). Participants engage in a series of programming activities based on the Scratch visual programming language, and a very strong group-based pedagogy is followed. Participants are not required to have any prior programming experience.…
Descriptors: Foreign Countries, Computer Software, Programming Languages, Computer Science Education
Wang, Li-Chun; Chen, Ming-Puu – Innovations in Education and Teaching International, 2010
Learning to program is difficult for novices, even for those undergraduates who have majored in computer science. The study described in this paper has investigated the effects of game strategy and preference-matching on novice learners' flow experience and performance in learning to program using an experiential gaming activity. One hundred and…
Descriptors: Games, Program Effectiveness, Secondary School Students, Experiential Learning
Liu, Xiaolei; Liu, Haitao; Bao, Zhen; Ju, Bo; Wang, Zhenghong – Computers & Education, 2010
Self-testing is a means to check learning effect. Besides time-space restriction, there are many deficiencies in traditional offline self-testing. With the development of information technology, learners can have self-testing on the Internet. Self-testing on Internet, namely, web-based self-testing, overcomes time-space limitation of traditional…
Descriptors: Feedback (Response), Constructivism (Learning), Social Environment, Testing