Difficulties in Learning and Teaching Programming at Lower Secondary Level in Mauritius

Vinod Sharma Bhaugeerutty
{"title":"Difficulties in Learning and Teaching Programming at Lower Secondary Level in Mauritius","authors":"Vinod Sharma Bhaugeerutty","doi":"10.33094/26410249.2021.33.48.61","DOIUrl":null,"url":null,"abstract":"The rapid evolution of technology around the world has created a rapid growth and efficient learning environments. In Mauritius, for example, the government is investing huge amount of money in the educational sector with initiation of programming at an early stage. The ideology behind this push is to strengthen the link between the younger generation and the technological growth that will continue to have an ever-increasing impact on their lives and to fuel the pace of innovation. One of the core themes of this area is that of computer programming, which has now become a mandatory subject in early years’ education. As a result of this change, many challenges are being faced by educators and students; for example, educators require more training and students need appropriate tools that suit their level of learning. Therefore, this research aimed at exploring the difficulties in learning and teaching programming at lower secondary schools in Mauritius. Consequently, it can be interpreted from the research findings that an automated teaching and learning programming system that supports the right pedagogical aspects, example, assessment-driven learning with the inclusion of game-based learning, would make the learning process more successful and enjoyable for students in early years of education. Students with higher problem-solving abilities find programming easy and they can master programming with no or little difficulties regardless of the programming environment. On the contrary, students with lower problem-solving abilities find programming difficult to understand and are often unable to master it.","PeriodicalId":207583,"journal":{"name":"Journal of Contemporary Research in Social Sciences","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Contemporary Research in Social Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.33094/26410249.2021.33.48.61","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The rapid evolution of technology around the world has created a rapid growth and efficient learning environments. In Mauritius, for example, the government is investing huge amount of money in the educational sector with initiation of programming at an early stage. The ideology behind this push is to strengthen the link between the younger generation and the technological growth that will continue to have an ever-increasing impact on their lives and to fuel the pace of innovation. One of the core themes of this area is that of computer programming, which has now become a mandatory subject in early years’ education. As a result of this change, many challenges are being faced by educators and students; for example, educators require more training and students need appropriate tools that suit their level of learning. Therefore, this research aimed at exploring the difficulties in learning and teaching programming at lower secondary schools in Mauritius. Consequently, it can be interpreted from the research findings that an automated teaching and learning programming system that supports the right pedagogical aspects, example, assessment-driven learning with the inclusion of game-based learning, would make the learning process more successful and enjoyable for students in early years of education. Students with higher problem-solving abilities find programming easy and they can master programming with no or little difficulties regardless of the programming environment. On the contrary, students with lower problem-solving abilities find programming difficult to understand and are often unable to master it.
毛里求斯初中编程学习和教学的困难
世界范围内技术的快速发展创造了一个快速增长和高效的学习环境。例如,在毛里求斯,政府在教育部门投入了大量资金,并在早期阶段启动了项目。这种推动背后的意识形态是加强年轻一代与技术增长之间的联系,技术增长将继续对他们的生活产生越来越大的影响,并推动创新的步伐。该领域的核心主题之一是计算机编程,它现在已成为早期教育的必修科目。由于这种变化,教育者和学生面临着许多挑战;例如,教育工作者需要更多的培训,学生需要适合他们学习水平的适当工具。因此,本研究旨在探讨在毛里求斯的初中学习和教学规划的困难。因此,从研究结果可以解释,一个支持正确教学方面的自动化教学和学习编程系统,例如,评估驱动的学习与基于游戏的学习相结合,将使学生在早期教育中学习过程更加成功和愉快。具有较高解决问题能力的学生发现编程很容易,无论编程环境如何,他们都可以毫无困难地掌握编程。相反,问题解决能力较低的学生发现编程很难理解,往往无法掌握。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信