if you want to download or view a document you should >click on document then >click on full item page button, scroll down to your document and on left >click download
 
Gretsa Logo
  • English
  • Català
  • Čeština
  • Deutsch
  • Español
  • Français
  • Gàidhlig
  • Italiano
  • Latviešu
  • Magyar
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Suomi
  • Svenska
  • Türkçe
  • Tiếng Việt
  • Қазақ
  • বাংলা
  • हिंदी
  • Ελληνικά
  • Yкраї́нська
  • Log In
    New user? Click here to register.Have you forgotten your password?
Repository logo
  • Communities & Collections
  • All
  • English
  • Català
  • Čeština
  • Deutsch
  • Español
  • Français
  • Gàidhlig
  • Italiano
  • Latviešu
  • Magyar
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Suomi
  • Svenska
  • Türkçe
  • Tiếng Việt
  • Қазақ
  • বাংলা
  • हिंदी
  • Ελληνικά
  • Yкраї́нська
  • Log In
    New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Browse by Author

Browsing by Author "HAMISI, JAMES ZACHARIA"

Now showing 1 - 1 of 1
Results Per Page
Sort Options
  • Loading...
    Thumbnail Image
    Item
    THE IMPACT OF TEACHING PYTHON AS A FIRST PROGRAMMING LANGUAGE ON STUDENT LEARNING AND ENGAGEMENT: CASE OF PEPONI HOUSE PREPARATORY SCHOOL
    (Gretsa University, 2025-11) HAMISI, JAMES ZACHARIA
    In 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.
Contact Us

Tel: +254712959293
Tel: +254711949006
Tel: +254703917155
Email: library@gretsauniversity.ac.ke
Website: gretsauniversity.ac.ke

Quick Links
  • Privacy Policy
  • End User Agreement
  • Send Feedback
  • Cookie Settings
Institutional Repository

Powered by DSpace
© 2026 GRETSA University
All rights reserved


GRETSA University ICT Department