APP下载

双项目教学在软件专业课程中的实践

2018-07-12姜海岚程琳

电脑知识与技术 2018年12期
关键词:手机app

姜海岚 程琳

摘要:项目教学目前已广泛应用于软件专业的教学过程中,并取得不错的效果。但是课堂时间毕竟有限,如何有效利用学生的业余时间,将多学科知识结合起来,调动学生学习的主观性和能动性,是笔者多年探索的问题。通过多年的实践教学,探索出双项目教学的教学模式,并应用于《Android移动应用开发》这门课程的教学,以此培养学生分析问题和解决问题的能力。由于手机app的趣味性,学生在整个过程中脑洞大开,设计各种风格及特点的手机app作品,又培养了学生的创新及创意能力。

关键词:双项目教学;手机app;创新创意

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)12-0114-02

1双项目教学的提出背景

项目教学经常用于软件技术专业的课堂教学中,教师把一个大的项目分解成若干小的项目,在讲练结合的过程中完成知识点的讲授,这种形式避免了单纯讲解知识点的枯燥,学生在练习过程中能够深刻理解该知识点在实际项目中的运用。由于实际项目相互关联存在一定复杂度,所以分解项目并不像切西瓜一样能完全分开;另外为了巩固学生的课堂知识,培养学生分析问题解决问题的能力以及创新创意能力,我们精心设计了每次课的课后作业,使每次课后作业存在一定的关联度,在学期末所有的课后作业将形成一个完成的项目。

2双项目教学的设计及实施过程

2.1 双项目教学的设计

我们对《Android移动应用开发》这门课进行了双项目教学设计。该课程主要讲授在进行Android APP开发过程中所涉及的一些必备知识。针对手机应用程序的特点,我们从app使用的过程出发,重新设计了教学顺序。比如我们在启动一个手机app时,最开始出现的是闪屏,然后是程序的主界面及其他界面,最后才是界面中各种组件的事件响应。所以在学习完Android及开发环境后,设计的第一个课堂项目是“闪屏”。闪屏涉及的知识有布局、图像、去掉任务栏和标题栏。课后项目也是闪屏设计,要求学生们课后自己查找闪屏设计的规范及注意事项,以及思考本学期课后项目app的主题,根据主题设计闪屏。第二个课堂项目是“主界面设计”,涉及的知识有布局、图标、图像、组件。课后项目要求学生根据自己app的特点,模仿目前经典的app,设计自己app的主界面,并实现闪屏到主界面的跳转。

这样在两次课后项目完成后,学生能够将两次课后项目的内容关联在一起,在这个过程中,学生不仅巩固了课堂学习的内容,而且还要查阅如何实现从闪屏跳转到主界面的方法并加以实践。通过实践,掌握了技能,锻炼了解决问题和分析问题的能力。这样就达到了双项目教学的目标。

2.2 双项目教学的实施

双项目教学的实施比普通教学要繁琐,在于老师要及时检查每一次的课后项目,并且课后项目越往后越难,为避免学生产生畏难心理,所以通过实践在课程教学的中间阶段把学生分成小组合作完成课后项目。我们设计了课后项目课堂展示的环节,利用学生喜欢在同学面前展示自己的特点,每周进行一次课堂展示,一般5个人一个小组,一个班大约6到7个小组,每组展示5分钟,点评2分钟。一般一节课完成所有同学的展示。

通过展示,大家能够了解其他组的设计及完成情况,在展示中设计或代码方面等问题能够得到解决思路。通过每周一次的展示,有的比较拖沓的小组为了下一次展示不丢人,就会在课后努力完善自己的项目。通过展示,更容易形成良好的学习氛围,在班里形成一种你追我赶,不甘示弱的气氛。

3双项目教学实施中的问题

这种双项目教学模式在实施了2个学期后,我们发现由于后期的分组会使得一部分学生偷懒,少做或不做,并且由于学生选题的多样性,有的项目后期实现起来难度很大,甚至超出了老师的知识范围。因此我们再次进行改进,通过调整课后项目,将app项目中共同的部分提取出来,作为个人的课后项目。而每个app主题的不同部分则由小组共同完成,但是共同完成的部分在整个项目中所之前占的比例又有所减少。这部分能够充分发挥学生的创新创意能力。

4 结束语

通过几个学期的《Android移动应用开发》的双项目教学实践,学生对该课程学习的积极性、主动性提高了很多。基本都能够圆满地完成整个教学环节。

双项目教学对老师的要求较高,要求老师不仅能够掌握移动开发的基础知识,而且还要具有一定的实践经验,并且不断地学习最新的移动开发技术才能更好地指导学生。因此我们将其中表现突出的学生作品让其进一步完善及设计优化,推荐参加移动项目开发比赛,目前也取得了不错的成绩。“以赛促学”能够促进学生不断学习新知识新技术,老师也能跟着一起学习和进步,师生都受益。

通过双项目教学,我们希望培养的不仅仅是掌握了一定移动开发知识的“蓝领”,而且是具有一定的學习能力、分析和解决问题的能力、有想法、有创新创意能力的“白领”。

猜你喜欢

手机app
“O2O”模式的月子餐市场前景明朗
智能手机APP支持下的大学英语听力教学
基于手机蓝牙的无线智能控制系统的设计