专业实习(实训)》教学大纲

2013版)

 

 

 

 

 

课程编码:0611110712

课程名称:专业实习(实训)(嵌入式方向)

学时/学分:12/12

先修课程:《操作系统》《嵌入式程序设计基础》《嵌入式系统软件设计与实现》

适用专业:计算机科学与技术

开课教研室:嵌入式系统教研室

 

 

 

 

 

 

 

 

 

 

 

 

执笔:

审定:

 

 

 

 

一、实习(实训)目的与要求

本课程为项目实战环节,意在通过团队合作,使学生掌握Linux环境软件开发的基本流程,掌握嵌入式系统软件开发的基本手段和基本知识,积累一定的经验,并切身感受软件开发的全过程,通过团队的努力完成一个中小型项目,为日后的求职奠定基础。

本课程的目标为:

(一)了解Linux环境软件开发的基本流程,掌握嵌入式系统软件开发的基本手段和基本知识;

熟悉和掌握嵌入式开发平台的应用;

(二)熟悉开发工具、数据库设计工具、项目管理工具等使用;

(三)熟悉常用服务器的安装、配置;

(四)熟练掌握C语言和开发技术,并能灵活运用;

(五)养成良好的表达、沟通和团队协作能力;

基本要求:

(一)教师认真组织,充分调动学生的积极性和主动性,严格要求,在规定的时间内按计划有步骤地完成实训的各项内容,达到预定的教学目的;

(二)实验室提供方便,全力配合;

(三)学生充分发挥主观能动性,积极主动地查阅资料,创新思维,学以致用。

二、教学内容与基本要求

(一)实训内容(题目)

1.基于Linux环境论坛的开发与设计

Linux+Apache+MySQL+php 平台上,以教材的论坛为基础,扩充开发,风格自定

2.嵌入式Linux系统中基于Web的步进电机的远程控制

      Linux环境中,开发基于PXA270实验箱的步进电机WEB远程控制

3.嵌入式Linux系统中蓝牙通讯系统的设计

      Linux环境中,开发基于PXA270实验箱的蓝牙通讯系统的设计

     (二)实训要求

    要求首先搭建好每个实训项目的软硬件平台,并调试好基础的原程序,并在此基础上研读源代码,并做二次开发。

三、实习(实训)的方式

学生以分组的形式参与实训项目,每组2-3人,充分发挥团队合作的精神,完成以上三个实训题目,并提交实训报告;最后选择其中之一作为自己团队最终的考核项目,加以完善提升到实用阶段,参与最后的项目答辩

     每个实训项目,教师都提供基础的源代码、驱动程序、操作流程等,学生是在此基础上做二次开发。

四、实习时间安排

序号

项目

   

所用时间

1

论坛

平台搭建及调试原代码程序

16

研读源代码并二次开发

24

项目测试

8

2

步进电机

平台搭建及调试原代码程序

16

研读源代码并二次开发

24

项目测试

8

3

蓝牙通讯

平台搭建及调试原代码程序

16

研读源代码并二次开发

24

项目测试

8

4

答辩项目

在原有基础设计上提升性能、优化界面

32

项目答辩

16

合计

192

五、考核内容和考核办法

专业实训重在培养学生解决问题的能力,团队协作的能力,以及编写规范化的文档的能力。主要依据软件开发文档、实训报告、主要软件模块的功能及项目答辩进行评分。评分标准如下:

项目

分值

考核点

三个基础项目

45

完成基础的二次开发,并测试成功

三个基础项目实训报告

15

实训报告格式规范,实验截图完整

答辩项目二次开发

30

主要检查二次开发的功能完善、界面友好

作品展示与答辩

10

主要检查实训作品完成情况及成员对所完成工作的熟悉程度

合计

100