导读:本文包含了结对编程论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:结对,师范院校,教学改革,汇编语言,分布式,课堂教学,程序设计。
结对编程论文文献综述
李支成,向华,吴开诚[1](2019)在《结对编程在计算机语言课程混合教学改革中的应用》一文中研究指出在计算机语言课程混合教学改革中引入结对编程方法。对程序设计实践内容按照项目进行组织,利用混合教学中在线学习平台的PBL功能发布和管理项目。学生二人结对来共同完成项目,在学习过程中增加互动交流和帮助,提交了团队意识和编程能力。(本文来源于《电脑知识与技术》期刊2019年24期)
管颖[2](2019)在《基于Scratch的小学生结对编程教学行动研究》一文中研究指出人工智能时代的来临对学习者的能力素质提出了新要求,如何培养最适应人工智能时代的编程思维就成为诸多国家和学者所重视的问题,世界各国均将编程教育上升为国家高度,并纳入基础教育,我国亦决定在各中小学普及人工智能编程教育。Scratch是当前中小学编程教学普遍使用的一款寓教于乐的教学软件。在基于Scratch的小学生编程教学中,如何组织和设计教学以提高小学生的编程效果、学习满意度,并有效培养学生的计算思维能力成为诸多教育工作者普遍思考的问题。因此,本研究在分析实习学校小学生编程现状、学习者特征、教学内容和教学环境的基础上,结合小学信息技术课程标准的要求以及结对编程的特点,以建构主义学习理论、多元智能理论、“做中学”教学理论为指导,采用行动研究法、文献研究法,课堂观察法、问卷调查和访谈法等方法,做了如下研究:(1)在梳理并分析文献和小学生信息技术素养的基础上,分析了影响结对方式和交换时机的影响因素;(2)基于学习者分析、教学目标分析、教学内容分析和教学环境分析,设计了基于Scratch的小学生结对编程教学流程及教学评价机制;(3)以实习单位叁年级小学生为实践对象,采用勒温螺旋循环行动研究操作模式进行了叁轮教学实践,以定量与定性评价相结合的角度,从学生编程效果、学习满意度和计算思维叁个方面分析了结对编程的教学效果。经过叁轮行动研究,笔者从同伴关系、学习能力和角色交换时机等维度探讨总结了结对编程对小学生Scratch编程教学的影响,以期为其他研究者和教育工作者开展小学生编程研究和实践提供借鉴和参考,为促进课堂教学改革、转变学生学习方式提供新思路。(本文来源于《聊城大学》期刊2019-06-01)
蔡荣华,樊蒙蒙[3](2018)在《基于协作结对编程的计算思维培养方法探究》一文中研究指出以计算思维的叁个维度和培养层次为基点,提出以协作结对编程新方式来培养计算思维。通过对基于协作结对编程的计算思维培养案例进行分析,总结出协作结对编程是一种新的培养计算思维的方式,这种方式增强了计算思维的计算概念、计算实践和计算观念叁个不同维度的能力,也提升了计算思维的培养层次。(本文来源于《中国教育技术装备》期刊2018年14期)
吕钊,张超[4](2018)在《基于结对编程的翻转课堂教学模式探索》一文中研究指出为了提高学生对《汇编语言程序设计》课程内容的参与度,改善课程体验,提出了以结对编程作为课堂主要学习形式的翻转课堂教学模式,即将单向讲授的被动学习活动以视频的形式推广到课外,而在课堂上以开展结对编程为主要实施方式的主动学习活动。该教学模式不仅有效激发了学生的学习积极性与主动性,同时,对培养其创新能力也起到了很好的促进作用。(本文来源于《山东农业工程学院学报》期刊2018年05期)
汤傲[5](2017)在《分布结对编程环境下的干预模型及系统实现》一文中研究指出结对编程是指两名程序员共同在同一台电脑前,合作完成对代码的编写和测试等任务,其中一名程序员充当驾驶者(Driver)角色,另一名程序员充当领航者(Navigator)角色,两名程序员定期的交换角色。结对编程已经成为敏捷方法中的一种重要的实践模式,在软件开发领域得到广泛地重视和研究。分布式结对编程是指处在不同地域的结对者通过网络进行远程协作共同完成软件的开发任务。本文首先分析了结对编程和分布式结对编程的概念、发展、优缺点和研究现状等方面,讨论了主流的分布式结对编程系统的特征、设计与实现方法。重点对当前主流分布式结对编程系统XPairtise进行了系统化分析,对其逻辑架构、设计框架和主要功能进行了深入研究。分析了实现服务端和客户端之间通信的ActiveMQ技术、XML数据库技术,并使用反向工程重建了通信子系统的逻辑结构。接着,依据结对编程思想,通过结对实验采集了一些结对数据,对交流次数与代码生成行数、角色交换次数与代码生成行数两种情况的关系进行了拟合分析,预测了交流次数和角色交换次数与代码生成行数的变化趋势,建立了影响结对效果的干预模型以及相应的参数。最后,在理解XPairtise系统设计原理和实现技术的基础上,对XPairtise进行二次开发。根据干预机制,设计与实现了一个基于XPairtise干预子系统。该子系统实现了自动的数据收集,并根据干预模型实现自动干预,大大提高了结对编程的效率。(本文来源于《南京师范大学》期刊2017-03-24)
涂小琴,张春红,商伟[6](2016)在《结对编程方法在C语言教学中的应用》一文中研究指出针对计算机专业基础必修课程《C语言程序设计》,根据教学实践经验,提出在课程的教学过程中引入结对编程方法来提高学生的编程能力以及学生的编程兴趣。分析结对编程的组合原则,以及针对大一新生的项目设计原则,并与传统教学方法的教学效果进行比较。(本文来源于《现代计算机(专业版)》期刊2016年28期)
陈洁[7](2016)在《小学生结对编程的教学策略研究》一文中研究指出结对编程对于培养青少年学生的计算思维是非常有用的一种方法。然而,有很多因素影响着结对编程的有效性。在这些因素中,社会因素及交换时机经常被研究者所忽视。因此,在小学中进行了一个研究,目的是探索两个社会因素(性别和同伴关系)和交换时机对结对编程的影响。因此,我们在一所小学里,选择了四个六年级班级进行了两轮结对编程实验。结对策略实验研究结果显示:(1)在性别配对中融洽度没有显着的差异,但在同伴关系中有明显的差异;(2)在不同的配对中对于编程有效性和信心没有显着影响,不过在结对编程中女孩们变得更高产,更有信心;(3)结对编程使得配对中的同伴关系更紧密。交换时机实验研究结果显示:(1)交换时机对学生编程效能有正向影响,且半自由交换对学生的编程效能的影响比其他交换方式大。(2)交换时机对于学生编程的态度是有影响的,尤其是在编程乐趣维度上,定时交换和半自由交换方式相比课时交换和任务交换对乐趣的影响更大。总体来说,结对编程对信心、乐趣和价值观都有提升,但有趣的是,课时交换会减少学生的编程乐趣。(3)在半自由交换的班级里,随着主题的改变,越是有结对编程经验的配对越是交换的少,且达成共识的比例占的越大。这也显示了配对的融洽度越来越高。这些发现表明,教师应当考虑把同伴关系作为一个重要的因素在结对编程或者其他的合作学习中,并在编程课程和学生社会交往中采用结对编程作为一种有效的方法来减少性别差异。半自由交换在学习效能和态度上相比其他交换方式有较大的正向影响,且便于组员之间有更多的交流,提高配对融洽度。(本文来源于《南京师范大学》期刊2016-03-16)
徐胜舟,杜小坤[8](2015)在《结对编程在Java Web开发课程实践教学中的应用》一文中研究指出针对Java Web开发课程中采用项目驱动方法时存在的问题,提出在该课程的实践教学模式中引入结对编程的方法,并对比结对编程与独自编程的实施效果。实验结果表明,结对编程方法能有效提高学生学习兴趣,增强学生的动手能力、沟通能力和团队合作能力,促进实践教学改革。(本文来源于《现代计算机(专业版)》期刊2015年13期)
程荣进[9](2014)在《基于结对编程的师范院校计算机实践教学改革》一文中研究指出分析师范院校计算机实践教学存在的实际问题,研究结对编程教学法的特点、原则和实践要求,提出基于结对编程的计算机专业实践教学改革思路,通过实例介绍如何实施基于结对编程的师范院校计算机实践教学改革方案。(本文来源于《计算机教育》期刊2014年12期)
窦万峰,史玉梅,吉根林[10](2014)在《基于关联理论视角的结对编程及学习模式》一文中研究指出针对计算机和软件工程专业学生在结对编程实践中的结对效率问题,运用关联理论分析结对交流模式和关键环节,提出结对交流过程中的干预策略和监督机制的实现模型,阐述监督机制中的监督指标、干预条件和事后分析。(本文来源于《计算机教育》期刊2014年12期)
结对编程论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
人工智能时代的来临对学习者的能力素质提出了新要求,如何培养最适应人工智能时代的编程思维就成为诸多国家和学者所重视的问题,世界各国均将编程教育上升为国家高度,并纳入基础教育,我国亦决定在各中小学普及人工智能编程教育。Scratch是当前中小学编程教学普遍使用的一款寓教于乐的教学软件。在基于Scratch的小学生编程教学中,如何组织和设计教学以提高小学生的编程效果、学习满意度,并有效培养学生的计算思维能力成为诸多教育工作者普遍思考的问题。因此,本研究在分析实习学校小学生编程现状、学习者特征、教学内容和教学环境的基础上,结合小学信息技术课程标准的要求以及结对编程的特点,以建构主义学习理论、多元智能理论、“做中学”教学理论为指导,采用行动研究法、文献研究法,课堂观察法、问卷调查和访谈法等方法,做了如下研究:(1)在梳理并分析文献和小学生信息技术素养的基础上,分析了影响结对方式和交换时机的影响因素;(2)基于学习者分析、教学目标分析、教学内容分析和教学环境分析,设计了基于Scratch的小学生结对编程教学流程及教学评价机制;(3)以实习单位叁年级小学生为实践对象,采用勒温螺旋循环行动研究操作模式进行了叁轮教学实践,以定量与定性评价相结合的角度,从学生编程效果、学习满意度和计算思维叁个方面分析了结对编程的教学效果。经过叁轮行动研究,笔者从同伴关系、学习能力和角色交换时机等维度探讨总结了结对编程对小学生Scratch编程教学的影响,以期为其他研究者和教育工作者开展小学生编程研究和实践提供借鉴和参考,为促进课堂教学改革、转变学生学习方式提供新思路。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
结对编程论文参考文献
[1].李支成,向华,吴开诚.结对编程在计算机语言课程混合教学改革中的应用[J].电脑知识与技术.2019
[2].管颖.基于Scratch的小学生结对编程教学行动研究[D].聊城大学.2019
[3].蔡荣华,樊蒙蒙.基于协作结对编程的计算思维培养方法探究[J].中国教育技术装备.2018
[4].吕钊,张超.基于结对编程的翻转课堂教学模式探索[J].山东农业工程学院学报.2018
[5].汤傲.分布结对编程环境下的干预模型及系统实现[D].南京师范大学.2017
[6].涂小琴,张春红,商伟.结对编程方法在C语言教学中的应用[J].现代计算机(专业版).2016
[7].陈洁.小学生结对编程的教学策略研究[D].南京师范大学.2016
[8].徐胜舟,杜小坤.结对编程在JavaWeb开发课程实践教学中的应用[J].现代计算机(专业版).2015
[9].程荣进.基于结对编程的师范院校计算机实践教学改革[J].计算机教育.2014
[10].窦万峰,史玉梅,吉根林.基于关联理论视角的结对编程及学习模式[J].计算机教育.2014