Publication Date
In 2025 | 0 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 11 |
Since 2016 (last 10 years) | 21 |
Since 2006 (last 20 years) | 42 |
Descriptor
Computer Science Education | 43 |
Instructional Effectiveness | 43 |
Learning Processes | 43 |
Teaching Methods | 28 |
Foreign Countries | 22 |
Programming | 19 |
College Students | 18 |
Comparative Analysis | 12 |
Cooperative Learning | 12 |
Student Attitudes | 12 |
Computer Software | 10 |
More ▼ |
Source
Author
Publication Type
Journal Articles | 38 |
Reports - Research | 27 |
Reports - Descriptive | 6 |
Reports - Evaluative | 5 |
Dissertations/Theses -… | 2 |
Collected Works - Proceedings | 1 |
Information Analyses | 1 |
Opinion Papers | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Audience
Laws, Policies, & Programs
Assessments and Surveys
Big Five Inventory | 1 |
What Works Clearinghouse Rating
Mariyam Abdulhadi; Fred Awaah; Deborah Agbanimu; Emmanuel Okyere Ekwam; Emmanuella Sefiamor Heloo – Journal of Research in Innovative Teaching & Learning, 2024
Purpose: The lecture method has been compared with teaching methods such as flip learning, cooperative learning and simulations to establish which holds the key to students' understanding of concepts. What is bereft in the education literature is its comparative efficiency with the culturo-techno contextual approach (CTCA) in the teaching of…
Descriptors: Foreign Countries, Developing Nations, Computer Science Education, Cultural Context
Barua, Antara Mahanta; Bharali, Sruti Sruba – Asian Association of Open Universities Journal, 2023
Purpose: The purpose of the case study is to investigate the perception of computer science learners at Krishna Kanta Handiqui State Open University (KKHSOU) regarding the use of gamification and to identify the challenges in implementing gamified teaching-learning processes in open and distance learning (ODL) institutions.…
Descriptors: Gamification, Electronic Learning, Computer Science Education, College Students
Yuan-Chen Liu; Tzu-Hua Huang; Chien-Chia Huang – Interactive Learning Environments, 2024
In this study, an interactive programming learning environment was built with two types of error prompt functions: 1) the key prompt and 2) step-by-step prompt. A quasi-experimental study was conducted for five weeks, in which 75 sixth grade students from disadvantaged learning environments in Taipei, Taiwan, were divided into three groups: 1) the…
Descriptors: Programming, Computer Science Education, Cues, Grade 6
Li, Wei; Liu, Cheng-Ye; Tseng, Judy C. R. – Education and Information Technologies, 2023
Collaborative programming can develop computational thinking and knowledge of computational programming. However, the researchers pointed out that because students often fail to mobilize metacognition to regulate and control their cognitive activities in a cooperation, this results in poor learning effects. Especially low-achieving students need…
Descriptors: Correlation, Metacognition, Thinking Skills, Programming
He, Jie; Ma, Tingjuan; Zhang, Yongliang – Education and Information Technologies, 2023
This study implemented a blended learning mode with the aid of artificial intelligence teaching platform in the English language course. In this study, 110 students majoring in computer network were randomly selected as subjects, 55 of whom was the experimental group, the rest of 55 was the control group. Before the experiment, this study carried…
Descriptors: Blended Learning, Communities of Practice, Artificial Intelligence, College Students
Lopez-Fernandez, Daniel; Gordillo, Aldo; Perez, Jennifer; Tovar, Edmundo – IEEE Transactions on Education, 2023
Contribution: This article analyzes the learning and motivational impact of teacher-authored educational video games on computer science education and compares its effectiveness in both face-to-face and online (remote) formats. This work presents comparative data and findings obtained from 217 students who played the game in a face-to-face format…
Descriptors: Computer Science Education, Game Based Learning, Online Courses, In Person Learning
Mselle, Leonard; Ishengoma, Fredrick – Education and Information Technologies, 2022
In this paper, MTL, an approach for visualization-based pedagogy, is analyzed and contextualized in both Cognitive Load Theory (CLT) and Dual Coding Theory (DCT). Through MTL, lectures, tutorials, laboratory sessions and individual study in learning and teaching programming are all carried out using two cognitive channels; verbal and non-verbal.…
Descriptors: Visualization, Teaching Methods, Cognitive Ability, Learning Theories
Fernando Batista, Alex; Thiry, Marcello; Queiroz Gonçalves, Rafael; Fernandes, Anita – Informatics in Education, 2020
This research discusses the use of Augmented Reality, Virtual Reality and Mixed Reality technology applications in the learning process of relevant content to the Computer Science area. This systematic review aims to identify applications that use technologies to represent virtual environments and support the teaching and learning of Computer…
Descriptors: Computer Simulation, Computer Science Education, Simulated Environment, Educational Research
Mao, Ye; Shi, Yang; Marwan, Samiha; Price, Thomas W.; Barnes, Tiffany; Chi, Min – International Educational Data Mining Society, 2021
As students learn how to program, both their programming code and their understanding of it evolves over time. In this work, we present a general data-driven approach, named "Temporal-ASTNN" for modeling student learning progression in open-ended programming domains. Temporal-ASTNN combines a novel neural network model based on abstract…
Descriptors: Programming, Computer Science Education, Learning Processes, Learning Analytics
Tlili, Ahmed; Denden, Mouna; Essalmi, Fathi; Jemni, Mohamed; Chang, Maiga; Kinshuk; Chen, Nian-Shing – Interactive Learning Environments, 2023
The ability of automatically modeling learners' personalities is an important step in building adaptive learning environments. Several studies showed that knowing the personality of each learner can make the learning interaction with the provided learning contents and activities within learning systems more effective. However, the traditional…
Descriptors: Learning Analytics, Learning Management Systems, Intelligent Tutoring Systems, Bayesian Statistics
Prado, Yenda; Jacob, Sharin; Warschauer, Mark – Computer Science Education, 2022
Background and Context: Computational Thinking (CT) is a skill all students should learn. This requires using inclusive approaches to teach CT to a wide spectrum of students. However, strategies for teaching CT to students with exceptionalities are not well studied. Objective: This study draws on lessons learned in two fourth-grade classrooms --…
Descriptors: Thinking Skills, Computer Science Education, Special Education, Teaching Methods
Lin, Jian-Wei – Australasian Journal of Educational Technology, 2022
The COVID-19 pandemic has forced universities to make a radical switch from face-to-face traditional teaching (TT) to completely online learning (OL). Thus, many studies proposed the proper OL environment for a specific subject and evaluated its effectiveness. However, few studies have empirically compared the proposed OL environment with TT to…
Descriptors: Blended Learning, Computer Science Education, Educational Change, Universities
Colon-Acosta, Nirmaliz – ProQuest LLC, 2019
As new introductory block-based coding applications for young students to learn basic computer science concepts, such as, loops and conditionals, continue to increase in popularity, it is necessary to consider the best method of teaching students these skills. Many of these products continue to exhibit programmatic misconceptions of these concepts…
Descriptors: Coding, Game Based Learning, Instructional Effectiveness, Programming Languages
Saito, Daisuke; Kaieda, Shota; Washizaki, Hironori; Fukazawa, Yoshiaki – Journal of Information Technology Education: Innovations in Practice, 2020
Aim/Purpose: Although many computer science measures have been proposed, visualizing individual students' capabilities is difficult, as those measures often rely on specific tools and methods or are not graded. To solve these problems, we propose a rubric for measuring and visualizing the effects of learning computer programming for elementary…
Descriptors: Scoring Rubrics, Visualization, Learning Analytics, Computer Science Education
Liang, Yuxin; Liu, Guo-Ping – IEEE Transactions on Learning Technologies, 2018
This paper presents a method to design high-quality 3D equipment for virtual laboratories. A virtual control laboratory is designed on large-scale educational purpose with merits of saving expenses for universities and can provide more opportunities for students. The proposed laboratory with more than 30 virtual instruments aims at offering…
Descriptors: Computer Simulation, Computer Software, Laboratory Experiments, Student Attitudes