Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 2 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Guidelines | 3 |
| Problem Solving | 3 |
| Programming Languages | 3 |
| Teaching Methods | 3 |
| Computer Science Education | 2 |
| Active Learning | 1 |
| Assignments | 1 |
| Case Studies | 1 |
| Comparative Analysis | 1 |
| Computer Software | 1 |
| Concept Formation | 1 |
| More ▼ | |
Author
| Corral, Luis | 1 |
| Fronza, Ilenia | 1 |
| Havenga, Marietjie | 1 |
| Menon, Pratibha | 1 |
| Mentz, Elsa | 1 |
| Pahl, Claus | 1 |
| van Zyl, Sukie | 1 |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 2 |
| Reports - Descriptive | 1 |
| Tests/Questionnaires | 1 |
Education Level
| High Schools | 2 |
| Higher Education | 2 |
| Postsecondary Education | 2 |
| Secondary Education | 2 |
| Grade 10 | 1 |
| Grade 11 | 1 |
Audience
Location
| South Africa | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Menon, Pratibha – Journal of Information Systems Education, 2023
This paper introduces a teaching process to develop students' problem-solving and programming efficacy in an introductory computer programming course. The proposed teaching practice provides step-by-step guidelines on using worked-out examples of code to demonstrate the applications of programming concepts. These coding demonstrations explicitly…
Descriptors: Introductory Courses, Programming, Computer Science Education, Feedback (Response)
Fronza, Ilenia; Corral, Luis; Pahl, Claus – Journal of Information Technology Education: Research, 2020
Aim/Purpose: This work aims to introduce and evaluate an instructional strategy that aids end-users with developing their software products during intensive project-based events. Background: End-users produce software in the labor market, and one of the challenges for End-User Software Engineering (EUSE) is the need to create functional software…
Descriptors: Teaching Methods, Computer Software, Computer Science Education, Student Projects
van Zyl, Sukie; Mentz, Elsa; Havenga, Marietjie – African Journal of Research in Mathematics, Science and Technology Education, 2016
As part of curriculum changes in South Africa, an introductory programming language, Scratch, must first be taught before switching to the well-established teaching of Delphi. The nature of programming in Scratch is considerably different from that in Delphi. It was assumed that the teaching of Scratch as introductory programming language could…
Descriptors: Foreign Countries, Programming Languages, Teaching Methods, Guidelines

Peer reviewed
Direct link
