徐红波+姜建华+刘昌平+常亚萍
摘要:针对iOS移动应用开发课程的微课建设,以章节为单位对知识点进行拆分,构建树状知识点结构图,然后,进行微课设计,提出以自主学习为主的翻转课堂项目化教学方法,在教学实践中采用比较分析法进行学习过程有效性分析。
关键词:iOS移动应用开发;知识点结构图;微课;翻转课堂
中图分类号:G642.4 文献标志码:A 文章编号:1674-9324(2017)51-0186-02
“iOS移动应用开发”课程是软件技术专业的核心课。该课程实践性强,要求学生具有较强的操作能力。上课时很多教师一边敲代码一边讲解,学生边听边敲。一旦学生遇到编程问题,很难跟上老师的节奏,学生处于被动接收的状态。如果学生没跟上,老师为了保证上课进度,不可能重新将操作再做一遍,进而影响学生学习的积极性和主动性。为了解决这个问题,将课程知识点微处理化,将每个知识点录制成微课,微课时长一般在10分钟左右。教师采用翻转课堂[1,2]项目化教学方法,课下学生观看微课,课上做项目,将教师从繁重的课堂教学中解脱出来,教师可以有更多时间处理学生编程过程中遇到的问题,增进了师生之间的交流。
一、知识点划分
在课堂授课中教学的基本单元即为知识点。知识点具体的表现形式包括公式、定义、概念等。知识点以及它们之间的逻辑关系构成了课程的知识体系。针对课程对应的知识体系,任课教师制作知识点对应的微课、课件等资源。因此,建设微课的首要任务是知识点划分。知识点的拆分以教材章节为单位进行。拆分出来的知识点既要内容饱满,不至于粒度过小而导致知识点过多,同时,不能因为涵盖内容过多而超出微视频要求的时长。根据知识点之间的逻辑关系划分知识点,知识点之间的逻辑关系包括父子关系、前导关系、后续关系和平行关系等[3-4]。根据知识点之间的逻辑关系,确定微视频先后顺序。整个课程的知识点如树状图1所示。
二、翻转课堂项目化教学方法
根据翻转课堂教学方法和“iOS移动应用开发”课程项目化教学,翻转课堂项目化教学方法如图2所示[5]。
教学方法实施流程为:
1)教师上传课程资源发布学习任务。教师上传课程资源和发布学习任务是学生进行翻转课堂学习的前提。首先,教师制作知识点讲解视频、案例演示视频和实训项目资源,然后,登录微课学习系统后台,点击微课管理,新建课程资源,将微课资源上传到数据服务器上,同时发布学习任务。
2)学生课前自主学习。课前学生首先注册“快学云”APP,然后,根据用户名和密码登录快学云,在首页的全部资源中查找资源,在课程详情页面中观看微课。学生观看视频的过程中可以提出问题,教师进行解答。
3)课上师生交流。课上师生交流活动包括项目答疑、评价和交流,对不同学习进度的学生进行个性化指导,达到知识内化的目的。
4)学生自主完成项目。通过课前自主学习和师生交流,学生自主完成项目开发。
三、课堂实施效果
为了在“iOS移动应用开发课程”课堂上实践翻转课堂项目化教学方法,在2016-2017学年第1学期选择2015级软件技术专业(移动应用方向)6和7班,分别采用传统课堂和翻转课堂项目化教学方法,期末统计分析教学质量差异。这两个班的学生需要完成相同项目。
课程需要学生完成10个项目,期末统计每个项目的完成率,如图3所示。6班采用传统教学方法,学生能够完成前3个项目,从项目4开始,项目的完成率在百分之60至80之间。在开始学的时候课堂气氛活跃,学生能够认真完成老师布置的项目,教师和学生之间交流次数较多。随着课程内容难度加大,项目的难度随之增加,学生完成项目的难度加大。教师和学生之间交流次数减少,学生很少向老师提出问题。7班采用翻转课堂教学方法,学生完成前3個项目的比率较低,从第4个项目开始项目的完成率在百分之80至100之间。在开始学习时学生不习惯翻转课堂项目化教学方法,大部分学生课前没有观看微课;大部分学生在课堂上观看微课,教师和学生之间交流次数较少。当学生慢慢地掌握了翻转课堂项目化教学方法的时候,课前能够主动地观看视频和完成项目,课堂上师生之间交流解决遇到的问题。
四、小结
本文将翻转课堂项目化教学方法应用到“iOS移动应用开发”课程教学过程中,统计分析了翻转课堂和传统教学之间的项目完成率。项目化教学同翻转课堂相结合是否适用于其他软件开发课程还需要进一步研究和实践。
参考文献:
[1]卢志翔,刘泉生.翻转课堂模式在“网页设计与制作”课程教学中的应用研究[J].计算机光盘软件与应用,2014,(22):213-214.
[2]李晓红.翻转课堂在计算机程序设计类课程中的应用探究[J].现代计算机,2014,(6):29-31.
[3]赵欣.计算机网络课程的知识点划分与微课程教学设计[J].大连大学学报,2016,37(3):116-118.
[4]杨帆.基于知识点的移动学习课程资源设计研究[D].西南交通大学硕士学位论文,2014.
[5]徐红波,姜建华,刘昌平,常亚萍.基于移动学习平台的高职翻转课堂异步教学方法研究[J].电脑知识与技术,2017,13(1):169-170.
Abstract:Aiming at construction of micro courses for iOS mobile application development course,split the knowledge points in chapters,construct the dendrogram of knowledge points,then carry on the micro class design. This paper puts forward flipped classroom and project oriented teaching method based on self-regulated learning,and uses the comparative analysis method to analyze the effectiveness of the learning process in the teaching practice.
Key words:iOS mobile application development;knowledge structure graph;micro class;flipped classroom