摘要:案例教学在《Android应用开发》课程中的应用,其教学方法和教学手段对比传统的教学方法来说,有较为显著的教学效果。本文简要叙述了如何在《Android应用开发》设置合理的教学案例及案例的实施,为该课程的案例教学提供了教学依据
关键词:Android;案例教学;应用
中图分类号:TP316-4 文献标识码:A 文章编号:1007-9599 (2012) 09-0000-02
一、引言
案例教学有其自身特点,主要通过模拟或者重现现实生活中的一些场景,让学生把自己纳入案例场景,通过讨论或者研讨来进行学习的一种教学方法。而《Android应用开发》课程,它可以通过软件本身自带的模拟器来演示课程教学中的大部分知识点,关于该课程的案例教学相对来说并不是很多,所以如何更好地发挥案例教学在《Android应用开发》教学中的作用值得研究。
二、教学现状
Android是Google与开放手机联盟合作开发的全球首个完全开放的手机平台,Android智能手机操作系统,以Linux为基础,以开源、免费为其主要特点,已经引起越来越多的企业和学术机构包括大学的广泛关注,并且很多大学已经在教学、科研、人才培养等方面开始逐步引入Android相关课程。
从2010年伊始,Google在中国和北京大学、同济大学、浙江大学、中山大学、武汉大学等9个地区的20多所高校通过课程合作的形式,把Android引入课堂教学。并有10所高校在Google资助下开发侧重点各有所偏重的实用课程。Google 推出这项旨在人才培养的合作计划,将帮助中国高校逐步建立起智能手机移动应用开发课程体系,培养更多符合产业发展要求的移动应用开发人才。进而促进智能手机产业、移动互联网产业和云计算在中国的发展。
由于Android相关课程近几年才逐渐进入全国高校的计算机相关专业的课程体系,所以其课程体系并非完善,很多高校正在尝试性的开设Android相关课程,而Android相关课程的
教学研究也刚刚逐步开展,并且其教学方法处在研究和实践阶段,还没有形成统一的教学体系和规范。一个行之有效的教学方法显得尤为重要,也是目前教学过程中急需解决的问题,而案例教学作为一种教学方法,适用于操作类的知识和技能,较为适合《Android应用开发》课程的教学。
三、案例教学在《Android应用开发》课程中的应用
(一)合理的设计教学案例
确定案例教学应用于《Android应用开发》课程的基本思路和方法。通过调查研究该课程,掌握该课程的教学特点,注重学生的学习动机和学习兴趣,进而合理的设计教学案例。
例如在讲解Android的UI界面设计时,可以以设计手机拨号界面为例,讲解UI的布局,使用多种布局方式实现界面的设计,同时设置各个控件的属性,还可以实现单击按钮来触发事件,以及实现Activity的跳转、Intent对象传递数据等多个知识点,这样通过一个具体的、合理的并有实际意义的案例可以把多个知识点的内容连串起来,达到较好的教学效果。
在《Android应用开发》的课程教学中,合理的案例教学主要体现为:第一,任务驱动型案例的设计目标要明确,操作难度不要过大,激发学生的求知欲望;第二,任务驱动型案例要有层次感,充分考虑学生接收知识的能力,因材施教;第三,任务驱动型案例要具有趣味性,创建愉悦的学习氛围,引导学生自觉自愿的学习;第四,任务驱动型案例要有创新性和实用性,引导学生去思考、去探索;第五,任务驱动型案例要让学生积极参与,培养学生的创新意识和合作意识,并潜移默化的提高学生的软件工程素养。
合理的教学案例可以调动学生的学习积极性。《Android应用开发》的任务驱动型案例教学,在实施过程中,尤其是初学者,会有一定的困难,因此要改变学生的学习观念,调动其学习积极性,使其主动学习。让学生通过自己的“感受”产生问题,在教师的案例引导下“理解”产生问题的本质,学生在实践过程中学习理论知识、掌握操作技能,并将理论和实践结合在一起,从而大大激发学生学习的兴趣,增加了学生的创新意识。
合理的教学案例会达到事半功倍的效果,不论从教师的讲解还是从学生的理解角度来说,合理的任务都会使教师和学生从中受益。
(二)案例的实施
1.案例的引入
教学案例引入的成功与否,是影响课堂教学质量的关键。
恰当地引入教学案例,是教师科学教学理念的一种体现,它可以通过教师的教学智慧,使教学更加贴近学生生活,从而更好地实现教学目标。营造生动活泼的课堂互动氛围,激发学生乐学、好学、善学、巧学的积极心态,必须恰当地引入教学案例。
案例的引入同时要注意:以学生为认知的主体,以Android应用开发过程和方法为主线,注重课程的应用效果,制定合理的案例。通过案例,对学生进行启发式教学,激发学生的学习兴趣和学习成就感,充分调动学生学习的主动性和创造性。
2.案例的讨论
典型的案例讨论一般总是与下列问题的探讨联系在一起的:案例中的疑难问题是什么?解决问题的方法有哪些?如何进行实践操作?如何进行整体评价?
在本案例的教学过程中,要尽量将案例的实现与相应的教学内容联系起来,以揭示案例与所学原理之间的联系。教师通过启发、引导、组织、调控,促使学生积极参与,主动交流和展开研讨和探索。教师在展示案例后,要启发学生思考,让学生主动探究案例中存在的潜在问题,提出解决问题的正确思路和方法。这样即发挥了学生的自主性和独立性,又有利于培养学生分析、解决问题的综合能力和创新精神。在提出问题后,教师要引导学生对问题进行筛选,确定几个问题进行探讨。
例如,在讲解Activity组件时,首先提出问题,手机里的界面究竟是如何显示的(即该组件在Android里的作用),然后告诉学生是由Activity来实现的,是怎么实现的呢?确定问题后,组织学生讨论、分析。组织的形式可以多种多样,但分小组讨论效果最好。讨论时,各小组可以讨论同一个问题,如果课堂时间有限,则可各组确定一个讨论议题,讨论初步结束后,各组派代表发言,每组发言后,其他组的学生可以针对发言提出相关问题要求发言小组回答,最后,对于每个问题都得出一个大多数学生认可的结论。 继而教师对问题进行详细的分析,引出实例,最终解决问题:创建一个类,并要求该类要继承Activity,然后复写onCreate()方法,接下来设置该类要显示的布局文件(即手机显示界面),最后配置该组件。
教师的解答结合学生的结论,进行对比,看解决的方法是否一致,如果不一致,看哪种方法更为合理,这样不论是学生的学习兴趣还是教师的教学热情以及教学效果都会得到显著的提高。达到案例教学的要求。
3.案例的总结
案例讲解完,要做适当的总结,首先是学生对案例的总结:从案例中学到了哪些知识点,并且是有新的问题的产生等等,然后是教师的总结:重点重复知识点,并解决学生有可能提出的新的问题,最后,案例可能还要适当的修改,使其更为合理。
四、预期效果
(一)建立较完善的,适应《Android应用开发》课程教学案例。通过开展案例教学,教师的主导作用得以发挥,学生的主体性也得到了充分的体现,师生之间的互动形式也将丰富多彩。
(二)通过开展案例教学,能激发学生的学习成就感和主动学习的积极性。学生边学边做,能加深对书本上的概念和原理的理解;教师讲解与知识点紧密相关的案例,让该课程成为一门看得见摸得着的实实在在的生动课程;
(三)通过开展案例教学,提高学生的实践动手能力。在掌握基本知识与技能的同时,培养学生的自主学习意识和团队合作意识;达到训练综合运用知识、方法解决实际问题的能力。为学生信息素养的提高和创新能力的培养提供了更大的可能。还可通过协作学习的方式对某些问题进行交流、讨论、沟通,从而开阔了学生的思路,并有利于培养学生的团队合作精神和解决实际问题的能力。最终在教学过程中潜移默化的提高学生的软件工程素养。
五、结束语
总之,在《Android应用开发》课程教学中采用案例教学法好于传统的教学模式,目前,我们已经在部分专业学生的教学中进行了先期的尝试,并且取得了较好的效果。案例教学在该课程中的应用,有利于提高学生的综合素质,培养出符合时代发展要求的应用型人才。
参考文献:
[1]刘英魁,许爱中.浅析案例教学法在VFP 课程中的应用[J].河北
广播电视大学学报,2006,12
[2]司海峰,王亚玲等.Java课程中引入案例教学之研究[J].教育科学,2008,2
[3]邱桂华,袁丽.案例教学在程序设计语言教学中的应用探讨[J].
科协论坛,2008,8
[作者简介]
周红波(1980.6-)男,籍贯:内蒙古赤峰,九江学院信息科学与技术学院教师,职称:讲师,主要研究方向:嵌入式方向
本文链接:http://www.qk112.com/lwfw/jiaoyulunwen/xueqianjiaoyu/213719.html