Repository logo
Communities & Collections
All of WIReDSpace
  • English
  • العربية
  • বাংলা
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • Español
  • Suomi
  • Français
  • Gàidhlig
  • हिंदी
  • Magyar
  • Italiano
  • Қазақ
  • Latviešu
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Srpski (lat)
  • Српски
  • Svenska
  • Türkçe
  • Yкраї́нська
  • Tiếng Việt
Log In
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Browse by Author

Browsing by Author "Mashite Tshidi"

Filter results by typing the first few letters
Now showing 1 - 2 of 2
  • Results Per Page
  • Sort Options
  • Thumbnail Image
    Item
    The promise and peril of coding  and robotics education in South Africa A scoping review of teacher preparation and generative artificial intelligences potential for delivering equity
    Mashite Tshidi; Alton Dewa
  • No Thumbnail Available
    Item
    Supervised learning algorithm’s role in flagging programming concepts that call for Information Technology teachers’ attention
    (2024) Mashite Tshidi
    Programming syntax and concepts' complexity demands learners possess logical thinking and problem-solving skills to effectively write and complete code. In the context of Information Technology education in South Africa, teachers require a tool that can identify learners' performance in programming concepts and help them prevent misunderstandings. This research proposes a transformational approach that uses a machine learning algorithm to alert teachers of programming concepts that learners may struggle with. The study also investigates how Information Technology teachers shape learning experiences when teaching programming concepts, using a qualitative methodology involving semi-structured interviews with Information Technology teachers. The study employs Educational Data Mining and Learning Analytics as theoretical and conceptual frameworks to showcase the potential of supervised learning algorithms in using prior Information Technology results for significant improvements in learning and performance. The findings indicate that problem-based learning is a commonly used methodology among Information Technology teachers. The algorithm results reveal a high-performance forecasting model based on acceptable accuracy, actual positive rate, and false positive rate. The identified programming concepts that require focus include conditional statements, conceptualizing problems and designing solutions, debugging and exception handling, abstraction/pattern recognition, and differentiating between classes and objects. Overall, this research presents a valuable approach for leveraging a supervised learning algorithm to enhance Information Technology education by identifying and addressing programming concepts that learners struggle with.

DSpace software copyright © 2002-2025 LYRASIS

  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify