Design and Development of a Digital Personalized Learning Track: Bridging the Gap Between Textual and Visual Programming

Rani Van Schoors, Sohum Bhatt, Jan Elen, Annelies Raes, Wim Van Den Noortgate, F. Depaepe
{"title":"Design and Development of a Digital Personalized Learning Track: Bridging the Gap Between Textual and Visual Programming","authors":"Rani Van Schoors, Sohum Bhatt, Jan Elen, Annelies Raes, Wim Van Den Noortgate, F. Depaepe","doi":"10.14434/ijdl.v15i1.35224","DOIUrl":null,"url":null,"abstract":"Due to swift technological changes in society, programming tasks are proliferating in formal and informal education around the globe. However, challenges arise regarding the acquisition of programming skills. Many students are unequipped to develop programming skills due to limited instruction or background and therefore feel insecure when encountering programming in higher education. Some after-school initiatives focus on teaching younger students programming skills, however, not all students have the opportunity to attend. It can also be very challenging for teachers to teach programming—even more so due to significant differences in students’ knowledge and interests. To alleviate these challenges, we designed and developed a digital personalized learning (DPL) track for programming in the first grade of secondary education (12–14 year-old students) with a threefold purpose: (a) to encourage students bridging the gap between visual and more general-purpose textual programming languages (b) to meet differences in students’ programming knowledge by challenging them, albeit on their own pace, and subsequently (c) to support teachers in the delivery of programming education with relevant supportive learning materials. The design was tested by students and teachers, both of varying technical abilities. Assessments of the DPL-track were positive, with students identifying the tasks as challenging and the tools as motivating. Teachers praised the adaptivity, as well as the gradual transition from visual to textual programming. We present several suggestions for design improvement and dilemmas while reflecting on our design case.","PeriodicalId":91509,"journal":{"name":"International journal of designs for learning","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-02-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International journal of designs for learning","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.14434/ijdl.v15i1.35224","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Due to swift technological changes in society, programming tasks are proliferating in formal and informal education around the globe. However, challenges arise regarding the acquisition of programming skills. Many students are unequipped to develop programming skills due to limited instruction or background and therefore feel insecure when encountering programming in higher education. Some after-school initiatives focus on teaching younger students programming skills, however, not all students have the opportunity to attend. It can also be very challenging for teachers to teach programming—even more so due to significant differences in students’ knowledge and interests. To alleviate these challenges, we designed and developed a digital personalized learning (DPL) track for programming in the first grade of secondary education (12–14 year-old students) with a threefold purpose: (a) to encourage students bridging the gap between visual and more general-purpose textual programming languages (b) to meet differences in students’ programming knowledge by challenging them, albeit on their own pace, and subsequently (c) to support teachers in the delivery of programming education with relevant supportive learning materials. The design was tested by students and teachers, both of varying technical abilities. Assessments of the DPL-track were positive, with students identifying the tasks as challenging and the tools as motivating. Teachers praised the adaptivity, as well as the gradual transition from visual to textual programming. We present several suggestions for design improvement and dilemmas while reflecting on our design case.
数字化个性化学习轨道的设计与开发:缩小文字和视觉编程之间的差距
随着社会技术的飞速发展,编程任务在全球正规和非正规教育中日益增多。然而,在掌握编程技能方面却出现了挑战。许多学生由于教学或背景有限,不具备开发编程技能的能力,因此在高等教育中接触编程时感到不安全。一些课后活动侧重于向低年级学生传授编程技能,但并非所有学生都有机会参加。对于教师来说,教授编程也是一项非常具有挑战性的工作--由于学生在知识和兴趣方面存在显著差异,这就更具有挑战性了。为了缓解这些挑战,我们设计并开发了中学一年级(12-14 岁学生)编程的数字化个性化学习(DPL)课程,其目的有三:(a)鼓励学生缩小视觉编程语言与更通用的文本编程语言之间的差距;(b)通过挑战学生的编程知识(尽管是按照他们自己的进度)来满足他们的差异;以及(c)通过相关的辅助学习材料支持教师开展编程教育。学生和教师对该设计进行了测试,他们的技术能力各不相同。对 DPL 轨道的评价是积极的,学生认为任务具有挑战性,工具具有激励性。教师则对其适应性以及从视觉编程到文本编程的逐步过渡表示赞赏。在反思我们的设计案例时,我们提出了一些改进设计的建议和困境。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
审稿时长
27 weeks
文献相关原料
公司名称 产品信息 采购帮参考价格
×
引用
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学术官方微信