• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

研究一款针对多种编码技能的移动Python辅导工具中学习活动的效果。

Investigating the effects of learning activities in a mobile Python tutor for targeting multiple coding skills.

作者信息

Fabic Geela Venise Firmalo, Mitrovic Antonija, Neshatian Kourosh

机构信息

Department of Computer Science and Software Engineering, University of Canterbury, Private Bag 4800, Christchurch, 8041 New Zealand.

出版信息

Res Pract Technol Enhanc Learn. 2018;13(1):23. doi: 10.1186/s41039-018-0092-x. Epub 2018 Dec 18.

DOI:10.1186/s41039-018-0092-x
PMID:30613261
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6299053/
Abstract

Mobile devices are increasingly being utilized for learning due to their unique features including portability for providing ubiquitous experiences. In this paper, we present PyKinetic, a mobile tutor we developed for Python programming, aimed to serve as a supplement to traditional courses. The overarching goal of our work is to design coding activities that maximize learning. As we work towards our goal, we first focus on the learning effectiveness of the activities within PyKinetic, rather than evaluating the effectiveness of PyKinetic as a supplement resource for an introductory programming course. The version of PyKinetic (PyKinetic_DbgOut) used in the study contains five types of learning activities aimed at supporting debugging, code-tracing, and code writing skills. We evaluated PyKinetic in a controlled lab study with quantitative and qualitative results to address the following research questions: (R1) Is the combination of coding activities effective for learning programming? (R2) How do the activities affect the skills of students with lower prior knowledge (novices) compared to those who had higher prior knowledge (advanced)? (R3) How can we improve the usability of PyKinetic? Results revealed that PyKinetic_DbgOut was more beneficial for advanced students. Furthermore, we found how coding skills are interrelated differently for novices compared to advanced learners. Lastly, we acquired sufficient feedback from the participants to improve the tutor.

摘要

由于移动设备具有便携性等独特特性,能提供无处不在的体验,因此越来越多地被用于学习。在本文中,我们介绍了PyKinetic,这是我们为Python编程开发的一款移动辅导工具,旨在作为传统课程的补充。我们工作的总体目标是设计能最大化学习效果的编码活动。在朝着目标努力的过程中,我们首先关注PyKinetic内部活动的学习效果,而非评估PyKinetic作为入门编程课程补充资源的有效性。该研究中使用的PyKinetic版本(PyKinetic_DbgOut)包含五种类型的学习活动,旨在支持调试、代码追踪和代码编写技能。我们在一项受控实验室研究中对PyKinetic进行了评估,得出了定量和定性结果,以回答以下研究问题:(R1)编码活动的组合对编程学习是否有效?(R2)与先前知识较高的学生(进阶者)相比,这些活动对先前知识较低的学生(新手)的技能有何影响?(R3)我们如何提高PyKinetic的可用性?结果显示,PyKinetic_DbgOut对进阶学生更有益。此外,我们发现新手与进阶学习者的编码技能相互关联的方式有所不同。最后,我们从参与者那里获得了足够的反馈以改进该辅导工具。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ae8a/6299053/f8ef12fb15b7/41039_2018_92_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ae8a/6299053/27392346b1aa/41039_2018_92_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ae8a/6299053/19e2b0efc515/41039_2018_92_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ae8a/6299053/aac03a2c0986/41039_2018_92_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ae8a/6299053/f8ef12fb15b7/41039_2018_92_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ae8a/6299053/27392346b1aa/41039_2018_92_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ae8a/6299053/19e2b0efc515/41039_2018_92_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ae8a/6299053/aac03a2c0986/41039_2018_92_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ae8a/6299053/f8ef12fb15b7/41039_2018_92_Fig4_HTML.jpg

相似文献

