项目嵌入式

关键词: 实验室 实践 项目 驱动

项目嵌入式(精选八篇)

项目嵌入式 篇1

关键词:嵌入式,实验室开放,项目驱动

近年来随着嵌入式产品在军事、医疗、工业领域的迅猛发展, 具备嵌入式开发技术学生就业过程中显示出较强的竞争力。嵌入式技术是一种软、硬件高度结合的新兴技术, 既涉及到芯片体系结构问题, 又涉及到操作系统相关知识, 所以学生在学习过程中普遍反映学习内容多、难度大、不易掌握。实践环节在嵌入式学习中占有非常重要的地位, 在培养学生创新意识、创新精神、创新能力和工程实践能力等方面, 具有理论教学不可替代的作用。随着我校“教学质量工程”建设和实践教学改革的不断深入, 如何深化实践教学内容、提高学生的创新实践能力, 成为嵌入式实践教学中值得思考和探索的问题。

一、嵌入式实践教学中存在的问题

1. 实验学时不足, 综合性实验少。

我院嵌入式实验课程安排18学时, 包括3个体系结构的实验项目和3个操作系统的实验项目, 学生通过这6个实验可以初步掌握ARM体系结构芯片的基本部件的功能以及Linux操作系统下驱动程序和应用程序的开发流程。实验课程深化了学生课堂所学的理论知识, 但实验学时相对不足导致一些综合性实验项目无法在实验课上完成。

2. 开放内容单一, 能力提升受限。

开放嵌入式实验室可以部分缓解想深入研究嵌入式技术学生的需求。学生根据自己的时间预约进入嵌入式实验室, 登记相关信息及实验内容, 保证自身及设备安全的情况下, 进行实验操作。这种开放模式对丰富和深化实验内容, 提高学生的嵌入式开发能力起到了一定的推动作用。但也会普遍出现实践内容只是简单复现实验手册提供的独立项目, 仍然缺乏综合项目的训练和提升。

二、项目驱动的嵌入式实验室开放

1. 开放模式的基本思路。

为了明确学生的实践任务目标, 提高嵌入式开发能力, 培养团队合作的科学素质, 在嵌入式实验室开放过程中逐渐建立起一种以项目为依托的实验室开放模式。其基本思路是把教师的科技课题大学生创新实践项目适当调整后作为实验室开放课题。感兴趣的学生通过报名分组结队, 在明确项目全局任务的情况下, 各队负责不同模块的具体任务。为避免各队受固定任务局限, 不了解环节衔接及项目整体进度, 采取定期集中汇报, 加强队间沟通的项目管理方法。在实验室管理方面, 为了充分发挥嵌入式实验室作用, 并保障其安全运行, 根据目前实验中心的实际运行情况, 对嵌入式实验室确定了“师生共管, 学生为主”的管理模式, 教师负责研究方向的把握, 筛选爱好嵌入式开发、责任心强的学生负责开放实验室的日常管理, 并制定切实可行的实验室运行管理监督制度

2. 项目实施案例。

明确实验室开放基本思路后, 嵌入式实验室两年来共引入教师承担的各级项目及学生承担的校院级项目5项。下面以学生完成的校级实验室开放项目“基于S3C6410的嵌入式图像处理系统”, 说明所提项目驱动方案的实施效果。

项目主要研究内容:该项目以S3C6410嵌入式开发板为硬件平台, 以嵌入式Linux操作系统为软件开发环境, 通过设计驱动程序及图像采集、显示和网络传输等应用程序, 实现了下位机 (开发板) 和上位机 (PC机) 同步实时显示采集图像的功能。

(1) 系统硬件平台, 本设计基于嵌入式系统进行视频采集, 对硬件平台有一定的要求, 即除了要具备较高的工作主频和丰富的外围电路扩展接口外, 还要具备编解码多媒体的能力, 要有足够的内存资源用于图像处理, 同时还必须要具备网络接口。所以选择了基于ARM920T内核的S3C6410芯片作为处理器, 此外系统还包括两片三星K4X1G163PQ组成256M的Mobile DDR内存、一片三星K9GAG08U0E的2G固态硬盘、NEC的4.3寸LCD、ZC301P的640*480像素的摄像头、三个Uart和10/100M自适应DM9000以太网卡以及电源模块等部件构成嵌入式硬件环境。系统硬件结构如图1所示。

(2) 嵌入式Linux下视频采集、显示及网络传输程序, 本设计构建嵌入式操作系统过程中, 使用U-Boot作为Boot loader, 使用标准内核Linux 2.6.38经过内核的配置裁剪作为嵌入式操作系统的内核, 使用工具Busybox制作的根文件系统。嵌入式Linux系统为视频图像采集、网络远程数据传输和本地视频显示提供了方便的编程接口, 其中包括针对硬件编解码的操作接口、软件编解码库、Qt图形库支持等等。在嵌入式设备上运行的应用程序模块要完成不同的功能, 但是各模块间又存在共享资源, 所以程序设计为多线程的工作方式, 使用互斥量和条件变量消除线程间对共享资源的竞争问题。多线程方式提高了程序运行速率, 实现了并发操作。程序中分为三个线程:图像采集线程、LCD图像显示线程和网络数据传输线程, 主进程作为线程管理。远程接收端工作于x86体系PC机上, 使用Qt编程实现图像化界面应用程序, 显示嵌入式设备采集的视频。在Linux2.6.38内核里, 摄像头驱动接口为Video4Linux2, 这种接口定义了多种摄像头工作方式, 包括camera capture、camera tune、camera encoder等。Frame buffer是内核驱动提供的显示驱动技术, 利用它提供给用户的接口很容易实现图像在LCD上的显示。网络数据传输使用UNIX网络套接字, 使用两条TCP连接实现视频数据传输与数据同步。系统软件流程如图2所示。

