跳到主要内容
10.1145/3626252.3630898acm会议文章/章节视图摘要出版物页面sigcse公司会议记录会议集合
研究论文
开放式访问

神经多样性程序员与帕森斯问题的可及性:一项探索性多案例研究

出版:2024年3月7日 出版历史
  • 获取引文提醒
  • 摘要

    帕森斯问题是一种拖放式计算机编程难题,需要学习者按照正确的顺序放置代码块,有时还需要缩进。入门级计算机编程教师使用它们来教新手程序员如何编码,同时优化问题解决效率和认知负荷。虽然有研究针对无残疾程序员和有视觉或运动障碍的程序员设计帕森斯问题,但关于认知障碍程序员可访问性的研究却很少。为了确定帕森斯问题对神经多样性程序员的可访问性障碍和益处,进行了一项探索性多阶段研究。参与者被要求阅读一本关于Python的交互式电子书的八章,并解决Parsons的问题。通过对五名残疾初学者进行的15次回顾性有声智囊访谈的案例分析,得出了四条改善帕森斯问题认知可及性的建议。例如,患有癫痫症的程序员在解决需要数值计算的编程问题时可能会出现癫痫。因此,创建一系列不需要心算的帕森斯问题,可以改善患有癫痫症的程序员和那些通过降低认知负荷来进行心算的程序员的学习体验。考虑到这项研究的定性和探索性方法,它并没有提供结论性的、普遍适用的结果。然而,它揭示了在计算机教育研究中进行探索的详细而有希望的途径,而这可能会避开许多定量技术。

    工具书类

    [1]
    Rebecca Adams、Paul Finn、Elisabeth Moes、Kathleen Flannery和Albert Skip Rizzo。2009.注意力/缺陷/多动症(ADHD)中的注意力分散:虚拟现实课堂。《儿童神经心理学》,第15卷,第2卷(2009年3月),第120-135页。
    [2]
    安妮塔·阿彻(Anita L Archer)和查尔斯·A·休斯(Charles A Hughes)。2010年,明确教学:高效教学。吉尔福德出版社。
    [3]
    Brianna Blaser和Richard E Ladner。2020年。为什么残疾数据如此难以收集和理解?。2020年,《工程、计算和技术公平与持续参与研究》(RESPECT),第1卷。ieeexplore.ieee.org,1-8。
    [4]
    R布鲁克斯。2011年,为基于学科的评估提供案例。《文学研究、测量与崇高》(2011年)。
    [5]
    罗伯特·查普曼。2020年,为研究和实践定义神经多样性。在神经多样性研究中。劳特利奇,218--220。
    [6]
    Ouhao Chen、Juan C Castro-Alonso、Fred Paas和John Sweller。2018.高元素互动材料学习中的不良困难影响。前面。心理医生。,第9卷(2018年8月),1483。
    [7]
    Nick Cheng和Brian Harrington。2017.代码管理员:在不编写任何代码的情况下评估编码能力。2017年ACM SIGCSE计算机科学教育技术研讨会论文集(美国华盛顿州西雅图)(SIGCSE’17)。计算机机械协会,美国纽约州纽约市,123-128。
    [8]
    Michelene T H Chi和Ruth Wylie。2014.ICAP框架:将认知参与与积极学习成果联系起来。教育。心理医生。,第49卷,第4期(2014年10月),219-243页。
    [9]
    林恩·克劳德(Lynn Clouder)、穆罕默德·卡拉库斯(Mehmet Karakus)、阿莱西亚·西诺蒂(Alessia Cinotti)、玛丽亚·维吉尼亚·费雷拉(Mar’ia Virginia Ferreyra)、热那维娃·阿马多·费罗斯(Genoveva Amador Fi。高等教育中的神经多样性:叙事合成。《高等教育》,第80卷,第4卷(2020年),第757-778页。
    [10]
    埃里卡·科西恩和彼得·英格沃森。2000.相关性维度。信息处理。管理。,第36卷,第4卷(2000年7月),533-550。
    [11]
    马耶拉·科托、索尼娅·莫拉、比阿特丽斯·格拉斯和胡安·穆里略·莫雷拉。2022.情绪和编程学习:系统映射。计算机科学教育,第32卷,第1期(2022年1月),30-65。
    [12]
    伊莱恩·克里斯蒂娜·朱维诺·德阿劳约和威尔克逊·安德拉德。2021.认知障碍者编程教学的系统文献综述。2021年IEEE教育前沿会议(FIE)。ieeexplore.ieee.org,1-8。
    [13]
    M Delazer、A Gasperi、L Bartha、E Trinka和T Benke。颞叶癫痫的数字处理。神经学杂志。《神经外科精神病学》,第75卷,第6卷(2004年6月),第901-903页。
    [14]
    保罗·丹尼、安德鲁·卢克斯顿-雷利和贝斯·西蒙。2008.评估一个新的考试问题:帕森斯问题。第四届计算机教育研究国际研讨会论文集(澳大利亚悉尼)(ICER’08)。美国纽约州纽约市计算机协会,113-124。
    [15]
    Md Ehtesham-Ul-Haque、Syed Mostofa Monsur和Syed Masum Billah。2022.网格编码:盲人和低视力程序员的可访问、高效和结构化编码范式。第35届ACM用户界面软件与技术年度研讨会论文集(美国俄勒冈州本德)(UIST’22,第44条)。计算机机械协会,美国纽约州纽约市,1-21。
    [16]
    Barbara J Ericson、Paul Denny、James Prather、Rodrigo Duran、Arto Hellas、Juho Leinonen、Craig S Miller、Briana B Morrison、Janice L Pearce和Susan H Rodger。2022.帕森斯问题及其以外:系统文献综述和实证研究设计。《2022年计算机科学教育创新与技术工作组报告汇编》(爱尔兰都柏林)(ITiCSE-WGR’22)。美国纽约州纽约市计算机协会,191-234。
    [17]
    Barbara J Ericson和Bradley N Miller。2020年,Runstone:免费、在线和交互式电子书平台。第51届ACM计算机科学教育技术研讨会论文集(波特兰,俄勒冈州,美国)(SIGCSE’20)。美国纽约州纽约市计算机协会,1012--1018。
    [18]
    Bent Flyvbjerg,2006年。案例研究的五大误区。资格。发票。,第12卷,第2期(2006年4月),219-245。
    [19]
    Flynn Fromont、Hiruna Jayamanne和Paul Denny。2023.探索编程教育中褪色帕森斯问题的困难。第25届澳大利亚计算机教育会议(澳大利亚维多利亚州墨尔本)(ACE’23)。美国纽约州纽约市计算机协会,113-122。
    [20]
    丽塔·加西亚、卡特里娜·福克纳和丽贝卡·维维安。2018.系统文献综述:使用计算机科学电子学习工具的自我调节学习策略。计算。教育。,第123卷(2018年8月),150-163。
    [21]
    David Hammer和Leema K Berland。2014.令人困惑的数据声明:对关于学习的定性研究的常见做法的批评。《学习科学杂志》,第23卷,第1期(2014年1月),第37-46页。
    [22]
    凯尔·詹姆斯·哈姆斯(Kyle James Harms)、杰森·陈(Jason Chen)和凯特琳·凯莱赫(Caitlin L Kelleher)。2016年,帕森斯问题中的干扰因素降低了年轻新手程序员的学习效率。2016年澳大利亚计算机学会国际计算机教育研究会议记录(墨尔本,维多利亚州,澳大利亚)(ICER’16)。美国纽约州纽约市计算机协会,241--250。
    [23]
    卡尔·海恩斯和芭芭拉·埃里克森。2021.问题解决效率和自适应帕森斯问题的认知负荷与编写等效代码。2021年CHI计算机系统人为因素会议记录(日本横滨)(CHI'21,第60条)。美国纽约州纽约市计算机协会,1-15。
    [24]
    Carl Haynes-Magyar和Barbara Ericson。2022.使用常见和不常见解决方案解决自适应帕森斯问题的影响。在第22届科利呼吁国际计算机教育研究会议(芬兰科利)的会议记录中(科利呼吁'22,第23条)。美国纽约州纽约市计算机协会,1-14。
    [25]
    爱德华·霍尔顿和艾莉莎·威登。2003年。信息技术编程课程序列中先前经验的影响。第四届信息技术课程会议记录(美国印第安纳州拉斐特)(CITC4'03)。美国纽约州纽约市计算机机械协会,41-46。
    [26]
    侯欣英、芭芭拉·简·埃里克森和王旭。2022.使用自适应Parsons问题构建写代码问题。《2022年ACM国际计算机教育研究会议论文集-第1卷(瑞士卢加诺和虚拟事件)》(ICER’22,第1卷)。美国纽约州纽约市计算机协会,15-26。
    [27]
    侯欣英、芭芭拉·埃里克森和王旭。2023.了解使用帕森斯问题为不同CS自我效能水平的学生构建代码写作框架的效果。在第23届科利呼叫国际计算机教育研究会议(芬兰科利)(科利呼叫'23,第1卷)的会议记录中。美国纽约州纽约市计算机协会,1-12。
    [28]
    特殊教育项目办公室《残疾人教育法》(IDEA)。2021.美国教育部。
    [29]
    D H Ingvar和G E Nyman。1962.癫痫算术:癫痫病例中的一种新的心理触发机制。《神经病学》,第12卷,第4期(1962年4月),第282-282页。
    [30]
    泰纳·凯沃拉和海基·洛基。2010年。将概念图用作计算机科学中的笔记工具。https://helda.helsinki.fi/bitstream/handle/10138/27360/cmc2010_a27.pdf'序列=2。访问时间:2023--5-3。
    [31]
    Terhi K“arp”anen公司。2021.认知可及性文献综述。健康技术研究。通知。,第282卷(2021年6月),259-270。
    [32]
    P“aivi Kinnunen和Beth Simon,2012年。我的程序还好吧?计算新生完成编程作业的经验。计算。科学。教育。,第22卷,第1期(2012年3月),1-28。
    [33]
    Varsha Koushik和Shaun K Kane。2019.“它拓宽了我的思维”:通过计算机教育赋予认知障碍者权力。2019年CHI计算机系统人为因素会议论文集(英国苏格兰格拉斯哥)(CHI'19,论文514)。美国纽约州纽约市计算机协会,1-12。
    [34]
    理查德·拉德纳和玛雅·以色列。2016.“全民计算机科学”中的“全民”。Commun公司。ACM,第59卷,第9卷(2016年8月),第26-28页。
    [35]
    克里斯托弗·卢克斯。2021.在学习设计和技术中考虑神经多样性。TechTrends,第65卷,第6卷(2021年11月),923-924。
    [36]
    Kelly Mack、Emma McDonnell、Dhruv Jain、Lucy Lu Wang、Jon E.Froehlich和Leah Findlater。2021.我们所说的“无障碍研究”是什么意思?1994年至2019年CHI和ASSETS中无障碍论文的文献调查。2021年CHI计算机系统人为因素会议记录(日本横滨)(CHI'21,第371条)。美国纽约州纽约市计算机协会,1-18。
    [37]
    我是斯科特·麦肯齐。2017年,《菲茨法》。在《威利人机交互手册》中。John Wiley&Sons,Ltd,英国奇切斯特,347--370。
    [38]
    莎兰·梅里安。1995年《PAACE终身学习期刊》第4卷(1995年),51-60中的有效性和可靠性问题。
    [39]
    劳伦·米尔恩(Lauren R Milne)和理查德·拉德纳(Richard E Ladner)。2019.职位:基于块的无障碍编程:为什么和如何。2019年IEEE Blocks and Beyond Workshop(B&B)。ieeexplore.iee.org,19-22。
    [40]
    Aboubakar Mountapmbeme和Stephanie Ludi。2021.视觉障碍教师如何弥补无障碍块语言的缺失。在第23届国际ACM SIGACCESS计算机和无障碍会议(美国虚拟事件)的会议记录中(ASSETS’21,第4条)。美国纽约州纽约市计算机协会,1-10。
    [41]
    Aboubakar Mountapmbeme、Obianuju Okafor和Stephanie Ludi。2022.解决视觉障碍者编程中的无障碍:文献综述。ACM事务处理。访问。计算。,第15卷,第1期(2022年3月),1-26。
    [42]
    美国国家科学、工程和医学院、行为科学和社会科学与教育部、科学教育委员会、行为科学、认知科学和感觉科学委员会以及人类学习方式委员会II:学习的科学与实践。2018年,《人们如何学习II:学习者、情境和文化》。国家学院出版社。
    [43]
    Obianuju Okafor和Stephanie Ludi。2022.语音模块化:演讲驱动的基于块的编程系统的可用性印象。在第24届国际ACM SIGACCESS计算机和无障碍会议(希腊雅典)的会议记录中(ASSETS’22,第64条)。美国纽约州纽约市计算机协会,1-5。
    [44]
    堆栈溢出。2022.2022年烟囱溢流开发商调查。
    [45]
    帕森斯和哈登。2006年,帕森的编程难题:第一门编程课程的有趣而有效的学习工具。第八届澳大利亚会议(2006年)。
    [46]
    科林·皮尔金顿(Colin Pilkington)和海伦·盖尔德布洛姆(Helene Gelderblom)。2010年。使用Karplus学习周期,向患有多动症的学习者传授计算机编程入门知识。《非洲数学、科学和技术教育研究杂志》,第14卷,第1期(2010年1月),第73-84页。
    [47]
    科林·雷利和丽贝卡·巴伦丁。2011.学龄儿童癫痫:不仅仅是癫痫发作?支持学习。,第26卷,第4卷(2011年11月),第144-151页。
    [48]
    斯科特·迈克尔·罗伯逊。2010年,《神经多样性、生活质量和自闭症成年人:将研究和专业重点转移到现实生活挑战上》。Disabil.Stud.Q.,第30卷,第1期(2010年)。
    [49]
    Hanna Bertilsdotter Rosqvist、Nick Chown和Anna Stenning。2020年,《神经多样性研究:一种新的批判范式》。劳特利奇。
    [50]
    约翰尼·索尔达纳,2021年。定性研究人员的编码手册。定性研究人员编码手册(2021),1-440。
    [51]
    Devin W Silvia、Marcos D Caballero、Thomas Finzell、Rachel Frisbie、Patti Hamerski、Emily Bolger、Sarah Castle、Rachell Roca和Paige Tourangeau。2023.支持学科学习的计算。第54届ACM计算机科学教育技术研讨会第2期会议记录(加拿大安大略省多伦多)(SIGCSE 2023)。计算机机械协会,美国纽约州纽约市,1247。
    [52]
    朱迪·辛格。2017年,神经多样性:一个想法的诞生。
    [53]
    David H Smith,IV和Craig Zilles。2023.发现、自动生成和评估CS1中python parson问题的干扰因素。第54届ACM计算机科学教育技术研讨会论文集第1版(SIGCSE 2023),2023年3月18日,加拿大安大略省多伦多,第1卷,第1期(2023年)。
    [54]
    梅琳达·R·斯诺德格拉斯(Melinda R Snodgrass)、玛雅·以色列(Maya Israel)和乔治·C·里斯(George C Reese)。2016年,针对K-5计算领域残疾学生的教学支持:跨案例分析结果。计算。教育。,第100卷(2016年9月),1-17。
    [55]
    埃利奥特·索洛韦。1986.学习编程=学习构建机制和解释。Commun公司。ACM,第29卷,第9卷(1986年),850-858。
    [56]
    安德烈亚斯·斯特菲克(Andreas Stefik)、威利亚姆·艾利(Willliam Allee)、加布里埃尔·孔特雷拉斯(Gabriel Contreras)、蒂莫西·克劳斯(Timothy Kluthe)、亚历克斯·霍夫曼(Alex Hoffman)、布莱安娜·布莱泽(Brianna Blaser。[编号,日期]。谁可以访问?将辅助功能引入块。第55届ACM计算机科学教育技术研讨会第1期会议记录(SIGCSE 2024),3月20日?2024年12月23日,俄勒冈州波特兰,美国,第1卷,第1页([编号,日期])。
    [57]
    詹姆斯·斯温、劳伦斯·斯卡希尔、保罗·伦布罗索、罗伯特·金和詹姆斯·莱克曼。抽动秽语综合征和抽动障碍:十年进展。美国学术期刊。儿童青春期。《精神病学》,第46卷,第8卷(2007年8月),947-968。
    [58]
    J Gregory Trafton和Susan B Trickett。2001.自我解释和问题解决笔记。《人机交互》,第16卷,第1期(2001年3月),1-38。
    [59]
    坎迪斯·沃尔金顿(Candace Walkington)和马修·贝尔纳基(Matthew L Bernacki)。2019.在智能辅导系统中根据学生的个人兴趣个性化代数:影响力的调节者。国际人工智能教育杂志,第29卷,第1期(2019年3月),58-88。
    [60]
    Nathaniel Weinman、Armando Fox和Marti A Hearst。2021.用褪色帕森斯问题改进编程模式的教学。2021年CHI计算机系统人为因素会议记录(日本横滨)(CHI'21,第53条)。美国纽约州纽约市计算机协会,1-4。
    [61]
    A J Wilkins、B Zifkin、F Andermann和E McGovern。1982.思维诱发的癫痫。神经病学年鉴。,第11卷,第6期(1982年6月),608-612。
    [62]
    罗伯特·K·尹。2018年,案例研究和应用。圣人。
    [63]
    志锐、池敏、蒂芬妮·巴恩斯和托马斯·W·普莱斯。2019.评估基于块编程的帕森斯问题的有效性。《2019年ACM国际计算机教育研究会议论文集》(加拿大安大略省多伦多)(ICER’19)。美国纽约州纽约市计算机协会,51-59。

    索引术语

    1. 神经多样性程序员与帕森斯问题的可及性:一项探索性多案例研究

      建议

      评论

      信息和贡献者

      问询处

      发布于

      封面图片ACM会议
      SIGCSE 2024:第55届ACM计算机科学教育技术研讨会论文集V.1
      2024年3月
      1583页
      十亿英镑:9798400704239
      内政部:10.1145/3626252
      本作品根据Creative Commons Attribution International 4.0许可证授权。

      赞助商

      出版商

      计算机协会

      美国纽约州纽约市

      出版历史

      出版:2024年3月7日

      检查更新

      作者标记

      1. 认知可及性
      2. 包容性评估
      3. 介绍性编程
      4. 神经多样性
      5. 帕森斯问题

      限定符

      • 研究文章

      资金来源

      会议

      SIGCSE 2024年
      赞助商:
      SIGCSE 2024:第55届ACM计算机科学教育技术研讨会
      2024年3月20日至23日
      俄勒冈州,波特兰,美国

      接受率

      4542份提交文件的总体接受率为1595份,占35%

      即将召开的会议

      SIGCSE虚拟2024
      SIGCSE Virtual 2024:ACM虚拟全球计算教育会议
      2024年12月5日至7日
      虚拟事件,美国

      贡献者

      其他指标

      文献计量学和引文

      文献计量学

      文章指标

      • 0
        引文总数
      • 213
        总下载次数
      • 下载次数(过去12个月)213
      • 下载次数(最近6周)75

      其他指标

      引文

      视图选项

      视图选项

      PDF格式

      以PDF文件查看或下载。

      PDF格式

      电子阅读器

      使用联机查看电子阅读器.

      电子阅读器

      获取访问权限

      登录选项

      完全访问权限

      媒体

      数字

      其他

      桌子

      分享

      分享

      共享此出版物链接

      在社交媒体上分享