南非夸祖鲁-纳塔尔中学生对Scratch编程的认知

M. Marimuthu, P. Govender
{"title":"南非夸祖鲁-纳塔尔中学生对Scratch编程的认知","authors":"M. Marimuthu, P. Govender","doi":"10.23962/10539/26112","DOIUrl":null,"url":null,"abstract":"Scratch programming was designed with the aim of helping students to develop their logical thinking skills as well as enhancing their problem-solving capabilities, without having the technical distractions associated with more advanced programming languages such as Java. This study, guided by the technology acceptance model (TAM), focused on exploring the associations between perceived usefulness, perceived ease of use, attitude towards use, and behavioural intention to use the Scratch programming language, with the aim of identifying how Scratch programming was perceived by a group of South African students in Grades 10 and 11 at two high schools. Results indicated, among other things, that Grade 10 students perceived Scratch to be easy to use and useful, and Grade 11 students found it to be easy to use but useful only in learning introductory programming concepts. These and other findings suggest that while Scratch helps students understand logic and problem-solving, it does not assist sufficiently in preparing them for using a higher-level programming language such as Java. The article concludes with recommendations for South African education policymakers, including proposals that a bridging programming language be introduced between Scratch and Java, and that Scratch be introduced much earlier","PeriodicalId":33369,"journal":{"name":"The African Journal of Information and Communication","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2018-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Perceptions of Scratch Programming among Secondary School Students in KwaZulu-Natal, South Africa\",\"authors\":\"M. Marimuthu, P. Govender\",\"doi\":\"10.23962/10539/26112\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Scratch programming was designed with the aim of helping students to develop their logical thinking skills as well as enhancing their problem-solving capabilities, without having the technical distractions associated with more advanced programming languages such as Java. This study, guided by the technology acceptance model (TAM), focused on exploring the associations between perceived usefulness, perceived ease of use, attitude towards use, and behavioural intention to use the Scratch programming language, with the aim of identifying how Scratch programming was perceived by a group of South African students in Grades 10 and 11 at two high schools. Results indicated, among other things, that Grade 10 students perceived Scratch to be easy to use and useful, and Grade 11 students found it to be easy to use but useful only in learning introductory programming concepts. These and other findings suggest that while Scratch helps students understand logic and problem-solving, it does not assist sufficiently in preparing them for using a higher-level programming language such as Java. The article concludes with recommendations for South African education policymakers, including proposals that a bridging programming language be introduced between Scratch and Java, and that Scratch be introduced much earlier\",\"PeriodicalId\":33369,\"journal\":{\"name\":\"The African Journal of Information and Communication\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-11-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The African Journal of Information and Communication\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23962/10539/26112\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The African Journal of Information and Communication","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23962/10539/26112","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

Scratch编程的设计目的是帮助学生发展逻辑思维技能,提高解决问题的能力,而不会受到Java等更高级编程语言的技术干扰。这项研究以技术接受模型(TAM)为指导,重点探讨了感知有用性、感知易用性、使用态度和使用Scratch编程语言的行为意图之间的联系,目的是确定两所高中10年级和11年级的南非学生对Scratch程序设计的看法。结果表明,除其他外,10年级的学生认为Scratch易于使用和有用,11年级的学生发现它易于使用,但仅在学习入门编程概念时有用。这些和其他发现表明,虽然Scratch有助于学生理解逻辑和解决问题,但它并不能充分帮助他们为使用Java等高级编程语言做好准备。文章最后向南非教育政策制定者提出了建议,包括在Scratch和Java之间引入桥接编程语言,以及更早引入Scratch
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Perceptions of Scratch Programming among Secondary School Students in KwaZulu-Natal, South Africa
Scratch programming was designed with the aim of helping students to develop their logical thinking skills as well as enhancing their problem-solving capabilities, without having the technical distractions associated with more advanced programming languages such as Java. This study, guided by the technology acceptance model (TAM), focused on exploring the associations between perceived usefulness, perceived ease of use, attitude towards use, and behavioural intention to use the Scratch programming language, with the aim of identifying how Scratch programming was perceived by a group of South African students in Grades 10 and 11 at two high schools. Results indicated, among other things, that Grade 10 students perceived Scratch to be easy to use and useful, and Grade 11 students found it to be easy to use but useful only in learning introductory programming concepts. These and other findings suggest that while Scratch helps students understand logic and problem-solving, it does not assist sufficiently in preparing them for using a higher-level programming language such as Java. The article concludes with recommendations for South African education policymakers, including proposals that a bridging programming language be introduced between Scratch and Java, and that Scratch be introduced much earlier
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
6
审稿时长
7 weeks
期刊最新文献
Social Media Use, Disbelief and (Mis)information During a Pandemic: An Examination of Young Adult Nigerians’ Interactions with COVID-19 Public Health Messaging Intermediation Capabilities of Information and Communication Technologies (ICTs) in Ghana’s Agricultural Extension System Cybersecurity Policymaking in the BRICS Countries: From Addressing National Priorities to Seeking International Cooperation Applying Blockchain Technology to Security-Related Aspects of Electronic Healthcare Record Infrastructure A Sociocultural Framework to Analyse M-Learning Options for Early Childhood Development (ECD) Practitioner Training
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1