(3) 按系统功能模块进行学生任务划分, 程序设计按照系统的基本功能模块划分为4部分, 由四组学生分别承担:①摄像头图像捕获。摄像头操作主要在用户态实现, 其中包括:摄像头参数设置启动硬件JPEG压缩, 图像缓存队列建立, 图像帧的出队和再入队以及对摄像头队列状态的select操作。②嵌入式设备上LCD图像显示。本设计图像格式为JPEG, 而嵌入式设备上只能直接显示RGB或者YVU格式图像。在获取到图像帧后, 通过Linux内置多媒体库对图像解码为RGB后再和SMDK6410显示控制器格式匹配, 最终实现LCD上的图像显示。③以太网数据传输。本设计主要目的是用嵌入式设备采集图像, 在远端PC上进行获取, 传输方式选择为以太网。本模块主要实现了针对本设计图像传输的基于TCP应用层协议。其中也包括了socket连接请求、数据发送、出错处理等。④PC端在Qt creator环境下使用C++编写图像显示程序。该程序分为网络数据接收和图像解码显示两部分。网络数据接收部分主要是对从两条Socket连接中收到的网络数据做协议解析, 从TCP流内提取完整单帧图像;图像显示部分使用了QPixmap类, 内存里完整的图像帧直接由该类成员函数处理, 降低了图像解码中的复杂程度。④系统运行测试结果

本文通过具体案例, 对项目驱动的嵌入式实验室实践运行模式进行了的可行性分析。课题同学以实验室开放项目为依托, 通过全程参与、协同合作, 增强了开拓创新能力, 培养了科研意识和团队合作精神, 为今后从事科学研究工作奠定了基础。实验室开放是实验教学的一种有效的补充和提升, 随着高校实验教学改革的深入以及高校创新人才实践技能要求的逐渐提升, 探讨有效的实践教学方式将成为持续的研究热点。

参考文献

[1]周勤, 张微, 温光浩.高校实验室工作的探究与实践[J].实验室研究与探索, 2011, 30 (11) :371-374.

嵌入式系统设计项目实训报告格式 篇2

专业:______________________________________ 实训项目:__________________________________ 实训时间:_____________年_______月________日 实训成员:________________________________________________________________________________________________________________________________________ 指导老师:__________________________________

电子信息与电气工程系 2014年4月制

一、实训目的二、实训内容

三、实训设备

硬件:

软件

四、实训设计方案

(包括项目功能需求分析,方案设计,完成时间规划)

五、实训项目实现

航天产品嵌入式软件项目策划方法 篇3

【关键词】软件策划;风险分析

【中图分类号】TP399

【文献标识码】A

【文章编号】1672—5158(2012)10-0416-01

引言

嵌入式软件已经在我国航天导弹武器系统等尖端产品中得到广泛的应用。目前,《GJB5000A-2008军用软件研制能力成熟度模型》已经发布并实施,航天嵌入式软件项目的研制过程逐渐要依据这个标准进行。软件作为航天控制系统的关键部分,其地位显得越来越突出,分系统级软件规模已经超过数万行。同时从事软件研制人员已经形成一个组织分工明确、相互配合紧密的团队,从任务书、需求分析、概要设计、详细设计、代码实现、软件测试、交付和维护等环节,每个岗位可能涉及到多个人员。如何通过软件项目策划,保证软件研制流程明晰、可控、软件产品质量可靠,成为型号研制工作的一个不可或缺的重要环节。

1 项目策划的目的

随着管理要求日益严谨,软件管理由粗放式向精细化和准确化转型成为大势所趋,利用软件策划帮助研制方提高研制进度管理的有效性,保证产品质量、提升核心竞争力已经成为共识。策划的目的是为执行软件工程和管理软件项目制定合理的计划,旨在使软件开发人员及管理人员充分了解软件项目策划过程,使项目管理人员遵照过程实施项目策划活动、制定项目开发计划及执行相关策划活动

2 软件策划前提和输入

项目策划的前期,软件项目组成员要积极参加整个系统项目的早期策划活动,并在系统方案的制定和评审过程中,共同讨论方案报告,协商有关软件项目的目标、范围、进度、资源等,从而逐步了解软件在系统中的作用、进度、功能等。同时对设计输入的任务书要进行认真评审,对其每项内容了如指掌,并纳入配置管理。参加项目策划活动的人员还要接受相关培训。

3 软件策划规程

软件策划需经多个步骤,从而对整个项目阶段工作进行全面梳理。根据输入的任务书和标准等,首先依据策划的主要内容,制定软件策划的工作计划,然后选择软件生命周期模型,确定软件开发阶段,其次就要进行工作分解结构(WBS)分解,这是策划中非常重要的步骤。在此基础上进行规模、工作量、成本和进度估计,最后形成软件开发计划。其中有多个非常关键的环节,直接影响策划的真实性和可执行性,因此需要重点关注。

3.1 工作分解结构

工作分解结构(Work Breakdown Structure,简称WBS)是归纳和定义整个软件项目范围的一种最常用方法,它将一个项目分解成易于管理的几个部分或子项,以确保找出完成项目工作范围需要的所有工作元素。

工作分解结构是对软件工作产品和软件过程进行分解,以层次结构来组织软件项目的产品元素和活动元素,将项目的软件工作产品和软件过程分解为较小的、更易于管理的元素。

WBS分解时,通常按照树型结构,不断将项目的最终目标分解到一些较小工作单元,直到这些工作单元可以被很容易地“控制”住为止。在划分任务时,任务的颗粒度不能太大,也不能太小。颗粒度太大,难以及时发现问题;颗粒度太小,就会增加管理成木。任务的颗粒度最小可以到半天,最大到周,一般以小于3天为宜,也就是说项目经理能够在1周中至少检查2次成员的工作进展情况。适当的任务颗粒度便于监控,另一方而也有利于调整任务。当出现任务拖期时,可以比较灵活地重新安排人员接手其他人员的任务。

3.2 项目估计

根据WBS分解的项目内容进行项目估计,项目估计包括项目规模、工作量和成本的估计,这是整个策划中的关键环节,只有项目估计尽量准确,才能保证项目进度、质量能够受控。为了保证项目估计合理性,可采用下面措施:

1)借助历史数据。历史数据是“经验”的量化,通过和历史项目的数据对比,可降低估计的风险。在借鉴历史数据时,要注意数据的可比性,要考察项目类型是否类似、生命周期模型是否类似等。

2)采用多种估计方法互相验证。在估计时可以采用多种估计方法,然后对多种方法的结果进行对比,通过分析其差异以判断合理性

3)细分任务。任务拆分的越详细,就越容易估计,越容易和历史数据对比。内容任务要完备。估计时要识别出所有工作,不要有遗漏。

4)有估计经验的人参与估计。一方面要对参与估计的人员进行培训,另一方面需要在实践中积累估计经验。每次估计完成后,都要和实际的情况进行对比,经过3-5次反复,则可积累估计经验,提高估计准确性

多人分别估计并形成估计表,然后由项目负责人进行汇总形成软件估计报告。

3.3 资源和管理计划

人力资源策划方面要包含完成软件开发项目必需的人员数量,姓名,指明项目管理、软件工程、正式软件测试、软件产品评价、软件配置管理等分别所需的人员数目及总数。相应岗位若需通过相应岗位的培训考核,则还要制定培训计划。

项目负责人要确定软件项目相关的利益相关方,包含硬件设计人员、任务提出方、测试设备负责人、用户代表、评测机构等。从而协调制定相关的计划或关键点,描述利益相关方的权限和责任,以及与其它组织的关系

基础设施资源的策划要同步进行,估计时参考类似项目的历史数据,根据项目需求、工作产品的规模考虑开发环境、测试环境、目标环境或者这些环境的任何适当组合情况下所需的基础设施资源。同时制定测试计划、配置管理计划、质量保证计划、风险管理计划、数据管理计划、里程碑评审计划和沟通计划等。对上述计划确认后进行配置管理。

4 风险估计

标识风险源为项目研制过程中检查随时间而更改的状态提供了基础,直接显示出影响项目研制目标的各个因素。风险源来自项目的内部和外部。随着项目的进展,可能会发现更多的风险源。项目策划阶段就要识别和分析风险,并制订风险减缓计划,才能进一步跟踪项目风险,及时消除各个风险源带来的影响

5 形成软件开发计划

策划输出的果就是软件开发计划,根据WBS分解的结果,根据软件任务、任务的工作量、项目成本、任务之间的衔接关系、系统的约束条件和人员分配表等,得出项目的进度和关键路径,并得出软件项目预算,连同项目进度及网络图写入阶段软件开发计划,在形成项目计划过程中,如出现各项约束条件与任务进度冲突情况,需重新估计。软件开发计划应通过正式评审,从而保证具有相应约束力,并纳入管理和控制

6 结论

项目嵌入式 篇4

课程一般通过理论教学与实验教学相结合的方式,其中理论教学32学时,实验教学16学时。课程所涉及知识点内容较多,而且比较繁杂。如何利用较少的学时对课程教学的内容系统化、条理化,特别是如何充分利用实验教学,使学生掌握嵌入式系统的设计方法,促进理论知识的应用,培养实践动手能力显得尤为重要。

一、“嵌入式系统原理及应用”实验教学中存在的问题

(一)学时少,内容多

实验课程不同于课程设计,要在仅仅16个学时内完成嵌入式系统开发平台的学习与使用、嵌入式系统接口设计、嵌入式操作系统的移植和嵌入式操作系统的移植的应用等相关实验,需要对实验内容进行整合,利用较少的学时,达到最好的效果,实现实验教学的目标。

(二)验证性实验为主

很多高校的实验设备主要是购置配套的嵌入式系统实验箱,厂家提供所有实验的源代码。一般学生直接依照源代码进行程序的设计、仿真和调试,有的甚至直接将源代码拿过来编译、下载到实验箱,查看实验结果。这无形中将原本的综合性、设计性实验变成了验证性实验,学生对实验原理和设计过程很难深入理解领会,实验缺乏实践动手能力和解决实际问题能力的培养

(三)缺乏硬件平台设计过程

因实验采用现有的嵌入式系统实验箱,整个硬件平台已经由生产厂家设计、制作完成,在嵌入式系统原理及应用实验课程中,缺乏硬件平台设计过程,学生在实验过程中,无法将程序设计与硬件平台结合起来,使得理论学习变得抽象难懂,学生很难将理论知识与实际应用结合起来,也不利于提高培养学生的学习兴趣。

二、项目引导式实验教学

项目引导式实验教学,就是充分利用有限的课堂教学和实验教学学时,构建若干典型实验,每个实验是以微小型项目的形式呈现,并将嵌入式系统原理及应用各主要知识点连接在一起,在已有硬件平台和实验例程的基础上,在实验指导教师的引导下,逐步设计实现新的项目功能。

项目引导式实验的任务要求应该比课程设计的任务要求简单,但需要考虑课程的特点和教学内容,将整个课程的内容以及实验目标融入一个或者几个实验教学项目中,利用较少的学时,达到较好的教学效果

三、项目引导式实验教学实例

我院使用博创公司的实验箱教学设备,硬件平台含有三星公司的S3C44BOX与ZLG7289接口,外扩8位LED数码管和17按键通用键盘等硬件资源。下面就以设计基于该实验平台的键盘和LED数码管控制项目为例,介绍项目引导式实验教学的构建。

(一)项目设计要求

1. 熟悉ZLG7289芯片原理、与ARM7的硬件接口及硬件原理图。

2. 各功能按键的设计以及数码管显示控制。数码管及按键结构图如图1所示。

功能要求:

“↑”:加一键。0到9循环加一。

“↓”:减一键。9到0循环减一。

“←”:左移键。控制数码管闪亮的数据位左移一位,并加减可调,原设定的低位数据不变,移到最左端后,再按此按键,仍然为最左端数码管闪烁可调。

“→”:右移键。控制的数码管闪亮的数据位右移一位,并加减可调,原来闪亮的高位清零且不显示,移到最右端后,再按此按键,仍然为右端数码管闪烁可调。

