Publication Date
In 2025 | 0 |
Since 2024 | 4 |
Since 2021 (last 5 years) | 11 |
Since 2016 (last 10 years) | 45 |
Since 2006 (last 20 years) | 57 |
Descriptor
Blended Learning | 57 |
Programming | 57 |
Computer Science Education | 52 |
Foreign Countries | 31 |
Teaching Methods | 25 |
College Students | 20 |
Instructional Effectiveness | 19 |
Student Attitudes | 19 |
Electronic Learning | 18 |
Educational Technology | 17 |
Higher Education | 17 |
More ▼ |
Source
Author
Pérez-Sanagustín, Mar | 3 |
Amitan, Irina | 2 |
Isaías, Pedro, Ed. | 2 |
McPherson, Maggie, Ed. | 2 |
Mironova, Olga | 2 |
Navon, Jaime | 2 |
Saar, Merike | 2 |
Schwarzenberg, Pablo | 2 |
Vendelin, Jelena | 2 |
Vilipõld, Jüri | 2 |
Agomuo, Emmanuel E. | 1 |
More ▼ |
Publication Type
Education Level
Audience
Teachers | 3 |
Researchers | 2 |
Administrators | 1 |
Media Staff | 1 |
Students | 1 |
Laws, Policies, & Programs
Assessments and Surveys
Self Directed Learning… | 1 |
Study Process Questionnaire | 1 |
What Works Clearinghouse Rating
Gary K. W. Wong – Education and Information Technologies, 2024
As block-based visual programming platform such as Scratch become more accessible and supportive to children's programming learning, the demand on understanding a trajectory of children's computational thinking development through programming from their early ages increases rapidly in recent years. To explore the developmental process of…
Descriptors: Computation, Problem Solving, Skill Development, Programming
Sanal Kumar T. S.; R. Thandeeswaran – Education and Information Technologies, 2024
The COVID-19 pandemic has forced a significant increase in the utilization of video-based e-learning platforms for programming education. These platforms never considered the essential attributes of student characteristics and learning preferences while designing such a problematic subject having high dropout and failure rates. The traditional…
Descriptors: Blended Learning, Electronic Learning, Higher Education, Programming
Yong, Su Ting; Tiong, Kung Ming – International Journal of Information and Communication Technology Education, 2022
This study explored students' motivation and difficulties in learning programming in a blended learning environment. The face-to-face classroom instructions were blended with digital learning instructions. The study adopted a convergent parallel design mixed methods research and involved 209 pre-university students. The findings were as follows:…
Descriptors: Blended Learning, Student Motivation, Programming, Computer Science Education
Ramírez-Donoso, Luis; Pérez-Sanagustín, Mar; Neyem, Andrés; Alario-Hoyos, Carlos; Hilliger, Isabel; Rojos, Felipe – Interactive Learning Environments, 2023
Over the past years, higher education institutions have been exploring different mechanisms to adapt their learning and teaching practices to increase students' engagement. One of the proposals has been to reuse Massive Online Open Courses (MOOCs) as Small Online Private Courses (SPOCs), or as complementary resources in traditional courses through…
Descriptors: Technology Uses in Education, Electronic Learning, Cooperative Learning, Gamification
Oriol Borrás-Gené; Raquel Hijón-Neira; Pedro Paredes-Barragán; Lucía Serrano-Luján – International Journal of Game-Based Learning, 2024
Educational escape rooms aims to motivate students, to strengthen knowledge and evaluate learning. Pre-service teachers enrolled in "Computer Science and Digital Competency" course shows lack of motivation and difficulties to realise its usefulness in everyday practice, becoming an ideal context to apply this strategy. 157 students…
Descriptors: Blended Learning, Problem Solving, Student Motivation, Programming
Spieler, Bernadette; Grandl, Maria; Ebner, Martin; Slany, Wolfgang – Electronic Journal of e-Learning, 2020
Knowledge in Computer Science (CS) is essential, and companies have increased their demands for CS professionals. Despite this, many jobs remain vacant. Furthermore, computational thinking (CT) skills are required in all contexts of problem solving. A further serious problem arises from the gender disparity in technology related fields. Even if…
Descriptors: Computer Science Education, Online Courses, College Freshmen, Foreign Countries
Murai, Yumiko; Muramatsu, Hiroyuki – Information and Learning Sciences, 2020
Purpose: While it is particularly important that professional programs help teachers become members of a community of practice, especially in crisis situations such as the COVID-19 pandemic, there is a lack of research about strategies to effectively encourage the development of a community of practice and to support teachers' transformation of…
Descriptors: Creativity, Blended Learning, Faculty Development, Programming
Pattanaphanchai, Jarutas – Journal of University Teaching and Learning Practice, 2019
Computer programming is a difficult subject for most novice programming students which leads to a high rate of dropout or failure. Flipped classrooms have been increasingly used to teach programming students to practice their programming skills in the class based on their knowledge acquired from outside the classroom. This study investigated…
Descriptors: Foreign Countries, College Students, Academic Achievement, Blended Learning
I-Fan Liu; Hui-Chun Hung; Che-Tien Liang – Interactive Learning Environments, 2024
With the rise of big data, artificial intelligence, and other emerging information technologies, an increasing number of students without computer science (CS) backgrounds have begun to learn programming. Programming is considered a complex task for beginners, and instructors find it difficult to quickly address all the problems that students…
Descriptors: Programming, Student Attitudes, Blended Learning, Video Technology
Schwarzenberg, Pablo; Navon, Jaime; Pérez-Sanagustín, Mar – Journal of Computing in Higher Education, 2020
The flipped classroom gives students the flexibility to organize their learning, while teachers can monitor their progress analyzing their online activity. In massive courses where there are a variety of activities, automated analysis techniques are required in order to process the large volume of information that is generated, to help teachers…
Descriptors: Models, Blended Learning, Teaching Methods, Electronic Learning
Active Learning in the Context of the Teaching/Learning of Computer Programming: A Systematic Review
Berssanette, João Henrique; de Francisco, Antonio Carlos – Journal of Information Technology Education: Research, 2021
Aim/Purpose: This paper presents the results of a systematic literature review that sought to identify the studies that relate the different pedagogical techniques by which active learning is developed in the context of the teaching/learning of computer programming, with the objective to characterize the approaches, the pedagogical techniques…
Descriptors: Active Learning, Computer Science Education, Programming, Educational Research
Salas-Rueda, Ricardo-Adán – E-Learning and Digital Media, 2020
This quantitative research aims to analyze the impact of the WampServer application in Blended learning during the educational process of computing through data science, machine learning, and neural networks. WampServer is a free application that allows the creation of websites considering the use of the database. This research proposes the use of…
Descriptors: Computer Software, Blended Learning, Educational Technology, Technology Uses in Education
Davenport, Casey E. – Journal of College Science Teaching, 2018
The "flipped classroom" pedagogical approach is used for a combined undergraduate and graduate computer programming course in meteorology. Details of how the course was flipped are discussed, as well as how student perceptions of the approach, which were gathered from qualitative feedback collected throughout the semester, evolved.…
Descriptors: Computer Science Education, Programming, Student Attitudes, Teaching Methods
Lazarinis, Fotis; Karachristos, Christoforos V.; Stavropoulos, Elias C.; Verykios, Vassilios S. – Education and Information Technologies, 2019
In this paper we report our experiences from a University outreach program with primary and secondary education teachers of various specialties. Our goal was to improve the coding abilities of teachers through Scratch activities. The participants can in turn teach their students, multiplying that way the benefitted population. To increase the…
Descriptors: Blended Learning, Elementary School Teachers, Secondary School Teachers, Computer Science Education
Yang, Shufan; Newman, Robert – IEEE Transactions on Education, 2019
Contribution: An original application of individual rotation to blended learning, which mixes e-learning, discussion groups (seminars), practical laboratory work, and self-motivated tasks called "mini-projects." Background: In examining the changing practices toward students' transferable skills in higher education, current teaching…
Descriptors: Blended Learning, Educational Technology, Technology Uses in Education, Teaching Methods