Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 14 |
Since 2006 (last 20 years) | 40 |
Descriptor
Computer Science Education | 47 |
Pretests Posttests | 47 |
Questionnaires | 47 |
Foreign Countries | 30 |
Student Attitudes | 26 |
Programming | 22 |
Teaching Methods | 20 |
Control Groups | 17 |
Instructional Effectiveness | 16 |
Experimental Groups | 15 |
Comparative Analysis | 14 |
More ▼ |
Source
Author
Xinogalos, Stelios | 3 |
Hwang, Wu-Yuin | 2 |
Satratzemi, Maya | 2 |
Shen, Pei-Di | 2 |
Tsai, Chia-Wen | 2 |
Ahrens, Andreas | 1 |
Alsamani, Abdul-Aziz Saleh | 1 |
Altinay, Fahriye | 1 |
Altinay, Zehra | 1 |
Asad, Khaled | 1 |
Asanok, Manit | 1 |
More ▼ |
Publication Type
Journal Articles | 42 |
Reports - Research | 40 |
Tests/Questionnaires | 5 |
Reports - Evaluative | 3 |
Dissertations/Theses -… | 2 |
Information Analyses | 2 |
Speeches/Meeting Papers | 2 |
Dissertations/Theses -… | 1 |
Reports - Descriptive | 1 |
Education Level
Higher Education | 34 |
Postsecondary Education | 24 |
Secondary Education | 5 |
High Schools | 4 |
Elementary Secondary Education | 3 |
Elementary Education | 2 |
Grade 6 | 1 |
Intermediate Grades | 1 |
Middle Schools | 1 |
Audience
Location
Taiwan | 7 |
Greece | 3 |
Ireland | 3 |
Cyprus | 2 |
Israel | 2 |
Thailand | 2 |
Turkey | 2 |
Australia | 1 |
Estonia | 1 |
European Union | 1 |
India | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 3 |
What Works Clearinghouse Rating
Végh, Ladislav; Stoffová, Veronika – Informatics in Education, 2017
Algorithms are hard to understand for novice computer science students because they dynamically modify values of elements of abstract data structures. Animations can help to understand algorithms, since they connect abstract concepts to real life objects and situations. In the past 30-35 years, there have been conducted many experiments in the…
Descriptors: Teaching Methods, Animation, College Freshmen, Pretests Posttests
Chang, Chih-Kai; Yang, Ya-Fei; Tsai, Yu-Tzu – Education for Information, 2017
Previous research indicates that understanding the state of learning motivation enables researchers to deeply understand students' learning processes. Studies have shown that visual programming languages use graphical code, enabling learners to learn effectively, improve learning effectiveness, increase learning fun, and offering various other…
Descriptors: Programming Languages, Student Motivation, Questionnaires, Correlation
Oyelere, Solomon Sunday; Suhonen, Jarkko; Wajiga, Greg M.; Sutinen, Erkki – Education and Information Technologies, 2018
The study focused on the application of the design science research approach in the course of developing a mobile learning application, MobileEdu, for computing education in the Nigerian higher education context. MobileEdu facilitates the learning of computer science courses on mobile devices. The application supports ubiquitous, collaborative,…
Descriptors: Foreign Countries, Undergraduate Students, Electronic Learning, Computer Science Education
Malliarakis, Christos; Satratzemi, Maya; Xinogalos, Stelios – IEEE Transactions on Learning Technologies, 2017
Computer programming has for decades posed several difficulties for students of all educational levels. A number of teaching approaches have been proposed over the years but none seems to fulfil the needs of students nowadays. Students use computers mainly for playing games and the Internet and as quite a few researchers state this aspect of…
Descriptors: Computer Games, Computer Science Education, Programming, Instructional Effectiveness
Tsai, Chia-Wen; Shen, Pei-Di; Chiang, I-Chun; Chen, Wen-Yu; Chen, Yi-Fen – Interactive Learning Environments, 2018
The application of online learning and educational technologies in higher education has changed teaching methods, the channels of delivering learning materials, and modes of communication between teachers and students. This study is aimed to improve learning effects and investigate, via quasi-experiments, the effects of web-mediated…
Descriptors: Foreign Countries, Undergraduate Students, Web Based Instruction, Cooperative Learning
Tritrakan, Kasame; Kidrakarn, Pachoen; Asanok, Manit – Educational Research and Reviews, 2016
The aim of this research is to develop a learning model which blends factors from learning environment and engineering design concept for learning in computer programming course. The usage of the model was also analyzed. This study presents the design, implementation, and evaluation of the model. The research methodology is divided into three…
Descriptors: Engineering, Design, Computer Science Education, Programming
Byrne, Jake Rowan; O'Sullivan, Katriona; Sullivan, Kevin – IEEE Transactions on Education, 2017
This paper explores the use of a constructivist 21st-century learning model to implement a week-long workshop, delivered as a "hackathon," to encourage preuniversity teenagers to pursue careers in STEM, with a particular emphasis on computer science. For Irish preuniversity students, their experience of computing can vary from word…
Descriptors: Teaching Methods, Workshops, Models, Adolescents
Kongcharoen, Chaknarin; Hwang, Wu-Yuin; Ghinea, Gheorghita – Educational Technology & Society, 2017
More studies are concentrating on using virtualization-based labs to facilitate computer or network learning concepts. Some benefits are lower hardware costs and greater flexibility in reconfiguring computer and network environments. However, few studies have investigated effective mechanisms for using virtualization fully for collaboration.…
Descriptors: Experimental Groups, Control Groups, Comparative Analysis, Academic Achievement
Chapman, Debra; Wang, Shuyan – Journal of Interactive Learning Research, 2015
Multimedia instructional tools (MMIT) have been identified as a way effectively and economically present instructional material. MMITs are commonly used in introductory computer applications courses as MMITs should be effective in increasing student knowledge and positively impact motivation and learning strategies, without increasing costs. This…
Descriptors: Multimedia Instruction, Student Motivation, Learning Strategies, Teaching Methods
Nielsen, Jacob; Majgaard, Gunver; Sørensen, Erik – International Association for Development of the Information Society, 2013
How can student self-assessment be used as a tool and become beneficial for both lecturers and students? We used a simple self-assessment tool for pre- and post-testing on a first-semester engineering course. The students graded their knowledge on human-computer interaction based on their ability to understand and explain specific concepts. The…
Descriptors: Self Evaluation (Individuals), Reflection, Computer Science Education, Computer Software
Du, Jie; Wimmer, Hayden; Rada, Roy – Journal of Information Technology Education: Innovations in Practice, 2016
The Hour of Code is a one-hour introduction to computer science organized by Code.org, a non-profit dedicated to expanding participation in computer science. This study investigated the impact of the Hour of Code on students' attitudes towards computer programming and their knowledge of programming. A sample of undergraduate students from two…
Descriptors: Undergraduate Students, Computer Science Education, Programming, Introductory Courses
Korkmaz, Özgen – Online Submission, 2016
The aim of the study was to present the effect of Lego Mindstorms Ev3 based design activities on students' attitudes towards learning computer programming, self-efficacy beliefs and levels of academic achievement. The research is a pretest-posttest with control group semi-experimental study. The study group of the research consisted of 53 students…
Descriptors: Programming, Design, Student Attitudes, Computer Science Education
Shadiev, Rustam; Hwang, Wu-Yuin; Yeh, Shih-Ching; Yang, Stephen J. H.; Wang, Jing-Liang; Han, Lin; Hsu, Guo-Liang – Journal of Educational Computing Research, 2014
This study aimed to investigate an effectiveness of unidirectional and reciprocal teaching strategies on programming learning supported by web-based learning system (VPen); particularly, how differently effective these two teaching strategies would work. In this study novice programmers were exposed to three different conditions: 1) applying no…
Descriptors: Web Based Instruction, Programming, Computer Science Education, Reciprocal Teaching
Liew, Tze Wei; Tan, Su-Mae – Educational Technology & Society, 2016
The Cognitive-Affective Theory of Learning with Media framework posits that the multimedia learning process is mediated by the learner's mood. Recent studies have shown that positive mood has a facilitating effect on multimedia learning. Though literature has shown that negative mood encourages an individual to engage in a more systematic,…
Descriptors: Schemata (Cognition), Transfer of Training, Psychological Patterns, Programming
Yagci, Mustafa – Turkish Online Journal of Educational Technology - TOJET, 2016
High-level thinking and problem solving skill is one requirement of computer programming that most of the students experience problems with. Individual differences such as motivation, attitude towards programming, thinking style of the student, and complexity of the programming language have influence on students' success on programming. Thus,…
Descriptors: Blended Learning, Programming Languages, Success, Student Motivation