《Android应用开发》课程标准

合集下载

Android应用开发基础-课程标准

Android应用开发基础-课程标准
熟悉Dialog的配置方法以及实现流程
2.2 Android应用
熟悉Bundle以及Activity之间的数据传递原理和使用方法
熟悉Activity退出的数据保存和恢复机制
熟悉Activity的四种启动模式
3 Android组件
3.1 Activity布局
掌握控件在布局中的属性,主要包括长度,宽度,对齐,边缘等
熟练掌握Android的Fragment技术;包括Fragment组件的静态和动态加载;Fragment通讯;翻页类组件的使用
熟练掌握Android的广播技术;包括广播生命周期;工作原理;自定义广播和接收;有序广播的接收和使用;
熟练掌握Android的服务;包括Android对的系统服务;通知服务;通讯服务;自定义服务;多线程等异步任务处理;
《Android应用开发基础》课程标准
课程编码:1012005课程类别:专业核心课
适用专业:移动互联应用技术、软件技术 授课单位:软件学院
学分:3学时:56
编写执笔人
审定负责人
备注:专业必修为56学时;
公共选修课为28学时(不安排实践学时28学时)
一.课程概述
随着移动终端应用的普及,以及Android系统的普及,产生了对Android应用软件的大量需求,本门课程旨在通过全面地学习Android应用开发技术,培养学生的中小型Android应用软件开发能力,为社会输送亟需人才;课程对应的Android开发工程师岗位有着相对较高的薪酬水平和较为广阔的发展前景,可以为参加学习的学生提供良好职业预期发展。
熟练掌握JSON网络协议的定义
熟练使用网络框架快速实现JSON数据解析
9.4 Volley网络框架
熟练使用GsonFormat插件将JSON数据解析为类对象

安卓应用开发课程设计

安卓应用开发课程设计

安卓应用开发课程设计一、课程目标知识目标:1. 理解安卓应用开发的基本概念,掌握安卓应用开发的基本框架和工具;2. 学习并掌握安卓应用开发中的界面设计、组件使用、事件处理等基本技术;3. 了解安卓应用的调试与发布流程,学会使用模拟器和真机进行应用测试。

技能目标:1. 能够运用安卓开发环境,独立完成简单安卓应用的界面设计和功能开发;2. 掌握使用安卓常用组件如TextView、Button、EditText等,并能结合布局文件进行合理布局;3. 学会运用调试工具进行应用调试,找出并解决常见问题。

情感态度价值观目标:1. 培养学生对计算机编程的兴趣,提高学生主动探究和解决问题的能力;2. 培养学生的团队协作意识,通过分组讨论和实践,使学生学会共同解决问题;3. 增强学生的创新意识,鼓励学生发挥想象,设计和开发具有个性的安卓应用。

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

学生特点:学生已具备一定的编程基础,对安卓应用开发有一定了解,但对实际开发过程和技巧掌握不足。

教学要求:结合课本内容,注重理论与实践相结合,通过案例教学和实际操作,使学生掌握安卓应用开发的基本技能。

在教学过程中,关注学生个体差异,提供有针对性的指导,确保课程目标的达成。

将课程目标分解为具体学习成果,便于教学设计和评估。

二、教学内容1. 安卓应用开发基础- 了解安卓操作系统的发展历程及特点;- 掌握安卓应用开发环境的搭建,包括Android Studio、SDK等工具的使用;- 学习安卓应用的基本架构,理解Activity、Service、BroadcastReceiver等核心组件的作用。

2. 界面设计与布局- 掌握常见布局如LinearLayout、RelativeLayout的使用;- 学习使用TextView、Button、EditText等基本控件,以及对其进行样式定制;- 了解界面适配和资源管理,提高应用在不同设备上的兼容性。

《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应用开发》课程标准1

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

《Android应用开发》课程标准一、课程的性质与目标《Android应用开发》是面向计算机相关专业的一门专业课,涉及Android 基础知识、常见界面布局与控件、数据存储、四大组件、事件处理、网络编程、图形图像处理、多媒体应用等。

通过本课程的学习,学生能够掌握Android基础知识,学会编写简单的应用程序与教材中第6、12、15章的阶段案例。

