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
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