- 相关推荐
软件开发类课程翻转课堂教学模式的探索与研究论文
摘 要 软件开发类课程对学生的实际动手能力培养要求较高,而传统的授课方式很难让学生仅靠听讲而学会并掌握一门软件或计算机语言的开发方法。翻转课堂采用的是一种课前学习、课上交流的授课方式,不但可以大大调动学生学习的主动性与积极性,同时可以进一步引导和帮助学生真正理解和掌握软件开发的方法和技巧。本文从转变师生角色、丰富教学资源、设计学习环境等方面软件开发类课程进行翻转课堂教学模式的改革进行了探索与研究。
关键词 软件开发 翻转课堂 培养模式
软件开发类课程,如C#程序设计、Java程序设计、JSP程序设计等课程,相对于其它计算机类专业课程,需要强调的是对学生实际动手能力、解决实际工程问题的能力的培养,而目前大多数计算机专业在对软件开发类课程进行讲授时,仍然采用的是“教师讲,学生听”的授课方式,使得学生即使考试成绩很高,但实际项目开发能力很弱。翻转课堂是一种新兴的教学模式,它更加强调学生学习的主动性和体验性。因此本文提出了基于翻转课堂的教学模式对软件开发类课程进行探索与研究。
1转变师生角色,让学生成为课堂的中心
在传统的授课模式中,教师一直是课堂的“主导者”,课堂往往是教师一个人的“舞台”,而学生只需认真听讲,反复记忆,一堂课下来,教师和学生几乎是“零互动”,课后交流更是少之又少。在翻转课堂教学模式中,需要转变师生角色,让教师从课堂的“主导者”转变为课堂的“促进者”,让学生成为课堂的主体,为学生提供更多的自主探索、设计、表现的机会,让学生的学生变被动为主动,最大程度的调动学生学习的积极性和主动性。
2丰富教学资源,帮助学生构建知识体系
学生如果想在课堂上有更加精彩的“表现”,课前的知识准备必不可少,这就要求教师为学生的知识预习提供丰富的教学资源,包括微课视频、知识点导论、PPT、习题等。在准备微课视频时,一定要保证视频内容与教学目标一致,另外视频播放时间不宜过长,要做到短而精,将某一个知识点讲清楚即可,一般视频长度可以控制在10分钟以内。教师还可以为学生准备本次课程相关的文档资料,罗列出本次课程应该掌握的知识点,以及相应的重点、难点,让学生有的放矢的去预习,查找资料。同时鼓励学生及时记录整理出预习过程中碰到的问题,便于在课堂上理解掌握这些问题。
3设计学习环境,提升学生项目开发理念
软件开发类课程在授课过程中,可以围绕一个完整的实际开发项目,还原开发情景,基于软件开发过程,将课程知识点设计融入到项目的开发过程中。让学生在这种项目模拟的开发场景中提出问题,获取知识,提高能力。在设计项目内容时,可以根据学生的不同层次提出不同的要求,比如对于基础较弱,动手能力不太强的学生,要让他们根据项目任务的要求掌握基本的软件开发知识,在项目开发时做到心中有数,条理清晰。而对于动手能力较强,知识接收较快的学生,除了要求掌握基本的软件开发方法外,还可以进一步引导学生对代码进行优化,从性能上给出学生更好地建议,鼓励学习去完善和探究。
4结论
翻转课堂教学模式是一种基于项目的学习,强调的是任务驱动,这种教学模式与软件开发类课程强调的强实践性的教学目标极为吻合。基于翻转课堂的软件开发类课程改革将会大大提高学生学习的主动性,提高学生的实际动手能力,提升学生对软件开发过程的体验,从而大大提高软件开发类课程的教学效果。
基金项目:
1、东北石油大学教学改革项目:软件开发类课程翻转课堂教学模式的探索与研究;
2、黑龙江省高教学会教育科研课题:创新创业型软件工程人才培养探索与研究 16G163;
3、黑龍江省教育科学规划课题:“4G网络”背景下基于智能手机的高校“移动学习”平台建设研究 GJC1215105;
4、黑龙江省教育规划重大课题:面向大学生核心素养培养的“翻转课堂”教学模式研究与实践 GJ20170004。
【软件开发类课程翻转课堂教学模式的探索与研究论文】相关文章:
关于高校翻转课堂教学模式的探索研究论文07-03
翻转课堂教学模式有效实施的策略论文07-03
数学专业实验课程教学模式探索论文07-04
翻转课堂教学模式在大学物理的实践论文07-04
浅谈主持人型翻转课堂教学模式改革论文07-03
数字电子技术课程教学模式探索论文07-03
技工院校软件开发专业项目课程实践探索论文03-23
酒店管理专业翻转课堂模式分析论文07-03
电子技术课程教学研究与探索论文07-04
传统外语教学中翻转课堂模式的导入论文07-03