OASIcs,第102卷

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



缩略图PDF

事件

ICPEC 20222022年6月2日至3日,葡萄牙巴塞罗那卡瓦多和阿韦理工学院(IPCA)

编辑

阿尔贝托·西蒙斯
  • 葡萄牙巴塞罗那卡瓦多大道理工学院(IPCA)
乔·卡洛斯·席尔瓦
  • 葡萄牙巴塞罗那卡瓦多大道理工学院(IPCA)

出版物详细信息

  • 发布时间:2022-07-11
  • 出版商:Schloss Dagstuhl–Leibniz Zentrum für Informatik
  • ISBN:978-3-95977-229-7
  • DBLP:db/conf/icpec/icpec2022

接入号码

文件

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

作者:阿尔贝托·西蒙斯和乔·卡洛斯·席尔瓦


摘要
OASIcs,第102卷,ICPEC 2022,完整卷

引用为

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


将BibTex复制到剪贴板

@会议记录{simoes_et_al:OASIcs.ICPEC.2022,title={{OASIcs,第102卷,ICPEC 2022,完整卷}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},页数={1--164},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o个卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC2022},URN={URN:nbn:de:0030-drops-166039},doi={10.4230/OASIcs.ICPEC.2022},annote={关键词:OASIcs,第102卷,ICPEC 2022,完整卷}}
文件
前部物质
封面、目录、前言、会议组织

作者:阿尔贝托·西蒙斯和乔·卡洛斯·席尔瓦


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

引用为

第三届国际计算机程序设计教育会议(ICPEC 2022)。信息学开放存取丛书(OASIcs),第102卷,第0:i-0:xiv页,达格斯图尔-莱布尼茨-泽特鲁姆信息学研究所(2022)


将BibTex复制到剪贴板

@会议记录{simoes_et_al:OASIcs.ICPEC.2022.0,author={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o(o)卡洛斯},title={{正文,目录,前言,会议组织}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},页面={0:i--0:xiv},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o个卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2022.0},URN={URN:nbn:de:0030-drops-166044},doi={10.4230/OASIcs.ICPEC.2022.0},注释={关键词:前言、目录、前言、会议组织}}
文件
以价值为中心的编程语言亲和力研究

作者:阿尔瓦罗·科斯塔·内托(Alvaro Costa Neto)、克里斯蒂亚娜·阿拉乌乔(Cristiana Araújo)、玛丽亚·若昂·瓦兰达·佩雷拉(Maria joáo Varanda Pereira)和佩德罗·兰杰尔·恩里克斯


摘要
为了改善学生的学习体验,寻找更好的计算机编程教学技术至关重要。多年来,人们提出了几种方法,通常是通过技术解决方案,如评估系统、数字教室、互动课堂等。亲合力等个人因素由于其定性和抽象性质,在很大程度上尚未被探索。一项关于程序员和他们最喜欢的语言之间如何以及为什么会产生亲和力的初步调查是在明尼苏达大学的一个硕士班上进行的,调查结果显示,对于哪些语言成为最喜欢的,以及学生选择的可能原因,结果出乎意料。为了对这一主题进行进一步的探索并继续这项研究,我们采用了以价值为中心的思维方法,以构建一个更复杂、更深入的调查。这种以价值为导向的方法使重点得到控制,甚至为改进整个研究提供了少数机会。本文描述了以价值为中心的思维方法,以及如何将其应用于构建一个新的、更深入的计算机编程教育调查,以了解与语言的亲和力。

引用为

