微课在“C语言程序设计”教学中的应用研究 参考论文

摘要:C语言作为结构化程序设计语言,是全国青少年信息学奥林匹克竞赛使用的三种语言之一。由于其按照模块化方式组织程序结构,因此程序层次分明、条理清晰,深受广大教师和学生的喜爱。但是在C语言的入门和竞赛算法的深入学习阶段,由于初中生抽象思维薄弱,理解力不强,因此存在一些学习障碍。如果能在C程序设计的教学中使用微课,不仅能将深奥的信息学奥赛知识化整为零,分散竞赛内容的难度和深度,还能充分发挥学生学习的自主性,不再局限于教师面授、学生被动听课的传统教学模式,而是更有利于学生反复学习竞赛内容和操作方法,加深学习记忆。同时,在C程序设计教学中使用微课还可以做到因材施教,学生可根据自己的需求,通过非正式学习筛选自己需要的知识,在学习方式上获得更大的自由。本文介绍了微课在初中信息学奥赛辅导“C语言程序设计”教学中的特点和实用性,以及将微课应用于C语言程序设计教学的具体操作方法,阐述了微课在C程序设计教学中的作用和意义。

关键词:微课;C语言程序设计;翻转课堂

中图分类号:G434 文献标识码:A 论文编号:1674-2117(2015)17-0138-03

传统的教学模式下,一节课45分钟,真正的精华部分、重难点的重要环节却只有10分钟左右。根据国外可汗课程的统计和脑科学的研究,学生的注意力集中的有效时间也在10分钟左右。若时间太长,学生就会出现注意力不集中等一系列问题,从而影响教学质量与教学进度。2012年初,翻转课堂、可汗学院、微课等新概念的引入和推广,犹如在教学方法中注入了新鲜的血液,特别在初中信息学奥赛辅导教学中引入微课能解决学生学习时间短、学习内容多、学习难度大的矛盾,因此深受奥赛辅导教师们的重视与喜爱。

微课是从“翻转课堂”中涌现的新概念,指时间在10分钟以内,有明确的教学目标、内容短小,集中说明一个问题的小课程。在“翻转课堂”的教学流程中,可汗式“微课程”是指记录教师给学生讲授课程内容的一段10分钟以内的“微视频”。微课具有“微课件”和“微课程”两层含义:从资源的角度看,“微课”是“微课件”的缩写,指以阐释某一知识点为目标,以短小精悍的在线视频为表现形式,以学习或教学应用为目的的在线教学视频。从课程的角度看,“微课”是“微课程”的缩写,除了视频教学资源外,它还包含着教学活动和学习体验等。

微课不仅是学校实施翻转课堂的基础和前提,作为微学习的一种,微课还支持翻转学习、混合学习、移动学习、碎片化学习等多种学习方式,因此,越来越多的学校教育资源采用微课的呈现形式,C程序设计教学也不例外。

● C语言程序设计教学中引入微课的环节

1.在课前预习中引入微课

学习任何课程都少不了课前预习,C语言程序设计也不例外。学生只有预习充分,才能在课堂上集中注意力学习知识,提高听课效率。因此,可以将C语言程序设计的一些重难点制作成微课,并将这些微课上传到相应的网站平台,如中国微课网等。教学过程中,当要接触一些新概念时,可以要求学生提前观看微课,进行预习,从感性上了解要学习的概念。这样,学生会在观看过程中思考提问,并将这些疑问带回课堂或在网络中直接向教师提问,与教师共同探讨。

2.在新课导入中引入微课

新课导入在整个C语言程序设计课堂上是非常重要的环节,引导恰当,可以快速吸引学生注意力,激发学生学习的兴趣和动力。所以,可以在这一环节引入直观、针对性强、画面具有动感的微课,设计一些新颖的导入内容。这样不但解决了教师口述引导枯燥、任务式引导乏味的问题,还可以利用微课引导学生进行协作学习,达到真正意义上的“翻转课堂”。

3.在“程序编译”理解中引入微课