“SET”:设置键。按下后,加、减、左移、右移控制按键起作用,亮着的最高位闪烁、可调;

“OK”:确定键。按下后,原来闪烁的位停止闪烁,且加、减、左移、右移控制按键不再起作用,原已设置的各位数据有效,保存到一个变量中,并通过串口将数据输出到PC机。

(3)μC/OS-II嵌入式操作系统移植到ARM7。

(4)键盘和LED数码管控制功能作为μC/OS-II的任务运行。同时将“SET”和“OK”按键功能的实现由条件控制调整为信号量控制

(二)项目引导式实验实施

1. 利用理论课堂教学2学时以及实验教学1学时的时间,给学生讲解ZLG7289芯片原理、指令以及编程,结合实验平台硬件原理图,讲解与ARM7的硬件接口、按键的物理地址、键盘映射表、键值等内容,为下一步按键及数码管功能控制实验打下基础,弥补缺乏硬件接口设计的不足。

2. 采用逐步引导式、模块化的程序设计。将键盘和LED数码管控制程序按照功能分成不同模块,如图2所示。

项目中各模块的提出只做功能上的要求,功能实现由简单到复杂,引导学生逐步设计实现每个模块的功能。为了培养学生的动手实践能力和解决实际问题的能力,在项目功能引导时,不仅不限定具体算法,而且鼓励同一功能的多种算法的讨论和实现。对所出现的问题,引导学生独立去思考、解决。

3. 通过理论课讲解μC/OS-II嵌入式操作系统移植的条件以及在ARM处理器上的移植,并通过实验教学1学时,使学生掌握μC/OS-II移植的程序结构以及特点,实现操作系统在S3C44BOX处理器上的移植。

4. 在完成μC/OS-II嵌入式操作系统移植以及系统学习μC/OS-II任务、调度、信号量等理论知识的基础上,通过项目引导式实验教学,完成μC/OS-II任务的创建和管理,掌握信号量的使用,并结合已完成的键盘和LED数码管控制,将其作为μC/OS-II的任务运行起来,并利用信号量,实现“SET”和“OK”按键的功能,使学生深入理解嵌入式操作系统。

5. 对实验结果验收,采用现场演示和现场提问相结合的方式进行考核,并结合实验报告完成对项目的总结,并讨论实验中遇到的问题及解决措施,同时对项目引导式实验提出好的建议和意见。

四、项目引导式实验教学课程内容及学时分配

表中前两个实验为基础验证性实验,主要在于学习嵌入式系统开发环境,熟悉整个硬件开发平台。这部分内容虽然也可以结合到项目引导式试验中去,但效果不如单独分立出来明显,因此单独拿出了这4个学时。第三和第四个实验虽然分为两个实验,但构成了同一个嵌入式系统的微小项目。

这里只是以“键盘和LED数码管控制”为例。另外可以结合实验系统平台,构建“基于ARM的多通道仪表信号采集”“面向游戏图形界面的LCD控制与应用”等多个项目引导式实验,在实验条件和师资允许的情况下,多个项目引导式实验可以分组并行开展

嵌入式系统原理及应用项目引导式实验教学将工程实践引入到实验教学中,使抽象理论知识与实际应用结合起来。很多学生对项目引导式实验内容感到非常的有趣,并且对通过自己的努力得到的实验结果非常的有成就感。这些大大提高学生的学习兴趣,培养学生思考问题、解决问题的主动性,增强了学生实践动手能力和对所学知识的应用能力。

项目引导式实验教学通过有限的实验学时,将嵌入式系统原理及应用课程的知识点以项目的形式提出,由实验教师引导学生逐步深入,在努力提高学生的工程实践能力和水平方面发挥更加突出的作用。

参考文献

[1]朱斌,曹漫祥,邢应寿,等.项目驱动教学模式及其在实践教学中的应用[J].科技资讯,2015(38).

[2]陈乃金,周鸣争.计算机系统能力背景下的嵌入式系统实验教学研究[J].电脑知识技术,2016(12).

[3]赵翠芹,黄星寿.基于项目式教学法的单片机原理课程教学改革[J].电脑知识技术,2016(12).

项目嵌入式 篇5

项目名称:“arm嵌入式教学实验系统”

甲方:深圳信息职业技术学院

乙方:深圳市旋极历通科技有限公司

甲乙双方经友好协商,同意以“深圳市旋极历通科技有限公司”作为产业化基地,进行“arm嵌入式教学实验系统”的产业化实施,具体条款如下:

1、甲乙双方同意将该项目技术作价人民币贰佰万元;由甲方及参与研发人员提供技术服务,乙方负责产品化及市场营销的实施。

2、乙方每支付技术费人民币贰万元给甲方,将取得该项目的1%股权。乙方具体出资金额及控股比例,双方另行沟通并签定合作合同书,本合作意向于甲乙双方的合作合同书签定后生效。

3、若乙方支付的技术费高于人民币壹佰零贰万元,即乙方对该项目的控股比例高于51%,甲方不得对项目剩余作价比例进行再转让等处理;若乙方支付的技术费低于人民币肆拾万元,即乙方对该项目的控股比例低于20%,甲方有权独自继续对项目剩余作价比例进行再转让等处理。

4、在合作意向书生效后,该项目所有知识产权属甲乙双方共同所有。甲方不得再对该项目的扩充版、升级版、变形版本单独转让,且对该项目的核心及相差技术负有保密的义务,违约将追究法律责任。

5、甲乙双方将根据具体情况签署阶段性实施计划书

6、未尽事宜,将友好协商解决。

甲方:深圳信息职业技术学院乙方:深圳市旋极历通科技有限公司

代表签字: 代表签字:

高职大学英语教学中的项目嵌入 篇6

关键词:高职;大学英语;项目嵌入;实现途径

[中图分类号]H319

[文献标识码]A

[文章编号]1006-2831(2014)05-0098-2 doi: 10.3969/j.issn.1006-2831.2014.02.025

