Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 12 |
Since 2006 (last 20 years) | 31 |
Descriptor
Source
Author
Mentz, Elsa | 7 |
Breed, Betty | 3 |
Liebenberg, Janet | 3 |
Blake, Edwin | 2 |
Govender, Irene | 2 |
Hahn, Jan Hendrik | 2 |
Havenga, Marietjie | 2 |
Isaías, Pedro, Ed. | 2 |
Mbogo, Chao | 2 |
Meyer, Lukas | 2 |
Pieterse, Vreda | 2 |
More ▼ |
Publication Type
Journal Articles | 26 |
Reports - Research | 25 |
Collected Works - Proceedings | 3 |
Reports - Descriptive | 2 |
Reports - Evaluative | 2 |
Speeches/Meeting Papers | 2 |
Tests/Questionnaires | 2 |
Education Level
Higher Education | 22 |
Postsecondary Education | 14 |
Elementary Education | 4 |
Secondary Education | 4 |
Grade 11 | 3 |
Grade 10 | 2 |
High Schools | 2 |
Elementary Secondary Education | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Audience
Teachers | 2 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Geldenhuys, Cindy Jean; Fataar, Aslam – South African Journal of Education, 2021
Several teachers have recently started introducing coding into their teaching in primary schools. This comes on the back of the emerging prominence of educational technology and the teaching of computational skills at school level, in light of the country's policy commitment to the Fourth Industrial Revolution. Coding has been punted as 1 of 2…
Descriptors: Elementary School Teachers, Teaching Experience, Programming, Foreign Countries
Dirsuweit, Teresa; Gouws, Patricia – Interchange: A Quarterly Review of Education, 2023
The lack of participation of girls in programming robotics is well documented in the international literature on the subject. The Inspired Towards Science, Engineering and Technology (I-SET) is a community engagement project that promotes science engagement in predominantly disadvantaged communities. In this paper, we present the findings of an…
Descriptors: Females, Communities of Practice, Barriers, Sexual Identity
Bezuidenhout, Hanrie S. – South African Journal of Childhood Education, 2021
Background: The South African Department of Basic Education (DBE) aims to expand science, technology, engineering and mathematics (STEM) learning in the national curriculum through a "Digital Skills for All Curriculum" (DSfAC) for Grade R-9. The DSfAC intends to educate a STEM-literate future citizenry with refined computational thinking…
Descriptors: Elementary School Students, STEM Education, Reading Programs, Curriculum Development
Matthee, Machdel; Turpin, Marita – Journal of Information Systems Education, 2019
Critical thinking and problem solving skills are included in the IS curriculum as foundational skills. IS education researchers recognize the importance of these skills for future IS practitioners given the complexity of the technology based society and economy of the future. However, there is limited work on how these skills are best taught in…
Descriptors: Teaching Methods, Critical Thinking, Problem Solving, Design
Mpalami, Nkosinathi – Pythagoras, 2022
Mathematics education remains problematic in South Africa's schools. However, some mathematics educators are deliberately using learners' home languages in tasks to assist learners to understand mathematics. Research-based evidence shows that learners' home languages when used as a resource have a potential to enhance learners' understanding of…
Descriptors: Translation, Mathematics Instruction, Teaching Methods, Native Language
Havenga, Marietjie – African Journal of Research in Mathematics, Science and Technology Education, 2018
This research reports on second-year students who designed and developed an integrated C# programming and database project as one of the course outcomes in a problem-based environment. Project teamwork involved three key actions, namely cooperation, taking responsibility and dealing with dependencies. For these actions, several competencies were…
Descriptors: Problem Based Learning, Student Projects, Computer Science Education, Programming
Liebenberg, Janet; Pieterse, Vreda – Journal of Information Technology Education: Innovations in Practice, 2018
Aim/Purpose: The aims of this study were to investigate the feasibility of automatic assessment of programming tasks and to compare manual assessment with automatic assessment in terms of the effect of the different assessment methods on the marks of the students. Background: Manual assessment of programs written by students can be tedious. The…
Descriptors: Programming, Comparative Analysis, Grades (Scholastic), Evaluation Methods
Marimuthu, Mudaray; Kumar, Deepak; Chhagan, Mishaan – African Journal of Research in Mathematics, Science and Technology Education, 2020
Software is a vital resource for modern life. For software to be successful, programming skills are of the utmost importance. These skills are used both by programmers and also by systems analysts and designers during the phases of software development. Therefore, both technical and non-technical stakeholders within the software development…
Descriptors: Computer Science Education, Business Administration Education, Computer Software, Programming
Roodt, Sumarie; Ryklief, Yusuf – International Journal of Game-Based Learning, 2019
Educators have started exploring the potential of digital game-based learning (DGBL) to enhance the learning experience of students. The objective of this experimental research was to explore the potential of DGBL to improve the academic efficiency among vocational education students in South Africa. Students were separated into two groups, an…
Descriptors: Game Based Learning, Vocational Education, Academic Achievement, Foreign Countries
Lukose, Jose; Mammen, Kuttickattu John – Asia-Pacific Forum on Science Learning and Teaching, 2018
Research reports using global data show that the failure rates in introductory programming courses average about 32%. As learners from schools join the university and enrol for different courses, they find the sudden transformation quite challenging. This makes it more challenging for first year university students, especially in difficult courses…
Descriptors: Academic Achievement, Introductory Courses, Programming, Computer Science Education
Marshall, Linda; Pieterse, Vreda; Thompson, Lisa; Venter, Dina M. – ACM Transactions on Computing Education, 2016
Employers require software engineers to work in teams when developing software systems. It is therefore important for graduates to have experienced teamwork before they enter the job market. We describe an experiential learning exercise that we designed to teach the software engineering process in conjunction with teamwork skills. The underlying…
Descriptors: Student Participation, Teamwork, Computer Software, Programming
Mbogo, Chao; Blake, Edwin; Suleman, Hussein – International Association for Development of the Information Society, 2014
The aim of this paper is to explore the use of an application that scaffolds the constructions of programs on a mobile device. The application was developed to support novice learners of programming outside the classroom. This paper reports on results of a first experiment conducted to evaluate the mobile application. The main research questions…
Descriptors: Foreign Countries, Programming, Scaffolding (Teaching Technique), Questionnaires
Mbogo, Chao; Blake, Edwin; Suleman, Hussein – International Association for Development of the Information Society, 2015
The ubiquity of mobile phones provides an opportunity to use them as a resource for construction of programs beyond the classroom. However, limitations of mobile phones impede their use as typical programming environments. This research proposes that programming environments on mobile phones should include scaffolding techniques specifically…
Descriptors: Educational Technology, Technology Uses in Education, Electronic Learning, Telecommunications
Liebenberg, Janet; Huisman, Magda; Mentz, Elsa – Industry and Higher Education, 2015
There is a shortage of software developers with the right skills and knowledge, not only in South Africa but worldwide. Despite reports of gap between industry needs and software education, the gap has mostly been explored in developed countries and in quantitative studies. This paper reports on a mixed methods study of the perceptions of…
Descriptors: Computer Software, Programming, Job Skills, College Outcomes Assessment
Schoeman, Marthie; Gelderblom, Helene; Muller, Helene – African Journal of Research in Mathematics, Science and Technology Education, 2013
Program visualization (PV) is one of the approaches to assist novices in introductory programming courses. We investigated the effect of a newly developed PV tool to teach tracing to first-year programming students at a South-African university. The tool takes the form of an interactive computer-based tutorial that teaches students how to draw…
Descriptors: Programming, Visualization, Distance Education, Educational Technology