OASIcs,第81卷

第一届国际计算机程序设计教育会议(ICPEC 2020)



缩略图PDF

事件

ICPEC 2020,2020年6月25日至26日,ESMAD,Vila do Conde,葡萄牙(虚拟会议)

编辑

里卡多·奎罗斯
  • 葡萄牙波尔图政治
菲利佩·波特拉
  • 葡萄牙米尼奥大学
马里奥·平托
  • 葡萄牙波尔图政治
阿尔贝托·西蒙斯
  • 葡萄牙Cávado e Ave政治研究所

出版物详细信息

  • 发布时间:2020-06-15
  • 出版商:Schloss Dagstuhl–Leibniz Zentrum für Informatik
  • 国际标准图书编号:978-3-95977-153-5
  • DBLP:db/conf/icpec/icpec2020

接入号码

文件

找不到与您的筛选器选择匹配的文档。
文件
完整卷
OASIcs,第81卷,ICPEC 2020,完整卷

作者:里卡多·奎罗斯(Ricardo Queirós)、菲利佩·波特拉(Filipe Portela)、马里奥·平托(Mário Pinto)和阿尔贝托·西蒙斯(Alberto Simóes)


摘要
OASIcs,第81卷,ICPEC 2020,完整卷

引用为

第一届国际计算机程序设计教育会议(ICPEC 2020)。信息学开放获取系列(OASIcs),第81卷,第1-294页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{queiros_et_al:OASIcs.ICPEC.2020,title={{OASIcs,第81卷,ICPEC 2020,完整卷}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={1--294},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020},URN={URN:nbn:de:0030-drops-122865},doi={10.4230/OASIcs.ICPEC.2020},annote={关键词:OASIcs,第81卷,ICPEC 2020,完整卷}}
文件
前部物质
封面、目录、前言、会议组织

作者:里卡多·奎罗斯(Ricardo Queirós)、菲利佩·波特拉(Filipe Portela)、马里奥·平托(Mário Pinto)和阿尔贝托·西蒙斯(Alberto Simóes)


摘要
封面、目录、前言、会议组织

引用为

第一届国际计算机程序设计教育会议(ICPEC 2020)。信息学开放获取系列(OASIcs),第81卷,第0:i-0:xviii页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{queiros_et_al:OASIcs.ICPEC.2020.0,author={Queir\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},title={{正文,目录,前言,会议组织}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页面={0:i--0:xvii},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2020.0},URN={URN:nbn:de:0030-drops-122878},doi={10.4230/OASIcs.ICPEC.2020.0},注释={关键词:前言、目录、前言、会议组织}}
文件
易编码-支持编程学习的方法

作者:Marcela Viana P.Almeida、Luis M.Alves、Maria Joáo Varanda Pereira和Glívia Angélica R.Barbosa


摘要
了解到工程课程第一年的编程课程单元的失败率很高,并且假设这种失败在很大程度上是由于学生缺乏动机和在课堂外编程的自主性,提出了一种基于活动指南的方法,使用有吸引力的web平台。拟议的方法旨在促进教师对活动的规划以及学生的自主性和动机。为了获得关于这项工作的第一次反馈,布拉甘萨理工学院的编程教授正在使用该方法,但不久的将来,米纳斯杰拉斯联邦技术教育中心和巴拉那联邦技术大学的教授也将对该方法进行评估,都来自巴西。在这项工作之后,正在开发一个系统,该系统允许根据网上提供的练习和便于收集解决方案和分析结果的系统自动构建指南。

引用为