1 . 高职大学英语教学在迷茫中探路

传统的高职大学英语课程还在沿袭学科体系的路子,以考试为导向,重知识轻能力,重过关考核,轻实际应用,把“听、说、读、写、译”五项技能的训练融汇在语法讲解、句型操练、词汇记忆等陈旧的教学方法之中,在教学中缺乏与毕业生即将面对真实工作情景的语言应用层面的无缝隙对接,教学内容与工作岗位契合度低,“学生所学”与“工作中所用”存在脱节现象。高职英语教学似乎很难融入专业人才培养的课程体系之中。

高职英语课程以培养学生实际应用英语的能力为目标,侧重职场环境下语言交际能力的培养,使学生逐步提高用英语进行交流与沟通的能力。作为高职教育中的专业人才培养方案中的一门必修课程,英语和其他课程一样,承担着培养、塑造高端技能型人才的部分任务。因此,高职英语课程教学必须打破传统窠臼,实现教学内容的项目化嵌入,并积极探索合适的实现途径

2 . 高职大学英语教学中的项目嵌入

项目嵌入是以建构主义学习理论为基础的探究性学习模式。强调师生在真实或虚拟的工作情景中合作探究,通过“做中学”的学习方式,完成任务并同时获得知识和技能,在不断解决疑难问题中完成对知识意义建构。

作为一门语言,英语教学中的项目和通常理工科意义上的“产品”和“成果”不同。它通常表现为完成工作任务、实现有效交流、达成某种信息传递意图等。高职大学英语教学中的“项目嵌入”就是在设计教学实践活动时坚持以项目为实施教学的载体,以职场英语语言能力培养为主线。在学生具备一定专业理论的前提条件下,通过合理设置的项目来贯穿教学过程。在教师的引导下,学生们带着项目出发,通过自主化探索和团队合作,最终完成实践性项目。项目嵌入不仅能切实提高学生的职场语言实际应用能力,还可以适应学生的个性发展的要求,为学生提供选择、创造、表现的平台,强化学生的实战意识,提升其实践能力。

(1)专业人才需求调研是大学英语课程教学实施项目嵌入的逻辑起点。在实施项目嵌入教学之前,要对本专业人才培养定位和该专业人才需求规格做好充分的市场调研和走访,获取第一手的资料和信息,并通过合理的数据分析手段,得出有针对性和令人信服的结论,从而指导项目嵌入课程的设计与实施。

(2)教学内容的合理整合和优化是项目嵌入的实施前提。通过整合优化教学内容,既可方便教师调用教学素材备课,也可满足学习者自主探究、发现学习,提高学习效率。要着眼全盘,打破学科体系,整合英语课程内容资源,把多个知识点或听说读写译等多种技能整合在若干个项目中,通过项目嵌入,使学生在学习过程中动脑、动手、创造、体验、合作、竞争,从而实现学习方式由被动填鸭式向主动探究式的转变。

(3)合理划分学习小组是项目嵌入教学实施的关键。高职生普遍英语基础不够扎实,因此,教师在项目嵌入实施阶段,必须结合学生基础对学生进行合理分组,做到结构合理,力求实现优劣搭配,带动整体提升。

(4)项目嵌入的重点在于紧密依托本专业的校企合作平台,尽量从企业引入项目,将项目嵌入课程教学、师资队伍建设、考核体系,实现项目的全过程嵌入,促进理论教学与实践教学的有机融合,从而有效提升学生的职业能力、专业素养和核心竞争力。

(5)项目嵌入式教学需要考核方式的相应调整。改变一张试卷的期末考试模式,启动教学过程多层次、多样化、项目化考核,考查学生通过小组协作完成某项具体任务的職业能力。考核成果以方案、策划、报告等形式呈现。实现每周一个考核项目,从而对学生学习过程进行全程考核和监控。

3 . 高职英语项目嵌入的实现途径

高职大学英语课程教学设计主要包括英语项目化整体设计、项目化单元设计等内容,整体设计和单元设计均渗透了知识目标、技能目标和素质目标。针对不同的专业的职业能力目标,其着重点也有所不同。我们以机电和旅游管理专业为例来说明项目嵌入的实现模式

3 . 1 机电英语“学、用、查”教学模式

根据调研所得到的数据,我校机电装备制造类学生主要就业职位为一线机床操作员工。因此,教师根据现有的加工设备,结合英语项目化教学整体目标,进行了单元项目化设计。其教学内容主要包含岗位所需的语言交际技能。如下表所示:

3 . 2 旅游管理的“口语情景剧”模式

对于旅游管理专业学生来说,具备一定的英语口语表达能力是其核心职业能力之一。强化口语教学,增强口语表达的流畅度和有效性是高职大学英语教学的重要任务。根据调研数据梳理出该专业所需的职业能力,并结合具体工作任务,进行凝练提升,使之成为课堂项目。具体项目可参考下表。

在实际教学过程中,我们也发现以下问题:第一,小组分组不合理,造成小组间的实力差距过大,影响了教学的实际效果;第二,教师的任务分配难度不平衡,导致学生有意见;第三,涉及较为专业的词汇和表达时,学生口头表达的流利度、准确度不高。这些问题,还有待在教学实践中进一步研究并加以解决。

4 . 结语

项目嵌入式教学是高职英语课程教学改革的发展方向。以项目嵌入为手段,以行业英语为教学平台,以培养提高学生的就业竞争力和可持续发展能力为最终目标,是高职英语改革的正确方向和必经之路。

参考文献

戴士弘. 模式的“超越”[ J ] . 教育与职业,2 0 1 2 ( 7 ) .

顾准. 职业能力培养视角下的高职项目化课程教学改革[ J ] . 黑龙江高教研究,2 0 1 2 ( 1 2 ) .

项目嵌入式 篇7

1 项目选题

