《Android项目实战》课程标准.docx

上传人:王** 文档编号:1007686 上传时间:2024-03-15 格式:DOCX 页数:9 大小:30.05KB
下载 相关 举报
《Android项目实战》课程标准.docx_第1页
第1页 / 共9页
《Android项目实战》课程标准.docx_第2页
第2页 / 共9页
《Android项目实战》课程标准.docx_第3页
第3页 / 共9页
《Android项目实战》课程标准.docx_第4页
第4页 / 共9页
《Android项目实战》课程标准.docx_第5页
第5页 / 共9页
《Android项目实战》课程标准.docx_第6页
第6页 / 共9页
《Android项目实战》课程标准.docx_第7页
第7页 / 共9页
《Android项目实战》课程标准.docx_第8页
第8页 / 共9页
《Android项目实战》课程标准.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
资源描述

《《Android项目实战》课程标准.docx》由会员分享,可在线阅读,更多相关《《Android项目实战》课程标准.docx(9页珍藏版)》请在优知文库上搜索。

1、Android项目实战课程标准一、课程的性质Android项目实战课程是软件技术专业的核心课程,本课程具有较强的实践性。通过本课程的学习,使学生具备AndrOid平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于AndrOid平台的手机软件研发等工作任务。本课程主要是以项目实战为主。通过完整的项目案例传智学习助手的学习,学生能够在掌握Android的基础知识上,学会编写较为复杂的应用程序,能够清楚并完成一个完整的项目的整个开发流程。在课程设置上,前导课程有程序设计基础(JaVa语言)、数据库SQL、移动软件应用技术(Android)0二、课程设计理念1、该课程是依据“软件

2、技术专业人才培养方案”设置的。其总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为基于工作过程的教学模式,以完整的各个企业实际项目任务为对象,组织学生通过完成这些工作任务来学习相关的知识、培养相应的职业能力。课程内容突出对学生职业能力的训练,相关理论知识均与所要完成的工作任务有密切联系,融合相关岗位(群)对知识、技能和态度的要求,要求该课程要通过校企合作,组织校内实训项目小组等多种途径进行教学,采取工学结合等形式,充分开发学习资源,给学生提供丰富的实践机会。教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。2、该门课程的总学时为54。

3、本课程在设计时考虑主要以锻炼学生的动手能力为主,对于比较难懂、但实际开发中运用较少的知识点尽量少讲或不讲,一切以实际项目为核心,使学生的课程学习和工作需要能完全吻合。教学过程以基于工作过程的课程开发理念为指导,以职业能力培养和职业素养养成为重点,根据技术领域和职业岗位(群)的任职要求,遵循学生认知规律,将本课程的教学活动分解设计成若干实验项目或工作情景,以具体的项目任务为单位组织教学,以典型实际问题为载体,引出相关专业知识,并通过教学模式设计、教学方法设计、教学手段的灵活运用、教学目标的开放性设计、教学考核方法改革等,使学生在实训过程中加深对专业知识、技能的理解和应用,保证学生专业能力、方法能

4、力和社会能力的全面培养。3、课程开发思路根据高职教育的特点,按照“以就业为导向,以能力为本位的职业教育理念,积极探索以实践能力考核为主的课程评价方法,切实提高学生的职业能力和就业竞争力,具体措施体现在以下几个方面: 基于典型工作过程分析,构建课程体系; 职业能力培养为核心,设计教学内容; 以提高学生职业能力和职业素养为目标,重视实践教学; 校企合作,共建新型实践教学基地; 校企合作,形成实践技能课主要由企业兼职教师讲授的机制。三、课程目标本课程的培养目标是使学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发等工作任务。

5、同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。(一)知识目标 了解Android平台的基本架构; 掌握Android开发环境的搭建; 掌握Android应用程序开发、调试、发布流程; 掌握Android应用程序项目的基本框架; 掌握Activity、ServiceContentProviderBroadCaStReCeiVer以及Intent组件的使用; 掌握常见UIWidgets的使用方法; 掌握Android平台数据存储的设计; 掌握Android平台网络服务与

