《安卓系统开发》课程标准

合集下载

android开发基础课程标准

android开发基础课程标准

《Android开发基础》课程标准一、学习领域定位《Android开发基础》是高职高专软件技术专业的一门必修课程。

本课程的主要任务是介绍android操作系统的系统架构和运行机制,使学生对android 系统有全面而整体的了解和把握,通过本课程的学习后能掌握3G移动软件开发技能,将自己的应用移植到该平台上或者在该平台上开发应用。

二、学习领域目标:专业能力、社会能力、方法能力总体目标:熟练掌握使用Android开发应用程序所需的知识和技能,具备利用Android平台开发手机应用程序的能力。

(一)专业能力1.掌握面向对象编程的思想2.能够编制简单的Android应用程序(二)社会能力1.良好的职业素质2.不怕困难勇于创新的能力3.团队合作精神(三)方法能力1.主动学习、获取新知识的能力2.分析问题解决问题的能力三、学习情境设计(一)学习情境设计思想《Android开发基础》课程采用工学结合、理论实训一体化教学模式。

在教学实施过程中强调在“学中做、做中学”,加强技能培养。

教学过程采用案例教学法和项目教学法。

每一个知识点都设计了大量丰富案例和项目,使学生能灵活运用数据结构和算法知识去解决实际问题。

(二)学习情境课时分配(三)学习情境描述学习情境1:学习情境2:学习情境3:学习情境4:四、课程考核(一)期末考核及方式说明考核方式:采用全方位考核体系,利用上机考试的形式符合本课程的教学特点。

期末总评成绩包括平时考核、阶段考核、课程设计成绩和最终的期末考试成绩(利用上机考试的形式)。

(二)过程考核说明包括平时考核和阶段考核,其中:平时考核:平时考勤、作业和课堂提问阶段考核:针对每一个教学情境而进行的阶段性考核(三)集中实训考核说明无(四)课程成绩形成(比例分配)平时考核(平时考勤、作业、课堂提问)30% + 阶段评价(情境案例的实现效果)30%+ +期末考试成绩(采用大作业考核)40%五、教材使用教材:《名师讲坛:Android开发实战经典》李兴华编著,清华大学出版社,2012年3月,第一版参考教材:《Android应用开发详解》郭宏志编著,电子工业出版社,2010年6月,第一版。

Android程序开发课程标准

Android程序开发课程标准

《Android程序开发》课程标准课程编码:01012**** 课程类别:专业必修适用专业:计算机应用技术授课单位:软件设计教研室学分:?学时:?*?编写执笔人及编写日期:董礼 2012.1.6审定负责人及审定日期:一、制定课程标准的依据本课程标准的制定依据是以教高[2006]16号文件的精神为指导,结合高职高专教育中计算机应用技术专业的办学理念及社会所需人才为标准。

二、课程的性质与作用课程的性质该课程是计算机应用技术专业Java方向的专业课程课程的作用学习Android程序开发课程首先能让学生熟悉Android系统,进而能够掌握为使用该系统的便携设备设计程序的能力。

三、课程设计理念及思路课程设计理念:高职教育的集中实践教学环节也要明确必要的理论知识深化和拓展的要求,不能局限于单纯的技能训练作用。

单纯的技能训练不是高职教育的理想课程。

以职业能力培养为重点,以就业为导向,培养学生具备职业市场所需的职业能力,生涯发展所需的能力和终身学习的能力。

课程设计思路:基于工作过程开发课程,以行动导向进行教学设计,以学生为主体,以实训为手段,设计出理论学习与技能掌握相融合的课程内容体系。

教学整体设计“以职业技能培养为目标、以施工任务(项目)为载体、理论学习与实践操作结合。

四、本课程与其它课程的关系表1 与前期课程的关系五、课程的教学目标通过这门课程的学习,使学生对Android程序开发有一个全面的了解,掌握相关的知识点,在软件设计中能灵活地运用这几种技术进行系统开发。

职业能力目标:培养学生编写规范化的程序代码,自主的学习能力,良好的与人沟通能力,良好的团队合作精神。

六、课程的内容与要求按照课程教学目标及岗位职业素质的要求,结合学生的认知特点,设计教学单元和教学内容如下:表2 实践教学项目设计七、课程实施条件1.教师基本要求对“双师型”教学团队的基本要求;专任教师:任课教师应具备如下业务水平,方能胜任本门课程的教学任务:应具备助教或以上职称计算机专业专职教师。

