- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android程序开发翻转课堂教学模式的设计与实践
摘 要 针对传统教学模式下,Android高级程序开发课程中学生不能及时解决问题,无法快速高效锻炼开发实践和团队合作能力的问题,分析将翻转课堂的教学模式应用于Android高级应用开发课程中,提出以Sakai网络教学平台为基础并采用“双元”,“分组”和“分层”的教学方法的观点。
关键词 翻转课堂 Android应用开发 双元 小组 分层
中图分类号:G424 文献标识码:A DOI:10.16400/ki.kjdkx.2017.01.045
1 翻转课堂简介
“翻转课堂”(Flipped Classroom或Inverted Classroom)是一种混合使用技术和亲自动手活动的教学环境。孟加拉裔美国人萨尔曼?可汗(Salman Khan)利用自己录制的教学视频为学生辅导功课的过程中,收到了意想不到的成效,“翻转课堂”最早便起源于此。科罗拉多州林地公园高中的化学老师,乔纳森?伯尔曼(JonBergmann)和亚伦?萨姆斯(Aaron Sams)真正对传统课堂进行了“翻转”的尝试,他们将实时讲解与PPT演示结合成视频,并将其上传至网络,要求学生在课下观看,把课堂时间节省出来进行讨论和实践,强化了学生对知识的理解和掌握并取得积极成效。“翻转课堂”逐渐掀起了教育教学改革的浪潮。
教学过程通常包括知识传授和知识内化两个阶段。在传统教学模式下,知识传授是由教师在课堂完成,通过布置作业和实践活动来使学生在课下完成知识内化。“翻转课堂”模式则与之相反,知识传授由学生课前通过网络视频资源完成,知识内化则是在课堂和教师的帮助下由学生通过实践来完成。 “翻转课堂”的教学模式将学生由被动学习转化为主动学习,方便学生及时解决学习中遇到的问题,从而提高了教学质量和效率。
2 Android高级应用开发课程
2.1 课程特点
Android(安卓)是一种基于Linux内核的综合操作环境。Android与iOS,Windows共同形成当今三大主流手机系统。Android技术不仅引导了当前智能手机平台,而且代表了技术的发展方向,为开发人员提供了自由的开发平台。
Android高级应用开发课程需要学生熟悉Android基础知识和Java编程。如:UI布局设计,程序结构,Android系统各个层次之间的关系等。Android高级应用开发课程的目的就是让学生全面掌握Android系统各个层次的调试技术,更高效,快速地实现Android界面;正确完成程序不同部分的通信;了解影响应用程序性能的要素并掌握其优化方法;关注兼容性和安全性等。总的来说,该课程是一种开发实践性强的课程。
2.2 传统教学方式的弊端
在传统教学模式下,教师通常在课堂上,通过讲解一个或多个应用开发的案例来实践所要讲到的知识点,讲解之后下发教学PPT,通过布置课下作业由学生自行消化吸收。教师的讲解通常会用到课堂的大部分时间,学生没有足够的时间在课堂上实践练习,无法充分锻炼项目开发能力和团队协作能力,在课堂上也无法做到将所有知识点都完全理解,课下遇到的问题不能得到及时的解决。长此以往问题会越积越多,导致学习效率下降。学生失去了学习兴趣,老师也没有了教学激情。
2.3 亟需解决的问题
学生需要一个开放的学习时间和空间,遇到不理解的地方或者涉及到先修课里模糊的地方可以及时查找资料,遇到感兴趣的部分也可以拓展学习,而不是课堂上仅仅听从教师的讲解。
学生在课下学习时遇到的问题需要及时解决,尽管大部分问题可以通过查阅资料或者上网搜索来解决,但仍存在个别特殊的问题需要同教师一起探讨。
课堂时间不能充分利用,实践应用需要团队协作来完成。相对于课堂上讨论协作而言,学生课下时间比较零碎,合作的效率不高,无法充分锻炼学生的综合项目开发能力。
尺有所短寸有所长,传统教学方法对学生的要求比较全面,不会充分考虑学生的优势和劣势,无法充分做到因材施教。为此,我们尝试将翻转课堂应用于Android开发课程当中。
3 Android高级应用开发翻转课堂教学模式的设计
Android高级应用开发课程需要模拟一个真实的项目开发过程。为解决上述问题,在这里,我们基于翻转课堂,使用一种全新的教学方法,概括起来就是:“分组”,“双元”,“分层”。首先将一个班的学生分成不同的小组,每个小组6-8人,并选出一名学习和组织管理能力较强的学生作为助教即组长。教师和助教构成“双元”。根据学生的兴趣和优势,再对组员进行不同的层次划分,结合Android应用开发的实际情况,将组员分为:助教,代码,UI设计和文档这四种不同的角色。有的学生形象思维比较占优势并且对UI界面设计感兴趣,他就可以专攻U
文档评论(0)