基于翻转课堂的Andriod软件开发课程的研究

2017-06-27 11:53刘兴星
新教育时代·教师版 2017年18期
关键词:实际操作知识点课程

刘兴星

摘 要:作为一种新的教学方法,翻转课堂为大学生的Android软件开发课程提供了一套很好的教学思路。本研究在分析国内外翻转课程的的教学研究的背景下,以《Android软件开发》课程作为依托进行深入的分析以及研究,促进师生互动、激发学生的学习兴趣,提高学生的思维能力以及培养学生的实践与创新能力,为软件开发相关课程的教学改革提供了重要的参考依据。

关键词:Android软件开发课程 翻转课程 教学

一、研究背景

Android软件开发课程在教学过程中课程所涉猎的内容多但课时安排少、理论知识抽象、需要有实际操作。但是在传统的教学过程中,教师授课侧重点在于传授理论知识,并无大量实际操作的时间,这样导致学生没有经过实际操作难以理解理论知识,长期造成学生的畏难情绪,降低了学生的学习积极主动性、培养质量不高、难以满足企业的用人需求。假若在教学过程中运用翻转教学的模式,学生在课前自己学习理论知识、将知识点自己进行归纳总结、在课堂上将涉及的知识点进行讨论、教师进行答疑解惑,这样既提升了学生的学习兴趣、又提高了学生的实际操作能力、培养了学生的创新思维,让所学的知识更好的运用到社会工作岗位中去,大大提高了学生的就业率。

二、研究基础与研究现状

翻转课堂是指学生通过自学的模式,在家通过教学视频完成所学知識,在课堂上完成作业与知识内化的一种教学形态,翻转课堂是以学生为中心充分发挥学生的自学能力,在课堂进行师生互动、在教学过程中教师通过对学生讲述的知识点进行指导的教学方式。翻转课堂的研究已经有十多年之久,因此有很多很多翻转课堂的研究与实践的例子作为有力的参考依据,2010年前后,美国教师乔纳森·博格曼、亚伦·萨姆斯和萨尔曼·汗成为翻转教学的领军人物[1]。国内对翻转课堂的研究自2011年之后受“可汗学院”的影响,主要研究的内容是对国外翻转课堂的研究案例进行剖析。

三、Android 软件开发课程翻转课堂的可行性

Android软件开发课程是一门重实践的课程,依靠理论与实际操作相结合解决工程上的问题,仅仅依靠理论知识来完成教学,远远达不到教学水平,会导致学生没有学习兴趣,而翻转教学非常适合于Android软件开发课程,它是将学生课下学习的知识转变成课堂上的交流,并且通过实践操作达到很好的教学效果,因此翻转课堂较为广泛的应用于研讨式的教学中,并且大大提高了教学效率[2]。

四、Android软件开发的教学资源

1.微课

教学视频是翻转课堂的一个重要的教学工具,教师可以通过手机、电脑录制教学视频且视频长度控制在5分钟左右,这样有利于学生对每个知识点的一个掌握吸收。目前微视频也是应用最为广泛。学生可以通过电子设备随时随地的进行资源的学习。教师也可以通过现在网上主流的教学平台,极客网、慕课等教学类的视频网站进行视频的发布。

2.管理平台的实现

在翻转教学过程中,教师有必要的进行教学平台的管理,借助现有的免费平台或者开发相应的平台实现在教学的管理,这样能够有争对性的提高学生的学习能力。

五、Android软件开发课程翻转课堂教学模型

Android软件开发课程是典型的计算机编程类课程,教学适合采用项目制、案例驱动。这样能极大的调动学生的积极性。整个教学以一个真实的项目案例为主线,每个章节学习开发其中的一个模块,在演示开发的过程中讲解其中的知识点,知识点是贯穿在任务模块中的,学生不会明显的感觉在学习理论知识,不知不觉的就学习了理论知识。如图1所示,Android软件开发课程模型总共包括三大过程:

1.课前预习

2.课中讨论,训练和答疑

3.课后固化

4.课前预习

跟传统的教学模式不同,翻转课堂更强调自学,初高中虽然提倡课前预习,但是就算不预习其实也是可以的,因为老师会在课堂上把所有内容讲一遍,只是说预习了的同学上课效果更好。但是翻转课堂要求学生必须要在课前进行自学,这是非常重要的一个环节,必不可少。这跟国家、教育部对大学生的要求是一致的,大学生不只是在学校里学知识,更重要的是学如何更好的通过自己的努力去获取知识,即自学能力与解决问题的能力。如今是个信息泛滥的互联网时代,大量的知识都分享在了网络上,所以锻炼学生的自学能力显得尤为突出。

5.课中讨论、训练、答疑

学生在课前进行预习之后,学生会带着问题来上课,这个时候,分成三步:

(1)讨论

先让学生分组,进行组内讨论,这既锻炼了沟通交流能力,又锻炼的团队合作能力。

(2)答疑

在学生进行组内讨论之后,肯定还会有得不到解决的问题,这时候就要进行教师答疑。教师进行一对一或者一对多的答疑,解决学生的困惑。

(3)训练

在教室进行答疑之后,学生带着提示和思考去解决刚才的问题,进行编码验证是否成功的解决了问题。

6.课后巩固

在课堂上问题得到了解决,课下应该及时的回顾、复习、归纳总结。把总结记录下来形成自己的学习笔记。在程序设计领域鼓励分享,即把自己的学习笔记、开发经验、解决问题的思路和方法等等发布在IT论坛上,让更多的后来者少走弯路。所以,教师也鼓励学生及时分享,同时方便自己以后进行回顾。

参考文献:

[1] 刘繁华.赵丽娟.杨文林. 基于翻转课堂的计算机软件类课程学习活动设计研究.教育信息技术.2015(4)

[2] 曾明星.周清平.蔡国民.王晓波.颜一鸣.黄云.杨燕萍. 软件开发类课程翻转课堂教学模式研究.实验室研究与探索.2014(2)

猜你喜欢
实际操作知识点课程
《无机化学》课程教学改革
一张图知识点
一张图知识点
第四页 知识点 歼轰-7A
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
职业学校机械专业一体化教学探究
模糊综合评价法应用于项目后评价的模型构建与实际操作
关于G20 的知识点