6、数据解析的设计; 掌握Android平台异步任务的设计。(二)技能目标 能熟练使用Android开发和调试Android应用程序; 能根据用户界面设计文档,完成相应移动客户端界面设计工作; 能根据需求及设计文档,完成数据存储业务、界面逻辑、控制业务逻辑、服务器的通信交互等开发工作; 能按照项目管理的要求,对开发的功能模块进行单元测试并重构代码; 能根据开发过程中的实际变化更新文档;(三)素质目标养成正确规范的职业行为习惯; 制定方案和解决问题的能力进一步提升; 口头与书面表达能力、人际沟通能力进一步提升; 责任感、团队协作意识进一步加强; 自主学习能力、创新能力进一步提升。四、课程内容和要求根

7、据专业课程目标和涵盖的工作任务要求,确定课程内容和要求,说明学生应获得的知识、技能与态度。教学内容工作任务、单元或模块知识要求技能要求学时安排理论实践1.项目综述任务1了解头条项目的功能与模块结构2了解1 .线形图界面开发模型2 .线形图界面逻辑代码3 .饼状图界面逻辑代码1 .掌握线形图的使用,使用线形图展示天气信息2 .掌握饼状图的使用,使用饼状图展示教育领域投资情况24头条项目的界面交互效果。4.饼状图界面设计3.掌握柱状图的使用,使用柱状图展示互联网教育市场的规模。2.欢迎模块任务1制作欢迎界面;任务2搭建底部导航栏。1欢迎界面Ul编写;2欢迎界面逻辑代码;3底部导航栏Ul编写;4底部

8、导航栏逻辑代码。1掌握欢迎界面的开发,能够独立制作欢迎界面;2掌握底部导航栏模块的开发,能够搭建底部导航栏。483.首页模块任务1制作首页模块;任务2实现新闻详情界面显不;任务3实现Python学科界面显示1首页广告栏数据;2首页新闻列表数据;3水平滑动广告栏界面;4自定义控件WrapRecyclerView;5新闻详情界面逻辑代码。1掌握工具类的开发,能够快速创建工具类;2掌握首页模块的开发,能够独立制作首页模块;3掌握新闻详情模块的开发,实现新闻详情界面显示;4掌握Python学科模块的开发,实现Python学科界面显示;484.统计模块任务1使用第三方圆形菜单任务2使用HelloChar

9、ts实现统计功能1统计界面逻辑代码;2Android统计详情界面3Java统计详情界面;4Java统计详情界面逻辑代码。1掌握统计界面的开发,学会使用第三方圆形菜单2掌握统计详情界面的开发,使用HelloCharts实现统计功能485.视频模块任务1视频列表界面开发,实现下拉刷新功能;2视频详情界面的开发,实现视频播放功能。1 .视频列表界面Ul编写2 .视频列表界面逻辑代码3 .视频详情界面1掌握视频列表界面的开发,并实现下拉刷新功能2掌握视频详情界面的开发,能够实现视频播放功能48合计1836总计54五、课程实施和建议(一)课程的重点、难点及解决办法本课程是软件技术专业主干课程,重点是培养

10、学生掌握“下拉刷新”、“Hell。ChartS图表库”、“AndrOid常用组件”、“第三方视频播放、“AndrOid项目集成”等移动开发职业技能。本课程的教学难点是如何编写接近企业实际运作的情景案例并进行教学实施、如何寻找企业与学校合作为学生提供实践练习的工作岗位以及如何选择合适的软件测试实训项目并进行教学实施工作。解决办法是通过多种渠道加强与相关企业的沟通与合作,与企业合作建立校外实训基地,为学生实训提供条件;多种教学方法灵活运用,再配以课外作业等形式激发学生的学习动力,增强学生的学习兴趣,提高教学效果;不断完善现有的校内实训基地,增强软硬件的投资建设,为学生提供模拟企业软件研发的工作环境

