Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Impact of Scratch on the Achievements of First-year Computer Science Students in Programming in Some Nigerian Polytechnics

Domain:

education

Record type:

paper
Creator:
Cam
Editor:
Ata
Publisher:
Zenodo
Host:avatar
This thesis explores a critical challenge in computer science education: teaching the first programming language (CS1) to novice students. Despite efforts to modernise pedagogy, traditional methods often fail to engage and retain students effectively. In response, this study investigates the impact of using Scratch, a visual programming environment rooted in Seymour Papert's constructionist philosophy, on the achievements of higher education CS1 students. Through a quasi-experimental design with 418 polytechnic students in north-central Nigeria, the research compares conventional text-based programming instruction with an inquiry-based approach using Scratch. The results reveal that students taught with the constructionist Scratch pedagogy consistently outperformed their peers in traditional classes, even with no prior programming experience. This study provides compelling evidence supporting Scratch as an effective introductory programming tool, especially for beginners, and advocates its adoption in first-year college programming courses. Discover how a constructionist approach to programming can transform CS1 education and improve student outcomes in this engaging and practical investigation.

Visit

doi.orgzenodo.org

Licenses

Creative Commons Attribution 4.0 Internationalhttps://creativecommons.org/licenses/by/4.0/legalcode

Similar

The conventional versus a constructionist Scratch programming and first-year students' achievements in higher education classes: experimental data.ENHANCING THIRD-YEAR COMPUTER SCIENCE STUDENTS' COMPUTER PROGRAMMING SKILLS AT HAWASSA UNIVERSITY, ETHIOPIAPOLYLAB: A CUSTOMIZED MULTI-LANGUAGE DEVELOPMENT ENVIRONMENT FOR COMPUTER SCIENCE STUDENTS IN NIGERIAN POLYTECHNICSConventional versus constructionist-Scratch programming instructions and students achievements in higher education CS1 classes. The Conventional versus a constructionist-Scratch programming instructions and students achievements in higher education CS1 classes. Effects of Computer-Assisted Instruction on Performance in Programming Concepts among College of Education Computer Science Students in North-West, Nigeria

The conventional versus a constructionist Scratch programming and first-year students' achievements in higher education classes: experimental data.

Globally, learning or teaching the first programming (popularly called CS1) remains a s

ENHANCING THIRD-YEAR COMPUTER SCIENCE STUDENTS' COMPUTER PROGRAMMING SKILLS AT HAWASSA UNIVERSITY, ETHIOPIA

POLYLAB: A CUSTOMIZED MULTI-LANGUAGE DEVELOPMENT ENVIRONMENT FOR COMPUTER SCIENCE STUDENTS IN NIGERIAN POLYTECHNICS

In this paper, a customized multi-language development environment (MLDE), PolyLAB, is developed for

Conventional versus constructionist-Scratch programming instructions and students achievements in higher education CS1 classes.

These datasets provide experimental data collected from four cohorts of first-year computer science

The Conventional versus a constructionist-Scratch programming instructions and students achievements in higher education CS1 classes.

These datasets provide experimental data collected from four cohorts of first-year computer science

Effects of Computer-Assisted Instruction on Performance in Programming Concepts among College of Education Computer Science Students in North-West, Nigeria

The study investigated the Effects of Computer Assisted Instruction on Performance in Programming Co