在CS0中使用App Inventor开发STEM教学的经验

J. A. Martínez-Valdés, Nathalia Andrea Martínez-Ijají
{"title":"在CS0中使用App Inventor开发STEM教学的经验","authors":"J. A. Martínez-Valdés, Nathalia Andrea Martínez-Ijají","doi":"10.1145/3284179.3284189","DOIUrl":null,"url":null,"abstract":"App Inventor is an online tool for creating applications for mobile devices for the Android operating system. With this tool, it is possible to program applications without the need to learn a programming language, an excellent approximation to be introduced in the development of applications. Consequently, App Inventor has also been effectively used for professional development workshops for K12 teachers, as well as introductory computing courses at the college level. Their experiences report on students' high motivation and sometimes also on higher performance. We adopted App Inventor as the introductory programming language for a CS0 in an introductory course to programming in high school. The results we obtained for both the App Inventor language and the CodeMaster tool were less satisfactory than expected and, in some regards, disappointing. We describe our experience, analyze students' acceptance and discuss some consequences and lessons learnt to App Inventor in pre-university courses.","PeriodicalId":370465,"journal":{"name":"Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"An experience with the App Inventor in CS0 for the development of the STEM didactics\",\"authors\":\"J. A. Martínez-Valdés, Nathalia Andrea Martínez-Ijají\",\"doi\":\"10.1145/3284179.3284189\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"App Inventor is an online tool for creating applications for mobile devices for the Android operating system. With this tool, it is possible to program applications without the need to learn a programming language, an excellent approximation to be introduced in the development of applications. Consequently, App Inventor has also been effectively used for professional development workshops for K12 teachers, as well as introductory computing courses at the college level. Their experiences report on students' high motivation and sometimes also on higher performance. We adopted App Inventor as the introductory programming language for a CS0 in an introductory course to programming in high school. The results we obtained for both the App Inventor language and the CodeMaster tool were less satisfactory than expected and, in some regards, disappointing. We describe our experience, analyze students' acceptance and discuss some consequences and lessons learnt to App Inventor in pre-university courses.\",\"PeriodicalId\":370465,\"journal\":{\"name\":\"Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality\",\"volume\":\"34 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3284179.3284189\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3284179.3284189","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

App Inventor是一个在线工具,用于为Android操作系统的移动设备创建应用程序。有了这个工具,就可以在不需要学习编程语言的情况下编写应用程序,这是在应用程序开发中引入的一个很好的近似方法。因此,App Inventor也被有效地用于K12教师的专业发展研讨会,以及大学水平的计算机入门课程。他们的经验报告了学生的高动机,有时也有更高的表现。在高中的编程入门课程中,我们采用了App Inventor作为CS0的入门编程语言。我们获得的App Inventor语言和CodeMaster工具的结果都不如预期的令人满意,在某些方面甚至令人失望。我们描述了我们的经验,分析了学生的接受程度,并讨论了在大学预科课程中对App Inventor的一些影响和教训。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
An experience with the App Inventor in CS0 for the development of the STEM didactics
App Inventor is an online tool for creating applications for mobile devices for the Android operating system. With this tool, it is possible to program applications without the need to learn a programming language, an excellent approximation to be introduced in the development of applications. Consequently, App Inventor has also been effectively used for professional development workshops for K12 teachers, as well as introductory computing courses at the college level. Their experiences report on students' high motivation and sometimes also on higher performance. We adopted App Inventor as the introductory programming language for a CS0 in an introductory course to programming in high school. The results we obtained for both the App Inventor language and the CodeMaster tool were less satisfactory than expected and, in some regards, disappointing. We describe our experience, analyze students' acceptance and discuss some consequences and lessons learnt to App Inventor in pre-university courses.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A complete psychophysiological profile of a Paralympic athlete in a ultraendurance: A case study Design and prototyping by additive manufacturing of a functional splint for rehabilitation of Achilles tendon intrasubstance rupture Experience in the implementation of projects in professional environment in a 1st cycle of studies of Civil Engineering Development and use of mobile technologies that foster students' evaluative judgement: a design-based research Academic digital books: The publishing industry VS Openness in book reading
×
引用
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