《Android应用与开发》课程标准

《Android应用与开发》课程标准

Android应用与开发课程标准1. 简介本课程是针对Android应用的入门级别,并将涉及到Android开发的最新技术。

主要目的是让学员从零开始了解Android应用的实现,包括了基础的概念、工具和实践技巧。

2. 学习目标学完本课程,学员应该达到以下目标:•了解Android开发的基础知识和常用的应用架构•掌握Android Studio和其相关工具的使用•学会设计、开发和发布Android应用程序•熟悉Android的安全机制和最佳实践3. 课程安排Module 1: Android应用概述本模块将会介绍Android应用的概述和Android系统的体系结构。

学员将会了解到Android应用的工作原理和各种Android设备从硬件到软件的相互作用。

Module 2: Android开发环境本模块将会介绍Android Studio开发环境的基本用法。

学员将会学习如何配置Android Studio、创建新项目、运行和调试应用程序。

Module 3: Android应用设计和UI开发本模块将会介绍Android应用的UI设计和开发。

学员将会学习如何使用Android布局、控件以及其它UI组件、绘图和动画效果等。

Module 4: Android应用数据存储本模块将会介绍Android应用数据存储和访问技术。

学员将会了解如何使用SQLite、SharedPreferences和文件系统等数据存储方法,还将掌握如何在应用程序中使用网络访问等技术。

Module 5: Android应用的发布和营销本模块将会教授学员如何将Android应用程序上传到对应的应用商店。

学员将学习如何添加广告和识别应用程序的一般规则。

Module 6: Android应用的安全和最佳实践本模块将会介绍Android应用的安全和最佳实践。

学员将会了解如何保护自己应用程序的数据和隐私安全,并且熟悉排除应用程序开发中容易发生的错误。

android课程标准

android课程标准

android课程标准Android课程标准。

Android课程标准是指在教学过程中,对于Android开发相关课程所制定的一系列教学目标、教学内容、教学方法和教学评价标准的统一规范。

Android课程标准的制定对于提高教学质量、培养学生的实际能力、促进教学改革和发展具有重要意义。

本文将从教学目标、教学内容、教学方法和教学评价四个方面来探讨Android课程标准的制定。

首先,教学目标是制定Android课程标准的出发点和基础。

Android开发是一门技术性较强的课程,教学目标的明确与否直接关系到教学的效果。

在制定Android课程标准时,应该明确教学目标,包括知识、能力和素质三个方面。

知识方面,学生应该掌握Android开发的基本理论知识,包括Android系统架构、应用程序组件、用户界面设计等内容;能力方面,学生应该具备Android应用开发的能力,包括应用程序设计、开发、测试和发布等能力;素质方面,学生应该培养团队合作意识、创新意识和问题解决能力。

只有明确了教学目标,才能有针对性地制定教学内容和教学方法。

其次,教学内容是Android课程标准的核心。

在制定Android课程标准时,应该根据教学目标明确教学内容,包括基础知识、拓展知识和应用技能三个方面。

基础知识包括Android开发环境搭建、Java语言基础、Android应用程序基本结构等内容;拓展知识包括Android网络编程、多媒体开发、数据存储与管理等内容;应用技能包括Android应用程序设计、开发、测试和发布等技能。

教学内容的明确与否直接关系到学生的学习效果和实际应用能力的培养。

再次,教学方法是Android课程标准的重要组成部分。

在制定Android课程标准时,应该根据教学目标和教学内容明确教学方法,包括理论教学、实践教学和案例教学三个方面。

理论教学是Android课程的基础,通过讲授理论知识,帮助学生建立起Android开发的基本理论框架;实践教学是Android课程的关键,通过实际操作,帮助学生掌握Android开发的实际技能;案例教学是Android课程的重点,通过实际案例,帮助学生理解Android开发的实际应用场景。

1课程标准(Android应用程序开发)

1课程标准(Android应用程序开发)

《Android应用程序开发》课程标准课程基本信息课程编码:课程类别:专业拓展课适应专业:软件技术开设时间:总学时数:45一、课程概述(一)课程性质《Android应用程序开发》是软件技术及外包方向专业的专业课,本课程具有较强的实践性。

