NotesFAQContact Us
Collection
Advanced
Search Tips
Publication Type
Journal Articles21
Tests/Questionnaires21
Reports - Research19
Reports - Descriptive2
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 21 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Pruthikrai Mahatanankoon; James R. Wolf – Journal of Information Systems Education, 2025
Advances in information and communication technologies (ICT) coupled with artificial intelligence have made computer programming skills indispensable for IT majors and for an increasing number of other science, technology, engineering, and mathematics (STEM) disciplines. Like any hands-on skill, mastering computer programming requires dedicated…
Descriptors: Measures (Individuals), Programming, Undergraduate Students, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Jozsef Katona; Klara Ida Katonane Gyonyoru – TechTrends: Linking Research and Practice to Improve Learning, 2025
In the context of the digital economy, programming proficiency is an essential competency that promotes upward socio-economic mobility and expands career opportunities. However, students from socially disadvantaged backgrounds often face significant barriers to acquiring these skills, such as limited access to technology and educational resources.…
Descriptors: Artificial Intelligence, Technology Uses in Education, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Siran Li; Jiangyue Liu; Qianyan Dong – Australasian Journal of Educational Technology, 2025
Recent advancements in generative artificial intelligence (GenAI) have drawn significant attention from educators and researchers. However, its effects on learners' programming performance, self-efficacy and learning processes remain inconclusive, while the mechanisms underlying its efficiency-enhancing potential are underexplored. This study…
Descriptors: Artificial Intelligence, Technology Uses in Education, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Anara Karymsakova; Gulsim Kapbar; Kamalbek Berkimbayev; Gulmira Bakirova – Open Education Studies, 2025
The objective of this study was to examine the effectiveness of a practice-oriented approach in teaching Python programming to students in Kazakhstan. The study participants comprised students from a control group (CG) and an experimental group (EG), with 89 students in each group. The mean age of the participants was 20 years. The sample included…
Descriptors: Programming, Foreign Countries, Educational Innovation, Instructional Effectiveness
Peer reviewed Peer reviewed
Direct linkDirect link
Li, Qi; Jiang, Qiang; Liang, Jyh-Chong; Xiong, Weiyan; Liang, Yu; Zhao, Wei – Education and Information Technologies, 2023
Different instructional strategies have been drawn to assist elementary school students in improving computational thinking (CT) skills and student engagement (SE) in unplugged programming activities. This paper aimed to explore how the interactive strategies of unplugged programming affect CT skills and SE. The study was conducted based on a…
Descriptors: Elementary School Students, Programming, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Rafael Herrero-Álvarez; Rafael Arnay; Eduardo Segredo; Gara Miranda; Coromoto Leon – IEEE Transactions on Learning Technologies, 2025
RoblockLLy is an educational robotics simulator designed for primary and secondary school students, whose goal is to increase their interest in science, technology, engineering, and mathematics. In the particular case of computer science, it allows developing computational thinking skills. It has been designed with ease of use in mind. This free…
Descriptors: Secondary School Students, STEM Education, Computer Science Education, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
Amoudi, Ghada; Tbaishat, Dina – Education and Information Technologies, 2023
Social network analysis involves delicate and sophisticated mathematical concepts which are abstract and challenging to acquire by traditional methods. Many studies show that female students perform poorly in computer science-related courses compared to male students. To address these issues, this research investigates the impact of employing a…
Descriptors: Computer Science, Graduate Students, Outcomes of Education, Educational Technology
Peer reviewed Peer reviewed
PDF on ERIC Download full text
João Alberto Arantes do Amaral; Izabel Patricia Meister; Alessandro dos Santos Faria; Felipe Mancini; Valeria Sperduti Lima; Luciano Gamez – Journal of Open, Flexible and Distance Learning, 2025
This article presents our findings concerning a MOOC named 'Introduction to R programming language', in which we applied design thinking combined with problem-based learning to enhance student engagement and improve the learning experience. The course was delivered to 575 students from Brazil between February 28 and March 18, 2022. Our goal was to…
Descriptors: Design, Thinking Skills, Problem Based Learning, MOOCs
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Kallia, Maria; Sentance, Sue – Journal of Computer Assisted Learning, 2021
Threshold concepts have been characterised in the literature as jewels in the curriculum as they can inform teaching and learning practices. Therefore, identifying and addressing threshold concepts in any discipline is critical. The aim of the current study is to explore the existence of threshold concepts in computer programming and specifically…
Descriptors: Fundamental Concepts, Mathematical Concepts, Concept Formation, Skill Development
Peer reviewed Peer reviewed
Direct linkDirect link
Werner, Linda; Denner, Jill; Campe, Shannon; Torres, David M. – ACM Transactions on Computing Education, 2020
This article builds on prior work that aims to measure computational learning (CL) during middle school. Since game computational sophistication (GCS) has been used as a proxy for a student's engagement in CL we build on their model to more completely describe the relationship between different types of building blocks of computer games and GCS.…
Descriptors: Computation, Middle School Students, Knowledge Level, Learner Engagement
Peer reviewed Peer reviewed
Direct linkDirect link
Moy, Ronald L.; Pactwa, Therese E. – Journal of Education for Business, 2022
This paper uses the PBS Nova show "Mind Over Money" to introduce a number of topics in behavioral finance. Instructors can also use the video as a jumping off point for expanding the discussion to the "second generation" of behavioral finance, where many of the decisions that differ from what are considered optimal are due to…
Descriptors: Economics, Economics Education, Learner Engagement, Teaching Methods
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Dawar, Deepak; Murphy, Marianne – Information Systems Education Journal, 2020
Teaching introductory programming courses to university students who come from a varied set of academic and non-academic backgrounds is challenging. Students who are learning programming for the first time can become easily discouraged leading to procrastination that subsequently can have an unfavorable effect on their learning outcomes, and…
Descriptors: Assignments, Scaffolding (Teaching Technique), Introductory Courses, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Troy, Jesse D.; Neely, Megan L.; Pomann, Gina-Maria; Grambow, Steven C.; Samsa, Gregory P. – Journal of Curriculum and Teaching, 2022
Student evaluation is a key consideration for educational program administrators because program success depends on students' ability to demonstrate successful development of core competencies. Student evaluations must therefore be aligned with learning objectives and overall program goals. Graduate level educational programs typically incorporate…
Descriptors: Student Evaluation, Evaluation Methods, Statistics Education, Alignment (Education)
Previous Page | Next Page »
Pages: 1  |  2