随着信息技术飞速发展, 嵌入式系统已经在许多领域中得到了广泛应用, 例如:移动电话电视机机顶盒、DVD播放机。许多嵌入式系统的复杂性、功能的多样性已经达到了很高的程度, 几近于一台小型计算机。因此, 以ARM处理器为核心的嵌入式系统硬件设计技术越来越热门。而随着系统功能的日益强大, 嵌入式系统的软件部分也变得异常复杂, 在裸机上直接编写软件常常显得非常困难, 这就需要有一个嵌入式 (实时) 操作系统来简化应用软件的开发过程。除此之外, 由于手持设备对系统续航能力以及体积、重量的要求越来越高, 电路的低功耗化和小型化需求也日益突出。基于这些技术特点, 以FPGA/CPLD为核心的专用数字电路芯片设计技术也得到越来越广泛的应用。将一个完整的数字电路集成到一片FPGA/CPLD中已经成为数字系统设计的趋势。鉴于上述分析, 综合考虑目前就业市场需求, 设计基于ARM和FPGA的嵌入式系统综合开发平台是符合当前自动化和电子信息工程专业就业需求的。

2 项目教学方案设计

基于ARM和FPGA的综合开发平台涉及的课程和技术较多, 所需要的设计时间较长, 对学生的综合素质要求较高, 在没有设计基础和经验的条件下完成设计任务难度很大, 因此不适宜放在某一个学期进行, 跨学期计划后项目教学设计如下:

项目内容方面:将项目分解为难度递进的三个分项目, 每个分项目均来自实际工程。

时间安排方面:三个分项目分别计划在第五、第六和第七学期完成。每个分项目内容主要涵盖当前学期的主要课程。

组织结构方面:由于实际工程项目综合性较强, 可采取多名学生组成项目教学团队分工合作完成的实施方法。

3 项目教学实施与实践

3.1 第一阶段, 单FPGA开发平台设计

项目名称:基于FPGA的综合教学实验平台

系统功能:本系统面向FPGA课程教学, 要求学生能够完成以FPGA为核心的基本实验。开发平台包含按键/指示灯模块、RS-485通信模块、RS-232C通信模块、并/串行控制数码管模块、SRAM模块、电源模块、下载模块、VGA模块、PS2模块、备用地址/控制信号模块等。

硬件电路设计要求:硬件部分具体设计要求见表1。

项目特点:本项目以FPGA为核心, 主要任务以硬件设计为主, 难度相对较低。在第五学期已经学习过模拟电路、数字电路、PLD原理与EDA技术课程的基础上可以完成设计。

3.2 第二阶段, 单ARM开发平台设计

项目名称:基于ARM的通用型嵌入式系统设计

系统功能:本项目针对实际应用中不同ARM系统结构差别, 每次均需要重新设计的问题, 设计统一的接口定义和尺寸规范, 使该嵌入式系统成为一个通用的、标准的模块。

软件设计要求:硬件部分包括ARM处理器、时钟电路、复位/看门狗、以太网MII接口单元、FLASH存储器、SDRAM存储器、ARM处理器等单元电路。其中, HDLC, UART, I2C, SMI, 通用I/O, 数据/地址总线等信号直接引到模块信号接口, 提供给外围电路选择使用。相应的系统硬件原理框图如图1所示[4]。

软件主要分为Boot ROM和Vx Works应用程序两部分。其中, Boot ROM在设备上电后对系统的各个功能部件和外设进行初始化, 为Vx Works应用程序提供系统应用环境, Vx Works应用程序因设备而异。

项目特点:本项目安排在第六学期完成, 该学期学生已经学习过ARM原理与设计课程和嵌入式操作系统课程。项目包括硬件电路设计和软件系统设计, 具有一定难度。

3.3 第三阶段, ARM+FPGA开发平台

项目名称:基于ARM和FPGA的三轴数控系统控制器设计

系统功能:本项目利用嵌入式技术、Linux技术和基于FPGA软件硬化技术设计出以ARM和FPGA为硬件基础, 以Linux多任务操作系统和图形用户框架软件Qt为软件基础的三轴数控系统框架, 并在数控机床上实现方案。

软件设计要求:硬件平台采用嵌入式微处理器ARM和FPGA作为系统的硬件核心芯片。ARM11作为主控芯片, 利用其外围接口扩展数控系统的存储器和LCD、数控键盘、UART等外部设备;FPGA作为运动控制系统的核心。系统硬件原理框图如图2所示。

软件平台中, ARM部分采用人机界面层、事务管理层和运动控制作为系统的软件层次来构建。人机界面层是用户和数控系统进行交互的媒介, 采用专为嵌入式设备提供图形用户界面的应用框架和窗口系统的Qt进行设计。事务管理层是整个系统的中枢, 采用嵌入式Linux操作系统的多线程机制设计。运动控制层是系统对机床控制执行者, 采用Linux加入实时补丁实现。FPGA部分采用Verilog HDL语言编程, 实现机床运动控制

项目特点:本项目硬件部分包含ARM电路和FPGA电路及其通信电路的设计。软件分包含嵌入式系统编程和硬件描述语言编程, 是一个难度较大的综合性项目, 需要在完成所有专业课且有一定设计经验的第七学期开展

4 实施结果与分析

采用“能力进阶型系列化项目教学法”的基本思路, 通过“基于ARM和FPGA的嵌入式系统综合开发平台”设计项目的引入, 将模拟电子技术、数字电子技术、PLD原理与EDA技术、ARM原理与设计课程和嵌入式操作系统五门课程串联起来。该案例最终设计成果如图3所示。学生对这种教学方法表现出极大的兴趣, 一方面渐进式的项目设计使得各门课程知识点得到全面应用;另一方面, 来自企业的项目内容使得学生对市场及企业需求有了切身体会。用人单位对接触过上述项目的学生也表示出更大的兴趣。

在上述项目的具体实施过程中也遇到了一些相关问题:

(1) 由于项目来自实际工程, 因此大多数含有各自的行业背景知识, 这些背景知识 (如前文所描述项目中数控机床控制原理) 往往是电子信息工程专业学生没有学过的, 因此, 选择项目时需要考虑行业背景知识的难度。