阿尔瓦罗·科斯塔·内托(Alvaro Costa Neto)、克里斯蒂亚娜·阿劳约(Cristiana Araújo)、玛丽亚·若昂·瓦兰达·佩雷拉(Maria joáo Varanda Pereira)和佩德罗·兰杰尔·恩里克(Pedro Rangel Henriques)。以价值为中心的编程语言亲和力调查。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第1:1-1:12页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@会议记录{costaneto_et_al:OASIcs.ICPEC.2022.1,author={Costa Neto、Alvaro和Ara\'{u} 工作、克里斯蒂亚娜和佩雷拉、玛丽亚·乔\~{a} o个瓦兰达和亨里克,佩德罗·兰格尔},title={{以价值为中心的编程语言亲和力调查}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},pages={1:1至1:12},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o(o)卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2022.1},URN={URN:nbn:de:0030-drops-166051},doi={10.4230/OASIcs.ICPEC.2022.1},annote={关键词:计算机编程、编程语言、亲和力、教育、学习、以价值为中心的思维}}
文件
Sprinter:结构化编程的教学短跑

作者:弗朗西斯科·阿尔弗雷多、安德烈·桑托斯和努诺·加里多


摘要
代码过梁是用于检测编程结构的不当使用和违反样式问题的工具。尽管专业的linter可以用于多种语言,但它们并不针对入门编程,因为它们的规定性本质没有考虑到学习编程基础知识的教学观点。我们介绍了Sprinter,一种用于支持Java的结构化编程的教学性代码短片,它的新颖性有两个方面:(a)用全面的解释性消息(而不是规定性消息)提供代码的形成性反馈;(b) 检测某些控制流问题的能力,比专业的线工更深入。我们对照流行的工具,即IntelliJ IDEA和Sonarlint,回顾Sprinter的特性。

引用为

弗朗西斯科·阿尔弗雷多、安德烈·桑托斯和努诺·加里多。Sprinter:结构化编程的教学短跑。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第2:1-2:8页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@会议记录{alfredo_et_al:OASIcs.ICPEC.2022.2,author={Alfredo,Francisco和Santos,Andr'{e}L.和Garrido,Nuno},title={{Sprinter:结构化编程的教学短跑}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},pages={2:1-2:8},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o(o)卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2022.2},URN={URN:nbn:de:0030-drops-166063},doi={10.4230/OASIcs.IPCE.2022.2},annote={关键词:结构化编程,代码质量,代码长度}}
文件
了解IT安全游戏在行业中的使用及其与工作概况的映射

作者:蒂尔曼·杜维斯(Tilman Dewes)、蒂亚戈·盖西巴(Tiago Gasiba)和托马斯·施雷克(Thomas Schreck)


摘要
由于私营部门和工业部门越来越依赖信息技术系统,信息技术安全培训变得越来越重要。教授IT安全主题的一种方法是通过严肃的游戏,除了有趣的游戏外,还传授某些主题的知识。随着这些游戏越来越多地用于工业环境,本文旨在建立工业角色和游戏之间的映射,以显示哪种游戏适合工业角色的培训。在这样做的过程中,对比赛进行了评估,以便在不同角色之间进行比较。因此,研究哪些严肃游戏适合于哪些行业角色可以解决的问题。这项工作的进一步成果是一个本体论,其中包含这项工作中严肃游戏的基本特征,一个行业角色及其所需IT技能的集合,以及一个严肃游戏的集合,其中评估了IT技能的支持水平。

引用为

蒂尔曼·杜维斯(Tilman Dewes)、蒂亚戈·盖西巴(Tiago Gasiba)和托马斯·施雷克(Thomas Schreck)。了解IT安全游戏在行业中的使用及其与工作概况的映射。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第3:1-3:12页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@会议记录{dewes_et_al:OASIcs.ICPEC.2022.3,作者={Dewes,Tilman and Gasiba,Tiago and Schreck,Thomas},title={{了解IT安全游戏在行业中的使用及其与工作简介的映射}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},页数={3:1--3:12},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} es公司、阿尔贝托和西尔瓦、乔\~{a} o(o)卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2022.3},URN={URN:nbn:de:0030-drops-166077},doi={10.4230/OASIcs.ICPEC.2022.3},annote={关键词:严肃游戏,IT安全,行业角色,映射,本体}}
文件
高等教育入门课程:系统文献综述

作者:加布里拉·罗德里格斯、安娜·弗朗西斯卡·蒙泰罗和安托尼奥·奥里奥


摘要
对从ACM、IEEE和Sciencedirect数据库中获得的33篇论文进行了系统的文献综述,以深入了解高等教育中的入门编程学科(CS1)。本课程涵盖了最近出版的作品,概述了入门编程的教学过程,并有助于了解世界各地大学开展的研究是否符合ACM/IEEE-CS小组就计算机课程向基于能力的模式过渡提出的建议。结果表明,当前软件开发中使用的新技术/技术,作为敏捷方法论的一个例子,与可视化编程和电子学习等方法一起影响了CS1的教学过程。所分析的论文讨论了不仅发展技术技能,而且发展社交技能的重要性,证实了入门编程课程中使用的方法需要侧重于让学生为日益竞争的市场做好准备,将新技能与技术方面联系起来。

引用为

加布里拉·罗德里格斯(Gabryella Rodrigues)、安娜·弗朗西斯卡·蒙泰罗(Ana Francisca Monteiro)和安托尼奥·奥里奥(António Osório),《高等教育中的导论性编程:系统文献综述》。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第4:1-4:17页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@《议事录》{rodrigues_et_al:OASIcs.ICPEC.2022.4,author={Rodrigues、Gabryella和Monteiro、Ana Francisca和Os\'{o} 里约热内卢,蚂蚁{o} 尼奥},title={{高等教育入门课程:系统文献综述}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},页数={4:1--4:17},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o(o)卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2022.4},URN={URN:nbn:de:0030-drops-166085},doi={10.4230/OASIcs.ICPEC.2022.4},annote={关键词:系统文献综述,CS1,入门编程,教学编程,学习编程}}
文件
学生解决二次或二次以下多项式相关问题的反馈系统

作者:卢克·阿德里安·古宾斯·巴齐德(Luke Adrian Gubbins Bayzid)、安娜·玛丽亚·里斯·达泽维多·布雷达(Ana Maria Reis D'Azevedo Breda)、尤格尼奥·亚历山大·米格尔·罗查(Eugénio Alexandre Miguel Rocha)和何塞·曼努埃尔·


摘要
在本文中,我们首次尝试设计和实现一种算法,该算法能够有效地响应学生在解决与二次或二次以下多项式相关的问题时出现的错误。该算法通过比较预先建立的分辨率模式来分析学生的输入。实现结果表明,该算法对项目范围内产生的各类问题是有效的。未来的工作将涉及将类的数量扩展到其他常见类型的问题,例如高阶多项式,以及使用具有CAS功能的开源软件大规模使用它。

引用为

卢克·阿德里安·古宾斯·巴齐德(Luke Adrian Gubbins Bayzid)、安娜·玛丽亚·里斯·达泽维多·布雷达(Ana Maria Reis D'Azevedo Breda)、尤格尼奥·亚历山大·米格尔·罗查(Eugénio Alexandre Miguel Rocha)和何塞·曼努埃尔·多。学生解决二次或二次以下多项式相关问题的反馈系统。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放存取系列(OASIcs),第102卷,第5:1-5:10页,Schloss Dagstuhl–Leibniz Zentrum für Informatik(2022)


将BibTex复制到剪贴板

@会议记录{bayzid_et_al:OASIcs.ICPEC.2022.5,author={Bayzid、Luke Adrian Gubbins和Breda、Ana Maria Reis D'Azevedo和Rocha,Eug{e} 尼奥亚历山大·米格尔和多斯·桑托斯,title={{学生解决二次或二次以下多项式相关问题的反馈系统}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},页数={5:1--5:10},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o个卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2022.5},URN={URN:nbn:de:0030-drops-166094},doi={10.4230/OASIcs.ICPEC.2022.5},annote={关键词:自动反馈,算法,代数系统}}
文件
资产和威胁云:提高行业云安全意识的有效方法

作者:Tiange Zhao、Ulrike Lechner、Maria Pinto Albuquerque和Ece Ata


摘要
云计算已经成为一种方便的技术,广泛应用于工业领域,为公司提供利润和灵活性。许多企业通过将其产品和解决方案从本地环境迁移到云环境来接受云服务。如果没有充分保护,云资产和应用程序很容易受到安全挑战。法规、标准和指南旨在行业中实施云安全控制,从业人员需要培训以提高对云安全问题的认识,并了解防御机制和控制。我们提出了一个严肃的游戏“资产与威胁云”(Cloud of Assets and Threats,CAT),以增强行业从业者的云安全意识。这项研究扩展了在行业中应用如此严肃游戏的第一个结果[Zhao等人,2021],并在两次迭代中改进了其设计。在第一次设计迭代中,我们实现了一个具有六种攻击场景的数字游戏平台,并开发了一种新的玩家对抗环境游戏模式。在第二次设计迭代中,我们调整了攻击场景,并为场景引入了不同的难度级别。我们展示、分析和讨论比赛项目。我们的结论是,CAT是提高业界云安全意识的一种很有前途的方法。

引用为

Tiange Zhao、Ulrike Lechner、Maria Pinto-Albuquerque和Ece Ata。资产和威胁云:提高行业云安全意识的有效方法。在第三届国际计算机编程教育大会(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第6:1-6:13页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@会议记录{zhao_et_al:OASIcs.ICPEC.2022.6,作者={Zhao,Tiange和Lechner,Ulrike和Pinto Albuquerque,Maria和Ata,Ece},title={{资产和威胁云:提高行业云安全意识的有效方法}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},页数={6:1--6:13},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o个卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.6},URN={URN:nbn:de:0030-drops-166107},doi={10.4230/OASIcs.ICPEC.2022.6},annote={关键词:云安全,云控制矩阵,共享责任模型,行业,培训,游戏化}}
文件
对学生构成挑战的Python编程主题

作者:Justyna Szydłowska、Filip Miernik、Marzena Sylwia Ignasiak和Jakub Swacha


摘要
学习编程通常被认为是困难的,但假设所有编程主题都同样难学是错误的。在本文中,我们使用一个游戏化编程学习环境提交库,其中包含9000多次尝试解决Python练习的记录,以确定对学生构成最大挑战的主题。通过比较学生在分配给各自主题的一组练习中的努力和进度,发现两个主题特别困难(面向对象编程和经典算法)。同样有趣的是性别之间的差异(表明女性学生在最初的话题上表现得比男性好,而在最高级的话题上则相反),以及一些学生在最困难的练习中取得成功所付出的努力程度(有时只有在几十次尝试失败后才能解决)。

引用为

Justyna Szydłowska、Filip Miernik、Marzena Sylwia Ignasiak和Jakub Swacha。对学生构成挑战的Python编程主题。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第7:1-7:9页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@会议记录{szydlowska_et_al:OASIcs.ICPEC.2022.7,author={Szyd{\l}owska、Justyna和Miernik、Filip和Ignasiak、Marzena Sylwia和Swacha、Jakub},title={{Python编程主题给学生带来挑战}},booktitle={第三届国际计算机程序设计教育大会(ICPEC 2022)},页数={7:1--7:9},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o个卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2022.7},URN={URN:nbn:de:0030-drops-166116},doi={10.4230/OASIcs.ICPEC.2022.7},annote={关键词:学习编程,编程练习,游戏化学习环境,学习Python}}
文件
信息系统与技术后流行高等教育的思考

作者:Francini Hak、Jorge Oliveira e Sá和Filipe Portela


摘要
2019年末,一种新型冠状病毒在中国出现,引发了世界卫生组织宣布的全球大流行。一些企业受到了影响,人们不得不将社交生活调整为虚拟模式。高等教育机构遭受了这种突然的变化,不得不在没有任何准备或计划的情况下进行调整。经过近两年的在线活动,高等教育中的面对面活动又回来了。本案例研究旨在分析葡萄牙米尼奥大学工程学院信息系统工程与管理新课程单元学生的表现。该研究适用于进入2019/2020学年第一学年并于2021/2022学年第三学年重返面对面的活动的142名学生。采用了两份问卷,一份在学期初,有71个答案,另一份在期末,有39个答案。主要目的是了解学生对课堂功能的反馈,其中强调了团队合作的巨大困难。

引用为

Francini Hak、Jorge Oliveira e Sá和Filipe Portela。信息系统与技术后流行高等教育的思考。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第8:1-8:9页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@会议记录{hak_et_al:OASIcs.ICPEC.2022.8,author={Hak、Francini和Oliveira e S\'{a}、Jorge和Portela、Filipe},title={{信息系统与技术后流行高等教育的思考}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},页数={8:1--8:9},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} es公司、阿尔贝托和西尔瓦、乔\~{a} o个卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2022.8},URN={URN:nbn:de:0030-drops-166122},doi={10.4230/OASIcs.ICPEC.2022.8},annote={关键词:紧急远程教学、电子学习、高等教育、新冠肺炎疫情、信息系统}}
文件
使用JuezLTI将计算机科学评估集成到学习管理系统中

作者:Juan V.Carrillo、Alberto Sierra、JoséPaulo Leal、Ricardo Queirós、Salvador Pellicer和Marco Primo


摘要
计算机科学是一门在可预见的未来仍将受到高度需求的技能。尽管有这一趋势,计算机科学中的自动评估经常因缺乏支持广泛主题的系统而受到阻碍。虽然有许多开放软件系统和编程练习集支持自动评估,但迄今为止,很少有系统提供从计算机编程练习到标记和数据库语言的各种练习。与此同时,大多数最优秀的解决方案迫使教师和学生在学习管理系统(电子学习生态系统的关键部分)和提供练习的工具之间进行切换。这个问题由JuezLTI解决,这是一个国际项目,其目标是创建一种创新工具,允许对广泛的计算机科学主题的练习进行自动评估。这些主题包括计算机科学中用于编程、标记和数据库管理的不同语言。JuezLTI的部分名称来自IMS学习工具互操作性(IMS LTI)标准。有了这个标准,该工具将与Moodle、Sakai、Canvas或Blackboard等参考系统进行互操作。JuezLTI的另一个贡献将是一系列练习。互操作性和内容有望促进许多机构采用JuezLTI。本文介绍了JuezLTI项目、其体系结构和主要组件。

引用为

Juan V.Carrillo、Alberto Sierra、JoséPaulo Leal、Ricardo Queirós、Salvador Pellicer和Marco Primo。利用JuezLTI将计算机科学评估整合到学习管理系统中。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第9:1-9:8页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@会议记录{carrillo_et_al:OASIcs.ICPEC.2022.9,author={Carrillo、Juan V.和Sierra、Alberto和Leal、Jos Paulo和Queir{o} 秒里卡多和佩利瑟,萨尔瓦多和普里莫,马尔科},title={{使用JuezLTI}}将计算机科学评估集成到学习管理系统中,booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},页数={9:1--9:8},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o(o)卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/documents/10.4230/OASIcs.ICPEC.2022.9},URN={URN:nbn:de:0030-drops-166130},doi={10.4230/OASIcs.ICPEC.2022.9},annote={关键词:编程、互操作性、自动评估、编程练习}}
文件
WebPuppet——一种小型自动Web UI测试工具

作者:里卡多·奎罗斯


摘要
Web开发周期中最重要的阶段之一是测试。有几种类型的测试,使用它们的不同方法和广泛的工具。然而,它们大多不是开源的,需要编码,并且不具有教学性质。本文介绍了WebPuppet作为一种自动化的Web UI测试工具。该工具作为一个小的Node包分发,可以轻松集成到web开发领域的任何学习环境中。此外,它不需要使用任何语言进行编码,只需使用一种非常简单的特定于域的语言,该语言将生成一个测试脚本以在客户端应用程序中运行。为了举例说明它的使用,给出了一个基于登录页面的简单测试场景。

引用为

里卡多·奎罗斯。WebPuppet-一个小型的自动Web UI测试工具。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第10:1-10:8页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@诉讼{queiros:OASIcs.ICPEC2022.10,author={Queir\'{o} 秒,里卡多},title={{WebPuppet-一个小型自动Web UI测试工具}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},页数={10:1--10:8},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o个卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC2022.10},URN={URN:nbn:de:0030-drops-166143},doi={10.4230/OASIcs.ICPEC.2022.10},annote={关键词:用户界面测试,Web开发,DOM}}
文件
学习计算机编程:游戏化方法

作者:马里奥·平托和特蕾莎·特罗索


摘要
对于大多数开始学习计算机编程的学生来说,学习计算机编程是一项困难的任务。事实上,许多学生认为学习计算机编程是一项艰巨而困难的任务,在解决这些问题时存在一些恐惧。然而,初学者面临的主要挑战不在于语言或语法,而在于设计解决所提出问题的解决方案。另一方面,年轻的观众习惯于单击图标并看到具有吸引人界面的应用程序!因此,当学生在课堂上不得不实现一种算法来对数字或字符序列进行分类并打印时,他们往往会感到沮丧,有时是在不吸引人的开发环境中。缺乏对学生提出的解决方案的即时反馈是另一方面,这会导致一些消极情绪,因为学生通常不知道自己哪里出了问题,也不知道如何改进他们提出的解决方法。本文基于Piteira提出的概念框架,描述了在编程入门课程中引入游戏化元素的过程。主要目标是通过引入基于游戏化的策略(如挑战、进步和水平)以及基于问题的学习等策略,激励学生并让他们参与学习过程,力求使教学编程对学生更具吸引力和吸引力。本文描述了在葡萄牙波尔图理工学院媒体艺术与设计学院的算法和数据结构课程中进行的一个案例研究。

引用为

马里奥·平托和特蕾莎·特罗索。学习计算机编程:游戏化方法。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第11:1-11:8页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@会议记录{pinto_et_al:OASIcs.ICPEC.2022.11,author={Pinto,M\'{a} 里约热内卢特蕾莎·特罗索,title={{学习计算机编程:游戏化方法}},booktitle={第三届国际计算机程序设计教育大会(ICPEC 2022)},页数={11:1--11:8},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o个卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.11},URN={URN:nbn:de:0030-drops-166158},doi={10.4230/OASIcs.ICPEC.2022.11},annote={关键词:编程学习,教学方法,教学,高等教育,游戏化}}
文件
将教育Web应用程序转换为LTI工具的路线图

作者:JoséPaulo Leal、Ricardo Queirós、Pedro Ferreirinha和Jakub Swacha


摘要
本文提出了一个基于学习管理系统将现有教育web应用程序集成到生态系统中的路线图。要实现此集成,应用程序必须以工具提供者的身份支持学习工具互操作性规范。本文首先概述了该规范的演变,强调了当前稳定版本的主要特征。然后,它提出了一组设计目标和里程碑来指导适应过程。建议的路线图已通过现有应用程序验证。本文报告了在这些具体案例中应用它所面临的挑战。

引用为

JoséPaulo Leal、Ricardo Queirós、Pedro Ferreirinha和Jakub Swacha。将教育Web应用程序转换为LTI工具的路线图。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第12:1-12:12页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@会议记录{leal_et_al:OASIcs.ICPEC.2022.12,author={Leal,Jos'保罗和奎尔'{o} 秒、里卡多和费雷林哈、佩德罗和斯瓦查、雅库布}、,title={{将教育Web应用程序转换为LTI工具的路线图}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},页数={12:1--12:12},series={信息学开放存取系列(OASIcs)},ISBN={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o(o)卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.12},URN={URN:nbn:de:0030-drops-166169},doi={10.4230/OASIcs.ICPEC.2022.12},annote={关键词:编程、互操作性、自动评估、编程练习}}
文件
非程序员编程:一种在高等教育中使用创造性编码的方法

作者:特蕾莎·特罗索和马里奥·平托


摘要
即使对于参加计算机科学领域课程的学生来说,学习如何编程也可能是一项繁琐的任务。有充分证据表明,计算机编程课程的失败率和辍学率都很高。即使在计算机入门课程的初始阶段,新手学生也经常会对这一主题表现出困难和强烈的反应。然而,在许多不同的领域,计算机编程已被公认为一项基本技能和教育的必要元素。这项工作反映了在葡萄牙波尔图理工学院(P.Porto)作为媒体艺术与设计学院(ESMAD)硕士学位课程的一部分开设创意编程课程所提供的经验。学生的背景不统一,因此教学学习策略必须适应这些多学科背景,以培养学生的注意力和兴趣,并能够实现计算机编程基础教学的目标。本文反思了非信息学编程教学的策略:从传统的功能方式(如开发程序或产品以解决问题)转向使用创造性编码和生成交互式动画,同时实现学习编程概念和范例的宏伟目标。

引用为

特蕾莎·特罗索(Teresa Terroso)和马里奥·平托(Mário Pinto)。非程序员编程:在高等教育中使用创造性编码的方法。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第13:1-13:8页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@会议记录{terroso_et_al:OASIcs.ICPEC.2022.13,author={Terroso、Teresa和Pinto,M\'{a} 里约热内卢},title={{非程序员编程:在高等教育中使用创造性编码的方法}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},pages={13:1-13:8},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} 秒、阿尔贝托和西尔瓦、乔\~{a} o个卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.13},URN={URN:nbn:de:0030-drops-166172},doi={10.4230/OASIcs.ICPEC.2022.13},annote={关键词:创造性编码、编程学习、教学方法、高等教育、可视化应用、交互式图形、开源工具}}
文件
程序设计教育中的程序理解与质量实验

作者:Maria Medvidova和Jaroslav Porubän


摘要
本文讨论了一种新的实验方法的设计,该方法旨在测量不懂任何编程语言的受试者对代码的理解,以实施实证和分析研究。这项工作的目的是分析学生在斯洛伐克科希策科技大学学习算法化和编程基础课程前后的知识,以及随后对其中一项作业中的代码进行静态分析。理论部分介绍了衡量程序理解、代码质量度量的各种模型和方法,研究了最常用的分析工具,提出了提高可理解性的建议,并提供了教学环境中程序理解问题的更深入的研究。

引用为

玛丽亚·梅德维多娃和雅罗斯拉夫·波鲁巴尼。程序设计教育中的程序理解和质量实验。在第三届国际计算机程序设计教育会议(ICPEC 2022)上。信息学开放获取系列(OASIcs),第102卷,第14:1-14:12页,Dagstuhl–Leibniz-Zentrum für Informatik Schloss(2022)


将BibTex复制到剪贴板

@会议记录{medvidova_et_al:OASIcs.ICPEC.2022.14,author={Medvidova、Maria和Porub\“{a} n个,雅罗斯拉夫},title={{程序设计教育中的程序理解和质量实验}},booktitle={第三届国际计算机程序设计教育会议(ICPEC 2022)},页数={14:1--14:12},series={信息学开放存取系列(OASIcs)},国际标准图书编号={978-3-95977-229-7},ISSN={2190-6807},年份={2022},体积={102},编辑器={Sim\~{o} es公司、阿尔贝托和西尔瓦、乔\~{a} o个卡洛斯},publisher={Schloss Dagstuhl--Leibniz Zentrum f{\“u}r Informatik},地址={Dagstuhl,德国},URL={https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.14},URN={URN:nbn:de:0030-drops-166180},doi={10.4230/OASIcs.ICPEC.2022.14},annote={关键词:程序理解、静态代码分析、经验软件工程、代码作为故事、学生}}

过滤器


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

Dagstuhl出版社反馈


感谢您的反馈!

已提交反馈

无法发送消息

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