《嵌入式技术》课程标准
课程名称:嵌入式技术
适用专业:计算机信息管理
一、课程性质和任务
1、课程性质:
《嵌入式技术》是一门专业必修课程。其主要讲述嵌入式系统的基本概念、界面设计、应用编程等知识并对其课程相关内容进行整合、梳理、灵活应用。嵌入式系统是控制、监视或者辅助装置、机器和设备运行的装置。其是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。通过学习该门课程可以使学生能够编写、调试和运行嵌入式程序,为后续课程以及实际应用奠定理论和实践基础。
2、课程标准设计思路:
以真实的项目为载体,打破传统教学模式,从工作过程出发,对过程进行分析,分解出具体的工作岗位,总结每个岗位的任务,将工作过程转化为行动领域,再结合项目,实现行动领域向专业学习领域的转化,进一步转化为学习情境。
《嵌入式技术》课程是基于工作过程导向的课程开发,以项目为载体设计教学内容。本课程选择了目前流行度高且具有良好应用前景的Android系统为学习对象,教学内容设计了三个学习情境,学习情境下又设置八个任务,也可以理解为八个步骤,通过每个任务的完成可以实现对应学习情境的学习。
将理论知识与实际项目紧密结合。课程构成以项目为驱动,以学习情境为主干,以工作任务为支撑的课程体系。课程以真实的项目贯穿整个教学过程,将程序设计的知识融入其中,实现教、学、做一体化教学,体现做中学的教学理念。
3、课程任务:
通过《嵌入式技术》,使学生掌握嵌入式程序设计应用程序的基本技能,进一步了解嵌入式程序以及面对对象的程序设计方法,能够编写、调度和运行实用、规范、可读性好的程
序。即可以巩固、灵活应用前续课程所学知识,同时为后续课程的学习奠定必要的理论和实践基础。
二、课程目标:
1、职业知识:学生掌握嵌入式程序开发的步骤、基本语法、屏幕及常用控件的使用方法、类与接口的使用等。
2、职业技能:使学生具有独立嵌入式应用程序的设计、开发的能力。提高程序设计能力、创新能力、研究性学习能力,发扬团队合作精神。
3、职业素质:养成遵守软件设计规范的良好职业习惯,经过一段时间的系统学习、实践,具备企业工作职位的专业知识、技术、技能及操作经验。
三、课程内容标准和要求
1、课程内容安排表
序号
工作任务模块
课程内容和要求
(技能、国家行业标准)
实训设计
参考学时
1
Android操作
Android应用程序分析、
管理应用程序资源
Android系统操作;开发环境配置;程序调试方法、生命周期、资源管理
10
2
Android基础编程
用户界面屏幕元素、
界面布局设计
Android视图;常见组件与事件;布局设计
12
Android绘图、Android动画、
Android数据、Android存储
屏幕绘图、使用图形动画、使用数据和存储API
12
3
Android高级编程
Android网络API
访问Internet
8
Android位置服务API
使用GPS
8
Android多媒体API
操作静态图像、使用视频音频
8
Android电话API
电话功能包、使用短消息
8
使用通知与服务、发布程序
使用状态栏、使用服务、发布移动应用程序
10
2、课程内容标准与要求
本课程以具体工作过程为导向,以Android系统为载体,共安排8个任务,共68个学时。
任务一:Android应用程序分析、管理应用程序资源
1.要求:掌握Android系统操作;开发环境配置;程序调试方法、生命周期、资源管理。
2.理论支撑:Android平台、SDKAVD、生命周期、使用资源、管理各种应用程序配置
3.实现步骤:配置开发环境、编写简单Android程序、Activity使用、编写程序访问各类资源。
任务二:用户界面屏幕元素、界面布局设计
1.要求:掌握Android视图;常见组件与事件;布局设计
2.理论支撑:Android视图、TextViewEditTextSpinnerButtonRadioGroupRadioButtonProgressBarSeekBarRatingBarDatePickerTimePickerMenuTABstyle等控件的属性、方法、使用;内建布局类、View容器类
3.实现步骤:逐一编写各控件小程序,实现相关控件功能
任务三:Android绘图、动画、数据、存储
1.要求:掌握屏幕绘图、使用图形动画、使用数据和存储API
2.理论支撑:屏幕绘图、使用文字、图形、动画、文件、目录、SQLiteContent
3.实现步骤:逐一编写各控件小程序,实现相关控件功能
任务四:Android网络API
1.要求:掌握Internet功能的使用
2.理论支撑:使用InternetWebWebView
3.实现步骤:逐一编写各控件小程序,实现相关控件功能
任务五:Android位置服务API
1.要求:掌握GPS功能的使用
2.理论支撑:使用GPS、地图标注位置、位置服务扩展
3.实现步骤:逐一编写各控件小程序,实现相关控件功能
任务六:Android多媒体API
1.要求:掌握静态图像与视频音频的使用
2.理论支撑:使用摄像头、视频制作与编辑、音频制作与编辑
3.android学习教程实现步骤:逐一编写各控件小程序,实现相关控件功能
任务七:Android电话API
1.要求:掌握电话功能包与短消息的使用
2.理论支撑:使用电话功能包、短消息
3.实现步骤:逐一编写各控件小程序,实现相关控件功能
任务八:使用通知与服务、发布程序
1.要求:掌握状态栏、服务的使用,及移动应用程序的发布
2.理论支撑:使用通知栏、创建服务、控制服务、实现远程接口
3.实现步骤:逐一编写各控件小程序,实现相关控件功能;发布应用程序至Android Market
四、实施建议
1、教学建议
1)课程组织形式:本课程由一个学习情境组成,每个学习情境下又设置若干任务,通过每个任务的完成可以实现对应学习情境的学习。将理论知识与实际项目紧密结合。课程构成以项目为驱动,以学习情境为主干,以工作任务为支撑的课程体系。课程以真实的项目贯穿整个教学过程,将程序设计的知识融入其中,实现教、学、做一体化教学,体现做中学的教学理念。
2)教学方法:教学中重点、难点的处理主要是依靠强调基础知识,注意讲课方法,理论和实践结合,将难点应用于实际工程实例中等方法,突出重点、化解难点,有意识、有目
的、有重点地营造有利于学生能力发展的氛围,启发学生思维,促进学生能力的提高。在教学过程中,重点体现任务式驱动的思想,全过程贯穿了任务式驱动的思想,建立了提出问题、分析问题、解决问题的思路,使学生在任务前提下掌握知识。 对于重点、难点的问题,要采取有效的讲课方式和思路进行讲解,例如,启发式、循序渐进式、实例法等方法,可有效的突出重点、化解难点。该课程是工程实践结合紧密的课程,知识、算法、思想都可以在工程实例中应用,且应用面很广,通过工程实例去化解重点、难点,也是非常有效方法。
2、教材编写
1)教材采用基于工作过程形式进行编写,以项目为载体,每部分均由项目提出项目分析项目实现知识巩固课堂训练与测评构成。
2)参考教材:《Android开发教程》(活页教材)。
3、教学评价
1)评价方式:过程考核与期末考核相结合;理论考核与实践考核相结合(应知+应会);
校内考核与校外考核相结合。
2)考核要求具体说明:
总分100分。
系统设计与报告成绩:70%
出勤成绩:10%
平时成绩:20%
4、课程资源的利用和开发
学校建立校园网,由网络中心负责建设、运行管理的  兆光纤主干校园网,拥有较先进的 中心交换机、CISCO路由器、HP 服务器等设备多台套,并通过专线联入了中国教育科研网(CERNET),建有计算中心。目前学校拥有多个与校园网连接的多媒体教室,我系的所有实验室也与校园网实现了连接。
学院图书馆有纸质图书、电子图书等可供学生查阅。
学院先后建立了多媒体实验机房,多媒体教室,网络实验室,硬件实验室。我系现拥有400台全新多媒体计算机,是集WindowsWinNTWin2000Lanstar教学网、Internet网络于一体的多媒体学习环境。单机配置为PIV1.4/256MB内存/80GB硬盘/52CDROM声卡/64MB显卡等。同时我系有5个多媒体大屏幕投影阶梯教室,投影仪、激光打印机、高分辨率图形图像扫描仪、硬件设备若干。具备了较为完善的实践性教学软硬件设备条件,满足了SQL ServerVBASPVC++JAVA等数据库管理系统软件和系统开发软件相关课程的实验与理论课程的教学。
学院建有校园网络中心,开通了Web服务器、FTP服务器、邮件服务器、精品课程服务器等,各教学大楼和学生宿舍均接入校园网,全院有40多个多媒体教室,有开展网络教学的物质基础。教师的课件等教学资源在院内网络平台上可以随时观看、下载,本课题组不少老师通过、QQBBS和聊天室等多种学生喜爱的通讯交流方式对学生进行网上辅导。
建立了较稳定的实训基地。如:天津南开太阳公司、南开创元公司、大宇宙信息制造(中国)有限公司等。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。