Publication Date
In 2025 | 0 |
Since 2024 | 4 |
Since 2021 (last 5 years) | 5 |
Since 2016 (last 10 years) | 7 |
Since 2006 (last 20 years) | 7 |
Descriptor
Learning Processes | 7 |
Programming Languages | 7 |
Student Attitudes | 7 |
Teaching Methods | 7 |
Computer Science Education | 5 |
Foreign Countries | 4 |
Programming | 4 |
Blended Learning | 2 |
Computation | 2 |
Computer Simulation | 2 |
Cooperative Learning | 2 |
More ▼ |
Source
Informatics in Education | 1 |
International Association for… | 1 |
International Journal of… | 1 |
International Journal of STEM… | 1 |
Journal of Educational… | 1 |
Natural Sciences Education | 1 |
Turkish Online Journal of… | 1 |
Author
Ali Al Ghaithi | 1 |
Arjan J. F. Kok | 1 |
Athina Thoma | 1 |
Behnam Behforouz | 1 |
Chih-Ming Chen | 1 |
Cornelis Huizing | 1 |
Harrie Passier | 1 |
Hassan Isyaku | 1 |
Lex Bijlsma | 1 |
Marques, Bertil P. | 1 |
Ming-Yan Huang | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 6 |
Tests/Questionnaires | 2 |
Reports - Descriptive | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 2 |
Postsecondary Education | 2 |
Adult Education | 1 |
High Schools | 1 |
Secondary Education | 1 |
Audience
Location
Greece | 1 |
Netherlands | 1 |
Oman | 1 |
Portugal | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Chih-Ming Chen; Ming-Yan Huang – International Journal of STEM Education, 2024
Background: Computational thinking (CT) is crucial to fostering critical thinking and problem-solving skills. Many elementary schools have been cultivating students' CT through block-based programming languages such as Scratch using traditional teacher-centered teaching methods. However, the approach excessively relies on teacher lectures, so the…
Descriptors: Computation, Thinking Skills, Programming, Learning Processes
Paola Iannone; Athina Thoma – International Journal of Mathematical Education in Science and Technology, 2024
Programming is becoming increasingly common in mathematics degrees as it is a desirable skill for new graduates. However, research shows that its use is mostly restricted to computational or modelling tasks. This paper reports a study on students' perceptions of and difficulties with Lean, an interactive theorem prover introduced as part of a…
Descriptors: Programming, Mathematics Instruction, Computer Science Education, Student Attitudes
Arjan J. F. Kok; Lex Bijlsma; Cornelis Huizing; Ruurd Kuiper; Harrie Passier – Informatics in Education, 2024
This paper presents the first experiences of the use of an online open-source repository with programming exercises. The repository is independent of any specific teaching approach. Students can search for and select an exercise that trains the programming concepts that they want to train and that only uses the programming concepts they already…
Descriptors: Programming Languages, Computer Science Education, Open Source Technology, Teaching Methods
Neyhart, Jeffrey L.; Watkins, Eric – Natural Sciences Education, 2020
Basic quantitative and population genetics topics are typically taught in introductory plant breeding courses and are critical for success in upper-level study. Active learning, including simulations and games, may be useful for instruction of these concepts, which rely heavily on theory and may be more challenging for students. The statistical…
Descriptors: Genetics, Active Learning, Teaching Methods, Plants (Botany)
Ali Al Ghaithi; Behnam Behforouz; Hassan Isyaku – Turkish Online Journal of Distance Education, 2024
This study tried to design a WhatsApp bot to be implemented in English language vocabulary learning context in Oman. 150 Omani English as a Foreign Language (EFL) students from three different proficiency levels were selected based on random sampling. To measure the effectiveness of the treatment, pretests, posttests, and delayed posttests were…
Descriptors: Computer Software, Teaching Methods, Computer Assisted Instruction, Student Attitudes
Reis, Rosa; Marques, Bertil P. – International Association for Development of the Information Society, 2021
In this paper we present a model for designing professional courses in a blended learning context as a tool to help the interaction between students, teachers and learning resources. This model aims to promote new concepts, new approaches and new strategies that have been changing the paradigm of teaching and learning. To develop a course based on…
Descriptors: Programming, Instructional Design, Computer Science Education, Case Studies
Pellas, Nikolaos; Peroutseas, Efstratios – Journal of Educational Computing Research, 2016
While pedagogical and technological affordances of three-dimensional (3D) multiuser virtual worlds in various educational disciplines are largely well-known, a study about their effect on high school students' engagement in introductory programming courses is still lacking. This case study presents students' opinions about their participation in a…
Descriptors: High School Students, Educational Games, Computer Simulation, Simulated Environment