11、,增强学生的动手操作能力以及对企业更深层次的认识能力;建设和完善课程的网络资源,为学生的学习提供多种渠道的便利条件;加强任课教师实践能力的培养,增强其教学能力等。(二)教学方法和教学手段1 .教学方法根据课程操作性和工程性的特点,在教学中多采用现场教学、案例教学、示范教学和实物教学等方式。经常选择一些成功与失败的工程案例让学生参与分析,激发学生的创新思维,培养学生分析问题的能力;建议在教学方法上突出启发式、讨论式、师生互动式等形式,在课堂上注重处理好难点与重点、概念与应用、标准与灵活的关系,做到精讲多练、边讲边练、讲练结合。在课下,教师使用丰富的辅助教学方法,引导学生不断提高自己的知识广度与深

12、度,这些辅助教学方法包括:分组讨论法、角色扮演法、视频演示法、企业工作环境参观、特长生辅导。公司模式运作工程项目教学。在综合的移动项目教学中完全按软件公司模式运作,构建职业化的学习情境,产品经理、移动开发程序员、测试工程师等职位由学生竞聘产生,充分调动学生的积极性。多种教学方法的灵活应用,能够大大的激发学生的学习热情,从而增强该门课程的教学效果。2 .教学手段多媒体教学:课堂教学以多媒体电子课件(PPT电子教案)和案例演示为主,配合使用黑板板书。充分利用多媒体的优势,用电子课件制作大量内容丰富的教案,并以大量案例演示讲解为主、配以课堂练习和课后习题等内容,以取得较好的教学效果。网络教学:利用多

13、媒体一体化教室、校园网等资源优势,构建本课程的教学网站,通过网络提供丰富的教学资源。包括教学大纲、教学实施计划、电子教案、PPT课件、习题及答案、试卷、实习计划、案例、论文等。学生可以利用课下时间自主学习,开阔视野。(三)教学评价本课程的评价主要是阶段评价与最终评价相结合、理论评价与实践评价相结合的模式,突出过程与模块评价,结合课堂提问、操作技能、课后作业等手段,实践性考核比重大些,但要注重平时的评分汇集。平时的评分内容包括职业道德、学习能力、团队协作精神、沟通交际能力、动手能力、学习习惯和知识的运用等方面的考核。建议在教学中分任务模块评分,在课程结束时进行综合模块考核或者利用答辩的形式考察学

14、生对所学知识的理解与掌握程度。这样多元化的评价体系得出的结果能够体现出本门课程的特殊性以及对学生的公平与公正。各任务模块可参照下表进行评价:学习情景工作任务评价目标评价方式评价比重1项目综述了解头条项目的功能与模块结构案了解头条项目的界面交互效果;能够分析界面逻辑代码。过程性评价:提问、动手操作、案例分析、案例完成、课后作业;15%例总结性评价:完成模拟企业实际工作要求的项目2.欢迎模块掌握欢迎界面的开发,能够独立制作欢迎界面欢迎界面Ul编写;欢迎界面逻辑代码;底部导航栏Ul编写;底部导航栏逻辑代码。20%3.首页模块制作首页模块;实现新闻详情界面显示;首页广告栏数据;首页新闻列表数据掌握工具

15、类的开发,能够快速创建工具类;掌握首页模块的开发,能够独立制作首页模块;掌握新闻详情模块的开发,实现新闻详情界面显示。20%4.统计模块使用第三方圆形菜单;使用HelloChartS实现统计功能;AndrOid统计详情界面掌握统计界面的开发,学会使用第三方圆形菜单;掌握统计详情界面的开发,使用HelloCharts实现统计功能20%5.视频模块视频列表界面开发,实现下拉刷新功能;视频详情界面的开发,实现视频播放功能。掌握视频列表界面的开发,并实现下拉刷新功能;掌握视频详情界面的开发,能够实现视频播放功能25%合计100%说明:每个模块的考核主要考察学生的出勤情况、实际动手能力、理论知识的运用与掌握情况、完成作业的准确度、完整度、规范度等、分析问题、解决问题的能力、合作沟通能力、学习态度等评定项目进行考核。(四)教案编写建议教案是教师依据课程标准的要求,结合个人教学实践和学生的认知水平设计、编写教学实施方案,教案的编

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 手机开发

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!