二、教学条件要求操作系统:Windows 7开发工具:Android Studio 3.2+模拟器、JDK8三、课程的主要内容及基本要求第1章Android基础入门第2章Android常见界面布局第3章Android常见界面控件第4章程序活动单元Activity第5章数据存储第6章阶段案例——记事本第7章使用内容提供者共享数据第8章广播机制第9章服务第10章Android事件处理第11章网络编程第12章阶段案例——智能聊天机器人第13章图形图像处理14章多媒体应用开发第第15章综合项目——网上订餐四、学时分配五、考核模式与成绩评定办法本课程建议教学中主要提取一些具代表性的生产性问题,采用项目教学、案例教学为主,教师在每个案例教学中先提纲挈领的阐明一些新技术手段和语法表达形式,之后学生分组,以 3 - 5 人为宜,每组注意实践操作能力强弱的搭配,完成后抽取具代表性的作品公开集中评价,所有学生共同参与,同步提高。

结合案例教学的特点,对学生的考核采用平时情况结合期末总评情况综合评价。

学生在每次项目完成后,每组学生在项目组内自评,教师给每组一个总评,将学生自评成绩和教师总评成绩按比例结合为一次项目的成绩。

多次项目成绩组成了学生此课程的平时实践操作部分的成绩。

另外学生在每部分学习后完成的其它任务(如课后作业),此又作为学生平时成绩的一部分。

在期末课程结束后,按实际情况可布置每个学生独立完成一个较综合的项目实践,以此作为期末考核成绩;考虑到部分学生非独立完成的作弊行为,亦可组织学生统一卷面考试,以此成绩作为期末考核成绩。

《Android应用开发》课程标准

《Android应用开发》课程标准

《Android应用开发》课程标准内蒙古电子信息职业技术学院计算机科学系一.课程设置Array概述1.1课程在相关专业中的性质与定位Android应用开发是物联网应用技术专业(应用开发方向)的核心课程之一,是Android应用程序开发方法的主要课程,是Android应用的主要领域。

为了适应高职学生的学习情况,该课程以Android应用技术为重点,逐步阐述Android 应用体系结构,介绍Android应用常见的几个功能。

采用项目+案例教学法,既让学生掌握Android的基本知识,同时,也让学生在潜移默化中了解一些Android 的高级开发技术,从而为今后实现Android应用开发打下基础。

本课程的任务是使学生通过学习和操作实践,了解和掌握Android的主流应用技术及其开发方法,掌握Android的sdk、Activity、高级UI、网络、多媒体体方面的编程技术。

为进一步学习移动互联工程师后续课程打下良好的理论和实践基础。

1.2 本课程的基本教学理念(一)突出学生主体,注重技能培养,回归能力本位Android应用开发是移动互联工程师的专业核心课程,注重软件开发基本理论、基本方法和基本技能的学习及素质教育,激发学生的学习兴趣,在启发、提示下使其自主地、全面地理解软件的基本理论和基本方法,提高学生的思维能力和实际操作技能,增强他们理论联系实际的能力,培养学生的创新精神,使学生养成观察、独立分析和解决问题的习惯;以提高技能、磨砺意识、活跃思维、展现个性和拓宽视野。

(二)尊重个体差异,注重过程评价,促进学生发展本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。

采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。

教师在给学生评价成绩时应尽量以学习过程中的评价为主,注重培养和激发学生的学习积极性和自信心。

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

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

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

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

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

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

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

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

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

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

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

android应用程序开发课程标准

android应用程序开发课程标准

android应⽤程序开发课程标准《Android基础》课程标准⼀、基本信息适⽤对象:13物联⽹1班制定时间:2015年3⽉课程代码:03010619所属系部:计算机学分: 4 学时:72制定⼈:批准⼈:⼆、课程的⽬标1、专业能⼒⽬标了解Android的基本语法、应⽤领域和主要功能。

掌握Android开发应⽤程序的流程的⽅法。

熟悉Java、SQL、测试等知识的综合运⽤。

2、⽅法能⼒⽬标熟悉Android基本语法、编程的基本流程结构。

熟悉应⽤开发的软件⼯程⽅法,熟悉每个阶段的⼯作。

逻辑思维能⼒;⾃顶向下的开发⽅法。

3、社会能⼒⽬标通过本课程的学习,使学⽣具有正确的学习态度;养成严肃认真的⼯作作风;具备独⽴思考能⼒;具有认真负责的思想品格;达到完美完成任务⽬的。

三、整体教学设计思路1、课程定位根据⼈才培养⽅案中项⽬教学、⼯学结合的原则来设计。

该课程的⽬的,是让学⽣综合运⽤已学的课程、以⼩组为单位完成⼀个⽹站。

需经历需求、设计、开发、测试四个阶段。

