NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Malik, Sohail Iqbal; Tawafak, Ragad M.; Shakir, Mohanaad – International Journal of Information and Communication Technology Education, 2021
A teaching approach plays an important role in teaching and learning process of an introductory programming (IP) course. The teaching approach should focus on different programming skills required by novice programmers. In this study, we introduced the teaching and learning approach based on an ADRI (Approach, Deployment, Result, Improvement)…
Descriptors: Computer Science Education, Programming, Teaching Methods, Learning Processes
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ismail, Sameh S.; Abdulla, Shubair A. – Journal of Technology and Science Education, 2019
This research introduces a new pedagogical approach, the Virtual Flipped Classroom (VFC). The VFC is an integration of two concepts: the Flipped Classroom and Virtual Classroom. It enables teachers to teach and guide students in applying the activities needed to achieve the best learning levels. To investigate the effect of VFC, the researchers…
Descriptors: Educational Technology, Technology Uses in Education, Homework, Video Technology
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Mathew, Roy; Malik, Sohail Iqbal; Tawafak, Ragad Moufaq – Informatics in Education, 2019
Problem solving skills are considered an important component in learning to program in an introductory programming (IP) course for novices. This study introduced a PROSOLVE game to enhance problem solving skills of novice programmers in the introductory programming course. The game is based on pseudo-code technique. A survey was employed to…
Descriptors: Problem Solving, Skill Development, Educational Games, Game Based Learning