首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 156 毫秒
1.
结对编程是编程教学的重要组织形式,然而实际教学效果受到多种因素制约,存在结对编程教学模式单一、结对合作流于形式等问题,严重影响学生结对行为有效性、合作过程深度性和元认知发展显著性。本研究基于社会调节学习理论,融元认知策略于各调节环节,促进学习者之间的交流互动过程。为此,设计了基于元认知策略的“3阶段—6环节”小学结对编程教学模式,将元认知监控、计划、调节和评价等策略融入结对编程教学中,通过培养学生的元认知意识,提高学生认知控制能力,促进学生对程序知识的理解,以及编程任务的计划和监控。最后,本研究采用准实验法验证了教学模式的有效性,即选取某市某小学四年级两个班级各42人作为实验组和对照组,实验组采用基于元认知策略的小学结对编程教学模式进行教学,对照组采用传统的结对编程教学模式进行教学。实验结果显示,基于元认知策略的结对编程教学模式能促进学生有效结对行为的发生,鼓励学生进行深层次合作,显著提升学生的计算思维和元认知能力,提高学生编程学习的课程表现和学业成绩。  相似文献   

2.
《实验技术与管理》2013,(12):163-165
针对非计算机专业开设的"C语言程序设计"实验课程中学生动手能力差、学习兴趣不高、学习成绩低等问题,对实验课程的教学模式和教学方法进行了改革,将结对编程方法应用于实验教学中,并对结对编程教学效果进行定量分析,结果表明结对编程教学模式是一种有效的实验课教学方法。  相似文献   

3.
针对师范院校计算机专业实践教学存在的问题,提出利用结对编程进行实践教学改革的方案。分析了结对编程的特点、结对原则和实施要求,并与传统的实践教学进行了实验对比。实验结果表明,结对编程能有效降低Bug出现频率,提高学生动手能力和团队合作意识,促进了实践教学改革。  相似文献   

4.
在21世纪,计算思维作为信息科技学科核心素养之一,已成为人才必备的技能和素养。文章旨在探究对等结对编程对高中生计算思维的影响。首先,本研究设计了对等结对编程的教学步骤,并将其应用于高中生信息科技课程教学。接着,本研究对Bebras计算思维三维框架进行调整与优化,更符合高中生计算思维发展的需求。最后,通过对实验班和对照班的Bebras计算思维测试题和调查问题进行统计分析。实验结果表明,对等结对编程对提高高中生的计算思维有着正面的影响,在计算思维的计算概念、计算实践和计算观念各个维度上均表现出显著改善。综上所述,对等结对编程能够有效提升高中生的计算思维能力,从而提高学生的学习效果。  相似文献   

5.
极限编程(XP)方法是一种轻量级的软件开发方法,在高校科研管理系统中应用极限编程的开发方法,使得科研活动各要素进行了信息化、系统化整合,实现动态管理.结对编程和自动化测试方法在管理系统中得以实践,提高了高校科研管理工作的质量和效率,促使高校科研管理工作健康有序开展,最后阐述了极限编程方法在软件系统开发中的应用特点.  相似文献   

6.
结对编程是敏捷地和基于实践的软件开发方法。在程序设计课程的传统实践教学中,学生之间往往缺乏彼此的有效互动,从而不能完成实践教学的任务,甚至失去对课程的信心。笔者提出一种将结对编程运用于程序设计语言实践教学中的方案,并通过实验证明该方案可以有效提高学生的学习效率。  相似文献   

7.
同伴互动是实现学习者深度学习与计算思维能力提升的关键环节,但计算思维的抽象性与内隐性特征阻碍了计算思维各能力维度共现关系与动态演化趋势的外化表征。为此,文章提出了同伴互评支持的结对编程模式,并在高校综合性课程中开展教育实践,利用认知网络分析(ENA)可视化呈现能力水平高—高、高—低和低—低三种结对方式下学习者计算思维认知网络结构模型的差异。研究结果表明:同伴互评与结对编程模式的融合创新有助于学习者计算思维的提升与知识的双向迁移;在线同伴互评中,组内互评关注计算思维的概念,组间互评侧重于实践和观念;高—高组的同伴互评聚焦宏观图形认知,低—低组则倾向局部代码编写;随着同伴互评的深入,三组的认知网络质心移动轨迹转趋一致。研究将同伴互评机制与结对编程教学模式有机融合,为高等教育体系中职前教师的计算思维从教准备度的培养提供理论指导与经验参考。  相似文献   

8.
基于组织行为学中的"沟通"科学理论,阐述了极限编程中的四大准则之首——沟通准则,并针对结对编程实践给出了相应的责任划分和模式,强调了沟通的必要性和重要性.最后,给出了不同的沟通技术.  相似文献   

