编程的生活

T. Dantas, Patricia Padula Lopes, Érico Marcelo Hoff do Amaral
{"title":"编程的生活","authors":"T. Dantas, Patricia Padula Lopes, Érico Marcelo Hoff do Amaral","doi":"10.4018/978-1-5225-5790-6.CH017","DOIUrl":null,"url":null,"abstract":"This chapter presents the use of gamification as mechanism to support the process of teaching and learning programming through a serious game, titled Programming Life. The aim is to alleviate the difficulties encountered by incoming students in the introductory programming disciplines and to provide the student with a teaching method, to which self-learning is possible, without the need for prior knowledge of content, only with their own efforts. Developing logical reasoning, the ability to solve problems in an algorithmic way and enabling the learning of C language and stimulating the construction of computational thinking in a pleasant and attractive way. The results achieved with the use of Programming Like in classes of algorithms and programming were beyond the initial expectation, and demonstrate that it is possible to provide at the student with a form of playful learning, ensuring that students assimilate concepts and techniques related to programming logic.","PeriodicalId":201036,"journal":{"name":"Handbook of Research on Immersive Digital Games in Educational Environments","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Programming Life\",\"authors\":\"T. Dantas, Patricia Padula Lopes, Érico Marcelo Hoff do Amaral\",\"doi\":\"10.4018/978-1-5225-5790-6.CH017\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This chapter presents the use of gamification as mechanism to support the process of teaching and learning programming through a serious game, titled Programming Life. The aim is to alleviate the difficulties encountered by incoming students in the introductory programming disciplines and to provide the student with a teaching method, to which self-learning is possible, without the need for prior knowledge of content, only with their own efforts. Developing logical reasoning, the ability to solve problems in an algorithmic way and enabling the learning of C language and stimulating the construction of computational thinking in a pleasant and attractive way. The results achieved with the use of Programming Like in classes of algorithms and programming were beyond the initial expectation, and demonstrate that it is possible to provide at the student with a form of playful learning, ensuring that students assimilate concepts and techniques related to programming logic.\",\"PeriodicalId\":201036,\"journal\":{\"name\":\"Handbook of Research on Immersive Digital Games in Educational Environments\",\"volume\":\"26 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Handbook of Research on Immersive Digital Games in Educational Environments\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4018/978-1-5225-5790-6.CH017\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Handbook of Research on Immersive Digital Games in Educational Environments","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/978-1-5225-5790-6.CH017","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本章通过一个名为programming Life的严肃游戏,介绍了游戏化作为一种机制来支持编程教学过程的使用。其目的是减轻新生在入门编程学科中遇到的困难,并为学生提供一种教学方法,使其自学成为可能,而不需要事先了解内容,只需要他们自己的努力。培养逻辑推理能力,用算法解决问题的能力,使C语言的学习,以一种愉快和有吸引力的方式刺激计算思维的构建。在算法和编程课程中使用Programming Like所取得的结果超出了最初的预期,并且证明了它可以为学生提供一种有趣的学习形式,确保学生吸收与编程逻辑相关的概念和技术。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Programming Life
This chapter presents the use of gamification as mechanism to support the process of teaching and learning programming through a serious game, titled Programming Life. The aim is to alleviate the difficulties encountered by incoming students in the introductory programming disciplines and to provide the student with a teaching method, to which self-learning is possible, without the need for prior knowledge of content, only with their own efforts. Developing logical reasoning, the ability to solve problems in an algorithmic way and enabling the learning of C language and stimulating the construction of computational thinking in a pleasant and attractive way. The results achieved with the use of Programming Like in classes of algorithms and programming were beyond the initial expectation, and demonstrate that it is possible to provide at the student with a form of playful learning, ensuring that students assimilate concepts and techniques related to programming logic.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信