基于翻转课堂教学模式对软件编程类课程的教学探讨
2017-12-11李丹
科技视界 2017年25期
李丹
【摘 要】在新工科及新环境背景下,针对软件编程类课程教学过程中存在的问题,探索一种基于翻转课堂教学模式,调动学生自主学习积极性,提高学生知识的内化能力,促进学生编程思维的养成及编程能力的培养。
【关键词】翻转课堂;编程类课程;教学模式
0 引言
在软件编程类课程的教学过程中,经常会发现如下现象:学生容易对枯燥的语法产生厌烦心理,失去学习兴趣,课堂玩手机的低头族也越来越多;部分学生虽然明白语句、指针、函数等元素的含义,也基本能够理解老师讲过的程序案例,但在实验实训环节自己动手编程实践时候却不知如何运用,无从下手。出现这种现状的原因是由于学生在传统的授课方式下迷失在编程语言的丛林中,对于编程思维能力和实践能力缺失。
随着互联网技术的发展,移动app和各种慕课、微课等课程资源层出不穷,这些对于传统课堂带来一定的冲击,对于软件编程类课程而言,需要有效合理利用这些新兴资源,转变传统课堂授课模式,促进和提高学生对于编程课程的学习兴趣和学习效果。
1 传统编程类课堂的授课弊端
在传统的软件编程类课堂上一般更加注重老师的讲授,老师讲解语法结构,讲解知识要点,然后分析讲解实例代码,以老师为主,学生处于被动接受状态,缺乏自主思考。这种教学模式的弊端分析如下:
1)以讲授为主的灌输式教学模式,学生在接受过程中,缺少充分必……
登录APP查看全文
