THE IMPACT OF TEACHING PYTHON AS A FIRST PROGRAMMING LANGUAGE ON STUDENT LEARNING AND ENGAGEMENT: CASE OF PEPONI HOUSE PREPARATORY SCHOOL

dc.contributor.authorHAMISI, JAMES ZACHARIA
dc.date.accessioned2026-04-01T12:39:25Z
dc.date.available2026-04-01T12:39:25Z
dc.date.issued2025-11
dc.descriptionResearch project
dc.description.abstractIn this study, we investigate the impact of using Python as a first programming language on learning and engagement. It explores the influence of the first programming Language on learning and interest. The study analyses the effect of teaching Python on students' mastery of fundamental programming concepts, as well as their motivation and resumes while learning. This study intends to investigate the impact of teaching strategies on students' learning. It consists of elements of content-specific engagement (e.g., interest, self-concept) and attributional scaling for differences in performance observed between students learning Python and those who opt for alternative languages as their beginner language. The study was conducted at Peponi House Preparatory School, with students from year 5 to year 12 selected using the Simple random sampling technique from a target population of 400 to form a representative sample of 200. Data analysis used descriptive statistics. From the data analysed, the results showed that Python students performed better academically and were more likely to continue in the program. These results imply that Python’s easy-to-understand syntax and ‘light’ (relatively to other programming languages) structure allow learners to understand, engage with, and remain interested in coding. The results of our study show that Python is well-suited as a first language and is motivating for the students, who express high satisfaction with their understanding of subject matter and long-term retention.
dc.description.sponsorshipGretsa University
dc.identifier.urihttps://ir.gretsauniversity.ac.ke/handle/123456789/315
dc.publisherGretsa University
dc.subjectSOCIAL SCIENCES::Statistics, computer and systems science::Informatics, computer and systems science
dc.titleTHE IMPACT OF TEACHING PYTHON AS A FIRST PROGRAMMING LANGUAGE ON STUDENT LEARNING AND ENGAGEMENT: CASE OF PEPONI HOUSE PREPARATORY SCHOOL
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
JAMES HAMISI ZACHARIA.pdf
Size:
682.55 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: