Publication Date
In 2025 | 2 |
Since 2024 | 6 |
Since 2021 (last 5 years) | 15 |
Since 2016 (last 10 years) | 35 |
Since 2006 (last 20 years) | 60 |
Descriptor
Instructional Effectiveness | 60 |
Learner Engagement | 60 |
Computer Science Education | 58 |
Programming | 25 |
Foreign Countries | 24 |
College Students | 22 |
Teaching Methods | 19 |
Student Attitudes | 16 |
Active Learning | 13 |
Cooperative Learning | 13 |
Introductory Courses | 13 |
More ▼ |
Source
Author
Tsai, Chia-Wen | 2 |
Xinogalos, Stelios | 2 |
Adkins, Joni K. | 1 |
Aguilera, Earl | 1 |
Andrews-Larson, Christine | 1 |
Anwar, Saira | 1 |
Anwar, Sajid | 1 |
Arriaga, J. | 1 |
Badami, Charles | 1 |
Balla, Tamas | 1 |
Barry, R. M. | 1 |
More ▼ |
Publication Type
Journal Articles | 52 |
Reports - Research | 44 |
Reports - Evaluative | 9 |
Tests/Questionnaires | 7 |
Speeches/Meeting Papers | 4 |
Dissertations/Theses -… | 3 |
Reports - Descriptive | 3 |
Collected Works - Proceedings | 1 |
Education Level
Audience
Location
Australia | 3 |
Greece | 3 |
Taiwan | 3 |
Turkey | 3 |
United Kingdom | 3 |
Finland | 2 |
Florida | 2 |
Italy | 2 |
Nigeria | 2 |
Spain | 2 |
United States | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Students Evaluation of… | 1 |
What Works Clearinghouse Rating
Chiao Ling Huang; Lianzi Fu; Shih-Chieh Hung; Shu Ching Yang – Journal of Computer Assisted Learning, 2025
Background: Many studies have highlighted the positive effects of visual programming instruction (VPI) on students' learning experiences, programming self-efficacy and flow experience. However, there is a notable gap in the research on how these factors specifically impact programming achievement and learning intentions. Our study addresses this…
Descriptors: Attention, Self Efficacy, Visual Aids, Instructional Effectiveness
Ma, Ning; Qian, Jinglong; Gong, Kaixin; Lu, Yao – Education and Information Technologies, 2023
Computational thinking is an important competence for learners in the twenty-first century. As an effective approach for cultivating competence in computational thinking, programming education has been extended from college to elementary school teaching. However, it is challenging to engage beginners in programming in elementary school education.…
Descriptors: Elementary School Students, Programming, Computer Science Education, Novices
Mohanarajah, Selvarajah; Sritharan, Thambithurai – Journal of Information Technology Education: Research, 2022
Aim/Purpose: The key objective of this research is to examine whether fix-and-play educational games improve students' performance in learning programming languages. We also quantified the flow experiences of the students and analyzed how the flow contributes to their academic performances. Background: Traditionally, learning the first computer…
Descriptors: Game Based Learning, Educational Games, Programming, Learner Engagement
Kamaludeen Samaila; Hosam Al-Samarraie – Journal of Applied Research in Higher Education, 2024
Purpose: The flipped classroom model is an emerging teaching pedagogy in universities, colleges and secondary schools. This model will likely be successful if students prepare and acquire basic knowledge before class hours. Pre-class video lectures are common for students to access knowledge before class hours. However, students often do not watch…
Descriptors: Learner Engagement, Outcomes of Education, Teaching Methods, Flipped Classroom
Dawar, Deepak – Journal of Information Systems Education, 2023
For most beginners, learning computer programming is a complex undertaking. Demotivation and learned helplessness have been widely reported. In addition to the subject's complexity, low in-class involvement has been linked to poor student performance. This work introduces a novel instructional technique called Student-Driven Probe Instruction…
Descriptors: Computer Science Education, Programming, Introductory Courses, Teaching Methods
Pakpour, Nazzy; Nouredini, Sahar; Tandon, James – IEEE Transactions on Education, 2022
Contribution: Although engineering hackathon events are common, this is one of the first reports of such an event used for the purpose of teaching engineering students about public health concepts. Results from this study suggest that hackathons are an effective format for teaching topics that are not core to the engineering discipline in a short…
Descriptors: Undergraduate Students, Engineering Education, Computer Science Education, Programming
Dalize van Heerden; Jeanne Kriek – Online Submission, 2024
Researchers and educators are concerned about student success in tertiary programming courses, a situation that is even more pronounced in open and distance e-learning institutions. The aim of this study was to integrate 60 video lessons and compare passing and failing student in terms of their performance in JavaScript with three broad online…
Descriptors: Video Technology, Technology Uses in Education, Electronic Learning, Introductory Courses
Socratous, Chrysanthos; Ioannou, Andri – Educational Technology Research and Development, 2021
The study aims to compare the effect of a structured versus an unstructured educational robotics (ER) curriculum on (a) the frequency and type of programming errors made by students in block-based programming, (b) their ability to debug a programme, and (c) their engagement in the learning process. The authors' hypothesis is that, in programming…
Descriptors: Robotics, Educational Technology, Programming Languages, Computer Science Education
Matthew Frazier – ProQuest LLC, 2024
Online educational resources (e.g., curricula, tutorials, documentation, Q&A sites) increasingly serve as key sources for secondary school students learning Computer Science Principles (CSP). A big obstacle to using these resources is finding information appropriate for the learning task and learner's background. Research shows that secondary…
Descriptors: Computer Science Education, Secondary School Students, Student Characteristics, Information Literacy
Oliver J. Mason; Siobhan Collman; Stella Kazamia; Ioana Boureanu – Journal of Cybersecurity Education, Research and Practice, 2024
This pilot study aims to assess the acceptability of Open University's training platform called Gamified Intelligent Cyber Aptitude and Skills Training course (GICAST), as a means of improving cybersecurity knowledge, attitudes, and behaviours in undergraduate students using both quantitative and qualitative methods. A mixed-methods, pre-post…
Descriptors: Career Readiness, Computer Science, Computer Security, Gamification
Chukwudum Collins Umoke; Musa Adekunle Ayanwale; Sunday Odo Nwangbo; Ngele Cletus Ezeoke; Sunday Okechukwu Abonyi; Stella Oluwakemi Olatunbosun – Discover Education, 2025
Innovative instructional strategies are critical for fostering engagement and inclusivity in education, especially in technology-driven fields such as computer studies. Despite their potential, the broader impacts of modeling instructional approaches on student interest remain underexplored, particularly in secondary education. This study…
Descriptors: Educational Strategies, Teaching Methods, Models, Junior High School Students
Zhang, Abei; Olelewe, Chijioke Jonathan; Orji, Chibueze Tobias; Ibezim, Nnenna Ekpereke; Sunday, Nnadi Hillary; Obichukwu, Peter Uzochukwu; Okanazu, Oliver Okechukwu – SAGE Open, 2020
Recently, global trends in technological development have brought about innovations in educational paradigms, thus giving rise to significant adoption of learner-centered and problem-centered approaches with greater potential to impart the next generation of learners compared to a more dominant teacher-centered approach. In view of this, this…
Descriptors: Foreign Countries, Instructional Innovation, Conventional Instruction, Technical Institutes
Kiraly, Sandor; Balla, Tamas – Acta Didactica Napocensia, 2020
Our online programming language courses have been developed for youngsters who are interested in computer programming. The courses were gamified with some common gamification elements: points, badges, incentives, immediate feedback and leaderboard. The developed Learning Management System (LMS) for our learning portal provides the chance to…
Descriptors: Programming, Computer Science Education, Educational Games, Online Courses
Kroustalli, Chrysoula; Xinogalos, Stelios – Education and Information Technologies, 2021
Serious games, or else educational games, for programming are considered to have a positive impact on learning programming. Specifically, serious games are considered to motivate students and engage them in playing and learning programming. However, more research is required in order to study their effects in learning programming, as well as their…
Descriptors: Instructional Effectiveness, Teaching Methods, Computer Science Education, Programming Languages
Saltz, Jeffrey; Heckman, Robert – Online Learning, 2020
With the increasing availability of synchronous video-based breakout rooms within online courses, a growing need exists to understand how to best leverage this technology for enhanced online education. To help address this challenge, this paper reports on a case study that explored student activity within online video-based breakout rooms via a…
Descriptors: Online Courses, Synchronous Communication, Class Activities, Cooperative Learning