1
Investigating the effects of learning activities in a mobile Python tutor for targeting multiple coding skills.研究一款针对多种编码技能的移动Python辅导工具中学习活动的效果。
Res Pract Technol Enhanc Learn. 2018;13(1):23. doi: 10.1186/s41039-018-0092-x. Epub 2018 Dec 18.
2
Effect of head-mounted displays on students' acquisition of surgical suturing techniques compared to an e-learning and tutor-led course: a randomized controlled trial.头戴式显示器对学生手术缝合技术习得的影响与电子学习和导师指导课程的比较:一项随机对照试验。
Int J Surg. 2023 Aug 1;109(8):2228-2240. doi: 10.1097/JS9.0000000000000464.
3
Learning From Errors: Exploring the Effectiveness of Enhanced Error Messages in Learning to Program.从错误中学习:探索增强型错误消息在编程学习中的有效性。
Front Psychol. 2021 Nov 30;12:768962. doi: 10.3389/fpsyg.2021.768962. eCollection 2021.
4
Voluntary undergraduate technical skills training course to prepare students for clerkship assignment: tutees' and tutors' perspectives.自愿参加的本科技术技能培训课程,为实习分配做准备:学员和导师的观点。
BMC Med Educ. 2014 Apr 4;14:71. doi: 10.1186/1472-6920-14-71.
5
Undergraduate technical skills training guided by student tutors--analysis of tutors' attitudes, tutees' acceptance and learning progress in an innovative teaching model.由学生导师指导的本科技术技能培训——创新教学模式下导师态度、学生接受度及学习进展分析
BMC Med Educ. 2008 Apr 9;8:18. doi: 10.1186/1472-6920-8-18.
6
7
Novice and Advanced Learners' Satisfaction and Perceptions of an e-Learning Renal Semiology Module During the COVID-19 Pandemic: Mixed Methods Study.新手和进阶学习者在新冠疫情期间对肾脏符号学电子学习模块的满意度及认知:混合方法研究
JMIR Med Educ. 2021 Jun 28;7(2):e29216. doi: 10.2196/29216.
8
Emerging from the pandemic: instructor reflections and students' perceptions on an introductory programming course in blended learning.走出疫情:教师对混合式学习入门编程课程的反思及学生看法
Educ Inf Technol (Dordr). 2023;28(5):5673-5695. doi: 10.1007/s10639-022-11328-6. Epub 2022 Nov 4.
9
Student and educator experiences of maternal-child simulation-based learning: a systematic review of qualitative evidence protocol.基于母婴模拟学习的学生和教育工作者体验:定性证据协议的系统评价
JBI Database System Rev Implement Rep. 2015 Jan;13(1):14-26. doi: 10.11124/jbisrir-2015-1694.
10
Opening up a tailored tutor qualification program for medical students to other healthcare students - a mixed-method study.为医学生开放定制导师资格项目供其他医疗保健学生使用——一项混合方法研究。
BMC Med Educ. 2022 Apr 6;22(1):251. doi: 10.1186/s12909-022-03304-y.

本文引用的文献

1
Focusing a mobile science learning process: difference in activity participation.聚焦移动科学学习过程:活动参与的差异
Res Pract Technol Enhanc Learn. 2017;12(1):3. doi: 10.1186/s41039-016-0040-6. Epub 2016 Jul 30.
2
GPS sensor-based mobile learning for English: an exploratory study on self-efficacy, self-regulation and student achievement.基于全球定位系统传感器的英语移动学习:关于自我效能感、自我调节与学生成绩的探索性研究
Res Pract Technol Enhanc Learn. 2015;10(1):23. doi: 10.1186/s41039-015-0024-y. Epub 2015 Nov 17.
3
Improving the design of a mCSCL Chinese character forming game with a distributed scaffolding design framework.
运用分布式支架设计框架改进多用户同步协作学习环境(mCSCL)汉字构成游戏的设计。
Res Pract Technol Enhanc Learn. 2017;12(1):27. doi: 10.1186/s41039-017-0066-4. Epub 2017 Dec 29.
4
Smartphone, the New Learning Aid amongst Medical Students.智能手机,医学生的新型学习辅助工具。
J Clin Diagn Res. 2017 May;11(5):JC05-JC08. doi: 10.7860/JCDR/2017/20948.9826. Epub 2017 May 1.