基于卡片操作的编程学习支持系统中切换功能的有效性评估

Hiroshi Shigematsu, Terumasa Maeta, Taiki Okuhira, S. Matsumoto
{"title":"基于卡片操作的编程学习支持系统中切换功能的有效性评估","authors":"Hiroshi Shigematsu, Terumasa Maeta, Taiki Okuhira, S. Matsumoto","doi":"10.1109/IIAIAAI55812.2022.00056","DOIUrl":null,"url":null,"abstract":"In many cases, programming classes in higher educational institutions have desired a system that supports students to concentrate on the essential learning task intended by the instructor. Then, focusing on thinking about the relations of meaningful parts, a card operation-based programming learning support system, COPS, was developed. This system targets to think only the relations of meaningful parts called chunks consisting of one or more statements and aims to control cognitive resources by limiting the patterns of learning activity. Through the practical use of an actual programming class, COPS was able to make learners concentrate on the intended learning task with reducing cognitive load. However, since COPS simplifies learning activities, there is a possibility that COPS doesn’t have more learning effectiveness than the typical coding exercise. Therefore, to make COPS close to the learning activity of actual programming, we focus on the toggle function. The toggle function is a select box placed on the card, and it requires the user to learn to choose one statement from two or more statements. Thus, the toggle function would make the learning task of COPS closer to actual programming learning. This paper shows the detail of the design and implementation of the toggle function to COPS.","PeriodicalId":156230,"journal":{"name":"2022 12th International Congress on Advanced Applied Informatics (IIAI-AAI)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Evaluating the effectiveness of toggle function for card operation-based programming learning support system\",\"authors\":\"Hiroshi Shigematsu, Terumasa Maeta, Taiki Okuhira, S. Matsumoto\",\"doi\":\"10.1109/IIAIAAI55812.2022.00056\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In many cases, programming classes in higher educational institutions have desired a system that supports students to concentrate on the essential learning task intended by the instructor. Then, focusing on thinking about the relations of meaningful parts, a card operation-based programming learning support system, COPS, was developed. This system targets to think only the relations of meaningful parts called chunks consisting of one or more statements and aims to control cognitive resources by limiting the patterns of learning activity. Through the practical use of an actual programming class, COPS was able to make learners concentrate on the intended learning task with reducing cognitive load. However, since COPS simplifies learning activities, there is a possibility that COPS doesn’t have more learning effectiveness than the typical coding exercise. Therefore, to make COPS close to the learning activity of actual programming, we focus on the toggle function. The toggle function is a select box placed on the card, and it requires the user to learn to choose one statement from two or more statements. Thus, the toggle function would make the learning task of COPS closer to actual programming learning. This paper shows the detail of the design and implementation of the toggle function to COPS.\",\"PeriodicalId\":156230,\"journal\":{\"name\":\"2022 12th International Congress on Advanced Applied Informatics (IIAI-AAI)\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 12th International Congress on Advanced Applied Informatics (IIAI-AAI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IIAIAAI55812.2022.00056\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 12th International Congress on Advanced Applied Informatics (IIAI-AAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IIAIAAI55812.2022.00056","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

在许多情况下,高等教育机构的编程课程需要一个系统,支持学生专注于教师所打算的基本学习任务。然后,着重思考有意义部分之间的关系,开发了基于卡片操作的编程学习支持系统COPS。该系统的目标是只思考由一个或多个语句组成的有意义的部分(称为块)之间的关系,旨在通过限制学习活动的模式来控制认知资源。通过实际编程课程的实际应用,COPS能够使学习者集中精力完成预期的学习任务,同时减少认知负荷。然而,由于COPS简化了学习活动,因此有可能COPS并不比典型的编码练习具有更高的学习效率。因此,为了使COPS更接近于实际编程的学习活动,我们着重于切换功能。切换功能是放置在卡片上的一个选择框,它要求用户学会从两个或多个语句中选择一个语句。因此,切换函数将使COPS的学习任务更接近于实际的编程学习。本文详细介绍了COPS切换功能的设计与实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Evaluating the effectiveness of toggle function for card operation-based programming learning support system
In many cases, programming classes in higher educational institutions have desired a system that supports students to concentrate on the essential learning task intended by the instructor. Then, focusing on thinking about the relations of meaningful parts, a card operation-based programming learning support system, COPS, was developed. This system targets to think only the relations of meaningful parts called chunks consisting of one or more statements and aims to control cognitive resources by limiting the patterns of learning activity. Through the practical use of an actual programming class, COPS was able to make learners concentrate on the intended learning task with reducing cognitive load. However, since COPS simplifies learning activities, there is a possibility that COPS doesn’t have more learning effectiveness than the typical coding exercise. Therefore, to make COPS close to the learning activity of actual programming, we focus on the toggle function. The toggle function is a select box placed on the card, and it requires the user to learn to choose one statement from two or more statements. Thus, the toggle function would make the learning task of COPS closer to actual programming learning. This paper shows the detail of the design and implementation of the toggle function to COPS.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信