9.
为了促进义务教育的均衡发展,实现教育资源的优化配置,江苏省开展区域整体规模化推进城乡结对互动课堂应用、促进优质教育均衡发展的实践探索,从教师、学生和学校发展角度出发,构建了专递课堂、双师教学、网络教研、网络联校四个层面的区域城乡结对互动课堂规模化应用模式。在分析实践应用过程所存在问题的基础上,从体制机制创新、基础设施建设、师资队伍培养三方面对未来如何深入推进城乡结对互动课堂的创新应用进行探讨。  相似文献   

10.
潘俊 《江苏教育》2022,(28):6-10+15
江苏省教育厅于2018年年底启动城乡结对互动课堂建设,这是教育部“专递课堂”的升级版,与江苏省名师空中课堂、网络名师工作室构成苏派“三个课堂”应用矩阵,助力解决开不齐、开不足、开不好国家规定课程的问题,有效弥合了区域、城乡、校际差距。项目坚持试点引路,以县域为主全面推进城乡结对互动课堂建设及应用,在结对课堂的组织形式、结对机制、标准建构、课堂教学和特色化应用等方面推动教育优质均衡发展。  相似文献   

11.
Even though convinced of their efficacy, software development managers are looking for ways to reduce the cost of inspections. Recent work shows that inspections by two engineers have as good results as by using a larger team of five. This indicates that pair programming might be effective as an inspection technique, as other research shows that a meeting is not necessarily better than not meeting. An experiment was conducted to see if pair programming reduces defects more than formal inspections. Results indicate that pair programming is more effective. A defect rate of 9.6 per thousand lines of code, much lower than that of a heavier method, were achieved. The implications for teaching are explored.  相似文献   

12.
In Support of Pair Programming in the Introductory Computer Science Course   总被引:1,自引:1,他引:0  
A formal pair programming experiment was run at North Carolina to empirically assess the educational efficacy of the technique in a CS1 course. Results indicate that students who practice pair programming perform better on programming projects and are more likely to succeed by completing the class with a C or better. Student pairs are more self-sufficient which reduces their reliance on the teaching staff. Qualitatively, paired students demonstrate higher order thinking skills than students who work alone. These results are supportive of pair programming as a collaborative learning technique.  相似文献   

13.
顾正兰 《林区教学》2020,(4):104-107
C语言程序是一门计算机及其相关专业的基础课程。通过调查走访,分析学生学习C语言程序设计中存在的问题,分析C语言程序设计课程特点,总结实践教学的经验,分享分组实践教学的具体应用,并通过具体实例来验证部分应用策略,为程序设计类课程教学提供参考。  相似文献   

14.
本文从知识点、重点、难点、教学方法等多方面出发,对C语言程序设计教学中的一些问题进行了分析和探讨,希望对C语言教学有一定的帮助。  相似文献   

15.
传统的可视化程序设计语言教学存在着学生始终处于被动,即使是采用其它的辅助教学手段仍不能真正形成学生主动参与的现象,收不到应有的教学效果。为此进行了一些探索,改被动为主动,采用任务驱动法组织可视化程序设计语言的教学,收到了较好的效果。  相似文献   

16.
计算机专业程序设计语言类课程教学探讨   总被引:2,自引:0,他引:2  
程序设计类课程是计算机专业重要的专业基础课,是培养学生程序设计能力的主要途径。在程序设计语言类课程的教学中存在许多问题,可采取选用新教学模式、运用案例教学法、加强实践环节等措施改善其教学效果。  相似文献   

17.
高级程序设计语言课程教学改革与实践   总被引:3,自引:0,他引:3  
在诸多高级程序设计语言课程中,C语言程序设计是比较难教和难学的一门课程.在分析该课程传统教学模式中存在问题的基础上,提出了采用分段教学、加强以算法为中心的程序设计内容、优化实验结构和采用网站辅助教学等改革建议.  相似文献   

18.
有限的教学课时数和日益膨胀的知识内容,使得计算机程序设计课程教学面临着新的挑战,利用多媒体手段进行课程教学能较好地解决这一问题。讨论如何充分利用多媒体的优势,推进计算机程序设计课程的教学改革,提高教学质量,并提出了几点教学改革措施。  相似文献   

19.
程序设计语言教学中的问题与对策   总被引:1,自引:0,他引:1  
程序设计语言是计算机专业开设的核心课程,高职计算机的程序语言教学,要从培养高等技术应用型和技能型计算机人才的教学目标出发,分析程序设计语言教学中存在的问题,并探讨了教学内容和教学方法的改进,提出了解决问题的对策。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号