(2) 由于项目持续时间较长, 课程较多, 因此涉及任课教师的安排问题, 各分项目是由各门任课教师承担还是所有项目均由一名教师承担需要综合考虑

(3) 由于项目综合性较强, 因此需要采取团队合作的方式完成, 但是合理评定团队成员成绩, 确定各人工作量较为困难。

摘要:为了提高工科院校学生工程实践能力, 基于能力进阶型系列化项目教学法的基本思路, 以自动化和电子信息工程专业嵌入式系统设计及应用课程为背景, 设计了渐进式项目教学系列, 介绍了项目选型原则和教学方案设计。详细描述了项目分层次实施的具体要求、主要内容以及相应特点, 并对实施效果进行了分析和讨论。

关键词:嵌入式系统设计及应用,教学改革,能力进阶型系列化项目教学法

参考文献

[1]汪木兰, 周明虎, 张艳丽.“卓越工程师教育培养计划”中系列化探究式项目教学的设计原则[J].中国现代教育装备, 2011 (23) :9-12.

[2]汪木兰, 周明虎, 李建启.以项目教学为载体制订先进制造技术卓越工程师培养方案[J].中国现代教育装备, 2010 (12) :15-19.

[3]周明虎, 汪木兰, 封世新.项目教学法的实施与典型案例分析[J].中国现代教育装备, 2010 (13) :6-8.

项目嵌入式 篇8

一、项目嵌入式创新创业教育体系简述

1999年英国的约克大学、利兹大学和谢菲尔德大学组建了WRCE (白玫瑰创业教与学优异中心) , 进行创新创业教育的教学改革研究[2]。该中心提出了课程嵌入创新创业教育模式, 即在专业教育模块中植入创新创业元素, 在课程教学中直接或间接渗透创新创业知识, 从而成功地使创新创业教育融入专业教学内容之中。

基于此, 浙江海洋大学为加强创新创业教育专业教育的融合, 提出了项目嵌入式创新创业教育体系 (体系架构见图1所示) , 即以专业实践、学科竞赛大学生创业园建设为抓手, 以专业实践与学科竞赛项目为切入点, 以“创新训练工作室”和创业工作室为载体和平台, 从专业实践和学科竞赛项目中选拔部分有专业特色且具有市场培育价值的真实商业项目, 选拔组建学生团队进入“创新训练工作室”, 在专业教师的指导和带领下, 通过“练中学”的方式让学生真实地参与项目的市场化经营与运作, 培养学生的创新创业意识和创新创业能力, 从“创新训练工作室”孵化培育出创业项目与团队进入“创业训练工作室”, 通过“练中创”的方式增强学生的创业实践经验和实践能力。这种项目嵌入式创新创业教育体系是以专业实践和学科竞赛为纽带, 促进创新创业教育专业教育的相互融合与协同推进;该体系既可培养在“创新训练工作室”参训学生的创新创业思维、创新创业理念和创新创业技能, 提高学生创业项目的质量与成活率, 又可提升参训学生的沟通合作、解决问题、融会贯通等职业能力, 提升参训学生的职业素质与职业精神等核心就业竞争力, 实现参训学生的高质量就业, 为高校的创新创业教育改革提供了一种参考方向。

二、项目嵌入式创新创业教育体系的实现路径

(一) 以专业学科知识为基础, 丰富充实课程体系

创业的本质是创新, 创新是创业的灵魂, 创新不是凭空想象的空中楼阁, 是以学科专业知识为核心的全面素质升华的结果, 因此创新创业离不开专业学科知识。课程作为教育的主渠道, 以培养创新创业意识、创新创业能力和创新创业精神为导向, 将创新创业教育纳入到高校专业人才培养方案中, 在课程设计中不仅要体现人才培养目标, 又要注重人才培养质量, 对各类专业课程资源进行充分挖掘, 合理地建设创新创业教育课程。开设面向全体学生的通识性创新创业公共课程, 以及具有行业特点、与创新创业密切相关的专业课程, 提升学生综合实践能力的各类创新课程和实践活动课程。浙江海洋大学在创新创业教育实践过程中, 构建了以专业学科知识为基础, 以学生兴趣为导向的实践类课程体系, 开设了系列基于专业实践、学科竞赛专业选修课与专业必修课的创新类课程, 并将其纳入专业教学计划中。专业教师在教学和实践指导中积极引导学生开展创新性的学习, 引导学生专业开始培养积极探索的创新创业意识与精神。在专业实践、学科竞赛等教学环境中渗透创新创业意识与精神, 促进创新实践能力的提升。同时跨学院、跨学科和跨专业组建“浙江海洋大学创业教育试点班”, 开设创业理论、创业实务和创业实践三大课程模块, 对具备创业潜质的学生进行系统的创业教育, 教学内容选择上突出学生实际需要, 教材选用标准注重实战性和操作性。

(二) 以“创新训练工作室为”驱动, 培育技术型创业团队

专业实践和学科竞赛项目为切入点, 从专业实践和学科竞赛项目中选拔部分有专业特色, 且具有市场培育价值的真实商业项目, 遴选人员组建“创新训练工作室”, 进行真实的市场化和商业化的经营与运作。即选拔具有市场培育价值的商业项目、专业导师、企业导师和学生团队组建“创新训练工作室”。“创新训练工作室”没有教师, 只有教练;没有课堂, 只有真实的项目;没有理论讲授, 只有相互探索。专业导师担任专业指导的角色, 为学生提供新产品研发所需的技术指导, 帮助学生提高产品的技术含量, 协助开拓客户群体和销售市场。选拔和邀请一批具有丰富创业和经营管理经验的企事业人士担任企业导师, 为学生提供企业管理、市场营销、创业实践等指导, 帮助学生开展商业化的运营。专业导师和企业导师即为创业导师, 同时也是创业团队的合伙人, 为合伙创业模式, 享受公司的实际股权。学生团队根据项目需求承担市场调查、产品生产、企业运营等各种真实的商务任务, 在“练中学”和“练中创”中不断提升自己的专业创业素质和创业理论知识。学校对于“创新训练工作室”给予经费、场地、教师绩效奖励、学生评奖评优和学分转换认定等全方面的支持。在“创新训练工作室”中学生团队可以利用和借助学校各类仪器设备、专业导师的专利技术、最新研究成果和支持, 最终实现专业教育与创新创业教育的渗透和融合。

