Phenomenological programming: a novel approach to designing domain specific programming environments for science learning

Umit Aslan, N. LaGrassa, Michael S. Horn, U. Wilensky
{"title":"Phenomenological programming: a novel approach to designing domain specific programming environments for science learning","authors":"Umit Aslan, N. LaGrassa, Michael S. Horn, U. Wilensky","doi":"10.1145/3392063.3394428","DOIUrl":null,"url":null,"abstract":"There has been a growing interest in the use of computer-based models of scientific phenomena as part of classroom curricula, especially models that learners create for themselves. However, while studies show that constructing computational models of phenomena can serve as a powerful foundation for learning science, this approach has struggled to gain widespread adoption in classrooms because it not only requires teachers to learn sophisticated technological tools (such as computer programming), but it also requires precious instructional time to introduce these tools to students. Moreover, many core scientific topics such as the kinetic molecular theory, natural selection, and electricity are difficult to model even with novice-friendly environments. To address these limitations, we present a novel design approach called phenomenological programming that builds on students' intuitive understanding of real-world objects, patterns, and events to support the construction of agent-based computational models. We present preliminary case studies and discuss their implications for STEM content learning and the learnability and expressive power of phenomenological programming.","PeriodicalId":316877,"journal":{"name":"Proceedings of the Interaction Design and Children Conference","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Interaction Design and Children Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3392063.3394428","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

There has been a growing interest in the use of computer-based models of scientific phenomena as part of classroom curricula, especially models that learners create for themselves. However, while studies show that constructing computational models of phenomena can serve as a powerful foundation for learning science, this approach has struggled to gain widespread adoption in classrooms because it not only requires teachers to learn sophisticated technological tools (such as computer programming), but it also requires precious instructional time to introduce these tools to students. Moreover, many core scientific topics such as the kinetic molecular theory, natural selection, and electricity are difficult to model even with novice-friendly environments. To address these limitations, we present a novel design approach called phenomenological programming that builds on students' intuitive understanding of real-world objects, patterns, and events to support the construction of agent-based computational models. We present preliminary case studies and discuss their implications for STEM content learning and the learnability and expressive power of phenomenological programming.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
现象学编程:为科学学习设计特定领域编程环境的一种新方法
人们对使用基于计算机的科学现象模型作为课堂课程的一部分越来越感兴趣,特别是学习者为自己创建的模型。然而,虽然研究表明,构建现象的计算模型可以作为学习科学的强大基础,但这种方法很难在课堂上得到广泛采用,因为它不仅需要教师学习复杂的技术工具(如计算机编程),而且还需要宝贵的教学时间来向学生介绍这些工具。此外,许多核心科学课题,如分子动力学理论、自然选择和电学,即使在新手友好的环境中也很难建模。为了解决这些限制,我们提出了一种新的设计方法,称为现象学编程,它建立在学生对现实世界对象、模式和事件的直观理解之上,以支持基于主体的计算模型的构建。我们提出了初步的案例研究,并讨论了它们对STEM内容学习以及现象学编程的可学习性和表达能力的影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Youth making machine learning models for gesture-controlled interactive media Ebook presentation styles and their impact on the learning of children What do atoms feel?: understanding forces and energy in chemical bonding through the ELI-Chem environment Supporting children's math learning with feedback-augmented narrative technology "Whom would you like to talk with?": exploring conversational agents for children's linguistic assessment
×
引用
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