当前位置:首页 > 微课在C语言程序设计课程教学中的应用研究
龙源期刊网 http://www.qikan.com.cn
微课在C语言程序设计课程教学中的应用研究
作者:张艳
来源:《青年时代》2018年第30期
摘 要:C语言程序设计课程是许多高校开设的一门公共基础课程,由于当今网络的普及,把微课引入课堂是一种新颖的教学手段,不仅可以增强学生的学习兴趣和学习效率,对计算机课程教学也起到了非常好的促进作用,丰富了教学模式。 关键词:微课;C语言;教学设计;应用 一、引言
C语言程序设计课程是我校的一门公共基础课程,也是计算机科学与技术、软件工程、网络工程等电气信息类专业的一门核心课程,它具有很强的理论性和实践性,还具有相当的难度和枯燥性。因此,在教学中,如何解决程序本身枯燥、难懂这个问题,找到一种比较新颖的教学方式,选择恰当的教学方法,一直是广大计算机教师颇感兴趣的课题。
近年来,随着互联网技术的飞速发展,微课的应用是国内外教育研究的热点之一,并且已经成为当前计算机课程教学改革的一种趋势。
微课(Microlecture),是指运用信息技术按照认知规律,呈现碎片化学习内容、过程及扩展素材的结构化数字资源。最早是由美国的戴维·彭罗斯(David Penrose)提出的微课概念,他把它称为“知识脉冲”,认为这并不是指为微型教学而开发的微内容,而是运用建构主义方法化成的以在线学习或移动学习为目的的实际教学内容。因此将微课理念应用于传统教学中,以提高学习效率已经成为一种新的发展趋势。 二、微课的教学设计
(一)C语言程序设计课程的现状
C语言是一门比较实用的程序设计语言,既可以编写系统软件,又可以编制应用软件,用法灵活,功能强大,可移植性好,应用广泛;学好这门语言,能掌握程序设计的基本编程思路和算法,有效培养学生的实际编程能力、分析和解决问题的能力。
同时,C语言具有很强的理论性和实践性,还具有相当的难度和枯燥性;随着课程的不断深入,大量的语法规则、程序代码的出现,很容易使部分学生感到枯燥无味,甚至望而生畏。因此,基于微课的特点和优势,采用微课对“C语言程序设计”课程进行辅助教学,能有助于提高课程的教学效果。本文选取循环这章中讲解双重for循环嵌套为例进行微课教学设计。
共分享92篇相关文档