通过本课程的学习,使学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发等工作任务。

同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。

(二)课程基本理念本课程是以高等院校软件专业学生就业为导向,在行业专家的指导下,以对日(欧美)Java开发、对日(欧美).Net开发、对日(欧美)技术支持等就业方向所涵盖的岗位进行任务与职业能力分析,以实际工作任务为引领,以创新能力培养为主线,将课程知识体系整合为十五个技能教学模块,在教学过程中注意体现学生设计能力培养的循序渐进性。

在教学内容和方法上贯彻“技能培养为主,知识够用为度”的教学思想,旨在培养学生的创新意识,提高岗位实践能力和适应能力。

采用理论教学+实验实训+行业实践3层递进相结合的模式来提高教学质量,从而培育学生掌握1对日(欧美)软件开发的基本职业能力。

《Android应用程序开发》课程根据对日(欧美)开发人员工作岗位职业能力的需求,设计了两个实训项目,这些项目都是围绕软件编程人员应掌握的工作任务进行设计的。

本课程在设计时考虑主要以锻炼学生的动手能力为主,对于比较深惠难懂、但实际开发中运用较少的知识点尽量少讲或不讲,一切以实际项目为核心,使学生的课程学习和工作需要能完全吻合。

(三)课程设计思路1、《Android应用程序开发》课程根据对日(欧美)开发人员工作岗位职业能力的需求,设计了两个实训项目,这些项目都是围绕软件编程人员应掌握的工作任务进行设计的。

安卓系统开发课程标准

安卓系统开发课程标准

国际商务职业学院《安卓系统开发》课程标准适用专业:计算机软件技术(移动互联网应用开发)编制单位:信息服务系《安卓系统开发》课程标准课程承担单位:信息服务系开设学期:第3学期总学时:128 总学分:4课程类别:岗位能力课程课程性质:必修课制定人:制定日期:2015.XX.XX审核人:审核日期:2015.XX.XX批准人:批准日期:2015.XX.XX一、适用对象高中后三年制学生。

二、适用专业计算机软件技术专业。

三、课程性质本课程是计算机软件技术专业的岗位能力课程。

《安卓系统开发》课程是计算机软件技术(移动应用开发方向)专业的岗位能力课程,课程的开设依据是软件技术专业人才培养目标和相关职业岗位(群)的能力要求,对本专业所面向的手机软件开发与测试、软件开发与项目管理等岗位所需要的知识、技能和素质目标的达成起支撑作用。

在课程设置上,前导课程有《Java程序设计》、数据库技术基础,后续课程有《移动互联网开发综合实训》、《毕业实习》。

四、课程设计思路首先依据专业人才培养方案中关于人才培养目标的阐述,明确课程目标;其次,结合职业教育课程观、教学观、能力观,基于软件工程的开发过程,以项目化教学来组织课程容,在课程容的选择与排序中,以软件项目研发的不同阶段、典型任务为载体,将课程容划分为互相联系的学习情景;第三,通过对各学习情景中学习目标、主要容、授课方式、师生要求等各项容的描述,来规课程所要求的容;第四,通过对课程容的选取和组合,以一个完整的项目为载体,完成课程的实施;最后,通过对项目实施过程中各个环节的考察和评价,来完成对课程的评鉴与考核。

本课程在设计上本着懂方法,重应用的总体思路,突出体现职业教育的技能型、应用性特色,着重培养学生的实践应用技能,力求达到理论方法够用,技术技能过硬的目的。

五、课程建设基本理念本课程按照理论实践一体、课外互补、课堂教学与培优工程相结合的课程设计指导思想,以任务或项目为载体组织教学容,突出学生的主体地位,实现“教、学、做”的有机融合;通过班级讲授、团队学习、个体辅导、展示交流、技能大赛等手段,实现从模仿到应用到创新的高职学生递进式培养。

安卓系统及开发课程设计

安卓系统及开发课程设计

安卓系统及开发课程设计一、课程目标知识目标:1. 理解安卓操作系统的基本架构、原理及其开发环境;2. 掌握安卓应用开发的基本组件、界面设计与布局;3. 学会使用安卓开发工具进行应用程序的构建、调试与发布;4. 了解安卓应用的安全性和性能优化。