需要综合运⽤Java和数据库等课程的知识。

2、课程开发思路⽤软件⼯程的开发⽅法以团队合作的⽅式共同完成⼀个应⽤,教、学、做结合,理论与实践⼀体化。

四、教学内容1、学时分配2、教学设计说明:1、可以以⼀个学习情境或者⼀个学习单元进⾏设计;2、如果有⼦情境,应该按⼦情境进⾏设计。

五、课程考核标准1、考核要求过程性考核×40%+终结性考核×60%=100%。

过程性考核(40%):学习态度、出勤情况(10%)+课堂练习及实训(30%)。

终结性考核(60%)是期末考试卷⾯成绩。

2、评分标准学习态度、出勤情况(10%):采取灵活的考勤⽅式,并记录于教师教学动态表。

课堂练习及实训(30%):由较长课堂时间和课后时间完成的练习。

说明:1、教学的评价与考核应采取阶段评价、过程评价和⽬标评价相结合,理论考核与实践考核相结合,单项能⼒考核与综合素质评价相结合的多元评价形式。

《Android应用开发》课程标准

《Android应用开发》课程标准

Android应用开发课程标准课程背景Android移动设备市场份额常年居高不下,而Android应用开发正是快速发展的技能之一,能够帮助开发者构建高品质应用,加强用户体验,从而在竞争激烈的市场中脱颖而出。

本文旨在提供一个Android应用开发课程标准,以帮助培训机构提供更好的培训方案,帮助学员更快速高效的学习Android应用开发。

课程目标本课程旨在为学员提供以下内容:1.熟悉Android应用开发的基本原理和流程2.掌握Android应用开发的Java语言基础3.掌握Android应用开发的最佳实践和常用开发技巧4.熟悉常用Android应用组件及其用法5.培养学员的应用开发思维和团队协作能力课程大纲Java基础•Java语言基础–数据类型、变量、运算符–控制语句–数组–方法与函数•面向对象思想–类和对象–继承、封装、多态–抽象类和接口•设计模式基础–工厂模式、建造者模式、单例模式Android开发基础•安卓应用架构及框架分层•Android开发基础组件–Activity、ListView、Button、EditText–Fragment、ViewPager、RecyclerView–SQLite数据库–SharedPreferences、File、网络通信基础基础•常用第三方开发库的使用–Retrofit、okhttp–Glide、Picasso–ButterKnife、EventBus•Android生命周期与事件处理•界面布局及UI组件–LinearLayout、RelativeLayout、ConstraintLayout–TextView、ImageView、CardView、RecyclerView等控件使用Android高级开发技巧•MaterialDesign基础•常用设计模式在Android应用中的应用•线程和并发的应用•数据库操作与ORM框架使用•安卓自定义View•安卓动画及动态效果实现•安卓性能优化•安卓内存泄漏、性能监控工具使用课程评估评估方式包括两个部分,实践项目和理论考试。

课程标准-《Android应用开发-studio》

课程标准-《Android应用开发-studio》

课程标准-《Android应⽤开发-studio》《Android应⽤开发》课程标准第⼀部分、课程定位⼀、课程性质《Android应⽤开发》课程是计算机应⽤专业的专业必修课程,⼆、课程作⽤课程的开设依据是计算机应⽤专业⼈才培养⽬标和相关职业岗位(群)的能⼒要求,对本专业所⾯向的⼿机软件开发与测试、软件开发与项⽬管理等岗位所需要的知识、技能和素质⽬标的达成起⽀撑作⽤。

三、前导、后续课程前导课程:《Java程序设计》、《数据库技术》后续课程:《Android开发实训》第⼆部分、课程设计⼀、基本理念本课程按照理论实践⼀体、课内外互补、课堂教学与培优⼯程相结合的课程设计指导思想,以任务或项⽬为载体组织教学内容,突出学⽣的主体地位,实现“教、学、做”的有机融合;通过班级讲授、团队学习、个体辅导、展⽰交流、技能⼤赛等⼿段,实现从模仿到应⽤到创新的⾼职学⽣递进式培养。

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

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

本课程在设计上本着懂⽅法,重应⽤的总体思路,突出体现职业教育的技能型、应⽤性特⾊,着重培养学⽣的实践应⽤技能,⼒求达到理论⽅法够⽤,技术技能过硬的⽬的。