Marcela Viana P.Almeida、Luís M.Alves、Maria Joáo Varanda Pereira和Glívia Angélica R.Barbosa。易编码-支持编程学习的方法。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第1:1-1:8页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{almeida_et_al:OASIcs.ICPEC.2020.1,author={Almeida,Marcela Viana P.和Alves,Lu的M.和Pereira,Maria Jo\~{a} o个瓦兰达和巴博萨,Gl{\'\i}via Ang\'{e} 利卡R.}、,title={{EasyCoding-支持编程学习的方法}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={1:1--1:8},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2020.1},URN={URN:nbn:de:0030-drops-122887},doi={10.4230/OASIcs.ICPEC.2020.1},annote={关键词:学习编程、教学编程、自动活动指南、编程动机}}
文件
嵌入式编程训练营的挑战和解决方案

作者:J.Pedro Amaro、Jorge Barrieros、Fernanda Coutinho、Joáo Duráes、Frederico Santos、Ana Alves、Marco Silva和Joóo Cunha


摘要
由于开发web和移动应用程序的IT公司的激增,对计算机程序员的需求如此之高,以至于大学无法满足新毕业生的需求。作为回应,一些组织开始创建编码训练营,提供集中的全日制课程,重点针对失业人员或寻求职业转换的个人。然而,有一套不同的技能越来越被需要,但这些课程没有涉及到:嵌入式编程。事实上,物联网将每个设备连接到互联网,从而使硬件知识和C/C++编程技能变得非常相关。一群计算机科学和电气工程大学教师与几个行业利益相关者合作,推广了C和C++嵌入式系统编程课程。本课程基于密集的基于项目的方法,包括6个月的全日制课程和9个月的带薪实习。在两个版本之后,三十名没有相关编程经验的嵌入式程序员被安排到合作伙伴的工作团队中。本文描述了课程组织和教学方法。提出并分析了存在的问题、挑战和采取的解决方案。我们的结论是,尽管主题具有强烈的节奏感和苛刻的性质,但仍有可能找到结构和解决方案,使学生在整个课程中保持参与和积极性,使他们获得所需的能力,并成功过渡到新的职业道路。

引用为

J.Pedro Amaro、Jorge Barreiros、Fernanda Coutinho、João Durães、Frederico Santos、Ana Alves、Marco Silva和João Cunha。嵌入式编程训练营的挑战和解决方案。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第2:1-2:11页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{amaro_et_al:OASIcs.ICPEC.2020.2,author={阿玛罗、J.佩德罗和巴雷罗斯、豪尔赫和库蒂尼奥、费尔南达和杜尔\~{a} es公司,乔\~{a} o个桑托斯、弗雷德里科和阿尔维斯、安娜和席尔瓦、马尔科和库尼亚、乔\~{a} o个},title={{来自嵌入式编程训练营的挑战和解决方案}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={2:1--2:11},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2020.2},URN={URN:nbn:de:0030-drops-122896},doi={10.4230/OASIcs.ICPEC.2020.02},annote={关键词:编码训练营,嵌入式编程,职业改变}}
文件
网络应用开发课程中基于游戏的学习体验

作者:Míriam Antón-Rodríguez、MaríaÁngeles Pérez Juárez、Francisco Javier Díaz Pernas、David González Ortega、Mario Martínez Zarzuela和Javier Manuel Aguiar-Pérez


摘要
准备毕业生进入软件工程行业是一项挑战,需要有效的学习框架和方法。更具体地说,教授编程语言和范例的挑战是一项非常复杂的任务,需要创新的教育工具。本文介绍了一个名为eLiza的基于游戏的教育工具,该工具用于支持与web应用程序开发相关的编程语言和范例的教学和学习。eLiza最初是作为基于Moodle的web应用程序开发的,因为Moodle是Valladolid大学使用的教育电子学习平台,但随着移动设备的使用不断增加,后来创建了Android和iOS版本,以方便学生访问游戏。本文描述了玩eLiza的主要元素和机制。它还描述了在2017-2018学年和2018-2019学年,它在两门与网络编程应用程序开发相关的工程课程中的使用经验,这两门课程是为巴利亚多利德大学两个不同工程研究项目的学生提供的。绝大多数学生(超过75%)认为,使用eLiza基于游戏的教育工具对改进课程所涵盖主题的教学过程是积极的。

引用为

米里亚姆·安托恩·罗德里格斯(Míriam Antón-Rodríguez)、玛丽亚·安吉莱斯·佩雷斯(Mariaángeles Pérez-Juárez)、弗朗西斯科·哈维尔·迪亚斯·佩纳斯(Francisco Javier Díaz-Pernas)、大卫·冈萨雷斯-奥尔特加(David González-Ortega)、马里奥·马丁内斯·扎泽拉(Mario Martinez。网络应用程序开发课程中基于游戏的学习体验。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第3:1-3:11页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{antonrodriguez_et_al:OASIcs.IPCEC.2020.3,author={Ant\'{o} n-棒{\'\i}guez,M{\'i}riam和P\'{e} rez-Ju公司\'{a} 雷兹,三月{\'\i}a\'{A} 天使和D{'\i}az-Pernas、Francisco Javier和Gonz'{a} 勒兹·奥尔特加大卫和马特(David and Mart){e} 雷兹哈维尔·曼努埃尔},title={{Web应用程序开发课程中基于游戏的学习体验}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={3:1--3:11},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2020.3},URN={URN:nbn:de:0030-drops-122901},doi={10.4230/OASIcs.ICPEC.2020.3},annote={关键词:在线学习、mLearning、基于游戏的学习、编程语言、Web应用程序开发}}
文件
自动代码评估工具在程序设计教学过程中的应用

作者:玛丽里奥·卡多佐、安东尼奥·维埃拉·德卡斯特罗、阿尔瓦罗·罗查、伊曼纽尔·席尔瓦和豪尔赫·门登萨


摘要
编程过程的教学对于培养学生开发计算机应用程序和软件解决方案至关重要。在过去的十年中,开发了各种工具来促进编程代码的自动验证。在这种背景下,作者开始分析和研究一些具有这种潜力的工具,以及可能用于教学目的的工具。在过去的三年里,我们进行了一项与VPL(虚拟编程实验室)的实施有关的研究,这是一个专门为Moodle(模块化面向对象动态学习环境)开发的插件,在信息学工程系(DEI)的信息学工程学位期间,在基于Java的编程学科上开发来自波尔图理工学院工程学院(ISEP/P.Porto)。本文将介绍VPL是如何引入的,以及在另一个工具(Mooshak)的学习过程中作为实时自动代码评估工具实现之前的一些实验结果。这些工具允许以多种语言编辑和执行程序,并支持自动评估和及时反馈。

引用为

马里奥·卡多佐、安东尼奥·比埃拉·德·卡斯特罗、阿尔瓦罗·罗查、伊曼纽尔·席尔瓦和豪尔赫·门东萨。在编程教学过程中使用自动代码评估工具。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第4:1-4:10页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{cardoso_et_al:OASIcs.ICPEC.2020.4,author={Cardoso,Mar{'\i}lio和de Castro,Ant\'{o} 尼奥维埃拉和罗查{A} 利瓦罗以及席尔瓦、伊曼纽尔和门登{c} 一个,豪尔赫},title={{在编程教学过程中使用自动代码评估工具}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={4:1--4:10},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2020.4},URN={URN:nbn:de:0030-drops-122913},doi={10.4230/OASIcs.ICPEC.2020.4},annote={关键词:教学编程,APROG,Moodle,VPL,Mooshak,自动评估}}
文件
游戏要素、动机与编程学习:案例研究

作者:戴维德·卡内罗(Davide R.Carneiro)和鲁伊·J·R·席尔瓦(Rui J.R.Silva)


摘要
编程的学习传统上对学生来说是一项挑战。然而,这也是任何计算机科学家最基本的技能之一,并且正在成为其他知识领域的一项重要技能。在本文中,我们分析了游戏元素在一项具有挑战性的长期编程任务中的使用,对象是信息学工程学位三年级的学生。我们使用AMS量表进行了一项定量研究,以评估学生的动机。结果表明,使用游戏元素后,学生的内在动机和外在动机都得到了激发,他们认为学习/工作乐趣对他们的学习成绩有积极影响。

引用为

戴维德·卡内罗(Davide R.Carneiro)和鲁伊·J·R·席尔瓦(Rui J.R.Silva)。游戏元素、动机和编程学习:案例研究。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第5:1-5:10页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{carneiro_et_al:OASIcs.ICPEC.2020.5,author={卡内罗、戴维德·R·和席尔瓦、鲁伊·J·R·},title={{游戏元素、动机和编程学习:案例研究}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={5:1--5:10},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2020.5},URN={URN:nbn:de:0030-drops-122924},doi={10.4230/OASIcs.ICPEC.2020.5},annote={关键词:动机、编程、遗传算法}}
文件
增强现实数学严肃游戏

作者:何塞·曼努埃尔·塞奎拉(JoséManuel Cerqueira)、乔·马丁尼奥·莫拉(Joáo Martinho Moura)、克里斯蒂娜·西拉(Cristina Sylla)和路易斯·费雷拉(Luis Ferreira)


摘要
本文介绍了在中学使用增强现实(AR)严肃游戏学习数学函数的实验结果,该实验采用基于游戏的学习。为此专门创建了一个严肃的游戏,允许使用定量和定性方法进行探索性研究,由两组不同学科的教师组成:数学和信息学。该游戏名为FootMath,通过模拟3D足球游戏,可以可视化、操作和探索线性、二次、指数和三角数学函数,其中用户可以更改不同值的函数参数,以便得分。考虑到教师的观点,测试了AR技术在学习场景中的潜在使用。根据研究结果,FootMath被认为是一个有前途的创新工具,可以融入到实际的数学教学场景中。

引用为

何塞·曼努埃尔·塞奎拉(JoséManuel Cerqueira)、乔·马丁尼奥·莫拉(Joáo Martinho Moura)、克里斯蒂娜·西拉(Cristina Sylla)和路易斯·费雷拉(Luis Ferreira)。增强现实数学严肃游戏。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第6:1-6:8页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@InProceedings{cerqueira_et_al:OASIcs.ICPEC.20206,author={Cerqueira,Jos\'{e}Manuel和Moura,Jo\~{a} o个马提尼奥和西拉、克里斯蒂娜和费雷拉、卢,title={{增强现实数学严肃游戏}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={6:1--6:8},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2020.6},URN={URN:nbn:de:00030-drops-122939},doi={10.4230/OASIcs.ICPEC.2020.6},annote={关键词:严肃游戏,增强现实,数学,函数}}
文件
CodeCubes:增强现实编码

作者:巴巴拉·克莱托、克里斯蒂娜·西拉、路易斯·费雷拉和乔·马丁尼奥·莫拉


摘要
CodeCubes是一个界面,它使用增强现实来刺激年轻学生的计算思维。视觉编程块被纸盒取代,纸盒的每个面上都有一个增强现实标记。每个标记代表一条编程指令。游戏由三个级别组成。它包括在赛道上规划汽车课程,从开始到最终目标。代码立方利用了增强现实技术提供的物理性。我们介绍了游戏的设计和开发,重点介绍了其主要特点,并描述了各个开发阶段。我们还展示了通过探索代码立方体获得的第一个结果。结果是积极的,显示了增强现实界面在学习场景中的潜力。

引用为

巴巴拉·克莱托、克里斯蒂娜·西拉、路易斯·费雷拉和乔·马丁尼奥·莫拉。CodeCubes:用增强现实进行编码。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第7:1-7:9页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{cleto_et_al:OASIcs.ICPEC.2020.7,author={Cleto,B\'{a} 拉布拉还有西拉、克里斯蒂娜和费雷拉、卢和莫拉、乔\~{a} o个马提尼奥},title={{CodeCubes:用增强现实编码}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={7:1--7:9},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2020.7},URN={URN:nbn:de:0030-drops-122943},doi={10.4230/OASIcs.ICPEC.2020.7},annote={关键词:有形界面,增强现实,计算思维,游戏}}
文件
使用ARM-汇编语言和Raspberry Pi 1 B+作为服务器来提高计算机体系结构技能

作者:维托·曼努埃尔·费雷拉(Vitor Manuel Ferreira)、佩德罗·平托(Pedro Pinto)、萨拉·佩瓦(Sara Paiva)和玛丽亚·若泽·阿泽夫多·布里托(Maria JoséAzevedo Brito)


摘要
激发学生对学习环境的兴趣和参与对于取得最佳效果至关重要。学术界和教育工作者都在不断调整材料和方法,以最大限度地让学生获得内容。在这个案例研究中,提出了一种新的教学方法,并通过最终问卷调查进行了评估。本案例研究旨在了解一年级计算机科学本科生参加的计算机系统和体系结构课程第二模块中采用的新教学方法的学生效率和动机水平。新的教学方法依赖于一种特定的编程语言——ARMv6汇编——来提高学生的效率水平,以及一种创新的、始终可见的课堂内移动测试场景,通过一个低成本计算平台——Raspberry Pi 1 B+——作为服务器来实现,尽可能模拟真实的环境,让学生相信他们正在使用真正的硬件,从而提高他们的动机水平。问卷调查的结果可以推断,使用特定的编程语言,如ARMv6汇编,再加上新的总是可见的课堂内移动测试场景,实际上可以有效地提高计算机科学学生的动机水平,因此,提高了他们在计算机体系结构方面的技能。

引用为

维托·曼努埃尔·费雷拉(Vitor Manuel Ferreira)、佩德罗·平托(Pedro Pinto)、萨拉·佩瓦(Sara Paiva)和玛丽亚·若泽·阿泽夫多·布里托(Maria JoséAzevedo Brito)。使用ARM-汇编语言和Raspberry Pi 1 B+作为服务器来提高计算机架构技能。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放存取系列(OASIcs),第81卷,第8:1-8:11页,Schloss Dagstuhl–Leibniz Zentrum für Informatik(2020)


将BibTex复制到剪贴板

@会议记录{ferreira_et_al:OASIcs.ICPEC.2020.8,author={Ferreira、Vitor Manuel和Pinto、Pedro和Paiva、Sara和Brito、Maria Jos和Azevedo},title={{使用ARM-汇编语言和Raspberry Pi 1 B+作为服务器来提高计算机架构技能}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={8:1--8:11},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2020.8},URN={URN:nbn:de:0030-drops-122955},doi={10.4230/OASIcs.ICPEC.2020.8},annote={关键词:ARM-assembly语言、Raspberry Pi、始终可见的课堂移动测试场景、计算机架构技能、学生效率和动机水平评估}}
文件
图灵-校际程序设计竞赛:中学程序设计教学的教学创新

作者:Rui Figueiredo、Bárbara Cleto和JoséManuel Cerqueira


摘要
图灵是一个校际锦标赛,旨在促进信息学的教学,特别是通过游戏化学习编程。这是由信息学教师为自己的学生组织的中学之间的比赛。图灵是由于缺乏这种教育水平的教师组织的比赛而发展起来的。相比之下,大学和理工学院定期组织面向中学和大学学生的编程比赛。鉴于图灵是一个试点项目,第一版锦标赛将于2020年3月举行,将在三所中学同时举行。在图灵(自愿)注册的学生将有一小时三十分钟的时间通过Web,通过E-Learning平台Moodle,在使用插件CodeRunner的同时,用C编程语言解决一组问题。

引用为

鲁伊·菲格雷多(Rui Figueiredo)、巴巴拉·克莱托(Bárbara Cleto)和何塞·曼努埃尔·塞奎拉(JoséManuel Cerqueira)。图灵-校际程序设计竞赛:中学程序设计教学的教学创新。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第9:1-9:7页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{figueiredo_et_al:OASIcs.IPCEC.2020.9,author={Figueiredo,Rui和Cleto,B\'{a} 拉布拉和塞奎拉,乔斯·曼努埃尔,title={{Turing-校际程序设计竞赛:中学程序设计教学的教学创新}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={9:1--9:7},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2020.9},URN={URN:nbn:de:0030-drops-122961},doi={10.4230/OASIcs.ICPEC.2020.9},annote={关键词:CodeRunner、竞赛、游戏、游戏化、编程、图灵}}
文件
用于行业安全编程教育的网络安全游戏:游戏分析

作者:蒂亚戈·加斯巴(Tiago Gasiba)、乌尔里克·莱切纳(Ulrike Lechner)、菲利普·雷扎贝克(Filip Rezabek)和玛丽亚·平托·阿布开克(Maria Pinto Albuquerque)


摘要
为了尽量减少在源代码中引入漏洞的可能性,软件开发人员可以参加安全意识和安全编码培训。从如何提高对编码标准的认识和遵守的各种方法来看,一种有希望的新方法是网络安全挑战。然而,在工业环境中,时间是一种宝贵的资源,因此,人们需要了解如何优化“网络安全挑战”的游戏体验,以及该游戏对安全编码技能的影响。这项工作确定了解决不同类别挑战所花费的时间,从慢团队和快团队的角度分析了游戏策略,并将这些特征与游戏成功联系起来。第一个结果表明,慢速策略比快速方法更成功。作者还通过《网络安全挑战》分析了在工业环境中设计和培训安全编码的可能含义。本工作最后简要概述了其局限性和研究的后续步骤。

引用为

蒂亚戈·加斯巴(Tiago Gasiba)、乌尔里克·莱切纳(Ulrike Lechner)、菲利普·雷扎贝克(Filip Rezabek)和玛丽亚·平托·阿布开克(Maria Pinto Albuquerque)。用于行业安全编程教育的网络安全游戏:游戏分析。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第10:1-10:11页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{gasiba_et_al:OASIcs.ICPEC.202.10,author={盖西巴、蒂亚戈和莱切纳、乌尔里克和雷扎贝克、菲利普和平托-阿尔伯克基、玛丽亚},title={{行业安全编程教育的网络安全游戏:游戏分析}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={10:1--10:11},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.10},URN={URN:nbn:de:0030-drops-122977},doi={10.4230/OASIcs.ICPEC.2020.10},annote={关键词:教育、培训、安全编码、工业、网络安全、捕获-标签、游戏分析、网络安全挑战}}
文件
行业软件开发人员意识培训的安全编码排名指南

作者:蒂亚戈·加斯巴(Tiago Gasiba)、乌里克·莱切纳(Ulrike Lechner)、豪尔赫·库埃拉尔(Jorge Cuellar)和阿莱·佐伊蒂尼(Alae Zouitni)


摘要
安全编码指南是用于培训和提高软件开发人员对安全软件开发主题的认识的基本材料。在工业环境中,由于开发人员的时间很昂贵,而培训和教育是非生产时间的一部分,因此必须首先解决和强调最重要的主题。在这项工作中,我们设计了一种基于公开可用的真实世界漏洞数据库和安全编码指南数据库的方法,以根据定义的行业相关指标对重要的安全编码指南进行排名。目标是确定教学课程的优先顺序,以提高软件开发人员对安全编码准则的网络安全意识。此外,我们通过询问大学计算机科学专业的学生如何对安全编码指南的重要性进行排名,并将结果与我们的结果进行比较,进行了一项小型的比较研究。

引用为

蒂亚戈·盖西巴(Tiago Gasiba)、乌里克·莱什内尔(Ulrike Lechner)、豪尔赫·库埃拉(Jorge Cuellar)和阿莱·佐伊蒂尼(Alae Zouitni)。行业软件开发人员意识培训的安全编码指南排名。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取丛书(OASIcs),第81卷,第11:1-11:11页,达格斯图尔-莱布尼茨-泽特鲁姆宫(2020)


将BibTex复制到剪贴板

@会议记录{gasiba_et_al:OASIcs.ICPEC.202.11,author={盖西巴、蒂亚戈和莱克内尔、乌尔里克和库埃拉、豪尔赫和邹伊特尼、阿拉},title={{行业软件开发人员意识培训安全编码指南排名}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={11:1--11:11},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.11},URN={URN:nbn:de:00030-drops-122988},doi={10.4230/OASIcs.ICPEC.2020.11},annote={关键词:教育、教学、培训、安全编码、工业、网络安全、捕获-标签、游戏分析、游戏设计、网络安全挑战}}
文件
课堂上的Arduino模拟器案例研究

作者:保罗·冈萨尔维斯、若昂·萨奥、阿纳贝拉·科埃略和若昂·杜拉斯


摘要
Arduino平台越来越多地被用作中学、高中甚至高等教育课程的入门编程课程的核心组件。鉴于这种情况,有必要了解如何提高这一核心组件的成本效益、可靠性和可访问性。我们建议使用Arduino模拟器来提高可用性、成本和课堂效率,允许改进甚至新的使用形式和课程效益。本文介绍并描述了我们为教育目的开发的Arduino模拟器,以及在两所高中的嵌入式编程课程中使用该模拟器的案例研究。我们将它的使用与实际硬件平台的通常使用进行了比较,分析了可用性、学生工作量和时间效率。我们展示和讨论的结果表明,在使用模拟器时没有明显的缺陷,并且一些指标,如基本练习解决效率和全局努力都显示出了改进。

引用为

保罗·冈萨尔维斯(Paulo F.Gonçalves)、若昂·萨奥(Joáo Sá)、阿纳贝拉·科埃略(Anabela Coelho)和若昂·杜拉斯(Joóo Duráes)。课堂上的Arduino模拟器——案例研究。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第12:1-12:12页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{goncalves_et_al:OASIcs.ICPEC.200.12,author={Gon\c{c} 阿尔维斯,Paulo F.和S'{a},Jo\~{a} o个科埃略、阿纳贝拉和杜尔\~{a} es公司,乔\~{a} o个},title={{课堂上的Arduino模拟器-案例研究}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={12:1--12:12},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.200.12},URN={URN:nbn:de:0030-drops-122996},doi={10.4230/OASIcs.ICPEC.2020.12},annote={关键词:Arduino,Education,Simulator}}
文件
云服务在教育中的好处:数据库系统学生的视角

作者:古斯塔沃·古铁雷斯-卡雷翁


摘要
目前,使用基于云的服务支持教育的趋势越来越明显。这些服务的重要性在于它们是公开的,允许学生以最透明的方式访问这些分布式资源。在这项工作中,提出了一个令人满意的学习测量模型,以从学生的角度分析与教育相关的云服务的益处。本文介绍了一个在数据库系统课程中进行的案例研究;在这种情况下,低粒度学生可以使用云服务远程管理数据库系统。与传统数据库访问相比,在线访问方案的好处是根据可用性和认知负载理论的原理来衡量的。

引用为

古斯塔沃·古铁雷斯-卡雷翁。云服务在教育中的好处:数据库系统学生的观点。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第13:1-13:7页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{gutierrezcarreon:OASIcs.ICPEC.200.13,author={古蒂\'{e} 雷兹-卡尔\'{o} n个,古斯塔沃},title={{云服务在教育中的好处:数据库系统学生的视角}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={13:1--13:7},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.13},URN={URN:nbn:de:0030-drops-123006},doi={10.4230/OASIcs.ICPEC.2020.13},annote={关键词:云计算、满意学习、数据库系统}}
文件
在学校和编程俱乐部使用代码审查

作者:祖扎娜·库宾科娃和伊维塔·德姆科娃


摘要
教育性代码审查是一项活动,它不仅帮助未来的程序员做好实践准备,而且还教会学生以不同的方式使用代码。在教育环境中,以代码审查为重点的活动主要发生在大学。在我们的研究中,我们关注的是较低水平的教育,在我们之前的出版物中,我们展示了在中学使用代码审查的结果。在实验上,我们还尝试在休闲活动俱乐部的会话中使用代码审查活动。本文描述了所进行的研究。我们将俱乐部的结果与中学的结果进行了比较。我们还概述了这些活动的好处,以及这些活动可能给课堂带来的问题。

引用为

祖扎娜·库宾科娃和伊维塔·德姆科娃。在学校和编程俱乐部使用代码审查。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第14:1-14:8页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{kubincova_et_al:OASIcs.ICPEC.202.14,author={Kubincov\'{a}、Zuzana和Demkov\'}、Iveta},title={{在学校和编程俱乐部使用代码审查}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={14:1--14:8},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.202.14},URN={URN:nbn:de:0030-drops-123015},doi={10.4230/OASIcs.ICPEC.2020.14},annote={关键词:代码审查、编程、休闲活动俱乐部、高中}}
文件
增强现实的学习资源

作者:Lázaro V.O.Lima、Cristiana Araújo、Luis Gonzaga Magalháes和Pedro R.Henriques


摘要
让教师和学生为一个互联和程序化的世界做好准备取决于我们如何开发和重塑教学工具。社会已经认识到并正在吸收计算思维及其相关技能。语用学表明,一个人只有经过适当的训练,才能获得新的思维方式或行为方式。计算思维应该从小接受训练,以获得重要技能;这样,算法/程序的解释和设计将变得更加容易。然而,计算思维的发展需要创建和使用适当的学习资源(LR)。我们将讨论如何使用本体来指定计算机编程中涉及的内容,以及这些概念和计算思维概念是如何关联的。我们相信,这种形式化的描述将指导选择方便的LR。在这种情况下,我们打算调查增强现实对它们的影响。在介绍了本体论方法之后,本文将重点关注通过增强现实塑造计算思维的过程。我们旨在创建基于AR的LR原型,以验证我们在此提出的想法。我们相信,有必要用一种有吸引力的方式来提高基本技能,以便与年轻学生一起实践和使用这些工具,但学习者必须具有吸引力、激励性和有效性。

引用为

Lázaro V.O.Lima、Cristiana Araújo、Luis Gonzaga Magalháes和Pedro R.Henriques。增强现实学习资源。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第15:1-15:8页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{lima_et_al:OASIcs.ICPEC.200.15,author={利马,L\'{a} 扎罗V.O.和Ara\'{u} 工作克里斯蒂亚娜和马加尔\~{a} es公司、路易斯·冈萨加和亨里克、佩德罗·R·},title={{增强现实学习资源}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={15:1--15:8},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.15},URN={URN:nbn:de:0030-drops-123028},doi={10.4230/OASIcs.ICPEC.2020.15},annote={关键词:计算思维、学习资源、增强现实、教师支持工具}}
文件
小学课堂中使用贴纸和扫描仪进行计算思维教育

作者:Akiyuki Minamide、Kazuya Takemata和Hirofumi Yamada


摘要
从2020财政年度起,日本小学将实行义务教育。小学的编程教育不是教编程语言编码,而是教计算思维。本文介绍了一种新的编程教育方法,它使用贴纸和扫描仪,结合了非插入式编程和物理编程的特点。与商业材料相比,本研究开发的新材料具有优越的特点,例如成本低、在小学低年级课堂上使用,并且不需要教师的ICT技能。对66名小学三年级学生进行了演示实验,以验证材料的有效性。孩子们在使用新教材时没有感到困惑,老师们也能顺利地进行教学。从这一结果可以证实,该教材可以在小学低年级课堂上使用。

引用为

Akiyuki Minamide、Kazuya Takemata和Hirofumi Yamada。小学课堂上使用贴纸和扫描仪进行计算思维教育。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第16:1-16:7页,达格斯图尔-莱布尼茨-泽特鲁姆信息学学院(2020)


将BibTex复制到剪贴板

@会议记录{minamide_et_al:OASIcs.ICPEC.202.16,作者={Minamide、Akiyuki和Takemata、Kazuya和Yamada、Hirofumi},title={{在小学课堂上使用贴纸和扫描仪进行计算思维教育}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={16:1--16:7},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.202.16},URN={URN:nbn:de:0030-drops-123035},doi={10.4230/OASIcs.ICPEC.2020.16},annote={关键词:计算思维、编程教育、用贴纸编程}}
文件
使用BPMN详细介绍软件工程和体系结构电子学习课程

作者:Ceres Morais、Daniela Pedrosa、Mario Madureira Fontes、JoséCravino和Leonel Morgado


摘要
我们使用BPMN图来揭示计划中电子学习课程参与者的预期教学活动。这澄清了教学和学习行动,向教育规划团队揭示了讲师计划中未明确的方面,例如:教师和学生的努力程度;需要提供反馈和激励的特定时刻。我们相信,这项练习对计算机编程课程的其他教学团队的规划和可视化效率做出了丰富而有益的贡献。

引用为

Ceres Morais、Daniela Pedrosa、Mario Madureira Fontes、JoséCravino和Leonel Morgado。详细介绍使用BPMN的软件工程和架构电子学习课程。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第17:1-17:8页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{morais_et_al:OASIcs.ICPEC.2020.17,作者={Morais、Ceres和Pedrosa、Daniela和Fontes、Mario Madureira和Cravino、Jos和Morgado、Leonel},title={{详细介绍使用BPMN}}的软件工程和体系结构电子学习课程,booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={17:1--17:8},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.17},URN={URN:nbn:de:0030-drops-123045},doi={10.4230/OASIcs.ICPEC.2020.17},annote={关键词:教育规划、BPMN、电子学习、编程课程、MVC、软件工程教育}}
文件
基于游戏的编码对培养编程实践的挑战

作者:何塞·卡洛斯·佩瓦、何塞·保罗·利尔和里卡多·奎罗斯


摘要
实践是学习编程的关键。自动评估在确保及时反馈方面发挥着关键作用,而无需与教师接触,但仅凭自动评估不足以吸引学生并使他们的实践成果最大化。一些严肃的编程游戏显示,图形反馈和游戏思考对学生的动机产生了积极的影响,但这些游戏的创建和改编都很复杂。本文介绍了Asura,一个用于评估基于游戏的编码挑战的环境,它建立在一个专门的框架上,在该框架中,学生被邀请开发一个软件代理(SA)来进行游戏。在编码阶段,学生可以利用图形反馈来完成建议的任务。一些挑战也鼓励学生考虑在SA之间互动的环境中玩SA。在这种情况下,环境支持在提交的代理之间创建和可视化比赛。此外,还描述了从学习者的角度对该环境的验证。

引用为

何塞·卡洛斯·佩瓦、何塞·保罗·利尔和里卡多·奎罗斯。基于游戏的编码对培养编程实践的挑战。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第18:1-18:11页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{paiva_et_al:OASIcs.ICPEC.200.18,author={Paiva,Jos Carlos and Leal,Jos Paulo and Queir{o} 秒,里卡多},title={{培养编程实践的基于游戏的编码挑战}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={18:1--18:11},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.18},URN={URN:nbn:de:0030-drops-123051},doi={10.4230/OASIcs.ICPEC.2020.18},annote={关键词:游戏、自动评估、图形反馈、编程、学习、挑战}}
文件
计算机科学课堂中一种新的互动式游戏化教学方法

作者:菲利佩·波特拉


摘要
高等教育教授和学生认识到,引入新工具和学习方法可以提高教学和学习动机。设计了一种新的互动和激励方法,并在真实的课堂环境中进行了测试。这一名为TechTeach的方法探索了一组应用于计算机科学课程教学的流行概念:BYOD、游戏化、软件技巧、测验和调查,并翻转教室,以使最佳学习环境与学生相称。本文介绍了教学计划和作为概念证明的案例研究。最后,可以肯定的是,学生们喜欢并熟悉这种方法——评估方法测验的大多数答案(87%)是肯定的。

引用为

菲利佩·波特拉。一种新的交互式教学方法,用于激励计算机科学课堂中的学生。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第19:1-19:12页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{portela:OASIcs.ICPEC.2020.19,author={Portela,Filipe},title={{一种新的交互式教学方法,用于激励计算机科学课堂上的学生}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={19:1--19:12},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.19},URN={URN:nbn:de:0030-drops-123060},doi={10.4230/OASIcs.ICPEC.2020.19},annote={关键词:课堂、教学、软件技能、高等教育、计算机科学、互动方法、BYOD、翻转课堂}}
文件
小学学习划痕游戏化

作者:Serhii D.Prykhodchenko,Oksana Yu。Prykhodchenko、Olha S.Shevtsova和Sergii Yu。塞梅诺夫


摘要
本文讨论了小学生游戏化的问题。创建软件产品的主要思想是创建正确的编程序列,以便在Scratch编程环境中解决简单的编程问题。描述了创建应用程序的技术前提;对游戏化基础知识进行了回顾。在本文中,我们首先说明游戏化的当前艺术状态。然后,我们讨论了小学学生对Scratch教学和学习的要求,然后描述了用于教学Scratch编程结构的游戏应用程序的开发。在实验部分,我们比较了小学生实验组和对照组的结果,这表明实验后小学生的知识水平存在差异,其中实验组的结果高于对照组

引用为

Serhii D.Prykhodchenko,Oksana Yu。Prykhodchenko、Olha S.Shevtsova和Sergii Yu。塞梅诺夫。小学学习划痕游戏化。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第20:1-20:11页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@诉讼中{prykhodchenko_et_al:OASIcs.ICPEC.2020.20,author={普里霍奇琴科(Prykhodchenko,Serhii D.)和普里霍奇琴科(Priykhodchengo,Oksana Yu.)以及舍夫佐娃(Shevtsova,Olha S.)和塞梅诺夫(Semenov,Sergii Yu.}),title={{小学学习划痕游戏化}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={20:1--20:11},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.20},URN={URN:nbn:de:0030-drops-123070},doi={10.4230/OASIcs.ICPEC.2020.20},annote={关键词:教育、游戏化、抓取、游戏机制、编程语言}}
文件
葡萄牙大学的计算机程序设计教育

作者:里卡多·奎罗斯(Ricardo Queirós)、马里奥·平托(Mário Pinto)和特蕾莎·特罗索(Teresa Terroso)


摘要
计算机编程在数字时代扮演着重要角色,是项目杠杆的关键能力,也是当今现代社会创新的驱动力。尽管它很重要,但这个领域也以其较高的学习失败率而闻名。在这种情况下,研究如何教授计算机编程对阐明教学过程和确保分享最佳实践至关重要。本文对葡萄牙大学一年级的计算机程序设计教学进行了调查,更确切地说,是教什么和如何教的。本研究主要关注以下方面:课堂特征、使用的方法和教授的语言/技术。根据这些标准,进行了一项调查,收集了葡萄牙各地大学59门课程的信息。对结果进行了收集和分析。基于这一分析,我们得出了一系列结论,揭示了有关教学方法和所用语言的一些有趣结果,这些结果有助于支持关于这一主题的讨论,从而找到塑造编程教学未来的新途径。

引用为

里卡多·奎罗斯(Ricardo Queirós)、马里奥·平托(Mário Pinto)和特蕾莎·特罗索(Teresa Terroso)。葡萄牙大学的计算机程序设计教育。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第21:1-21:11页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{queiros_et_al:OASIcs.ICPEC.200.21,author={Queir\'{o} 秒里卡多和平托,M\'{a} 里约热内卢特蕾莎·特罗索,title={{葡萄牙大学计算机程序设计教育}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={21:1--21:11},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.21},URN={URN:nbn:de:0030-drops-123082},doi={10.4230/OASIcs.ICPEC.2020.21},annote={关键词:计算机编程、教学、大学}}
文件
通过认真的游戏学习二进制搜索树

作者:阿尔贝托·罗哈斯·萨拉扎、保拉·拉米雷斯-阿尔法罗和麦德斯·哈哈尔


摘要
数据结构和算法是计算机科学的核心主题,但它们是很难掌握的主题。数据结构和算法概念是抽象的,很难与以前的知识联系起来。为了促进这些主题的学习过程,将新信息与先前知识积极联系起来的学习工具可能是教授数据结构及其算法的有用方法。此外,严肃游戏有可能成为一种学习工具,实现两个目标:将新信息与先前的知识联系起来,并促进积极学习。为了解决这些问题,我们开发了DS-Hacker,这是一款注重动作冒险的游戏,它利用游戏元素来表示二进制搜索树(BST)的属性和结构。在本文中,我们报告了一个试点实验的结果,该实验比较了完成两个学习活动后的学习收益:(1)玩一个认真的游戏学习二进制搜索树,(2)阅读摘要并观看两个视频教程。此外,我们报告了一项定性调查的结果,该调查评估了游戏的可用性、玩家满意度以及参与者对游戏用于传递BST概念的方法的看法。

引用为

Alberto Rojas Salazar、Paula Ramírez Alfaro和Mads Haahr。通过认真的游戏学习二进制搜索树。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第22:1-22:7页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{rojassalazar_et_al:OASIcs.ICPEC.200.22,author={Rojas-Salazar、Alberto和Ram{'\i}rez-Alfaro、Paula和Haahr、Mads},title={{通过严肃游戏学习二进制搜索树}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={22:1--22:7},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.22},URN={URN:nbn:de:00030-drops-123097},doi={10.4230/OASIcs.ICPEC.2020.22},annote={关键词:二进制搜索树,数据结构,严肃游戏}}
文件
IoEduc-将您自己的设备带到教室

作者:米格尔·席尔瓦、迪奥戈·费雷拉和菲利佩·波特拉


摘要
技术的发展给教学平台带来了新的挑战。学生要求很高,希望拥有动态和互动的环境。教室不仅仅是一个简单的学习场所。学生可以随时随地工作和学习。考虑到这一现实,“把你自己的设备带到教室”的概念应运而生。因此,首先,了解这个概念以及哪些任务可以传输到学生设备上是至关重要的。在此之后,是时候设计一种能够满足新教学需求的新工具了。ioEduc作为一个平台出现,能够支持独特的交互式教学方式。这个新兴平台在一个学期内进行了测试,效用评估结果很有希望(0%的否定答案和60%以上的学生认为这个工具对未来不可或缺)。

引用为

米格尔·席尔瓦(Miguel Silva)、迪奥戈·费雷拉(Diogo Ferreira)和菲利佩·波特拉(Filipe Portela)。IoEduc-将您自己的设备带到教室。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第23:1-23:9页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{silva_et_al:OASIcs.ICPEC.200.23,author={Silva、Miguel和Ferreira、Diogo和Portela、Filipe},title={{IoEduc-将您自己的设备带到教室}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={23:1--23:9},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.23},URN={URN:nbn:de:0030-drops-123100},doi={10.4230/OASIcs.ICPEC.2020.23},annote={关键词:BYOD,ioEduc,Education,e-Learning,交互式课程,游戏化}}
文件
论程序设计练习的性质

作者:阿尔贝托·西蒙斯和里卡多·奎罗斯


摘要
科学研究中引用了无数理由来解释编程学习中的困难。原因包括学科的复杂性、无效的教学和学习方法,以及诸如动力不足等心理方面。尽管如此,学习编程通常归结为练习练习解决问题。因此,必须理解编程练习的性质是成功和持续学习的重要因素。本文探讨了创建编程练习的不同方法,从了解当前如何对其进行形式化、表示和评估开始。由此,作者提出了一些变通方案,旨在拓宽解决练习的方式,并通过这种多样性,提高学生的参与度和学习效果。呈现的几种类型的练习可以使用游戏化技术来培养学生的动机。为了将学生与同龄人联系起来,我们完成了现有自动评估工具可以获得的指标。

引用为

阿尔贝托·西蒙斯和里卡多·奎罗斯。关于编程练习的性质。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第24:1-24:9页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{simoes_et_al:OASIcs.ICPEC.200.24,author={Sim\~{o} 秒、阿尔贝托和奎尔{o} 秒,里卡多},title={{关于编程练习的性质}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={24:1--24:9},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.24},URN={URN:nbn:de:0030-drops-123117},doi={10.4230/OASIcs.ICPEC.2020.24},annote={关键词:编程练习,计算机科学,自动评估,编程挑战}}
文件
波兰蟒蛇:一个简短实验的简短报告

作者:雅库布·斯瓦查


摘要
使用基于英语的编程语言可能会对不懂英语的学生学习编程造成障碍,尤其是在早期阶段。然而,在本文中,我们报道了一个实验,在该实验中,要求对Python和英语都有一定知识的高等教育学生用基于Polish语言的Pythons版本解决编程练习。实验后进行的调查结果表明,即使在既懂英语又学习了原始Python语言的学生中,也有一群学生欣赏翻译版的优点。

引用为

雅库布·斯瓦查。波兰蟒蛇:一个简短实验的简短报告。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第25:1-25:6页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{swacha:OASIcs.ICPEC.202.25,author={斯瓦查,雅库布},title={{波兰巨蟒:一个简短实验的简短报告}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={25:1--25:6},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.202.25},URN={URN:nbn:de:0030-drops-123123},doi={10.4230/OASIcs.IPCE.2020.25},annote={关键词:编程语言教育、编程语言本地化、编程语言翻译、编程语言词汇}}
文件
游戏化编程教育路线图

作者:雅库布·斯瓦查(Jakub Swacha)、里卡多·奎洛斯(Ricardo Queirós)、何塞·卡洛斯·佩瓦(JoséCarlos Paiva)、何塞·保罗·利尔(Jos e Paulo Leal)、索科尔·科斯塔(Sokol Kosta)和拉斐尔·


摘要
学习编程依赖于实践,而实践往往受到困难的阻碍。自动评估和游戏化的结合使用,可以为正在测试代码的学生提供快速反馈,也可以为学生加强学习努力提供额外动力,有助于克服编程学习困难的障碍。在这种环境下,学生无论尝试多少次都会不断收到相关反馈(得益于自动评估),他们的参与度也会保持不变(得益于游戏化)。虽然有许多支持自动评估的开放软件和编程练习集,但到目前为止,还没有游戏化编程练习的开放集合,也没有支持此类练习的开放交互式编程学习环境,甚至没有公开的标准来表示这些练习,以便它们可以在不同的教育机构中开发和共享。游戏化编程教育框架(FGPE)解决了这一差距,这是一个国际项目,其主要目标是为将游戏化应用于编程教育提供必要的先决条件,包括专用的游戏化方案、游戏化练习格式和符合该方案的练习,用于编辑练习的软件和能够向学生展示练习的交互式学习环境。本文介绍了FGPE项目、其体系结构和主要组成部分,以及迄今为止取得的成果。

引用为

雅库布·斯瓦查(Jakub Swacha)、里卡多·奎洛斯(Ricardo Queirós)、何塞·卡洛斯·佩瓦(JoséCarlos Paiva)、何塞·保罗·利尔(Jos­Paulo Leal)、索科尔·科斯塔(Sokol Kosta)和拉斐尔·。游戏化编程教育路线图。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第26:1-26:7页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{swacha_et_al:OASIcs.ICPEC.2020.26,author={斯瓦查、雅库布和奎尔\'{o} 秒里卡多和佩娃,乔斯·卡洛斯和利尔,乔斯·保罗和科斯塔,索科尔和蒙特拉,拉斐尔,title={{游戏化编程教育路线图}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={26:1--26:7},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.26},URN={URN:nbn:de:0030-drops-123136},doi={10.4230/OASIcs.ICPEC.2020.26},annote={关键词:游戏化、编程、学习、自动评估、编程练习}}
文件
通过游戏分配改善基于游戏的学习体验

作者:Salete Teixeira、Diana Barbosa、Cristiana Araújo和Pedro R.Henriques


摘要
计算思维是这个技术时代的一个基本概念。一些国家已将这门学科纳入其教育计划,许多其他国家也打算这样做。然而,这不像数学或历史那样是一门常规学科;它需要更多的训练(以提高能力/技能),而不是学习和记忆概念。因此,很明显,向学生介绍计算思维需要选择最合适的学习资源。游戏学习被证明是一种有效的教学方法。因此,我们选择游戏作为我们的学习资源。尽管如此,我们相信,通过为每个学生选择最适合的游戏,可以提高学生在玩游戏时的学习经验和动机。因此,本文重点关注基于游戏的学习对每个学生的适应性,以发展计算思维。我们认为,这种适应可以用计算机支持的系统方式来完成。为了实现这一点,一方面,有必要对游戏进行分类——为此使用了一个原始的本体。另一方面,考虑到社会人口因素、个性、教育水平等因素,建立学生的个人资料至关重要。然后,借助相似性评估过程,选择最适合玩家的游戏是可行的,可以增强学习体验的有效性。我们打算从第一学年开始将我们的方法——训练计算思维——应用于年轻学生。然而,我们也在考虑将其应用于开始编程学习的成年人。

引用为

Salete Teixeira、Diana Barbosa、Cristiana Araújo和Pedro R.Henriques。通过游戏分配改善基于游戏的学习体验。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放存取系列(OASIcs),第81卷,第27:127:10页,Schloss Dagstuhl–Leibniz Zentrum für Informatik(2020)


将BibTex复制到剪贴板

@会议记录{teixeira_et_al:OASIcs.ICPEC.2020.27,author={Teixeira、Salete和Barbosa、Diana和Ara\'{u} 工作克里斯蒂亚娜和亨里克,佩德罗·R·},title={{通过游戏分配改善基于游戏的学习体验}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={27:1--27:10},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.27},URN={URN:nbn:de:0030-drops-123144},doi={10.4230/OASIcs.ICPEC.2020.27},annote={关键词:计算思维,计算教育,基于游戏的学习,游戏类型,本体,学生档案,成人学习}}
文件
使用基于属性的测试生成C编程练习的反馈

作者:佩德罗·瓦康塞洛斯和丽塔·里贝罗


摘要
本文报告了使用基于属性的测试为C编程练习提供反馈。测试用例是根据测试脚本中指定的属性自动生成的;这不仅可以进行许多测试(从而可能发现更多错误),还可以自动简化失败的测试用例。我们展示了2018年秋季学期为C语言编程入门课程收集的一些实验验证,这些验证表明,在学期中获得反馈与学生期末考试成绩之间存在显著的正相关关系。我们还讨论了有关C语言中未定义行为的反馈的一些限制。

引用为

佩德罗·瓦康塞洛斯和丽塔·里贝罗。使用基于属性的测试为C编程练习生成反馈。在第一届国际计算机程序设计教育会议(ICPEC 2020)上。信息学开放获取系列(OASIcs),第81卷,第28:1-28:10页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2020)


将BibTex复制到剪贴板

@会议记录{vasconcelos_et_al:OASIcs.ICPEC.2020.28,author={Vasconcelos、Pedro和Ribeiro、Rita P.},title={{使用基于属性的测试为C编程练习生成反馈}},booktitle={第一届国际计算机编程教育大会(ICPEC 2020)},页数={28:1--28:10},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-153-5},ISSN={2190-6807},年份={2020年},体积={81},editor={查询\'{o} 秒里卡多和波特拉,菲利佩和平托,M\'{a} 里约热内卢和Sim\~{o} 秒,阿尔贝托},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.28},URN={URN:nbn:de:0030-drops-123159},doi={10.4230/OASIcs.ICPEC.2020.28},annote={关键词:基于属性的测试,C语言,Haskell语言,教学编程}}

过滤器


问题/备注/反馈
X(X)

Dagstuhl出版社反馈


感谢您的反馈!

已提交反馈

无法发送消息

请稍后再试或发送电子邮件