技能目标:1. 能够独立设计并实现简单的安卓应用程序;2. 掌握在安卓应用中嵌入数据存储、网络通信、多媒体处理等高级功能;3. 学会分析并解决安卓应用开发过程中遇到的问题;4. 提高团队协作和沟通能力,能够在团队项目中发挥自己的专长。

情感态度价值观目标:1. 培养学生对计算机科学及移动开发领域的兴趣和热情;2. 培养学生具备创新意识和探索精神,敢于尝试新技术;3. 培养学生的责任心和自律性,养成良好的编程习惯;4. 培养学生尊重知识产权,遵循开源协议,关注社会伦理道德。

本课程针对高年级学生,结合学科特点,注重理论与实践相结合,旨在提高学生的编程技能和解决实际问题的能力。

通过课程学习,使学生掌握安卓系统及开发的基本知识,培养具备实际开发能力的高素质人才。

同时,注重培养学生的情感态度价值观,使他们在掌握技能的同时,具备良好的职业道德和社会责二、教学内容1. 安卓系统概述:讲解安卓操作系统的起源、发展历程、架构及特点,使学生建立对安卓系统的整体认识。

教材章节:第一章 安卓操作系统概述2. 安卓开发环境搭建:介绍安卓开发所需工具、环境配置及常用开发技巧。

教材章节:第二章 安卓开发环境搭建3. 安卓应用基本组件:详细讲解Activity、Service、BroadcastReceiver、ContentProvider等基本组件的作用和使用方法。

教材章节:第三章至第六章 安卓应用基本组件4. 界面设计与布局:学习安卓界面设计原则,掌握线性布局、相对布局、帧布局等布局方式。

教材章节:第七章 界面设计与布局5. 数据存储与访问:学习SharedPreferences、SQLite数据库、文件存储等数据存储方式,以及ContentProvider实现数据共享。

《Android程序开发》课程标准

《Android程序开发》课程标准

《Android程序开发》课程标准课程编码:01012**** 课程类别:专业必修适用专业:计算机应用技术授课单位:软件设计教研室学分:?学时:?*?编写执笔人及编写日期:董礼 2012.1.6审定负责人及审定日期:一、制定课程标准的依据本课程标准的制定依据是以教高[2006]16号文件的精神为指导,结合高职高专教育中计算机应用技术专业的办学理念及社会所需人才为标准。

二、课程的性质与作用课程的性质该课程是计算机应用技术专业Java方向的专业课程课程的作用学习Android程序开发课程首先能让学生熟悉Android系统,进而能够掌握为使用该系统的便携设备设计程序的能力。

三、课程设计理念及思路课程设计理念:高职教育的集中实践教学环节也要明确必要的理论知识深化和拓展的要求,不能局限于单纯的技能训练作用。

单纯的技能训练不是高职教育的理想课程。

以职业能力培养为重点,以就业为导向,培养学生具备职业市场所需的职业能力,生涯发展所需的能力和终身学习的能力。

课程设计思路:基于工作过程开发课程,以行动导向进行教学设计,以学生为主体,以实训为手段,设计出理论学习与技能掌握相融合的课程内容体系。

教学整体设计“以职业技能培养为目标、以施工任务(项目)为载体、理论学习与实践操作结合。

四、本课程与其它课程的关系表1 与前期课程的关系五、课程的教学目标通过这门课程的学习,使学生对Android程序开发有一个全面的了解,掌握相关的知识点,在软件设计中能灵活地运用这几种技术进行系统开发。

职业能力目标:培养学生编写规范化的程序代码,自主的学习能力,良好的与人沟通能力,良好的团队合作精神。

六、课程的内容与要求按照课程教学目标及岗位职业素质的要求,结合学生的认知特点,设计教学单元和教学内容如下:表2 实践教学项目设计七、课程实施条件1.教师基本要求对“双师型”教学团队的基本要求;专任教师:任课教师应具备如下业务水平,方能胜任本门课程的教学任务:应具备助教或以上职称计算机专业专职教师。

Android应用开发技术(第2版)课程标准

Android应用开发技术(第2版)课程标准