(三) 以大学生创业园为平台, 提升学生的创新创业实践能力

以浙江海洋大学大学生创业园为主要平台, 从“创新训练工作室”中选拔和训练较为成熟的创业项目和团队入驻大学生创业园进行创业实践。大学生创业园充分发挥育人功能, 将创新实践、创业实践和就业体验有机结合, 使学生在实体经营及运营过程中, 培养和提升自己的专业实践能力和创新创业能力, 发挥学生的创业主体性作用。学校为大学生创业园提供相应资源及配套服务, 例如为入驻团队提供免费的办公场地或工作室, 免交水电费、网费和物业费等;不定期开展专项的创业培训、创业论坛、创业讲座等, 为团队提供智力支撑;为入驻团队提供财务咨询与代理、专利申请与代理、金融投资与贷款担保等相关专业服务。入驻团队通过大学生创业园的孵化和实践, 进一步提升创业理论知识和企业经营能力, 提高创业项目的孵化速度和成功率。

(四) 以多样化创业实践活动为延伸, 拓展学生创业的基本素质

作为课堂教学补充, 学校以创业计划大赛、创业讲座沙龙、SYB创业培训班、公益讲坛、创业论坛等活动为载体, 组织各类针对性的创业教育活动, 就大学生创新创业问题深入研讨, 普及创新创业理念。比如组织学生赴各地创业园参观考察项目, 与创业团队进行交流学习。在学校开辟“创客一条街”, 形成“众创空间”聚集区;建立了大学生“创意联盟”, 定期开展创意点子”大讨论, 鼓励有市场前景的点子付诸实践;每两年交错举办大学生创业计划大赛和创意文化节, 组织团队参加校外的各类创业计划比赛, 通过以赛促创, 提升大学生的创业思维和创业能力。

三、项目嵌入式创新创业教育体系的保障机制

(一) 制度保障

项目嵌入式创新创业教育体系需要调动各方资源, 需要完善的制度保障。将创新创业教育纳入人才培养方案中, 使创新创业教育专业教育贯穿于整个人才培养的各阶段。深化学分制改革, 建立学生创新创业档案, 制订合理的创新创业学分积累与转换制度, 将发明专利、学科竞赛、创业竞赛、创新训练、创业实践等成果转换折合为专业学分。在学生日常管理中, 优先支持创新创业的学生跨学科转专业。实施弹性学制, 允许学生调整学业进程, 放宽学生修业年限, 允许保留学籍进行休学创业。提高对创新创业的奖励政策, 对于进行创新创业的学生, 学校要设立专门的奖学金给予奖励, 充分调动学生参与项目嵌入式创新创业的积极性;对进行创新创业教育的指导教师, 学校要将其实际工作量计入到年度教学业绩中, 指导学生在各类创新创业竞赛获奖的可折合等同为同级别的教学成果, 并给予绩效奖励。对参与市场运行的专业教师享受专业团队的实际股权, 而不单独是技术顾问, 鼓励师生合伙创业, 充分调动专业教师参与项目嵌入式创新创业教育的积极性和自主性。对于项目嵌入式创新创业体系中最核心的“创新训练工作室”要完善选拔机制、管理机制和评价机制, 使“创新训练工作室”能循序渐进, 培育参训学生的创新能力, 孵化具有专业技术含金量的实体创业团队。

(二) 师资保障

创新创业教育是一门实践性很强的学科, 需要一支拥有丰富理论知识和实践经验的高素质专兼职教师队伍主动参与创新创业教育。一方面高校自身加强对师资队伍的建设, 实施创新创业师资队伍培育工程。吸纳具有管理类专业背景的教师和与专业深度融合的专业教师加入到创新创业教育中, 加强对师资队伍的培训力度, 选派教师参加各类相关培训和到企事业单位挂职锻炼, 提升师资队伍的实践水平;另一方面聘请企业家 (含青年企业家、校友企业家) 、工商、税务、金融、法律等专业人士组成创业教育实践指导教师, 指导学生开展商业化的创业实践活动

(三) 资金保障

资金是创新创业教育开展的最基本保障, 尤其是项目嵌入式这种以真实商业项目为主导的创新创业教育模式, 更需要有充足的资金保障。学校设立专项资金用于创新创业教育的日常运营和奖励支出。另外要设计大学生创业基金, 用于扶持、奖励和投资大学生创业实践活动。同时学校要积极“走出去”, 主动联系事业单位和各类风投机构与大学生创业项目进行对接, 促进创业项目的转化和成长, 推动大学生的创业。

(四) 平台保障

创新创业教育的推行需要各种专业平台与专业机构作为保障。学校以校地与校区作为助推, 强化对外合作, 构建一个多方联动的平台与机构来支撑和保障项目嵌入式创新创业教育模式有序开展。与地方政府合作建立“浙江海洋大学创业培训中心”, 对入驻“创新训练工作室”和创业园的团队成员提供各类专业培训, 在培训过程中加入销售实践、创业沙龙等环节, 进一步丰富和提高学生的创业知识和创业实践能力。与镇海区大学生创业园、舟山市伍邦大学生创业园、舟山市富丽岛创业园、舟山市科技创业园等4家校外创业园签订合作协议, 与学校大学生创业园构成了“一园四基地”的大学生创业实践场所, 拓展学生的创业实践空间

参考文献

[1]赵静, 冯建民.融合协同:创新创业教育与高校专业教育[J], 科教导刊, 2015 (11) :14-15

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:66553826@qq.com

上一篇:最新小区物业工作计划 3月份物业工作计划实用(五篇) 下一篇:物业1月份工作计划(四篇)