DCLab: A Web-based System for Digital Logic Experiment Teaching
本文介绍了一个基于网络的数字逻辑实验系统DCLab,旨在提高数字逻辑实验教学的有效性和效率。DCLab涵盖了传统数字逻辑实验课所需的全部实验内容。它允许学生绘制电路图或编写VHDL代码来设计自己的电路,并提供完整的仿真功能。DCLab记录每个学生的进步,使学生方便地回顾他的实践历史。此外,对于教师来说,他们可以在DCLab上发布家庭作业,系统会自动将家庭作业项目添加到学生的主页上。有关学生如何完成家庭作业的统计数据将显示给教师,这可能有助于他们开发更有效的课程。我们在数字逻辑课程的学生中测试了DCLab,结果证实了它的有效性。
2018-10-23 cs.CY
Generalized simulation model of teaching and its research on PC
网络教育学的重要问题之一是:如何知道学生的参数,他的初始知识水平和教师的影响,以预测学生在随后的时间的知识。模拟方法允许您创建一个计算机程序,模拟“教师-学生”系统的行为,并调查系统参数对学习结果的影响。
2013-12-21 cs.CY
Teaching Inclusive Engineering Design at a Small Liberal Arts College
现代工程教育往往侧重于数学和基础知识,避免对技术和工程领域的批判性反思。在本文中,我提出了一个选修工程课程和一个3讲座模块的介绍课程,强调参与技术的社会影响。
2021-05-17 cs.CY
A Berkeley View of Teaching CS at Scale
在过去的十年中,全国各地的本科计算机科学(CS)课程经历了入学人数的爆炸性增长,因为计算技能在许多领域和劳动力中越来越重要。在这种前所未有的学生需求的推动下,加州大学伯克利分校的CS课程在五年内将毕业班的规模扩大了两倍。专业的前两门入门课程,每门由一名教师和数百名学生教师授课,每学期为近2,900名学生提供服务。这份报告提出了三个策略,使大规模的CS课程的有效教学,交付和管理:(1)自动评分器的基础设施和在线平台的发展,以提供即时反馈与最小的教师干预,并提供大规模的课程;(二)由于教学助理职责的变化和几个项目的发展,学术和社会学生支持网络的扩大近同侪辅导社区;(3)扩大本科教师培训计划,以满足对合格实习教师的需求。这些干预措施有助于入门和高级课程解决能力挑战和扩大招生,同时在部门历史上获得最高的学生教学评价。对包容性和多样性的影响进行了讨论。
2020-04-28 cs.CY
Designing learning experiences for online teaching and learning
Learning Science Lab(学习科学实验室);Singapore University of Technology and Design(新加坡科技设计大学);Information Systems Technology and Design(信息系统技术与设计)
教学是不断创新的策略,方法和手段,使不同的学生参与积极和有意义的学习。为此,SUTD采用各种以学生为中心的教与学的教学方法和途径。这意味着我们的研究生/本科生导师必须准备好使用这些以学生为中心的教学和学习方法进行教学。在这篇文章中,我分享了我的经验,重新设计这个教学课程,通常是面对面进行同步在线课程,并邀请在这门课程的参与者之一,以反映他作为一个学生的经验。
2020-10-26 cs.CL cs.CY
Teaching Python programming with automatic assessment and feedback provision
我们描述了一种自动反馈的方法,为学生学习编程和计算方法的Python。我们从2009年开始实施、使用和改进这个系统,以满足不断增长的学生人数,并总结了使用它的设计和经验。核心思想是使用一个单元测试框架:教师创建一组单元测试,通过运行这些测试来测试学生代码。通过我们的实施,学生通常会提交作业进行评估,并在提交后几分钟内通过电子邮件收到反馈。测试的选择和向学生报告的选择是为了优化学生的教育价值。该系统非常显着地减少了工作人员的时间来确定学生的解决方案是否正确,并转移计算实验室的学生接触时间的重点从评估正确性提供指导。自动反馈的自定进度性质支持以学生为中心的学习方法。学生可以重复提交他们的工作,并迭代地改进他们的解决方案,并享受使用该系统。我们包括使用它在一个班的425名学生的系统和数据的评估。
2015-09-11 cs.CY
From Teaching to Coaching: A Case Study of a Technical Communication Course
领先的大学目标之一是为学生提供必要的技能,以便在未来的学习中更好地发挥作用。获得和发展技能,包括技术技能和软技能,是成功职业生涯的关键基石。传统的教学过程包括讲课和考试,强调提高技术知识,而不是在学生中建立自尊和加强技能发展。非技术技能的发展,如自尊,学生的终身学习是一个成功的职业生涯至关重要。本文旨在实现的目标,确定方法,使学生与非技术技能以及技术技能。在这项研究工作中采用的方法是将学院范围内的课程从教学转变为辅导。教学和辅导之间的一个显著区别是将学生的动机从分数转向终身学习。因此,大学生最大限度地提高技能,通过辅导,如课程结构,课程交付,课程评估和学生参与。作为一个案例研究,所提出的方法是成功的测试和验证在阿卜杜勒阿齐兹国王大学(KAU)的计算和信息技术学院(FCIT)教授的课程。本案例研究的结果表明,有很大的潜力,对提高自我责任感。将来,这种方法可以扩展到其他旨在培养技能的课程,如英语课程,计算机和预备/基础年的沟通技能课程。
2021-07-20 cs.CY
Virtual teaching assistant for undergraduate students using natural language processing & deep learning
针对在线教育系统效率低导致学生留存率差的问题,本文提供了数据集并初步实现了名为VTA-bot的虚拟教学助手,通过可查询基础Python课程内容的聊天机器人来提升大一学生的在线参与度。
2024-11-13 cs.CY
Virtual Worlds as a Support to Engineering Teaching
虚拟世界(VW)是一种新兴技术,被世界各地越来越多的教育机构所使用。它是一种环境,一种学习方式和一种教育工具,允许不同层次的在线互动。在课程“编程我”,职业信息工程在瓦尔帕莱索大学,我们进行了试点经验与大众的第二人生,为了评估使用大众在教学实践中的潜力.
2011-11-25 cs.CY
An Experimental Study on the Learning Outcome of Teaching Elementary Level Children using Lego Mindstorms EV3 Robotics Education Kit
像计算思维、解决问题、处理复杂性、团队合作和项目管理这样的技能对未来的职业生涯至关重要,需要在初级阶段就教给学生。计算机编程知识和技能,体验技术和进行科学和工程实验对小学生也很重要。然而,通过主动学习有效地教授这些技能对教育工作者来说是一个挑战。在本文中,我们提出了我们的方法和经验,教这些技能的几个小学水平的儿童使用乐高Mindstorms EV3机器人教育套件。我们描述了我们的学习环境,包括课程,学习,实践活动和评估。我们教学生如何设计,建造和编程机器人使用的组件,如电机,传感器,车轮,车轴,梁,连接器和齿轮。学生还获得了基本的编程结构,如控制流,循环,分支和条件使用可视化编程环境的知识。我们仔细观察学生如何完成各种任务和解决问题。我们目前的实验结果表明,我们的教学方法,包括课程内容和教学法是有效的传授所需的技能和知识,小学水平的儿童。学生们还参加了竞争激烈的世界机器人奥林匹克印度活动,并在区域一轮的资格,这是该方法的有效性的证据。
2016-10-30 cs.CY
Development of theory and methods of use of information and communication technologies in teaching mathematics of engineering specialities students in the United States
本文论述了美国信息与通信技术(ICT)在工科数学教学中的应用问题。本文论述了美国高等技术教育信息系统融合趋势的本质,以及美国高等技术教育信息系统融合的其他趋势。阐述了美国信息技术应用于工科数学教学的理论和方法发展的主要历史阶段。历史渊源的研究被允许强调六个阶段,在每个阶段分析了ICT在数学教学中的应用,展示了ICT在工科数学教学中应用的矛盾和主要特点。
2018-08-07 cs.CY math.HO
Media Usage in Post-Secondary Education and Implications for Teaching and Learning
Web 2.0已经渗透到学术生活中。在线信息服务在中学后教育中的使用导致教师教学方法以及学生的学习和学习行为发生了巨大变化。与此同时,传统的信息媒体,如教科书和印刷品,仍然是教学和学习的基本支柱。本文报道了一项关于西方大学学生和教师在教学中使用媒体的调查结果,突出了教师和学生在高等教育中使用新媒体和传统媒体的趋势。此外,该调查是一项国际研究计划的一部分,目前有来自10个国家的20所大学参与。此外,这项研究将有望成为正在进行的关于旨在促进在教学和学习中有效使用媒体的做法和政策的讨论的一部分。
2015-07-24 cs.CY
ICLF: An Immersive Code Learning Framework based on Git for Teaching and Evaluating Student Programming Projects
UCLouvain(鲁汶天主教大学);ULiège(列日大学)
ICLF是一种基于Git的沉浸式代码学习框架,通过组织管道管理学生编程项目,实现透明评估、抄袭检测和持续进度跟踪。
2026-01-21 cs.CY
Teacher and Student Experiences in Online Classes During COVID-19 Pandemic in Serbia, Bosnia and Herzegovina and Croatia
于二零二零年三月,世界卫生组织宣布COVID大流行,导致许多活动中断及延迟,但最重要的是,它导致教育方面的一些巨大变化。在线教学将被证明是最常用的方法,可以弥补无法在课堂上工作的情况,并使教育过程得以继续。当然,这种教学方法不是2020年才创立的,而是在大流行开始时才在塞尔维亚、波黑和克罗地亚提出并实施的。在本文中,我们看到这些国家如何面临教学的突然变化,以及这种变化如何影响学生。在线教学不能仅仅是将模拟内容转换为数字内容;在实施数字媒体所要求和提供的教学时需要采取不同的方法,但同时必须保留讲师和课程的基本原则。这是对教师和学生的呼唤。由于这是一个普遍存在的问题,我们希望提出的结论是有用的。
2022-01-30 cs.CY
Mastery Learning-Like Teaching with Achievements
本文介绍了一个第二年,20学分课程的设计,命令和面向对象的编程。关键的设计修辞是鼓励学生承担责任,为自己的学习,并为此,从掌握学习和其他教学策略的元素被用来在音乐会上构建一个基于成就的系统,让学生负责如何以及何时检查。除了描述课程设计的要素,本文还报告了这种形式的教学经验,以及这种形式如何随着时间的推移而演变。
2019-06-08 cs.CY
Teaching Programming Concepts by Developing Games
学习编程可能类似于获得抽象数学的专业知识,这对大多数学生来说可能是无聊或枯燥的。因此,在学习编码的无数选择中[1-14],通过游戏创作获得概念可能是学生最丰富的体验。因此,为学生选择一个清晰和熟悉的游戏是很重要的。然后,接下来的步骤是选择一种能够很好地介绍面向对象编程基本概念的语言。在本文中,我们选择了井字游戏,这对大多数人来说都很简单。这里选择的程序设计语言是C++。
2019-03-12 cs.CY
Teaching Electronics and Programming in Norwegian Schools Using the air:bit Sensor Kit
我们描述的经验教训,使用空气:位项目介绍了150多名学生在挪威高中计算机编程,工程和环境科学。在air:bit项目中,学生们构建并编码了一个便携式空气质量传感器套件,并使用他们的air:bit收集数据,以调查当地环境中的空气质量模式。当项目结束时,学生们已经用他们的air:bit工具包收集了超过40万个测量数据,并且可以描述当地的空气质量模式。学生参与项目的所有部分,从焊接组件和编程传感器,到分析空气质量测量。我们在项目结束后进行了调查,并描述了我们从项目中吸取的经验教训。结果表明,该项目成功地教会了学生计算机编程,电子和科学方法的基本概念。此外,所有参与的教师均表示他们的学生表现出良好的学习成果。
2019-01-16 cs.CY
Teaching the Foundations of Data Science: An Interdisciplinary Approach
数据的天文数字式增长需要教育合格的数据科学家,从组织生成的大型复杂数据集中获得深刻的见解。在本文中,我们介绍了我们在教授数据科学课程方面的跨学科方法和经验,这是赖特州立大学首次提供的此类课程。来自管理信息系统(MIS)和计算机科学(CS)部门的两名教师设计和共同教授的课程,从他们以前的研究和教学经验的角度来看。班上的学生有着混合的背景,主要是MIS和CS专业。学生的学习成果和课后调查结果表明,该课程提供了所需的数据科学的广泛概述,并且学生与不同专业的学生在合作实验室作业和一个学期的项目中协同工作。跨学科教学法有助于建立合作,并创造学习者之间的满意度。
2015-12-14 cs.CY
The theoretical and methodical foundations of usage of information and communication technologies in teaching higher mathematics engineering students in universities of the United States
专著是挑出阶段的理论和方法使用信息通信技术在教学高等数学工程学生在美国,理论上接地和开发的教育模式的信息通信技术的使用,而学习高等数学在工程大学在检查阶段,主要方法适用于美国的经验使用信息通信技术在学习高等数学工程学生在乌克兰进行了修订。实践部分的研究为教师利用信息技术学习工科高等数学提供了指导。面向研究人员、教师和大学生、研究生以及所有对教育中使用信息和通信技术的当代理论和方法感兴趣的人。
2018-08-16 cs.CY math.HO
Teaching Logic to Information Systems Students: Challenges and Opportunities
与计算机科学相比,逻辑的基本作用被广泛认可,它在信息系统课程中几乎不存在。在本文中,我们认为,而不是逻辑的排除在IS课程,一个显着的适应的内容,以及教学方法,需要与IS从业者的需求相一致。我们提出了我们的愿景,这样的适应和报告的具体步骤,实现在海法大学的研究生课程的设计和教学。我们讨论了课程计划,并提出了一些数据的学生对课程的反馈。
2015-07-14 cs.CY cs.LO
How Do Students Interact with an LLM-powered Virtual Teaching Assistant in Different Educational Settings?
Georgia Institute of Technology(佐治亚理工学院)
本文分析了学生与LLM驱动的虚拟教学助手Jill Watson在多课程中的交互,发现其支持广泛认知需求并鼓励高阶认知提问,但使用频率受课程环境影响,为未来AI教育工具开发提供了启示。
2024-07-25 cs.AI cs.CY
Easyprove: a tool for teaching precise reasoning
教精确的数学推理可能很难。学生很容易在证明中犯一个微妙的错误而使其无效,但教师往往很难在学生的证明(通常写得很混乱)中指出和解释问题。我们目前Easyprove,一个互动的证明助手,针对一年级计算机科学的学生和高中生,旨在作为教学逻辑推理的辅助工具。该系统是一个Web应用程序,具有自然的、面向鼠标的用户界面。
2015-07-14 cs.CY cs.LO
Teaching Quality Assurance and Project Management to Undergraduate Computing Students in Pakistan
软件项目管理(SPM)和软件质量保证(SQA)是巴基斯坦教育机构本科计算机课程的关键组成部分。由于这些科目的性质,有一些问题需要讨论和解决,使教学变得更有效,学生的学习体验更愉快,他们的能力,积极参与SPM和SQA,完成学业后,进一步提高。在本文中,我们讨论了教学SPM和SQA在巴基斯坦伊斯兰堡的一个特定的机构的经验。以此为案例研究,我们强调学生的角度来看,突出固有的问题,并建议如何改善这些科目的交付。由于这些问题主要是一般性的,目的是提供讨论和建议,使学术界更广泛的计算社区受益。
2009-06-30 cs.CY cs.SE
Student Perceptions of Tablet-Based Teaching and Learning in TNE Undergraduate Mathematics
Queen Mary University of London(伦敦大学玛丽女王学院)
本研究通过19名本科生的五点量表调查,发现跨国教育数学课程中平板教学在支持逐步理解和课堂参与方面获积极评价,但长期记忆与兴趣等方面看法不一。
2026-09-30 cs.CY math.HO
ClassCode: An Interactive Teaching and Learning Environment for Programming Education in Classrooms
随着对计算机素养和编码技能的需求不断增长,编程教育变得越来越重要。尽管交互式在线学习系统越来越受欢迎,但学校中的许多编程课程并没有改变传统课堂设置的教学形式。我们在这里看到了两个研究机会。学生可能有不同的专业知识和编程经验。因此,特定的内容和教学速度可能会让有经验的学生分心,也可能会让初学者感到沮丧。在一个大教室里,教师无法监督每个学生的学习进度,并且很难将教材与每个学生的理解水平相匹配。我们推出ClassCode,这是一个为课堂编程教育量身定制的基于网络的环境。学生可以按照自己的进度参加教师准备的在线教程。然后,他们可以通过在教程中进行交互式编码练习来加深理解。ClassCode跟踪每个学生的所有互动,并将其汇总给教师。这是一份进度报告,便于教师在现场提供额外的解释或修改课程材料。我们的用户评估通过一个小型讲座和专家评审,由教师和助教证实了ClassCode的潜力,揭示了它如何解决大学现有编程课程中的问题。
2020-01-22 cs.CY cs.HC
Using Conversational Agents To Support Learning By Teaching
会话代理越来越受欢迎,以支持和促进学习。传统的教学代理被设计为通过向学生提供指示来扮演人类教师的角色。在本文中,我们调查使用会话代理,以支持“边学边教”的范例,代理接收来自学生的指示。特别是,我们介绍Curriculum Notebook:一个教育应用程序,收获会话干预,以促进学生的学习。认识到这样的干预措施不仅可以帮助学生参与学习互动,而且还提供了一个更深入的了解设计会话代理的教育目的所涉及的复杂性。
2019-09-30 cs.CY cs.HC
Accessible Adventures: Teaching Accessibility to High School Students Through Games
本文通过同理心驱动的游戏向93名高中生教授无障碍知识,并基于教师访谈揭示高中无障碍教育不足的挑战,验证了游戏教学能提升学生的无障碍意识与同理心。
2024-06-07 cs.CY cs.HC
Application of Case-Based Teaching and Learning in Compiler Design Course
编译器设计是一门讨论构造程序设计语言编译器的思想的课程。学生将学习如何将以高级程序设计语言编写并为人类理解而设计的程序系统地转换为机器理解的低级汇编语言。我们提出并实施了一个基于案例和基于项目的学习环境,用于教授德里大学(印度)学院的B.Tech三年级学生的重要建筑设计概念(CPLC)。案例是描述真实情况的文本,提供信息,但不是解决方案。以往的研究表明,基于案例的教学有助于学生应用课堂上讨论的原则来解决复杂的实际问题。我们将一个主项目分成子项目给学生,以提高他们设计编译器的实践经验。为了衡量基于案例的讨论的有效性,学生完成了一项关于他们对基于案例的学习的好处的看法的调查。调查结果采用频数分布和关联性卡方检验进行分析。调查结果表明,基于案例的编译器概念教学确实提高了学生的学习技能,批判性思维,参与,沟通技巧和团队合作。
2016-11-01 cs.CY cs.PL
MUTLA: A Large-Scale Dataset for Multimodal Teaching and Learning Analytics
教师和学生互动的自动分析对于提高教学质量和学生参与度非常重要。然而,尽管最近在利用多模态数据进行教学和学习分析方面取得了一些进展,但尚未对复杂的真实学习环境中丰富的多模态数据集进行全面分析。为了弥合这一差距,我们提出了一个大规模的多模态教学和学习分析(MUTLA)数据集。该数据集包括学生的时间同步多模态数据记录(学习日志,视频,EEG脑电波),因为他们在Squirrel AI学习系统(SAIL)的各种科目中工作,以解决不同难度的问题。数据集资源包括来自SAIL学习者记录存储的用户记录、EEG耳机设备收集的脑波数据以及学生在SAIL产品中工作时由网络摄像头捕获的视频数据。我们希望通过分析真实世界的学生学习活动,面部表情和脑电波模式,研究人员可以更好地预测参与度,然后可以用来改善自适应学习选择和学生的学习成果。另一个目标是提供从真实世界的教育活动中收集的数据集,而不是从受控实验室环境中收集的数据集,以使教育学习社区受益。
2022-12-06 cs.CY stat.ML
Teaching Reform and Exploration on Object-Oriented Programming
本文针对面向对象程序设计教学中存在的问题,从课程、理论与实践环节提出改革思路,并通过实践验证其能提升学生理解、实践与创新能力。
2025-02-07 cs.CY physics.ed-ph
Teaching Functional Patterns through Robotic Applications
我们提出了我们的方法来教函数式编程的一年级计算机科学学生在米德尔塞克斯大学通过项目在机器人。课程采用整体方法,强调不同学科领域之间的联系。学生学习的一个关键部分是通过利用和整合教学材料的实践项目。为了支持这些,我们开发了Middlesex Robotic plaTfOrm(MIRTO),这是一个使用Raspberry Pi,Arduino,HUB-ee轮子和运行Racket(LISP方言)构建的开源平台。在本文中,我们提出了我们的选择的动机,并解释了一些概念的功能编程时,可以采用编程机器人应用程序。我们介绍了一些学生的工作与机器人项目:我们认为使用机器人项目已经成功,无论是在加强学生的编程概念的理解和他们的价值,激励学生。
2016-11-29 cs.CY cs.PL
Piloting Virtual Reality Photo-Based Tours among Students of a Filipino Language Class: A Case of Emergency Remote Teaching in Japan
日本因COVID-19大流行而宣布进入紧急状态,与世界其他地区一样,影响了该国社会的多个方面。感受到其破坏性影响的一个部门是教育。随着教育机构竞相实施紧急远程教学(ERT)以继续满足学生的学习需求,一些教育机构已经开始接受创新的干预措施。本文介绍了一种情况下,ERT菲律宾语词汇教一类日本学生在日本大学菲律宾研究使用认知创新的基础上虚拟现实,沉浸式技术往往研究沉浸和存在。学生被分为三组,体验六节围绕虚拟现实照片设计的不同沉浸水平的课程。虽然沉浸感对满意度的影响在统计学上并不显著,但存在感和满意度是相关的。尽管遇到了挑战,但学生们报告说,享受、增加参与和感知学习等益处。我们的研究结果揭示了新兴的多感官技术如何用于增强人类体验的情感和认知维度,同时应对远程学习的空间限制所造成的差距。
2023-01-05 cs.CY cs.MM
Teaching natural deduction in the right order with Natural Deduction Planner
我们描述了一种基于策略的方法来教学自然演绎使用的符号,强调了扣除的顺序,连同一个{ \LaTeX }包和Java应用程序,以帮助生产的教学资源和课堂演示。我们的方法是针对学生接触很少的数学方法,并已开发,而教学本科班的哲学学生在过去的十年。
2015-07-14 cs.CY cs.LO
ReproducedPapers.org: Openly teaching and structuring machine learning reproducibility
Delft University of Technology(代尔夫特理工大学)
我们介绍ReproducedPapers.org:一个开放的在线知识库,用于教学和构建机器学习可重复性。我们评估了在学生中进行复制项目以及人工智能研究人员在线复制库的附加值。我们使用匿名自我评估调查,并获得了144个答复。研究结果表明,学生谁做一个复制项目的地方更重视科学的复制,并成为更批判性的思想家。学生和人工智能研究人员都认为我们的在线复制库很有价值。
2020-12-01 cs.CV cs.CY
Investigation of the effectiveness of applying ChatGPT in Dialogic Teaching Using Electroencephalography
Shaanxi Normal University(陕西师范大学);Central China Normal University(华中师范大学)
本研究通过34名本科生的对比实验和脑电图数据,发现ChatGPT在对话式教学中虽能促进认知活动和知识基础建立,但在知识迁移与创造力培养上不如人类教师,建议将其与传统教师协同使用以提升教学质量。
2024-06-11 cs.AI cs.CY physics.ed-ph
Teaching Software Engineering through Robotics
ETH Zurich(苏黎世联邦理工学院)
本文介绍了一个新开发的机器人编程课程,并报告了机器人背景下的软件工程教育的初步成果。机器人学程序设计是一门多学科交叉的课程,软件工程与机器人学并重。它教学生适当的软件工程-特别是模块化和文档-让他们实现四个核心机器人算法的教育机器人。为了评估机器人背景下的软件工程教育的效果,我们分析了课前和课后的调查数据和我们的学生完成的四个作业。分析表明,学生获得了软件工程技术和原则的理解。
2014-06-17 cs.CY cs.RO
Teaching Tech to Talk: K-12 Conversational Artificial Intelligence Literacy Curriculum and Development Tools
Massachusetts Institute of Technology(麻省理工学院)
随着孩子们每天与智能扬声器,智能手机甚至智能微波炉交谈,教育学生了解这些代理商如何工作从潜在机制到社会影响越来越重要。研究人员正在开发工具和课程,向K-12学生广泛传授人工智能(AI);然而,很少有研究评估这些工具对AI特定学习成果的影响,更少有研究涉及学生学习基于AI的会话代理。我们评估我们的对话代理接口的麻省理工学院应用程序发明家和研讨会课程方面的八个人工智能能力的文献。此外,我们分析了教师(n=9)和学生(n=47)的反馈,从车间的接口,并建议未来的工作利用设计考虑从文献中优化参与,与教师合作,并解决了一系列的学生能力,通过速度和扩展的机会。我们发现,学生们在人工智能伦理和学习的概念上挣扎最多,并建议在教学时强调这些主题。附录,包括演示视频,可以在这里找到:https://gist.github.com/jessvb/1cd959e32415a6ad4389761c49b54bbf
2020-09-11 cs.AI cs.CY
Perspective on Code Submission and Automated Evaluation Platforms for University Teaching
我们提出了一个观点的平台上的代码提交和自动化评估的背景下,大学教学。由于COVID-19大流行,此类平台已成为远程课程的重要资产,并成为计算机科学学生数量不断增加的结构化代码提交的合理标准。利用自动化代码评估技术在质量和可扩展性方面对学生和教师都有显着的积极影响。我们确定了这些平台在实用性和安全代码提交环境方面的相关技术和非技术要求。此外,在学生中进行了调查,以获得经验数据的一般看法。我们的结论是,提交和自动化评估涉及持续的维护,但降低了教师所需的工作量,并为学生提供更好的评价透明度。
2022-01-25 cs.CY cs.SE
An Empirical Study of Teaching Methodologies and Learning Outcomes for Online and in-class Networking Course Sections
为了提高学生的学习,我们展示了一个实验研究,分析学生的学习成果,在网上和课堂上的部分的核心数据通信课程的本科信息科学与技术(IST)部门在乔治梅森大学(GMU)。在这项研究中,学生的表现是根据课程评估。这包括家庭和实验室作业,基于技能的评估,以及课程所有4个部分的传统期中考试。所有部分都有类似的内容,评估计划和教学方法。在我们的研究中,学生的人口统计数据,如考试类型和位置偏好,可能会在他们的学习过程中发挥重要作用。我们必须从学习管理系统(LMS),黑板(BB)学习收集大量的数据,以比较和研究几个评估结果的所有学生在各自的部门和其他部门的学生之间的结果。然后,我们试图了解人口统计学是否有任何影响学生的表现,通过关联个别学生的调查反应,他/她在课堂上的表现。截至学期中期的数值结果揭示了学生在在线和面对面(F2 F)部分的成功显着的见解。
2017-11-15 cs.CY physics.ed-ph stat.AP
Teaching Complex Systems based on Microservices
本文介绍了在圣保罗大学向80多名学生教授基于微服务的复杂系统开发的经验,通过团队合作和模拟行业环境,证明高年级本科生可以掌握这些高级概念。
2025-06-19 cs.CY cs.SE
Learning-by-teaching with ChatGPT: The effect of teachable ChatGPT agent on programming education
Peking University(北京大学);East China Normal University(华东师范大学);Tsinghua University(清华大学)
本研究探讨将ChatGPT作为可教导智能体应用于编程教育中的“以教促学”过程。结果表明,该互动提升了学生的知识、编程可读性与自我调节学习能力,但因模型常生成正确代码而限制了纠错能力的发展,突显了其在教育中的应用潜力。
2024-12-05 cs.AI cs.CY stat.AP
Implications of MBTI in Software Engineering Education
有许多方法可以帮助理解个体差异及其对教学和学习的影响。教育工作者一直在使用迈尔斯-布里格斯类型指标(MBTI)来了解学习风格的差异,并制定适合不同个性风格的教学方法。受MBTI的启发,我们开发了一系列在软件工程课程中有效教学和学习的实践。我们的目标是达到每一个学生,但以不同的方式,通过设计各种教学方法。
2015-07-24 cs.CY cs.SE
The AI generation gap: Are Gen Z students more interested in adopting generative AI such as ChatGPT in teaching and learning than their Gen X and Millennial Generation teachers?
The University of Hong Kong(香港大学)
本研究调研Z世代学生与X、Y世代教师对生成式AI在高等教育中应用的态度,发现学生更乐观积极,教师更担忧风险,提出需结合传统教学、制定规范并培养学生相关素养。
2023-05-04 cs.AI cs.CY
An Internet-based Audience Response System for the Improvement of Teaching
我们开发了一个基于互联网的观众响应系统(称为ARSBO)。通过这种方式,我们结合了使用手持设备的普通观众响应系统的优势和轻松廉价地访问互联网的优势。在文献中的观众反应系统的评估表明,他们的成功:鼓励学生的参与,以及立即反馈的答案,以整个小组的教师的评价目的。然而,商业系统相对昂贵,而且这种教学方案中的学生人数有限。ARSBO解决了这些问题。使用互联网(例如在计算机房或通过无线互联网接入)没有特殊费用,参与学生的数量不受限制。ARSBO对于学生来说非常容易使用,对于构建新问题以及可能的答案以及问题的统计结果的可视化来说也是如此。
2009-01-09 cs.CY cs.NI
Learning by Teaching: Engaging Students as Instructors of Large Language Models in Computer Science Education
The Graduate Center, CUNY(CUNY研究生中心);Hunter College, CUNY(CUNY霍顿学院);Queens College & The Graduate Center, CUNY(CUNY皇后学院及研究生中心)
本文提出反转传统LLM虚拟导师角色的教学范式,让学生作为教师教导LLM解决问题,开发了Socrates系统,并在本科课程中验证了其能显著提升学生表现。
2025-08-08 cs.AI cs.CY cs.HC
Teaching Data Science Students to Sketch Privacy Designs through Heuristics (Extended Technical Report)
本研究通过需求发现和以人为中心的设计,提出三条文本启发式规则,实验证明其能提升数据科学学生隐私草图的覆盖度、降低认知负担并改善可读性。
2025-10-10 cs.CR cs.CY cs.HC
The Flipped Classroom model for teaching Conditional Random Fields in an NLP course
Centre for Language Technology (CST)(语言技术中心(CST));University of Copenhagen / Københavns Universitet(哥本哈根大学)
在这篇文章中,我们展示并讨论了我们在自然语言处理课程中应用翻转课堂教学法教授条件随机场的经验。我们提出的活动,我们开发的认知复杂性模型(布卢姆的分类)与他们的关系。在此之后,我们提供了我们自己对模型本身的反思和期望。根据学生的评价,学生似乎了解了这个主题,而且这种方法对一些学生来说也是有益的。此外,我们还讨论了一些不足之处,并提出了可能的解决方案。我们总结了一些可能的未来工作的文件。
2021-05-04 cs.AI cs.CL cs.CY
Teaching Programming in the Age of Generative AI: Insights from Literature, Pedagogical Proposals, and Student Perspectives
Departamento de Sistemas de Información - Universidad del Bío-Bío(信息系统系 - 生物-生物大学);Escuela de Informática y Telecomunicaciones - DuocUC(信息与电信工程学院 - DuocUC)
本文探讨了生成式AI对大学编程教学的影响,提出应从单纯编码转向侧重代码理解与执行,并提倡利用代码可视化表示与执行模拟来促进教学评估,同时结合学生视角予以支持。
2025-06-30 cs.AI cs.CY cs.ET
Large Language Model-Driven Classroom Flipping: Empowering Student-Centric Peer Questioning with Flipped Interaction
Nanyang Technological University(南洋理工大学)
本文提出一种基于LLM翻转交互的课堂翻转教学法,结合同伴教学与即时教学,开发聊天机器人软件以生成同伴问题,有效优化大班教学节奏并提升师生互动体验。
2023-11-14 cs.AI cs.CL cs.CY