《Android移动应用开发技术》课程标准课程编码:课程类别:学分:3学时:64~72(其中:讲授学时:34~38,上机学时:30~34)先修课程:面向对象程序设计、数据结构、数据库技术与应用后续课程:移动应用开发高级课程适用专业:软件工程及计算机相关专业开课部门:计算机系一、课程定位和课程设计1. 课程定位本课程是面向软件工程及计算机相关专业的一门专业课,课程开设依据职业本科的软件工程专业的培养目标和相关职业岗位的能力要求,面向Android移动应用开发、测试及项目管理等岗位培养所需要的知识、能力和素质。

通过本课程的学习,使学生具备Android应用开发的基础知识、良好的编程习惯和软件开发能力,能胜任Android手机项目研发、测试等工作任务。

同时,通过教学过程的开发训练,培养学生分析、解决实际问题的能力,强化学生的职业道德、职业素养和创新意识,为学生今后从事软件开发等工作奠定基础。

本课程以案例为主实施教学,理论讲授和上机实践并重,目的是让学生掌握Android应用开发的基础知识和基本技能,锻炼学生的编程能力,学会编写简单的手机应用程序,熟悉完整项目的开发流程,为进一步学习后续课程打下良好的理论和实践基础。

2. 课程设计思路本课程以软件工程专业的学生就业为导向,在行业专家的指导下,对Android 移动应用开发所涉及的岗位进行任务与职业能力分析,以职业能力培养为本位,通过学做合一的教学方式,培养学生的Android应用的开发能力。

教学内容涉及Android基础知识、基础和高级控件、常用布局、四大组件、数据存储及网络编程等领域。

教学过程采用“线上线下”融合的方式,将课堂案例教学放到线上学习,线下重点进行相关类似项目案例的编码与答疑,从教学过程和形式上体现“线上”和“线下”的紧密结合。

教学评价采取过程性评价与结果性评价相结合的方法,以学生为主体,重点评价学生在学习过程中的开发能力的养成。

本课程建议课时为72学时,4.5学分。

安卓系统开发课程设计

安卓系统开发课程设计

安卓系统开发课程设计一、课程目标知识目标:1. 理解安卓系统的基本架构和原理,掌握安卓开发环境搭建方法;2. 学会使用安卓应用开发的基本组件,如Activity、Service、BroadcastReceiver等;3. 掌握安卓应用的布局设计,能运用常见布局方式实现界面设计;4. 熟悉安卓系统的事件处理机制,学会处理用户交互事件;5. 了解安卓系统的数据存储方式,掌握文件存储、SharedPreferences和数据库的使用。

技能目标:1. 能够独立完成安卓应用的界面设计,实现界面布局和组件的合理搭配;2. 能够编写安卓应用的功能代码,实现应用的核心功能;3. 能够运用所学知识解决实际开发中遇到的问题,具备一定的调试和优化能力;4. 能够掌握安卓应用的发布流程,将开发完成的应用上架至应用市场。

情感态度价值观目标:1. 培养学生对安卓系统开发的兴趣,激发学生的学习热情;2. 培养学生良好的编程习惯,注重代码规范和团队协作;3. 增强学生的创新意识,鼓励学生敢于尝试新知识,勇于解决实际问题;4. 培养学生具备较强的责任心,对自己的开发作品负责,关注用户体验。

课程性质:本课程为实践性较强的课程,注重培养学生的动手能力和实际开发经验。

学生特点:学生具备一定的编程基础,对安卓系统有一定了解,学习积极性较高。

教学要求:结合实际案例进行教学,注重理论与实践相结合,提高学生的实际开发能力。

在教学过程中,关注学生的个体差异,因材施教,确保每个学生都能达到课程目标。

通过课后实践和项目开发,巩固所学知识,提高学生的综合技能。

二、教学内容1. 安卓系统概述:介绍安卓系统的起源、发展历程和市场份额,分析安卓系统的优势及发展趋势。

教材章节:第一章 安卓系统概述2. 安卓开发环境搭建:讲解如何安装和配置安卓开发工具,包括Android Studio、SDK、AVD等。

教材章节:第二章 安卓开发环境搭建3. 安卓应用基本组件:学习Activity、Service、BroadcastReceiver、ContentProvider等组件的使用方法。

安卓系统开发课程设计课设设计教学大纲

安卓系统开发课程设计课设设计教学大纲