第三部分、课程⽬标⼀、总体⽬标通过本课程的学习,使学⽣具备Android平台应⽤开发相关知识、良好的编程习惯和⼿机应⽤软件开发的能⼒,能胜任基于Android平台的⼿机软件研发等⼯作任务。

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

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

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

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

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

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

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

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

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

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

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

课程标准-《Android应用开发-studio》

课程标准-《Android应用开发-studio》

《对本专业以法,有意识、有步骤地将职业能力的训练和职业素养的形成融入到实际的教学过程中。

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

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

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

同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业①②③④⑤⑥⑦⑧⑨⑩①②③④⑤能重构Android源程序,实现个性化设计。

⑥能对Android项目建立测试框架。

⑦能结合市场定制发布,并实现国际化。

四、素质养成目标①沟通能力、团队合作及协调能力。

②良好的编程习惯。

③掌握系统设计方法,培养严谨工作态度。

④自我展示能力。

⑤语言表达能力。

⑥责任意识。

⑦分析和解决问题的能力。

⑧培养科学的创造能力和创新精神。

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

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

第四部分、课程内容项目四图片浏览——网格视图项目五 Android UI控件项目六 Activity项目十六基于Android的计算器第五部分、课程实施一、教学组织(1)多媒体教学:通过多媒体幻灯片的使用,将本次课程所需达到的教学目标和实现此教学目标所需的理论知识及实际操作步骤向学生演示,使教学更直观、更生动,从而达到提高课堂教学(2(3引:激:拓:(4(1并懂得职业教育的规律。

《Android基础应用开发》课程标准

《Android基础应用开发》课程标准

《Android基础应用开发》课程标准一、课程名称Android基础应用开发二、适用专业软件技术专业三、课程性质(一)课程的定位《Android应用开发》是软件技术专业的专业核心课程,在第3学期开设,学生在完成《Java开发工具与编程》、《MySQL数据库管理与查询》等基础课程的学习后加入到本课程学习。

(二)课程设计(主要阐述课程设计的依据)本课程采用项目(任务)的形式设计各个单元(模块),课程的内容主要包括理论部分和实践部分。

其中理论部分主要包括资源访问、用户界面、组件使用、数据存储、多媒体程序设计、图形处理、互联网应用、GPS定位服务等。

实践部分又包括两部分,一部分是针对前面基础理论设计的案例实践,进一步巩固理论知识,另外还包括企业的真实项目,通过引入企业真实项目以及企业兼职教师,提高学生的综合应用能力。

四、课程教学目标(一)专业能力目标(1)掌握移动开发基本理论和概念、资源访问、用户界面、组件使用、数据存储、多媒体程序设计、图形处理、互联网应用、GPS定位服务等技术内容。

(2)熟悉开发环境的安装和配置,能够从事移动APP和移动互联网产品的设计、开发、测试、维护等工作,熟悉Android程序的发布流程。

(二)方法能力目标(1)养成善于动脑、勤于思考的学习习惯;(2)养成规范的软件代码编写习惯;(3)能够进行专业资料收集、分析、处理。

(三)社会能力目标(1)具有良好的职业道德、科学的创新精神及社会责任心;(2)具有良好的沟通能力和团队协作精神。

五、参考学时与学分本课程参考学时:90本课程参考学分:6 (一)教学总体规划课程教学总体上划分为4个阶段。

(二)课程结构六、教师要求为了满足本课程的正常教学工作和今后不断创新、改进课程设置,至少需要配置专、兼职教师各2名,具体要求如下:1、专兼职教师配置要求:专任教师与企业兼职教师的比例为1:1。

2、校内教师能力素质与知识要求:必须由专业讲师或以上职称的专任教师担任,具备相当的项目开发和管理经验,熟悉行业最新的技术和发展趋势。

Android应用开发课程标准

Android应用开发课程标准

v1.0可编辑可修改《Android应用开发》课程标准内蒙古电子信息职业技术学院计算机科学系一•课程设置概述1. 1课程在相关专业中的性质与定位An droid应用开发是物联网应用技术专业(应用开发方向)的核心课程之一,是An droid应用程序开发方法的主要课程,是An droid应用的主要领域。

为了适应高职学生的学习情况,该课程以An droid应用技术为重点,逐步阐述An droid 应用体系结构,介绍An droid应用常见的几个功能。

采用项目+案例教学法,既让学生掌握An droid的基本知识,同时,也让学生在潜移默化中了解一些An droid 的高级开发技术,从而为今后实现An droid应用开发打下基础。

本课程的任务是使学生通过学习和操作实践,了解和掌握An droid的主流应用技术及其开发方法,掌握An droid的sdk、Activity 、高级UI、网络、多媒体体方面的编程技术。

为进一步学习移动互联工程师后续课程打下良好的理论和实践基础。

1. 2本课程的基本教学理念(一)突出学生主体,注重技能培养,回归能力本位An droid应用开发是移动互联工程师的专业核心课程,注重软件开发基本理论、基本方法和基本技能的学习及素质教育,激发学生的学习兴趣,在启发、提示下使其自主地、全面地理解软件的基本理论和基本方法,提高学生的思维能力和实际操作技能,增强他们理论联系实际的能力,培养学生的创新精神,使学生养成观察、独立分析和解决问题的习惯;以提高技能、磨砺意识、活跃思维、展现个性和拓宽视野。

(二)尊重个体差异,注重过程评价,促进学生发展本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。

采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。

教师在给学生评价成绩时应尽量以学习过程中的评价为主,注重培养和激发学生的学习积极性和自信心。

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

《Android应用开发》
课程标准
内蒙古电子信息职业技术学院计算机科学系
一.课程设置概述
1.1课程在相关专业中的性质与定位
Android应用开发是物联网应用技术专业(应用开发方向)的核心课程之一,是Android应用程序开发方法的主要课程,是Android应用的主要领域。

为了适应高职学生的学习情况,该课程以Android应用技术为重点,逐步阐述Android 应用体系结构,介绍Android应用常见的几个功能。

采用项目+案例教学法,既让学生掌握Android的基本知识,同时,也让学生在潜移默化中了解一些Android 的高级开发技术,从而为今后实现Android应用开发打下基础。

本课程的任务是使学生通过学习和操作实践,了解和掌握Android的主流应用技术及其开发方法,掌握Android的sdk、Activity、高级UI、网络、多媒体体方面的编程技术。

为进一步学习移动互联工程师后续课程打下良好的理论和实践基础。

1.2 本课程的基本教学理念
(一)突出学生主体,注重技能培养,回归能力本位
Android应用开发是移动互联工程师的专业核心课程,注重软件开发基本理论、基本方法和基本技能的学习及素质教育,激发学生的学习兴趣,在启发、提示下使其自主地、全面地理解软件的基本理论和基本方法,提高学生的思维能力和实际操作技能,增强他们理论联系实际的能力,培养学生的创新精神,使学生养成观察、独立分析和解决问题的习惯;以提高技能、磨砺意识、活跃思维、展现个性和拓宽视野。

(二)尊重个体差异,注重过程评价,促进学生发展
本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,
鼓励多种思维方式并将其表达出来,尊重个体差异。

采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。

教师在给学生评价成绩时应尽量以学习过程中的评价为主,注重培养和激发学生的学习积极性和自信心。

最后期末的成绩评价应注重检测学生的知识应用能力。

学生的最终课程成绩应由平时的各次项目成绩和期末的评定成绩按一定比例构成,在把握比例构成时要有利于促进学生的知识应用能力。

建立以过程培养促进个体发展,以学生可持续发展能力评价教学过程的双向促进机制,以激发兴趣、展现个性、发展心智和提高素质为基本理念。

(三)整合课程资源,开放创新教学,拓展学习渠道
本课程在教学过程中,提醒学生留意观察并思考生活中接触的Android系统应用,鼓励其结合生活中熟悉的操作方法提出问题或假设,在教师引导下,通过分析、推理,使学生自主学习、总结,以便增强学生对Android开发方法基本理论的理解;通过课堂讲解与讨论、案例分析等促进学生对所学理论的理解和运用,以培养其实际操作技能。

充分利用现代教学手段,不断改进教学方式,突出典型案例的剖析,采用互动式教学使学生得到模拟训练,提高他们发现问题、分析问题、解决问题的能力。

(四) 体现能力标准,强调工学交替,开展职场鉴定
在本课程教学中全过程体现工学结合,课程教学目标围绕能力标准,课程本身按模块设置,教学过程充分工学交替,考核评价尽量避免教师单方命题、闭卷笔试模式,充分体现职场痕迹。

1.3 本课程标准的设计思路与特色
通过本课程的学习要求学生理解Android sdk的特点、Android应用开发环境的搭建、Android高级UI开发、Android网络开发、Android多媒体处理的主要内容,要求学生基本掌握Android的应用开发技术,能解决一些简单的问题。

本课程采取由简入深,逐步复杂的项目单元模式,学生先掌握Android应用开发的基本技术后,开始逐一设计项目由学生在解决问题的过程中达到掌握Android 应用开发的目的。

二.课程教学目标
2.1 课程总目标
●理解Android SDK;
●能够搭建开发环境。

●掌握Android Activity应用开发。

●掌握Android网络处理。

●掌握Android多媒体处理技术。

●掌握Android界面处理技术。

2.2 具体目标
2.2.1知识目标
●正确理解Android sdk。

●掌握Android开发环境的搭建、软件发布知识。

●掌握Android Activity知识。

●掌握Android高级UI知识。

●掌握Android网络处理知识。

●掌握Android多线程知识。

●掌握Android数据存储知识。

●掌握Android多媒体知识。

2.2.2技能目标
●能够熟练搭建Android开发环境。

●能够实现Android Activity开发。

●能够使用Android UI控件开发。

●能实现Android网络开发。

●能掌握Android数据存储技术。

●能掌握Android多线程处理技术。

●能实现Android多媒体体处理。

●能实现Android Service。

2.2.3过程与方法目标
本课程在教学过程中,突出学生主体,采用项目+案例教学,启发学生善于观察、自主思考、独立分析问题与解决问题的能力。

通过以学生为主体的学习,使学生在观察、思维、推理与判断、分析与解决问题能力方面有明显的提高,对生产型实践中遇到的问题能通过分析处理并举一反三得到正确、灵活的解决,体
现注重实际应用技能的培养目标。

2.2.4情感态度与价值观目标
在教学过程中,采用角色扮演教学、案例教学等方法。

注重基础应用性,从理论的传授过渡到方法的学习。

通过本课程的学习使学生掌握Android系统应用开发的基本知识及实践技术,在每章甚至于每一次课程都有相应的案例,与现实实践结合紧密,鼓励学生积极参与案例分析。

也注重理论新颖性,使本课程具有观念新、易学习的特点。

还注重趣味性,密切结合高职学生的特点,开放意识、训练意识、互动意识、交流意识,使学生真正成为学习的主人、课堂的主人,获得应有的收获。

三.课程教学内容
3.1学习情景设计与学习分配
表1 学习情景设计与学习分配
3.2学习情景与具体任务
四.教学实施与保障
4.1教学方式与考核方法
本课程建议教学中主要提取一些具代表性的生产性问题,采用项目教学、案例教学为主,教师在每个案例教学中先提纲挈领的阐明一些新技术手段和语法表
达形式,之后学生分组,以3-5人为宜,每组注意实践操作能力强弱的搭配,完成后抽取具代表性的作品公开集中评价,所有学生共同参与,同步提高。

结合案例教学的特点,对学生的考核采用平时情况结合期末总评情况综合评价。

学生在每次项目完成后,每组学生在项目组内自评,教师给每组一个总评,将学生自评成绩和教师总评成绩按比例结合为一次项目的成绩。

多次项目成绩组成了学生此课程的平时实践操作部分的成绩。

另外学生在每部分学习后完成的其它任务(如课后作业),此又作为学生平时成绩的一部分。

在期末课程结束后,按实际情况可布置每个学生独立完成一个较综合的项目实践,以此作为期末考核成绩;考虑到部分学生非独立完成的作弊行为,亦可组织学生统一卷面考试,以此成绩作为期末考核成绩。

最后将每个学生的平时实践成绩、其它成绩(课后作业、课堂表现等)、学习表现、期末考核成绩根据实际情况按一定比例综合得出学生此门课程的最终评价。

对学生学习过程的评价,包括参与讨论的积极态度、自信心、实际操作技能、合作交流意识,以及独立思考的能力、创新思维能力等方面,如:1.是否积极主动地参与讨论和分析;
2.是否敢于表述自己的想法,对自己的观点有充分的自信;
3.是否积极认真地参与模拟实践和应用实践;
4.是否敢于尝试从不同角度思考问题,有独到的见解;
5.能否理解他人的思路,并在与小组成员合作交流中得到启发与进步;
6.是否有认真反思自己思考过程的意识。

或者是引用职场鉴定来考核学生实际操作技能。

4.2 课程对双师结构或教师素质要求
本课程除在理论上指导学生外,在实践上也对教师提出了一定的要求,故而教师除Android系统有较深的理解外,在实践操作能力上也应具备一定的能力,建议具有生产实践经验的教师担当此课程的教学任务。

4.3 课程教学资源
(1)电子教案、电子课件、课程录像
(2)各教学情景练习项目。

相关文档
最新文档