C语言程序的编译过程实践操作性强,按照传统的教学模式,很难做到面面俱到、层层深入。但是,如果在编译程序教学中引入微课,则可有效地解决这一问题。例如,在讲解数据排序算法时,由于数据排序的算法较多,如果逐一操作演示,很难在课堂上讲清数据排序的全过程。而通过多媒体课件讲解又因为涵盖的知识点多,要想将每个排序算法都讲解透彻,至少需要两到三节课的时间,并且学生还会因为理论知识繁琐而影响学习编程的兴趣,最终导致教学效果不理想。而如果将每个排序算法的精华内容制作成相应的微课,上传到中国微课网,学生利用这个平台进行课前预习,如果遇到难以理解的知识点,则重复或暂停播放微课,这样就可以将整个课堂翻转,将课堂上的大部分时间用来交流讨论和进行程序编译的操作,从整体上提高编译程序的教学效率。

4.在计算机基础知识中引入微课

在全国青少年信息学奥赛的初赛活动中,考查的计算机基础知识相对比较复杂,按照传统的教学模式,初中生很难将抽象的计算机理论转化成形象记忆。因此,教师可以借助微课短小精悍、主题性强的特点,在学习这些较抽象、复杂的基础知识时,将重难点制作成微课。这样,学生在学习过程中可以暂停、重复播放相应的微课,达到提高记忆和理解计算机理论知识的目的。

例如,在讲解二进制运算法则时,由于二进制的进位规则、借位规则、运算法则、二进制数和十进制数、八进制数、十六进制数的相互换算等知识点繁冗、复杂,学生很难在有限的课堂时间内系统掌握。如果能将二进制的概念、表示方法、运算规则、二进制和十进制、二进制和八进制、十六进制的相互转换以及二进制的配套练习制作成微课,让学生在课前观看学习,在课堂上再由教师和学生共同强化运算训练。这样,微课不仅可以辅助教师进行课堂教学,把课堂内容细微化、精深化,也可以作为学生自主学习的预习资料和复习运算的练习材料,实现真正意义上的“翻转课堂”。以此类推,其他一些比较常见、实用的计算机基础理论知识都可以采用这种方式制作成微课。

● C语言程序设计教学中引入微课的作用

1.微小、精细、直观演示程序编译过程

微课的出现,改变了C语言程序设计的教学模式,因为其“微”,才可以更灵活地渗透到程序教学的每一个环节中;因为其“精”,才能用最短的时间将精要算法讲透彻;因为其“直观”,所以能把每个程序结构进行分解讲解,直观地给学生演示。例如,在全国青少年信息学奥赛复赛活动中,参赛规则要求编译程序必须使用文件。通过微课,可以将文件的使用步骤逐一讲解,再借助屏幕录制软件录制文件使用的方法,将输入、输出文件的定义、打开、读入、写入、关闭等一一具体地呈现在微课中,这样制作出来的微课,演示形象、直观,即使是不懂编程的学生通过微课也能很快地掌握使用文件编译程序的技巧。

2.加强交流、讨论,促进学生自主学习

教师可将制作的微课上传网络,使其成为共享资源,以便学生进行自主学习、自我评价。使用网络课堂作为课外学习的主要平台,加强了学生交流、讨论的主动性,增强了学习效率,改变了教学模式。例如,教师可借助中国微课网,把C语言程序设计的知识模块制作成微课、课件、练习,共享到这个网络平台中,学生就可以在任何地方任何时间登录平台进行自主学习。参考论文

3.使分层教学成为可能

因为微课是将知识点分精、分细制作而成的可重复、暂停播放的视频,所以可以将学生分成不同等级、不同层次来实施教学,在初中信息学奥赛普及组C语言程序设计的辅导教学过程中,可以灵活安排不同学龄段的学生进行微课学习。

例如,在讲解三种基本语句结构时,涉及顺序结构、选择结构、选择的嵌套、循环结构、循环的嵌套等知识点,就可引入微课,先将这些基础知识点分层制作成微课,然后作为各小组的学习资料,教师要求学生按自己的能力水平进行分层学习,尝试学习更高层级的知识,并对各小组的完成情况进行评分,这样不但小组内可以分层学习相关知识和任务,而且每个小组间又增强了学习的竞争力。所以,微课不仅让分层教学成为可能,而且还能培养学生沟通和合作的能力。