安卓系统开发课程设计课设设计教学大纲课程名称:安卓系统开发课程设计课程编号:0809913122设计周数:1周/20学时设计学分:1开设学期:第六学期适用专业:计算机科学与技术先修课程:安卓系统开发一、目的和意义实现一个基于android的应用系统,主要目的是使学生初步了解android软件设计相关知识、进一步理解android系统的开发、更全面地掌握相关知识。

要求学生具备一定的java 编程基础,能熟练掌握相关开发工具,掌握程序调试与测试的基本技能。

二、课程设计任务及要求三、时间安排四、课程设计报告要求1.任务、主要技术指标和要求。

2.选定方案的总体设计框图。

3.开发环境的搭建过程。

4.模块设计代码,测试结果并分析出现的问题。

5.课程设计的体会及启发。

五、考核方法及成绩评定课程设计成绩评定的依据有设计文档资料、具体实现设计方案的内容及课程设计考勤登记表,其中平时成绩占总成绩的40%,设计报告(说明书)和设计作品各占30%。

主要分以下几个等级:优:能圆满完成任务书所规定的各项任务,对所研究的问题分析、计算、论证能力强,在某些方面有一定的独到见解;说明书、图纸规范,质量高;完成的软硬件达到或高于规定的性能指标;语言简洁、准确、流畅,文档齐全,书写规范。

良:能完成任务书所规定的各项任务,对所研究的问题分析、计算、论证能力较强,某些见解有一定新意;说明书、图纸符合规范,质量较高;完成的软、硬件基本达到规定的性能指标;语言准确、流畅,文档齐全,书写规范。

中:能完成任务书所规定的各项任务,对所研究的问题表现出一定的分析、计算、论证能力;说明书、图纸质量一般;完成的软、硬件尚能达到规定的性能指标;语言较准确,文档基本齐全,书写比较规范。

及格:基本完成了任务书所规定的各项任务,对所研究的问题能进行分析、计算、论证;说明书、图纸不够完整;完成的软、硬件性能较差;语言较准确,书写尚规范。

不及格:未完成任务书所规定的各项任务,对所研究的问题分析、计算、论证很少;说明书、图纸质量较差或有抄袭现象;完成的软硬件性能差;内容空泛,表述不清。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安徽国际商务职业学院《安卓系统开发》课程标准适用专业:计算机软件技术(移动互联网应用开发)编制单位:信息服务系《安卓系统开发》课程标准课程承担单位:信息服务系开设学期:第3学期总学时:128 总学分:4课程类别:岗位能力课程课程性质:必修课制定人:制定日期:2015.XX.XX审核人:审核日期:2015.XX.XX批准人:批准日期:2015.XX.XX一、适用对象高中后三年制学生。

二、适用专业计算机软件技术专业。

三、课程性质本课程是计算机软件技术专业的岗位能力课程。

《安卓系统开发》课程是计算机软件技术(移动应用开发方向)专业的岗位能力课程,课程的开设依据是软件技术专业人才培养目标和相关职业岗位(群)的能力要求,对本专业所面向的手机软件开发与测试、软件开发与项目管理等岗位所需要的知识、技能和素质目标的达成起支撑作用。

在课程设置上,前导课程有《Java程序设计》、数据库技术基础,后续课程有《移动互联网开发综合实训》、《毕业实习》。

四、课程设计思路首先依据专业人才培养方案中关于人才培养目标的阐述,明确课程目标;其次,结合职业教育课程观、教学观、能力观,基于软件工程的开发过程,以项目化教学来组织课程内容,在课程内容的选择与排序中,以软件项目研发的不同阶段、典型任务为载体,将课程内容划分为互相联系的学习情景;第三,通过对各学习情景中学习目标、主要内容、授课方式、师生要求等各项内容的描述,来规范课程所要求的内容;第四,通过对课程内容的选取和组合,以一个完整的项目为载体,完成课程的实施;最后,通过对项目实施过程中各个环节的考察和评价,来完成对课程的评鉴与考核。

本课程在设计上本着懂方法,重应用的总体思路,突出体现职业教育的技能型、应用性特色,着重培养学生的实践应用技能,力求达到理论方法够用,技术技能过硬的目的。

