Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 3 |
Descriptor
Author
Mathew, Roy | 3 |
Malik, Sohail Iqbal | 2 |
Al-Nuaimi, Rim | 1 |
Al-Sideiri, Abir | 1 |
Alfarsi, Ghaliya | 1 |
Coldwell-Neilson, Jo | 1 |
Iqbal Malik, Sohail | 1 |
Tawafak, Ragad M. | 1 |
Tawafak, Ragad Moufaq | 1 |
Publication Type
Journal Articles | 3 |
Reports - Research | 3 |
Education Level
Higher Education | 2 |
Postsecondary Education | 2 |
Audience
Location
Oman | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Iqbal Malik, Sohail; Mathew, Roy; Tawafak, Ragad M.; Alfarsi, Ghaliya – E-Learning and Digital Media, 2021
Algorithmic thinking is considered as one of the important steps toward learning to code for novices in programming education. In this study, algorithmic thinking was promoted by introducing a Problem Analysis Algorithmic Model (PAAM) in an Algorithms and Programming 1 (AP) course. A web-based application is developed to offer the PAAM model in…
Descriptors: Web Based Instruction, Models, Computer Science Education, Programming
Malik, Sohail Iqbal; Mathew, Roy; Al-Nuaimi, Rim; Al-Sideiri, Abir; Coldwell-Neilson, Jo – Education and Information Technologies, 2019
Problem solving skills are considered an integral part of grasping the precise concepts of the programming domain for novices in introductory programming (IP) courses. But these skills are mostly covered only in early lectures of such courses or are included in just a few early chapters of some relevant textbooks. Consequently, high failure and…
Descriptors: Problem Solving, Skill Development, Electronic Learning, Handheld Devices
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