论文部分内容阅读
摘 要:微课不仅能有效激发学生的学习兴趣,调动学生的学习积极性,还有助于教师实现“因材施教”,深化学生对重难点知识的理解。鉴于此,本文围绕微课教学在高职高专C语言教学改革中的实践应用进行分析,旨在为深化高职高专C语言教学改革提供参考。
关键词:微课;高职;C语言教学;实践应用
C语言是高职高专计算机应用技术专业的必修课程之一,主要培养学生的计算机语言编程能力和逻辑思维能力。由于C语言内容较为抽象,且较难理解,部分学生对C语言学习产生了恐惧心理。微课借助信息化技术能将抽象内容形象化表达,进而充分调动学生的学习积极性,因此,利用微课探索C语言教学改革,将会给高职高专C语言现行教学模式带来革命性改变。
一、微课教学模式概述
微课是以视频教学为基础的一种教学方式,其主要教学特点包括:主题突出、教学内容精练、传播多样化、互动性较强。第一,在教学主题方面,微课教学会将课程内容分成多个教学主题,一个知识技能点一个主题,学生通过这个主题能够明确自己的学习方向;第二,在教学内容方面,微课一般采用的是片段式教学,主要突出重难点知识,教学内容更加精练;第三,在传播方式方面,微课可以通过网络平台,利用各种终端设备进行传播,能够让学生随时随地进行学习;第四,在教学有效性方面,微课一般在10分钟左右,学生注意力更加集中,教学时效性更强;第五,在互动性方面,利用微课教学,学生可以通过各种聊天工具进行有针对性的课题讨论,增强师生之间、同学之间的互动。
二、微課应用在高职高专C语言教学中的意义
高职高专C语言教学主要是为了让学生掌握计算机编程方法,培养学生逻辑思维能力。在传统的C语言教学中,教师一般采用理论加实践的教学模式。在课程设置上,更侧重于实践教学,从而导致学生因缺乏扎实的理论知识基础,在C语言实践中不了解真正的编程思想,只会根据教材生搬硬套,不懂得程序结构的由来和举一反三。而微课教学恰好能够帮助学生解决这一问题,学生在实践过程中,在不知道如何编写程序时,可以有针对性地进行片段式学习,找到相对应的理论知识点,边学边练,掌握编写思路和中心思想,夯实编程基础。
三、微课在高职高专C语言教学改革中的实践
1.微课的制作流程
(1)主题选择
在制作微课过程中,主题选择非常重要。通常微课的主题以C语言教学中的重难点或者抽象理论知识为主,从而辅助学生在课上、课下通过微课视频进行反复学习,加强知识技能点的巩固。
(2)教学设计
微课虽短,但必须是完整的教学过程,因此,在选择好主题之后,需要对C语言教学内容进行合理的设计,主要设计对象为:教学目标、教学理念、教学方法等内容。
(3)视频录制
教师利用摄像机、手机、网络视频采集器等设备对C语言编程教学和实际操作进行录制。教师也可以利用电脑录屏软件来录制编程操作步骤。
(4)视频剪辑
在完成微视频录制任务后,教师要对录制的视频文件进行剪辑,删减掉冗余部分,并配上相应的文字,从而便于学生的学习。
2.引入微课完成教与学
(1)引入微课
在C语言课堂教学中,引入一个10分钟左右的微课,提升课堂教学效率。例如,教师在讲解C语言中的for语句时,教师可以选择几个学生比较感兴趣的小程序来吸引学生的注意,并将其制作流程展示给学生。教师可以编制一个点名程序,通过这个点名程序来进行课堂点名,并将其中的语言编写过程和思路详细地给学生进行讲解,引导学生分析这一程序和实现程序所需的语句,让学生参与其中,达到教学互动的目的,并锻炼学生的自主探究能力。
(2)微课教学实例结合工作过程
在微课教学过程中教师要将微课教学与工作过程相结合,以增强学生的学习兴趣。例如,在讲解if语句中true与false的执行理解时,制作工厂品质检验程序。经过程序判断,true为合格品,保留;false为残次品,淘汰。这样教师可以将枯燥的C语言课堂变得生动有趣,进而加深学生的理解。
(3)发布微课
将制作的微课通过网络平台传输给学生,学生利用微课进行自主学习,有效达到知识点的巩固和深化。
(4)提出微问题
教师可以提出一个与工作过程紧密相连的微问题,学生通过解决这些微问题,提升自主探究能力和自主创新能力。
参考文献:
张慧芬.微课在高职C语言教学中的应用[J].教育现代化,2017,4(16):190-191.
注:本论文受苏州农业职业技术学院院级精品资源共享课“C(C++)语言程序设计”课题资助。
作者简介:邓文雯(1983— ),女,江苏丹阳人,讲师、工程师,研究方向:软件设计与开发、信息技术在教学中的应用。
关键词:微课;高职;C语言教学;实践应用
C语言是高职高专计算机应用技术专业的必修课程之一,主要培养学生的计算机语言编程能力和逻辑思维能力。由于C语言内容较为抽象,且较难理解,部分学生对C语言学习产生了恐惧心理。微课借助信息化技术能将抽象内容形象化表达,进而充分调动学生的学习积极性,因此,利用微课探索C语言教学改革,将会给高职高专C语言现行教学模式带来革命性改变。
一、微课教学模式概述
微课是以视频教学为基础的一种教学方式,其主要教学特点包括:主题突出、教学内容精练、传播多样化、互动性较强。第一,在教学主题方面,微课教学会将课程内容分成多个教学主题,一个知识技能点一个主题,学生通过这个主题能够明确自己的学习方向;第二,在教学内容方面,微课一般采用的是片段式教学,主要突出重难点知识,教学内容更加精练;第三,在传播方式方面,微课可以通过网络平台,利用各种终端设备进行传播,能够让学生随时随地进行学习;第四,在教学有效性方面,微课一般在10分钟左右,学生注意力更加集中,教学时效性更强;第五,在互动性方面,利用微课教学,学生可以通过各种聊天工具进行有针对性的课题讨论,增强师生之间、同学之间的互动。
二、微課应用在高职高专C语言教学中的意义
高职高专C语言教学主要是为了让学生掌握计算机编程方法,培养学生逻辑思维能力。在传统的C语言教学中,教师一般采用理论加实践的教学模式。在课程设置上,更侧重于实践教学,从而导致学生因缺乏扎实的理论知识基础,在C语言实践中不了解真正的编程思想,只会根据教材生搬硬套,不懂得程序结构的由来和举一反三。而微课教学恰好能够帮助学生解决这一问题,学生在实践过程中,在不知道如何编写程序时,可以有针对性地进行片段式学习,找到相对应的理论知识点,边学边练,掌握编写思路和中心思想,夯实编程基础。
三、微课在高职高专C语言教学改革中的实践
1.微课的制作流程
(1)主题选择
在制作微课过程中,主题选择非常重要。通常微课的主题以C语言教学中的重难点或者抽象理论知识为主,从而辅助学生在课上、课下通过微课视频进行反复学习,加强知识技能点的巩固。
(2)教学设计
微课虽短,但必须是完整的教学过程,因此,在选择好主题之后,需要对C语言教学内容进行合理的设计,主要设计对象为:教学目标、教学理念、教学方法等内容。
(3)视频录制
教师利用摄像机、手机、网络视频采集器等设备对C语言编程教学和实际操作进行录制。教师也可以利用电脑录屏软件来录制编程操作步骤。
(4)视频剪辑
在完成微视频录制任务后,教师要对录制的视频文件进行剪辑,删减掉冗余部分,并配上相应的文字,从而便于学生的学习。
2.引入微课完成教与学
(1)引入微课
在C语言课堂教学中,引入一个10分钟左右的微课,提升课堂教学效率。例如,教师在讲解C语言中的for语句时,教师可以选择几个学生比较感兴趣的小程序来吸引学生的注意,并将其制作流程展示给学生。教师可以编制一个点名程序,通过这个点名程序来进行课堂点名,并将其中的语言编写过程和思路详细地给学生进行讲解,引导学生分析这一程序和实现程序所需的语句,让学生参与其中,达到教学互动的目的,并锻炼学生的自主探究能力。
(2)微课教学实例结合工作过程
在微课教学过程中教师要将微课教学与工作过程相结合,以增强学生的学习兴趣。例如,在讲解if语句中true与false的执行理解时,制作工厂品质检验程序。经过程序判断,true为合格品,保留;false为残次品,淘汰。这样教师可以将枯燥的C语言课堂变得生动有趣,进而加深学生的理解。
(3)发布微课
将制作的微课通过网络平台传输给学生,学生利用微课进行自主学习,有效达到知识点的巩固和深化。
(4)提出微问题
教师可以提出一个与工作过程紧密相连的微问题,学生通过解决这些微问题,提升自主探究能力和自主创新能力。
参考文献:
张慧芬.微课在高职C语言教学中的应用[J].教育现代化,2017,4(16):190-191.
注:本论文受苏州农业职业技术学院院级精品资源共享课“C(C++)语言程序设计”课题资助。
作者简介:邓文雯(1983— ),女,江苏丹阳人,讲师、工程师,研究方向:软件设计与开发、信息技术在教学中的应用。