五、课程建设基本理念本课程按照理论实践一体、课内外互补、课堂教学与培优工程相结合的课程设计指导思想,以任务或项目为载体组织教学内容,突出学生的主体地位,实现“教、学、做”的有机融合;通过班级讲授、团队学习、个体辅导、展示交流、技能大赛等手段,实现从模仿到应用到创新的高职学生递进式培养。

本课程强调对学生职业岗位能力的培养和职业素养的养成,针对不同环节,采用特定的教学方法,有意识、有步骤地将职业能力的训练和职业素养的形成融入到实际的教学过程中。

六、课程目标总体目标通过本课程的学习,使学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发等工作任务。

同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。

1、知识目标(1)了解Android平台的基本架构。

(2)掌握Android开发环境的搭建。

(3)掌握Android应用程序开发、调试、发布流程。

(4)掌握Android应用程序项目的基本框架。

(5)掌握Activity、Service、ContentProvider、BroadcastReceiver以及Intent组件的使用。

(6)掌握常见UI Widgets的使用方法。

(7)掌握Android平台数据存储的设计。

(8)掌握Android平台异步任务的设计。

(9)掌握Android平台网络服务与数据解析的设计(10)掌握Android应用程序项目的测试技术。

2、技能目标(1)能熟练使用Eclipse开发和调试Android应用程序。

(2)能根据用户界面设计文档,完成相应移动客户端界面设计工作。

(3)能根据需求及设计文档,完成数据存储业务、界面逻辑、控制业务逻辑、服务器的通信交互等开发工作。

(4)能按照项目管理的要求,对开发的功能模块进行单元测试并重构代码。

(5)能根据开发过程中的实际变化更新文档。

3、素质养成目标(1)沟通能力、团队合作及协调能力。

(2)良好的编程习惯。

(3)查阅相关手册及资料能力(4)掌握系统设计方法,培养严谨工作态度。

(5)自我展示与语言表达能力。

(6)责任意识。

(7)分析和解决问题的能力。

(8)科学的创造能力和创新精神。

(9)获得适应未来岗位转变的迁移能力。