虽然微课在C语言程序设计教学中起着催化剂的作用,但在实施中还存在一些问题。例如,由于教师制作微课的水平有限,造成微课吸引学生的注意力有限;由于学生学习能力的参差不齐,造成培优扶差的教学效果不如课堂教学效果。因此,微课在课堂教学中的应用研究还需要我们不断思考、不断实践。

参考资料;http://zimeitichuangzuo.com/index.php?c=show&id=3943

(0)

相关推荐

  • 课堂评价语从模仿开始

    课堂评价语从模仿开始 --第3周给教师的一封信 亲爱的老师们: 大家好!今天和大家探讨的话题--用好课堂评价语. 我们听全国知名特级教师的课,总有一种艺术感的享受,总会忘记了时间,忘记这是一堂课.但每 ...

  • 微课在Access数据库教学中的应用研究 参考论文

    摘要:随着信息技术的不断发展,"互联网+"成为当代信息化发展的重点和热点,微课作为一种基于网络的新型教学方式,在职业教育中得到广泛应用.本文剖析了中职Access数据库教学中存在的 ...

  • 交互式电子白板在中学物理教学中的应用研究参考论文

    交互式电子白板是一款功能强大的高科技教学工具,它整合了现代多媒体教学的优势,同时又保持了传统的普通黑板这一教学工具的优点,因而更能发挥课堂教学的潜能,从一定意义上说,它代表了课堂教学技术发展的新趋势. ...

  • 交互式电子白板在中学物理教学中的应用研究 参考论文

    交互式电子白板是一款功能强大的高科技教学工具,它整合了现代多媒体教学的优势,同时又保持了传统的普通黑板这一教学工具的优点,因而更能发挥课堂教学的潜能,从一定意义上说,它代表了课堂教学技术发展的新趋势. ...

  • 信息技术在初中物理教学中的应用研究 参考论文

    信息技术在初中物理教学中的应用现状 1.教师对信息技术的认识不足 虽然信息技术的发展日新月异,但现阶段依然有很多教师对信息技术在物理教学中所发挥的作用认识不够深入.在物理教学中,有的教师运用信息技术开 ...

  • 浅谈信息技术在小学音乐教学中的作用参考论文

    ● 充分满足课堂教学需求 这里所提到的课堂教学需求,是指对音乐器材的需求.音乐教育首先要做的一点是音乐欣赏,在小学音乐教育中,小学生可能还无法达到对音乐进行赏析的程度,因此,欣赏是教育过程中一个必要的 ...

  • 分层教学法在初中物理教学中的应用参考论文

    摘  要:当前情况下,面对新课程改革的不断深入,初中物理教学中个性化的教学方式备受重视,这种个性化的教学有利于展现出物理教学的独特.初中物理教学过程中,为了使学生们得到物理水平的进步和全面的发展,教师 ...

  • 以学定教在初中英语教学中的应用参考论文

    摘 要:随着新课程标准的不断改革,要求初中英语教师在教学的过程中体现学生的主体地位,调动学生学习的积极性.以学定教的教学模式需要教师在实践的过程中探究英语知识教学的方式,让学生成为学习英语知识的主人. ...

  • 信息技术在初中数学教学中的应用参考论文

    数学学科的特点是抽象.概括,在传统的课堂教学中,教师常采用填鸭式教学,题海战术更是让学生对数学望而生畏,信息技术的发展给数学教学带来了活力和生机,合理恰当地运用多媒体辅助教学,既能加强内容的直观性,又 ...

  • 信息技术在初中数学教学中的应用 参考论文

    数学学科的特点是抽象.概括,在传统的课堂教学中,教师常采用填鸭式教学,题海战术更是让学生对数学望而生畏,信息技术的发展给数学教学带来了活力和生机,合理恰当地运用多媒体辅助教学,既能加强内容的直观性,又 ...