支持小学生编码感知能力的经验因素——一项评价性质的内容分析

David Haselberger, R. Motschnig, Oswald Comber, H. Mayer, Matthias Hörbe
{"title":"支持小学生编码感知能力的经验因素——一项评价性质的内容分析","authors":"David Haselberger, R. Motschnig, Oswald Comber, H. Mayer, Matthias Hörbe","doi":"10.1109/FIE44824.2020.9274217","DOIUrl":null,"url":null,"abstract":"This Full Paper in the research to practice category explores pupils’ motivation to learn programming by game development in the game development environment (GDE) UnityTM. After getting to know block-based programming through controlling robots, 66 students with minimal computer literacy between 14 and 16 years of age got in touch with Unity in six Informatics courses with group sizes between 8 and 14 students each for approximately 40 course hours. In particular, we are interested in experiential factors that underlie students’ perceived competence in coding in high school computer science. We conducted an evaluative qualitative content analysis of 21 semi-structured interviews among students in six high school Informatics courses. Self-determination theory (SDT) identifies competence, autonomy and relatedness as basic needs that underpin motivation. We evaluated in how far students expressed these needs in their reciprocal interviews. Further, we explored student statements to find out about factors influencing their perceived competence. We were specifically interested in students’ future expectancy to get in contact with coding - which we attributed to the need for autonomy. According to our findings, most students were rather motivated to code in Unity. Yet, many did not express a future interest in (game) development. The majority of students expressed perceived competence in the programming tasks. A few students also explicitly mentioned relatedness as important learning factor. In line with SDT, relatedness appears to be important for students’ ability to deal with frustration along the journey of learning to code. It is open to consideration in how far students’ social environment – including student peers awareness of technology use in their current personal surroundings and possible future opportunities for getting in contact with coding in their lives – is deeply relevant to students’ perceived competence in programming apart from coding tools, such as Scratch or Unity, and incentives, such as programming games.","PeriodicalId":149828,"journal":{"name":"2020 IEEE Frontiers in Education Conference (FIE)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Experiential Factors Supporting Pupils’ Perceived Competence In Coding - An Evaluative Qualitative Content Analysis\",\"authors\":\"David Haselberger, R. Motschnig, Oswald Comber, H. Mayer, Matthias Hörbe\",\"doi\":\"10.1109/FIE44824.2020.9274217\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This Full Paper in the research to practice category explores pupils’ motivation to learn programming by game development in the game development environment (GDE) UnityTM. After getting to know block-based programming through controlling robots, 66 students with minimal computer literacy between 14 and 16 years of age got in touch with Unity in six Informatics courses with group sizes between 8 and 14 students each for approximately 40 course hours. In particular, we are interested in experiential factors that underlie students’ perceived competence in coding in high school computer science. We conducted an evaluative qualitative content analysis of 21 semi-structured interviews among students in six high school Informatics courses. Self-determination theory (SDT) identifies competence, autonomy and relatedness as basic needs that underpin motivation. We evaluated in how far students expressed these needs in their reciprocal interviews. Further, we explored student statements to find out about factors influencing their perceived competence. We were specifically interested in students’ future expectancy to get in contact with coding - which we attributed to the need for autonomy. According to our findings, most students were rather motivated to code in Unity. Yet, many did not express a future interest in (game) development. The majority of students expressed perceived competence in the programming tasks. A few students also explicitly mentioned relatedness as important learning factor. In line with SDT, relatedness appears to be important for students’ ability to deal with frustration along the journey of learning to code. It is open to consideration in how far students’ social environment – including student peers awareness of technology use in their current personal surroundings and possible future opportunities for getting in contact with coding in their lives – is deeply relevant to students’ perceived competence in programming apart from coding tools, such as Scratch or Unity, and incentives, such as programming games.\",\"PeriodicalId\":149828,\"journal\":{\"name\":\"2020 IEEE Frontiers in Education Conference (FIE)\",\"volume\":\"29 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE Frontiers in Education Conference (FIE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FIE44824.2020.9274217\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE Frontiers in Education Conference (FIE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIE44824.2020.9274217","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

本文在从研究到实践的范畴中探讨了学生在游戏开发环境(GDE) UnityTM中通过游戏开发学习编程的动机。通过控制机器人了解基于块的编程后,66名年龄在14至16岁之间的最低计算机素养的学生在六门信息学课程中与Unity接触,小组规模在8至14名学生之间,每个学生大约40个课程小时。特别是,我们对学生在高中计算机科学中编码感知能力的经验因素感兴趣。我们对六门高中信息学课程的学生进行了21次半结构化访谈,进行了评估性质的内容分析。自我决定理论(SDT)认为能力、自主性和相关性是支撑动机的基本需求。我们评估了学生在互惠面试中表达这些需求的程度。此外,我们还探讨了学生的陈述,以找出影响他们感知能力的因素。我们对学生未来接触编程的期望特别感兴趣——我们将其归因于自主性的需要。根据我们的调查结果,大多数学生都非常愿意使用Unity编写代码。然而,许多人并没有表达对未来游戏开发的兴趣。大多数学生表达了对编程任务的感知能力。少数学生也明确提到关联性是重要的学习因素。与SDT一致,相关性似乎对学生在学习编程过程中处理挫折的能力很重要。除了编程工具(如Scratch或Unity)和编程游戏(如编程游戏)外,学生的社会环境(包括学生对当前个人环境中技术使用的认识,以及未来可能接触编程的机会)对学生的编程能力有多大程度的影响值得考虑。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Experiential Factors Supporting Pupils’ Perceived Competence In Coding - An Evaluative Qualitative Content Analysis
This Full Paper in the research to practice category explores pupils’ motivation to learn programming by game development in the game development environment (GDE) UnityTM. After getting to know block-based programming through controlling robots, 66 students with minimal computer literacy between 14 and 16 years of age got in touch with Unity in six Informatics courses with group sizes between 8 and 14 students each for approximately 40 course hours. In particular, we are interested in experiential factors that underlie students’ perceived competence in coding in high school computer science. We conducted an evaluative qualitative content analysis of 21 semi-structured interviews among students in six high school Informatics courses. Self-determination theory (SDT) identifies competence, autonomy and relatedness as basic needs that underpin motivation. We evaluated in how far students expressed these needs in their reciprocal interviews. Further, we explored student statements to find out about factors influencing their perceived competence. We were specifically interested in students’ future expectancy to get in contact with coding - which we attributed to the need for autonomy. According to our findings, most students were rather motivated to code in Unity. Yet, many did not express a future interest in (game) development. The majority of students expressed perceived competence in the programming tasks. A few students also explicitly mentioned relatedness as important learning factor. In line with SDT, relatedness appears to be important for students’ ability to deal with frustration along the journey of learning to code. It is open to consideration in how far students’ social environment – including student peers awareness of technology use in their current personal surroundings and possible future opportunities for getting in contact with coding in their lives – is deeply relevant to students’ perceived competence in programming apart from coding tools, such as Scratch or Unity, and incentives, such as programming games.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信