(10从事某一岗位可持续发展的能力。

七、设计思路本课程为计算机软件技术(移动应用开发方向)专业的岗位能力课程。

根据移动互联网行业软件设计与开发规范,总结出移动应用项目开发的真实工作流程。

以此为基础,将本课程设计成一个完整的软件项目。

1、教学内容选取的思路在课程内容的选择上,对Android开发工程师职业岗位的工作内容、工作过程、工作环境等加以分析提炼,进行相应的职业能力分解,对课程内容进行重构和重组,并按照循序渐进的教育规律进行深度加工,提取及序化教学内容。

课程知识结构图如图1所示。

图1 课程项目任务--知识结构图2、教学模式的选择针对专业培养目标,结合高职学生的认知规律,全面采用“项目导向、任务驱动”的教学模式,整个教学围绕任务的解决展开,突出知识的应用性,激发学生的求知欲,引导学生自主思考创新,培养学生研究性学习、探究性学习的能力,以及对理论知识的理解与应用能力。

3、教学的组织设计(1)项目设计联合企业一线软件研发工程师共同设计和开发一个手机文件管理器项目,将教学模块分解为10个研发任务,给出任务实现的细节和指导步骤。

(2)教学组织在教学组织上,以典型的案例项目为载体,以具体的工作任务为单位来组织课程内容。

对每一个教学模块的设计都按照“任务实现→代码分析→必备知识→能力拓展→项目实践”的逐级递进模式,融“教、学、做”于一体,强化技能训练,提高实战能力,同时,强调学生在学习过程中的主体地位,将学生开发实际工程项目的能力培养以及再学习能力和创新能力的培养作为教学的重点。

项目导向、任务驱动的教学实施环节如图2所示:图1 项目导向、任务驱动的教学组织七、课程内容与教学要求1.课时分配表模块名称序号项目内容理论知识学时分配搭建开发环境1 安装/配置Java SDK Android文化 12 安装/配置Android SDK Android平台架构 13 在Eclipse中配置ADT 搭建Android开发环境 14 创建Android Virtual Device 开发前的准备 1创建文件管理器项目5 项目需求分析Android项目框架 26 创建Android Project项目资源的创建与引用 27 创建应用资源Activity设计用户界面 3设计用户界面8 主界面设计View与ViewGroup 69 菜单设计常用Widgets控件设计810 对话框设计创建和使用Menu 4Toast与Dialog 8异步加载文件列表11 监听SD卡Adapter与AdapterView 812 异步文件加载设计B r o a d c a s t R e c e i v e r与广播监听813 文件列表设计Android中的异步处理8文件处理设计14 动作栏设计文件存储815 文件处理设计Intent与组件间的通信816 文件搜索设计动作栏与导航8系统配置与数17 配置管理设计Shared Preferences 42.单元设计八、课程实施1.教学方法建议根据本课程的教学目标要求和课程特点以及有关学情,选择适合于本课程的最优化教学法。

综合考虑教学效果和教学可操作性等因素,本课程选用项目教学法。

项目教学法是学生在教师的指导下亲自处理一个项目的全过程,在这一过程中学习掌握教学计划内的教学内容。

学生全部或部分独立组织、安排学习行为,解决在处理项目中遇到的困难,提高学生的兴趣,自然能调动学习的积极性。

课程的教学以手机文件管理器项目为中心组织教学,并建立相应的教学情境,把Android 平台开发知识与技能的学习置于真实的情境之中,让学生掌握工作过程性知识。

在10个教学情境的逐步实施中,项目遵循从单一到综合,从简单到复杂的顺序安排,而教师指导工作量应逐渐减低,学生独立完成任务的程度应逐步提高,以逐步提高学生的综合职业能力。

在每个学习情境的教学实施中,采用行动导向的教学方法,按照项目开发的具体过程进行组织教学,培养了学生的职业迁移能力。

在教学中,注重团队合作、沟通协调能力、组织能力等软技能的培养。

2.师资条件要求本课程校内任课教师应通过本科以上相关专业的学习,并具备相关教师资格证书,同时还应有三年相关岗位企业实践经历。

企业兼职教师应具备工程师等级以上职称证书,语言表达能力达到要求。

3.教学条件基本要求(1)多媒体计算机;(2)投影及相关设备;(3)基于Android手机/平板电脑。

4.教学资源基本要求(1)教材建设书名:Android开发与应用主编:张荣出版社:人民邮电出版社(2)网络资源建设技术博客:/njcit论坛:/portal.php(3)信息化教学资源建设根据课程目标、学生实际以及本课程的专业性、应用性等特点,本课程的教学应该建设由文字教材、CAI课件等多种媒体教学资源为一体的配套教材,全套教材各司其职。

以文字教材为中心,提供内涵不同,形式多样的学习支持服务,共同完成教学任务,达成教学目标。

并辅以多媒体课件、项目设计思维导图、习题库、试题库、案例库等资源构建学生自主学习环境。

九、教学评价、考核要求对课程考核内容、手段和方式进行改革与创新,课程考核围绕以能力为中心,将教学的全过程纳入考核范畴,增加学生日常知识积累、自主学习的考核,注重考核学生的实际编程能力,分析问题与解决问题的能力,从而使课程考核过程化、经常化和企业化。

为了鼓励学生职业素质的培养,将考核内容多元化,而不局限于书本知识的考核,对学生的创新设计、职场能力、开源理念等都纳入考核范围,从而达到对学生知识、能力、素质的综合考察,形成对学生客观公正的评价。

(1)课程考核评价体系的构建Android应用与开发课程考核评价体系主要由三部分组成:(2)过程化的实施考核课程考核体系的实施以过程化考核为主导,量化考核指标,突出以学生为中心的指导思想。

对职业素养的考核,突出学生的课堂表现和职业习惯,学生的每一次课堂突出表现都是其作为考核加分的机会,这有助于活跃课堂气氛,激发学生的学习热情和主动性。

对理论知识的考核,按照课程教学进度的5个阶段,实施5个任务项目。

对每一个项目只是指定基本要求,突出学生的个性发挥。

任务实施过程中,鼓励学生相互探讨,取长补短,培养了学生良好的团队意识。

同时,给予学生二次开发机会,即当学生提交任务后,任课老师运行学生项目,指出其中的错误和不足,提出改进意见和思路,让学生在一个周期内完善项目后二次提交。

对综合能力的考核,将贯穿整个课程的案例项目分解为10个小任务,教师提供这些任务的详细的思维导图,学生根据这些帮助完成指定的任务。

相关文档
最新文档