嵌入式网络课程培训范例6篇

前言:中文期刊网精心挑选了嵌入式网络课程培训范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。

嵌入式网络课程培训

嵌入式网络课程培训范文1

关键词:嵌入式系统;课程群;网络教学平台

中图分类号:G642 文献标识码:A 文章编号:1009-3044(2016)11-0099-02

Abstract: According to the courses of embedded system have the characteristics of strong correlation of core curriculum, more knowledge, higher practice requirements and less class hours, the embedded system course group network assisted teaching platform was Designed. It helps students to straighten out the curriculum knowledge system and integrate curriculum teaching resources. And it can achieve the extension of classroom teaching from the learning of basic knowledge to the training of the basic skills. The platform gives full play to the interactive function of the network to achieve the interaction between teachers and students, and makes up for the lack of classroom teaching.

Key words: Embedded System; Course group; Network teaching platform

在现代教育技术发展的大背景下,计算机网络辅助教学已经成为传统教学的有力补充。然而,早期计算机网络辅助教学只针对某一门课程,而近几年网络教学平台开始关注课程群的建设[1-2]。

近年来,随着物联网技术的推广以及各类消费电子产品的快速发展,社会急需具有嵌入式系统开发能力的专业技术人才。为此,很多高校开设了嵌入式系统课程群,并从不同角度积极开展课程群建设[3-7],以提高嵌入式系统课程群的教学效果,但嵌入式系统课程群网络辅助教学平台尚不多见。

江苏科技大学电子信息学院顺应社会发展需求,在电子信息工程专业中设立嵌入式系统方向,开设多门嵌入式系统核心课程形成课程群,培养学生的嵌入式系统应用开发能力,但我校嵌入式系统核心课程基本为32学时,学生在有限的学时内难以充分掌握相关知识和技能。为提高我校嵌入式系统方向的培养成效,帮助学生认识课程群知识体系,更好地掌握嵌入式系统基础知识和基本技能,本文设计了一个适合我校嵌入式系统课程群的网络辅助教学平台,在提供嵌入式系统课程群相关教学资料的基础上,充分发挥网络的互联互通优势,随时实现师生之间、学生之间的互动交流,与课堂教学相辅相成。

1 辅助教学平台总体结构设计

本文所设计的嵌入式系统课程群网络教学平台结构如图1所示,分为前台和后台管理两大部分,其中前台面向学生,具体体现为网站栏目,分为五大栏目:嵌入式概述、理论教学、实践教学、自我测试和互动平台,每个栏目再细分若干子栏目。后台管理实现对后台数据库的管理,包括用户库的管理、资料库的管理、互动平台涉及的动态数据库管理等。本文主要考虑前台功能的设计。

为充分发挥本教学平台资源共享、及时互动的功能,采用Php技术和Mysql数据库技术相结合进行系统设计。

2 网络辅助教学平台功能设计

(1)嵌入式概述

通过概述,让学生了解什么是嵌入式系统,并且对相关核心课程的内容及相互之间的关系有所了解。

① 认识嵌入式:利用身边的实例,如手机、空调、网络机顶盒等,让学生对嵌入式系统有个初步的认识。

② 课程群简介:由于嵌入式系统课程群涉及的课程比较多,其中包含若干电子信息工程专业的基础课程,为此,本栏目主要向学生介绍我校嵌入式系统课程群核心课程的主要内容及相互关系,具体包括《单片机原理及应用》、《嵌入式系统基础》、《DSP原理及应用》、《FPGA系统设计》、《嵌入式软件开发基础》、《嵌入式操作系统》、《嵌入式系统应用》等课程,帮助学生从整体上了解嵌入式系统课程群。

(2)理论教学

提供我校嵌入式系统课程群核心课程的理论教学相关要求和教学资料,分为三个子栏目。

① 教学大纲:提供各门核心课程的教学大纲,让学生通过教学大纲的阅读深入了解不同课程的教学目标、教学内容和要求,为学生的自主学习提供引导。

② 教学课件:提供各门课程课件的在线学习和下载,便于学生预习和复习,让学生课堂上有更多的时间听教师的讲解,避免因忙于抄课件而跟不上教师的节奏。由于担任同一门课教学的教师可能不止一位,而每位教师都有自己的特色,因此,本栏目尽可能多的提供不同任课教师的课件。

此外,为了便于教师不断完善课件,在每一门课程的课件下方提供留言交流,学生可以对课件的内容和演示形式进行评价,并且提供建议。

③ 教学视频:提供嵌入式系统课程群各门核心课程教学视频的在线学习和下载,包括本校教师的教学视频和外校教师的教学视频,学生可以自主选择需要巩固学习的内容,通过教学视频进一步延伸课堂讲授教学。

(3)实践教学

嵌入式系统课程具有较强的实践性,强调培养学生的动手能力,因此如何引导学生掌握基本操作技能对于后续的深入学习以及实际的项目开发具有极其重要的作用。但从目前的情况看,由于实践课时少,难以保证每个学生都得到充分的训练。本栏目主要从三个子栏目入手为学生的实践操作提供预习、复习和训练的机会。

① 实践大纲:提供各门核心课程课内实验的实验大纲或者课程设计大纲,让学生通过大纲了解不同课程实践操作所要掌握的基本技能。

② 实践指导:提供各门核心课程课内实验的指导书或者课程设计指导书,为学生的实践操作提供必要的理论和技术指导,帮助学生掌握必要的操作步骤和方法。学生可以根据自己的具体情况,对实践指导提出建议。

③ 实践视频:提供各门核心课程课内实验的演示教学视频或者课程设计演示教学视频,帮助学生进一步学习实践操作的步骤和方法。

(4)自我测试

① 理论题库:提供各门核心课程相关基础知识和基础理论的试题以及参考答案,供学生自我测试。

② 实践练习:在完成基本实践操作的基础上,为巩固学生的动手能力,各门课程分别提供更加深入的实践操作练习,并提供必要的指导,如实践的步骤、实施流程等。同时,针对一些动手能力较强的学生,则以项目的形式给出具有综合性质的具体实践要求,由学生独立完成,帮助学生整合各门课程的基本技能。

(5)互动平台

主要实现师生之间、学生之间相互的学习交流,包括三个子栏目,均采用实名制。

① 资料交流:教学平台中提供的资料主要来自于教师,但教师提供的资料毕竟是有限的,学生在学习过程中可能会获得其他学校的教学资料、与嵌入式系统相关的培训资料等,学生都可以提交到系统中,供教师和学生使用。为规范管理,所有提交的资料都要经过网站管理员的审核才能成功。

② 在线答疑:采用即时通讯的方式实现在线答疑,由老师提前在线答疑时间公告,学生在指定时间内登录即可与老师进行即时交流。

③ 交流讨论:以BBS的形式对课程学习及项目开发中存在的问题进行讨论,每门核心课程作为一个板块,以及实践板块和项目开发板块,其中课程板块主要对相应课程的学习中存在的问题进行交流讨论;实践板块对实践过程遇到的疑问进行交流讨论;而项目开发板块则主要提供给学有余力的同学以及参加实际项目开发的同学。在讨论中,可以由一位用户(学生或者老师)发起话题,其他用户(老师或者学生)都可以给出自己的看法,充分体现百家争鸣的学习氛围。

3 结束语

本文初步建立了江苏科技大学嵌入式系统课程群网络辅助教学平台,并在学校内部试用,取得了一定的效果,尤其解决了师生之间的互动问题,但远远没有达到预期目标。如何进一步优化网络辅助教学平台结构和管理模式、整合嵌入式系统课程群教学资源,以充分发挥网络辅助教学平台的作用还有待于深入研究。

参考文献:

[1] 赵彦.Java课程群网络教学平台的构建[J].实验室研究与探索,2015,34(1):199-204.

[2] 蒋雯音,杨芬红,励朗杰.基于Moodle的专业课程群集成网络教学平台研究[J]. 中国教育信息化, 2013(9):53-55.

[3] 陈乃金,周鸣争.“嵌入式系统”课程群的改革与实践[J].长春大学学报,2013, 23(8):1044-1046.

[4]郑广海,曲英伟.嵌入式系统课程群实践教学优化整合与知识融合的研究[J].软件工程师,2015,18(6):58-60.

[5] 姚文卿,董良威,韩益锋.应用型本科院校“ 嵌入式应用” 课程群建设模式的探讨[J].考试周刊,2014,(37):157-158.

嵌入式网络课程培训范文2

首先,根据社会需求,确定计算机专业培养目标与特色明显的培养模式

依据学校的计量特色,结合计算机专业快速发展的特点,形成以人才市场为导向,以观念转变为前提,努力探索具有计算机专业特色的人才培养模式,形成了以嵌入式系统技术、数据库与网络技术和软件工程与设计训练三大模块教育为特色的专业培养模式。学生在高年级时,可以结合自己的专业兴趣和就业出路,有针对性地选择专业方向。依照模块化教学思路,相应调整教学计划,探讨并进行了计算机专业课程体系改革,并付诸行动。从目前专业教学效果和就业形势看,已取得较好成绩。针对专业模块化教学改革做出的调整,分别在2002年7月和2004年1月两次邀请校内外专家对教学计划调整可行性进行论证。征求专家意见后调整了相应的专业教学计划,突出了专业的特色培养,收效显著。在确定专业特色培养目标与培养模式后,在教学计划中明确规定学生在校期间分三个阶段进行学习:

第一阶段(一、二、三学期),以理论教学为主的公共基础知识学习阶段,重点是夯实基础;

第二阶段(四、五学期),宽口径的专业技术基础知识学习阶段,注重专业理论与实践密切结合,使学生掌握专业技术基础理论和基本的实践动手能力;

第三阶段(六、七、八学期),采用模块化教学手段,进行专业知识的学习与毕业设计训练,注重学生的动手实践能力和个性发展,创新意识与综合素质的全面提高。

前五个学期完成计算机专业本科主干课程学习,从第六学期开始进入专业的三个模块化方向的特色教学。同时,在最后一年里,和有实力IT企业合作办学,加强学生的实践能力,扩大学生就业面。

其次,紧紧围绕专业课程设置的三大模块,开展一系列的教学改革和课程建设工作

高年级专业模块教学分以下三个方向,它们各有特点:

(一)嵌入式系统模块方向:要求学生进一步掌握嵌入式系统的软硬件设计和应用,培养有较强计算机软硬件知识的嵌入式系统开发人才,发挥我校的计量测试特色,加强在嵌入式测量仪器等领域的技术应用。

(二)数据库与网络应用技术模块方向:侧重计算机网络应用技术的学习与实践,使学生掌握现代网络应用与数据库系统平台与开发工具,掌握网络和数据库的分布式应用软件开发方法与技术,为学生从事计算机网络与数据库应用打下良好的基础。

(三)软件工程与设计训练模块方向:探索“校企合作”合作模式,进行专门的“项目实战”培训,为企业培养既有厚实基础,又经过专门训练的应用型人才。

围绕上述三大模块,开展以下一系列的教学建设和改革工作:

(一)重视课程建设;《数据库原理及其应用技术》2006年被评为浙江省精品建设课程,《嵌入式系统原理》等5门课程被评为校重点建设课程,《数据结构》等3门课程被评为信息工程学院重点建设课程,众多的重点课程建设为良好的教学质量打下了坚实的基础。

(二)重视实验室建设;近四年,成功申请到两个浙江省财政厅各资助100万的实验室(《嵌入式系统实验室》和《计算机网络技术实验室》),实验条件有了很大的改善,使得加强和提高实践能力有了保障,各项措施能够落到实处。

(三)重视教材建设;近几年,由计算机系教师主编或参编的正式出版教材和实验指导书有9部。如潘巨龙、姚伏天和道克刚等编著的《ARM9嵌入式Linux系统构建与应用》一书,2006年7月由北京航空航天大学出版社出版;陆慧娟主编的《数据库原理与应用》,该书是面向21世纪高等院校计算机系列规划教材,2006年1月由科学出版社出版,众多教材建设提高了一大批青年教师的理论和教学水平。在重视教材建设的同时也重视教学方法和教学手段的改革。

(四)重视学生创新能力的培养;设有《嵌入式系统学生竞赛基地》、《程序设计竞赛基地》和《多媒体学生竞赛基地》,创造条件使部分优秀学生的创新能力有了用武之地,取得了较好的成绩。近三年,获“博创杯”全国大学生嵌入式系统应用设计竞赛二等奖一次,浙江省首届手机软件应用大赛二等奖一次,省程序设计大赛优秀组织奖一次和7个个人三等奖。

有了这些优秀学生的模范带头作用,学习风气有了较大改善。围绕模块化教学和最后一年的校企合作办学,学生的实践能力得到了培训和加强,缩短了企业对应届毕业生期望距离。我专业毕业生受到长三角地区IT企业的欢迎。几年来计算机专业毕业生一次就业签约率均达到95%以上,处于我校前列,就业情况良好。

第三,积极申报科研项目,做好科研促进教学工作

嵌入式网络课程培训范文3

[关键词]Welch医学图书馆

图书馆学科信息服务学科馆员

[分类号]G259.1

1Welch医学图书馆概况

约翰・霍普金斯大学医学院是美国第一所开展研究生教育的医学院,同时也是全美医学研究领域的顶尖机构。除了拥有卓越的医学科研人员、护士、各种临床专家以及巨额的国家资助外,医学图书馆提供的强有力的信息支撑是霍普金斯大学医学院能够常年在全美乃至全球的医疗和医护研究中处于领先地位的另一个重要原因。Welch医学图书馆是霍普金斯大学图书馆网的主要成员馆之一,该馆的主要任务是为霍普金斯大学医学院及其附属机构的科学研究、教学和临床医疗提供信息支撑。Welch医学图书馆目前有正式员工50余人(Welch医学图书馆2010年年报)。

2weIch医学图书馆嵌入式信息服务

在Welch医学图书馆所有的信息服务中,作为服务的核心,其嵌入式信息服务具有鲜明的特色。嵌入式信息服务有三层含义:第一层含义是嵌入式信息服务深入到科研和医疗过程的整个工作流当中,从过程上嵌入;第二层含义是嵌入式信息服务深入到院系的物理空间,从空间上嵌入;第三层含义是该馆信息服务的提供与服务对象所处的时间和地点无关――即服务对象随时随地都可以获取信息服务。Welch图书馆嵌入式信息服务的理念是把学科信息服务融入到服务对象的工作流当中――尽快回答科研人员的问题,有效满足科研人员的信息需求,充当科研和医疗团队的信息专家。

2.1学科信息专员

Welch医学图书馆的嵌入式信息服务来源于嵌入式信息专员服务计划(embedded-informationist program),信息专员是嵌入式信息服务的核心。该馆的学科信息专员队伍由传统图书馆的联系馆员发展而来,信息专员的主要任务是为指定的服务单元提供图书馆馆藏、服务以及特定院系的资源等方面的信息。嵌入式信息专员服务实际上是为用户提供了一种量身定制的信息服务,通过到用户的物理办公环境中,信息专员们能够及时了解用户的信息需求,更快地解答用户的问题。同时,Welch图书馆要求信息专员与服务对象一起工作(work with),在医学院的科研和医护团队中扮演信息专家的角色。

Welch医学图书馆的信息专员来自于两个部门,即公共健康与基础科学信息专员服务部以及临床医学信息专员服务部,前者主要针对基础医学研究提供服务,后者主要针对临床医学研究及护理提供服务。目前共有8位信息专员,她们要面对医学院的2万余名服务对象――包括科研人员、研究生、医生和护士等。

图书馆根据信息专员的学科背景、学科专长以及对于医学研究的兴趣指派她们到不同的院系和科室,首先她们要通过实地或者网络调研了解分配给她们的院系或者科室人员的现实信息需求,并通过信息分析的方法评估服务对象潜在的信息需求。为建立联系,通常情况下信息专员要在科研人员的实验室会议上进行服务宣讲,这种联系成为信息专员为服务对象提供后续服务的基础,也是日后与科研、教学人员和临床医生共同工作或者合作的基础。为培养信息专员与服务对象之间的关系,信息专员根据需要参加学术讨论会甚至临床医疗的大查房工作,或在院系楼层设立较为固定的“办公室时间”,或者参加“期刊俱乐部(journal club)”和住院医生会议,或者加入某些学术组织(通常是以委员会的形式),一方面熟悉科研人员的工作流;另一方面也是为了熟悉科研人员的研究领域。在这些多种形式联系的基础上,信息专员逐渐掌握服务对象的信息需求,然后有针对性地提出进行服务的建议。

2.2嵌入式学科信息服务的形式及内容

2.2.1Welch空间 Welch空间(Welch space)是Welch医学图书馆嵌入式学科信息服务的一种重要形式,这种空间初期称为touchdown suite或informationsuite,是由院系提供物理空间,由图书馆或者院系提供相关的设备,为院系的科研人员或者研究生提供信息服务的物理场所。Welch空间强调的是一种“图书馆一用户网络”以及在这种框架下各种可能变化的相互作用的重要性。同时,这种空间的设计也是Welch图书馆服务理念“不论你在哪里(都可以获得图书馆的服务)”的具体体现,它使用户不必离开自己的环境就可以享受图书馆的服务。而对于信息专员来说,他(她)能更加轻易地贴近读者,更方便地了解用户的需求。通常在这样的物理空间中会有一些硬件设备,例如,用触摸屏电脑一些院系的学术活动以及其他相关的信息活动,由为院系服务的信息专员每周固定8小时值班提供信息和文献咨询。在值班期间,信息专员也通过一些即时通讯软件(例如:Meebo)进行网络实时咨询。另外,用户可以通过电子邮件、电话或者本人亲自预约的方式到Welch空间向信息专员进行咨询。

Welch空间的服务方式也是图书馆与学科系以及科室合作的一种表现。通常,图书馆会与相关的院系管理层就Welch空间的建设进行沟通,包括空间的提供、设备的购置以及服务的开展等。根据Welch图书馆的战略规划,理想的情况是在每一个院系都设有这样的空间。目前,每年都会有1-2个新的Welch空间开放。

Welch空间不仅仅是信息专员提供服务的场所,同时也是信息专员宣传和推广自己的一种手段。有科研人员这样评价Welch空间:“在设立信息空间之前,我只是请图书馆员去帮我找一两篇文章。我不知道她们除了提供文章外还能做什么别的服务,也不知道她们拥有怎样的知识深度。当我在信息空间充分利用了她们的培训和专长之后我才明白(她们可以做文献提供之外的许多其他服务)”。

2.2.2培训、课程及咨询工作

信息专员与院系合作,根据用户的共性需求设计课程以及各种培训。同时,信息专员也是一些课程中与信息相关的主题的主要授课者。Welch医学图书馆2007-2009开展课程培训的情况,如表1所示:

指导性的课程覃节、午餐会演讲、课程指导以及受邀而做的演讲(Welch医学图书馆2009年年报)。

在这些课程中,与信息相关的主题包括以下内容:信息素质教育课程、信息资源的选择、检索技巧、信息管理、科研过程高效工作流、医护点信息需求、终生学习。

当然,信息专员的服务与图书馆的传统服务并不是截然分开的,在相当多的情况下,她们也还提供被认为是图书馆传统服务的内容:解决信息获取的问题,根

据科研人员的实际需求丰富图书馆的馆藏资源,回答科研人员咨询的问题,同时,也为科研人员提供文献或者其他信息检索方面的服务。

2.2.3个性化信息服务除了根据用户的共性需求提供课程和培训外,信息专员还为不同的服务对象提供深层次的和个性化的服务。因为原则上这些信息专员的服务面对的是医学院和医院的所有人群,包括临床医生和临床教育工作者、研究人员、学生、实验室系列,甚至包括院系的管理团队。针对不同的服务对象,嵌入式的学科信息专员服务有不同的个性化的服务内容,而服务的形式则主要是上门提供服务。

对于临床医生和临床教育工作者,信息专员为临床和病人护理问题寻找答案;参加查房并研究其中出现的问题;通过设置RSS新闻频道和Email提醒功能保证医生及时掌握对病人护理研究方面的最新变化,搜索一些实践标准或者相关的文献作为参考的依据等。

对于医学研究人员,信息专员通常协助进行询证医学系统综述工作(systematic review),包括制定检索策略,进行检索,文献管理以及通过专业检索进行相关的文献综述和研究问题的制定等。例如:信息专员曾参加到一个研究合作中,与研究人员一起调查全美内分泌和代谢异常的患病率和发病率,通过项目合作,信息专员和科研人员一起完成一个综合性的文献综述并最终形成了一个可供检索的数据库。同时,信息专员还帮助医学研究人员检索科学数据和灰色文献;查找政府或者私人投资等相关的科研资助来源;对资源、服务和信息管理方面的工作提供个性化的咨询;到指定的院系演示与该院系研究相关的特定的资源和相关的服务;为科研人员查找并推荐最适合发表的期刊资源;为科研人员的研究论文提供最好的MeSH叙词或者关键词以便其他人能很快发现这些研究成果。

对于一些实验室,她们甚至帮助寻找一些试剂和药品的制造商或者分销商,进行专利检索,或者为提供期刊选择。

对于医学研究生,她们通过课堂讲授、个别辅导或者群组讨论的方式介绍如何发现文章、图片、学习工具以及在线的教材等,如何进行全文获取、全文传递,如何管理文献信息、如何使用数据库等。

对于医学院的管理群体,信息专员介绍如何通过全文传递系统来获取那些非在线资源的电子拷贝;如何通过RefWorks来管理文献;如何使用图书馆目录;如何使用数据库,如PubMed、Scopus、Web of Science以及一些医学专业相关的数据库等。例如:信息专员会通过搜索关键的数据库资源,在第二年向执行教务长提供一个霍普金斯大学学术产出的评估报告。

表2列出了Welch医学图书馆2006-2009年信息专员为服务对象提供服务的情况。

指用于研究基金或者研究项目的信息支撑

2.2.4建立学科门户 为指定院系服务的信息服务专员,大多数情况下提供到现场的服务,包括现场的指导和咨询、检索等工作。但是,面对医学院庞大的用户群,信息专员不可能通过面对面的方式把服务覆盖到所有人群。在这种情况下,通过网络的方式为更多的人提供服务就显得非常有必要。信息专员通过调研、走访和分析等手段,了解用户的信息需求,在图书馆信息技术部门的协助下,根据用户的信息需求搭建学科信息门户,服务于不同的用户群。目前,Welch图书馆共有5个信息门户,分别是基础科学信息门户、霍普金斯群体中心信息门户、人体医学与康复信息门户、预防一流行病学及临床研究信息门户、Wilmer护理信息门户。这些信息门户中的内容包括:学科常用的数据库、学科顶级期刊、相关的学会及组织、常用工具及软件、模式动物、政府信息资源、本地图书馆资源、医护政策、基金支持、支持等。通常在信息门户会留有信息专员的联系方式和及时通讯工具,方便用户与信息专员进行沟通和预约服务。

2.3嵌入式学科信息服务的评价及效果

Welch医学图书馆通过定性和定量相结合的方式对信息专员的嵌入式服务进行评价。信息专员对于所做过的服务都有较为详细的记录,包括时间、对象、解决什么问题、大概用多长时间等。这些服务记录通过网络上载到评估系统中,评估系统具有统计和分析功能,管理层能对信息专员的工作有非常详细的了解。另外,该图书馆非常重视收集用户对于信息专员服务工作的反馈,一方面从定性的角度掌握信息专员的服务质量,另一方面也能从中发现服务中存在的问题。

2.4嵌入式学科信息专员的学习及提高

信息专员的服务不是独立于其他部门而存在的,因为信息专员需要在图书馆其他部门的支持下为客户提供服务,因此信息专员除了加强自身的学习以提高能力外,还需要与其他部门的员工进行合作。图书馆鼓励信息专员积极参加图书馆的各种组织,以跟进技术的更新,分享检索经验,协调教育项目,讨论拉近与用户之间距离的策略以及评估嵌入式服务的模式。例如:信息专员通过参加图书馆内的期刊俱乐部来跟踪业界的最新发展,通过参加移动计算委员会来跟踪移动计算技术在图书馆服务中的最新应用。

3Welch医学图书馆嵌入式学科信息服务的启示

3.1重视物理空间的作用

管理层认为随着网络的发达,到馆用户会越来越少,但是到馆用户少并不意味着图书馆的作用越来越小。通过在院系建立Welch空间,实际上相当于将Welch医学图书馆的物理空间延伸到了用户中间。Welch空间是服务的基础(base),让信息专员更贴近读者,也增加了信息专员与用户相遇(encounter)的机会,不管这种相遇是偶然的还是有计划的。但是,这样的物理空间并不是一个图书馆实体,与图书馆具有很大程度的不同:没有人全职工作,不提供复印图书和杂志的服务,并且,这种Welch空间不是特定的图书馆空间,而是具有多用途,甚至科研人员可以在里面开会或者讨论问题,是灵活的和可柔性配置的,根据不同的院系特点具有不同的模式。通过Welch空间的建设,Welch医学图书馆把服务物理性地嵌入到用户中间,形成一个服务的网络,如图1所示:

Welch空间的这种设计理念对于国内的学科服务具有一定的借鉴作用。目前在国内有不少大学及科研机构都开展了学科服务,各个院系以及研究所都有自己的图书馆或者资料室。如果学校或者专业图书馆能充分利用院系资料室或者图书馆的物理空间资源,加以灵活配置,为学科馆员的信息服务提供一种阵地,加大宣传的力度,学科化服务工作一定能够在现有的基础上做得更好。

3.2重视收集用户对图书馆的看法

这既是图书馆的一种宣传手段,同时也是图书馆不断完善自身服务的一种措施。为此,Welch医学图书馆在其网站开设了一个栏目,用来存放读者对图书馆服务的评价(welch.jhu.edu/lovelibrar,//index.cfm),还提供了评价人的照片。例如,医学系的系领导对信息专员的评价是“我们的图书馆员BlairAnton已经变成我们部门临床护理研究和教学任务的一个主要贡献者,她在信息技术方面提供的专门知识让我们受益匪浅”,有学生评价“在我的研究过程中,你们帮助我使用PubMed,帮助我检索灰色文献,这种帮助是非常有价值的。非常感谢你们愿意分享你们的知识”,这些用户评价对于图书馆的服务起到非常积极的宣传作用。

每一个图书馆都有很多的用户,很多用户对于图书馆所提供的帮助是非常感激的。而学科馆员的上门服务通常更能得到用户的认可。Welch医学图书馆的做法不仅仅是一种自我表扬,还能通过这种宣传吸引到更多的潜在的用户,值得国内同行借鉴。

嵌入式网络课程培训范文4

【关键词】嵌入式系统;嵌入式技术;ARM微处理器;开发板;软件

一、目前嵌入式系统教学概况

嵌入式系统概念的提出已经有相当长的时间,其历史几乎和计算机的历史一样长。但在以前,它主要用于军事和工业控制领域,所以很少被人们关注和了解。随着数字技术、大规模及超大规模集成电路的发展和功能更强的操作系统的出现,它才被广泛应用于航天、航空、工业控制、智能手机、消费类电子产品、信息家电、安防监控、医疗仪器、汽车电子等领域。目前,嵌入式系统产品正不断渗透各个行业,并以其应用领域广、人才需求大等优势,获得更大的关注,特别是将来3G和物联网的普及与推广,应用前景非常好。基于此,我国一些高校的信息类专业相继开设了有关《嵌入式系统》的课程,但大多数是以选修课的形式开设的,课时量少,学校、教师和学生也没有对该课程的教学和学习给于足够的重视,导致教学效果不理想。尽管社会对嵌入式人才需求大,但因为我们的不重视,使得学生在激烈的就业竞争中失去了很多机会。

二、嵌入式系统教学现状分析及对策

《嵌入式系统》课程一般作为选修课开设且一般在大四开设,学生接触嵌入式技术时间较晚,对其没有基本的认识,在有限的课时内也只能对其有一个大致的了解,相比大三、大四学生们学习JAVA、C++的热情,嵌入式的学习气氛就显得很冷清。加之嵌入式系统课程要求的知识面广,涉及基础课程多(与电子类专业相关的基础课程有数字电子技术、电子设计自动化(EDA)、单片机原理、可编程逻辑器件、DSP原理及应用等,与计算机类专业相关的课程有C语言程序设计、计算机组成原理、计算机系统结构、微机原理、数据结构、操作系统等,如果要进行嵌入式应用软件开发的还应掌握计算机网络、网络编程、数据库原理及软件工程等课程),所以,学生学习嵌入式系统课程就存在一定的难度,学习热情也不高。对此,我们应该给与足够的重视,积极帮助学生能在嵌入式领域占有自己一席之地。首先,在对学生进行入学教育专业介绍时,要强调嵌入式方面的就业前景,目前国内外这方面的人都很稀缺,与应用软件开发的行业不同,嵌入式领域人才的工作强度通常低一些,但收入却高一些,利用这样的好的就业前景刺激同学们好好学习。再者,要强调嵌入式系统课程涉及的先行课程多,一定要打好基础;还有,学生在学校学习期间,老师们可以多开展期嵌入式技术的讲座及嵌入式产品的展示,比如无线点餐系统、车载GPS定位、智能家居等;最后,在学生大一、大二学习期间,各科任课教师要督促学生扎扎实实的学好每一门课程,以便为后续课程打好基础。在竞争如意激烈的今天,学生们也该从进入大学就逐步规划自己的职业生涯。

三、《嵌入式系统》课程教学的内容、教学方法的改进

嵌入式系统融合了电子、计算机、微电子等多种学科和技术。对于什么是嵌入式系统,还没有一个明确的定义。嵌入式系统一般定义为以应用为中心,以计算机技术为基础,软硬件可裁减,应用系统对功能、可靠性、成本、体积、功耗和应用环境有特殊要求的专用计算机系统。

1.《嵌入式系统》课程教学的内容

《嵌入式系统》的教学通常以32位微处理器为平台,32位的微处理器主要有ARM、MIPS、POWER PC,目前国内的大多数高校都是以介绍ARM微处理器为主,教学的内容主要包括ARM微处理器内核的介绍、ARM的汇编指令和汇编程序设计、嵌入式系统的C语言设计和嵌入式操作系统、嵌入式Linux开发环境及其在ARM上的移植、设备驱动程序和用户图形界面GUI等内容。在试验内容的安排上,通常包括ARM汇编语言的程序设计、BootLoader的移植、嵌入式操作系统内核的移植、UCOS II、LINUX、WINCE等嵌入式操作系统下的C语言驱动程序设计和应用程序设计等。

2.教学方法的改进

对于嵌入式课程的学习,很多同学都认为很难,除了前面提及到的它涉及的基础学科较多以外,一个很重要的原因是以传统的教学模式讲述的内容学生完全不理解,比如宿主机、目标板、交叉开发环境、GCC交叉编译器arm-Linux-gcc、引导装载程序BOOTLOADER、Linux内核裁减等。这就需要教师在上课时将嵌入式Linux开发流程给学生作演示,包括建立开发环境,下载相应的GCC交叉编译器进行安装(例如arm-Linux-gcc、arm-μclibc-gcc),或者安装产品厂家提供的交叉编译器;配置开发主机;建立引导装载程序BOOTLOADER;下载针对所使用的CPU的Linux操作系统内核、再添加自己的特定硬件的驱动程序;建立根文件系统;开发应用程序;烧写内核、根文件系统、应用程序;产品。学校还可聘请企业讲师讲述部分课程以使学生们可以了解到嵌入式的最新的技术。关于嵌入式系统的实验部分,需要有相应的开发板,有的学校实验条件还不成熟或实验设备不足,那么可以在主机上安装模拟器来模拟开发板,使学生了解将嵌入式的开发流程即可。

四、教学保障

前面已提及,嵌入式的教学过程及实验环节都离不开计算机及开发板,这就需要学校投入一定的资金来改善教学和实验条件。因为嵌入式这方面的人才较少,高校教师中也有很多人从未接触过嵌入式相关技术,所以,对于高校要积极寻求与嵌入式相关的企业的合作,以进行师资的培训,从企业吸收最新的嵌入式的技术和成果用于教学过程中。

五、就业及培训

嵌入式系统是一个软件与硬件紧密结合的学科,从事嵌入式开发的人员主要有两类。一类是电子工程、通信工程等偏硬件专业出身的人,他们主要是搞硬件设计,有时要开发一些与硬件关系密切的最底层软件,如BootLoader、Board Support Package,最初级的硬件驱动程序等。另一类是学软件、计算机专业出身的人,主要从事嵌入式操作系统和应用软件的开发。嵌入式设备的增值很大程度上取决于嵌入式软件,这占了嵌入式系统的最主要工作,越是智能设备越是复杂系统,软件越起关键作用,而且这是目前的趋势。

从事嵌入式开发的好处是:(1)目前国内外这方面的人都很稀缺。一方面,是因为这一领域入门门槛较高;另一方面,是因为这一领域较新,目前发展太快,掌握这些新技术的人当然很难找。嵌入式人才稀缺,身价自然就高,越有经验价格就越高。其实嵌入式人才稀少根本原因可能是大多数人无条件接触,这需要相应的嵌入式开发板和软件,另外需要有经验的人进行指导开发流程。(2)与应用软件开发领域不同,嵌入式领域人才的工作强度通常低一些,但收入却高于普通的应用软件开发人员。搞嵌入式系统的公司,所开发的产品通常是通用的,不会因客户的不同而修改。另外,从事嵌入式软件的每个人工作范围相对狭窄,所涉及的专业技术范围基本上固定,时间越长越有经验。

如果以后想从事嵌入式技术方面的工作,那就需要进行这方面的培训,因为教学计划中的很少的课时量只是让学生们对嵌入式系统有一个大致的认识,而自学的话又不知道该从哪里下手。现在很多培训机构都有脱产的嵌入式就业班,大概学习四五个月的时间就可推荐就业,对于想从事嵌入式开发的学生来说,无疑是一个比较好的途径。

六、总结

嵌入式是一个有很大发展潜力的学科,各个高校也相继开设了嵌入式系统的课程,笔者仅从自己多年的嵌入式教学的角度上提出自己的一些看法,希望能够抛砖引玉,听到同行们更精彩的见解。

参考文献:

嵌入式网络课程培训范文5

论文摘 要:为提高高校计算机专业嵌入式系统课程的教学效果,以适应社会对嵌入式人才的要求,在分析嵌入式系统体系结构的基础上,分析了高校计算机专业嵌入式系统的教学现状、教学内容和教学方法,指出现有教学过程中存在的不足之处,并提出相应的解决方案。

嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁减的计算机系统,通俗地讲,就是具有智能处理功能的电子产品。如今,嵌入式系统已经被广泛应用于工业控制、医疗仪器、智能仪表、通信设备等众多领域,可以说,嵌入式系统无处不在,人们的生活也离不开嵌入式系统。

如今,社会对掌握嵌入式技术的人才需求量较大,近几年高校中的自动化类、电子类以及计算机类专业均开设了嵌入式系统的相关课程,社会上也有一些培训机构开始开展嵌入式工程师的培训。然而,由于面向对象、培养目标以及基础知识的不同,高校中各专业以及培训机构培养出的嵌入式人才的能力也不尽不同。本文结合嵌入式系统的体系结构和高校计算机专业的课程结构,对高校计算机专业嵌入式系统的教学现状、教学内容和教学方法展开探讨,指出现有教学过程中存在的不足之处,并提出相应的解决方案。

1 嵌入式系统的体系结构

一个完整的嵌入式系统可以分为软件部分和硬件部分,因此,大体上讲,嵌入式工程师可以分为嵌入式软件工程师和嵌入式硬件工程师。但我们认为,一个合格的嵌入式工程师应该既要懂软件,又要懂硬件,软件和硬件之间是相辅相成的。

嵌入式软件包含应用程序开发、驱动程序开发、操作系统的移植和裁减三个主要方面。然而,并非所有的嵌入式系统都需要进行驱动程序的开发以及操作系统的移植和裁减,如果使用的单片机较为简单,或者开发的程序较为简单,那么就没有必要基于操作系统来进行应用程序的开发。但是,如果基于操作系统来开发应用程序,那么应用程序开发过程和普通的软件开发几乎没有区别。

嵌入式硬件主要包含PCB设计和原理图设计两个方面。在原理图设计阶段,工程师需要根据实际需求选择合适的芯片,设计相应的电路图;而PCB设计主要是指PCB的布局和布线。对于高频电路,在布线完成之后,还需要进行PCB电路图的电磁兼容仿真和分析,以保证生产出的产品能够正常工作。

由此可见,嵌入式系统开发涉及到的知识面较多,这对相应的从业人员提出了较高的要求,因此,要称为一名合格的嵌入式工程师必须对上述所有方面都有所了解,并精通其中若干个方面。

2 高校计算机专业的课程结构

如今,高校计算机专业的课程结构除公共课外,可以分专业基础课程,专业必修课程和专业选修课程。专业基础课程主要是指电子技术基础和计算机程序设计;专业必修课程主要包括计算机体系结构、操作系统、数据结构、软件工程、计算机网络和编译原理等;专业选修课包括信息安全、图像处理、网络程序开发、嵌入式系统等。

从课程结构上,我们不难发现,该专业学生在学习嵌入式系统时存在一定难度,主要体现在对电路、数电和模电三门课程的掌握不牢固上。要想学好嵌入式系统,首先必须学好上述三门课程。而事实上,通常计算机专业将上述三门课程合成一门课程来进行讲授,并且学时较短。学生经过一个学期的学习,只能对这三门课程有个大概的了解,并不能达到较为灵活应用的程度。

3 教学现状、教学内容和教学手段

在教学现状上,如今高校在讲授嵌入式系统时,往往是一个教师会面对几十个,甚至上百个学生。在人数较多时,授课质量会下降。事实上,社会培训机构在进行嵌入式系统培训时,往往会限制学生的数量。

在教学内容上,主要是以一些基本概念为主,如单片机结构,Linux嵌入式操作系统的原理和移植,Linux嵌入式驱动程序的开发,以及嵌入式软件的设计方法等。事实上,对于刚接触嵌入式系统的学生来说,讲授这些空洞的基本概念是没有任何意义的。根据学生的反映,由于他们没有任何嵌入式方面的基础知识,讲授上述内容使得他们陷入一种迷茫的状态,除了强迫性记住一些概念之外,其它什么都没有学到。

在教学方法上,主要是以教师讲课为主,学生处于被动地接受状态。学生接受了大量的概念,却没有办法真正理解这些概念。尽管学生也会做一些嵌入式系统的实验,但在进行实验时,学生往往是根据实验手册上的说明,按照实验步骤一步步进行下去,最终除了能看到一些实验结果外,几乎根本无法理解其中的原理。

4 解决方案

为此,我们认为,高校计算机专业嵌入式系统的教学内容和教学方法必须进行改革,具体体现在以下三个方面:

第一,改变教学内容,注重实际应用。在教学内容上,不应讲授空洞的基本概念,不应以复杂的单片机,如ARM为例进行讲授,不应讲授嵌入式操作系统的原理和移植操作,也不应讲授驱动程序开发,这些内容都不适合初学者。而应该以一个简单的单片机,如C51为例进行讲授。同时,在讲授C51时,应从一个应用者的角度,而不是一个设计者的角度来进行授课,这一点往往是一些教师没有注意到的问题。他们往往过于强调单片机的内部原理,而忽略了单片机的应用方法。

第二,应以教师教课为辅,学生动手为主的教学方法。由于嵌入式系统是一门实践性很强的课程,对于这类课程,过多的教学是无益的,往往会让学生对嵌入式失去兴趣。而如果能够让学生动手实验,学生则能够很直观地感受到嵌入式的魅力。

第三,在动手实践上,应以一个小型项目为主,基于开发板实验为辅的方法。事实上,基于开发板进行实验,学生往往只是简单地对他人的程序进行编译和下载,并观看开发板上的运行效果,并不能主动地研究其中的原理,也无法提高学生解决问题的能力。而如果让学生开发一个小型项目,如温度显示器等,那么学生不仅能够真正了解嵌入式系统的开发流程,解决开发过程中遇到的各种问题,而且能够获得开发成功后的成就感,增加学生对嵌入式系统的乐趣。

5 结语

本论文在分析嵌入式系统体系结构的基础上,分析了高校计算机专业嵌入式系统的教学现状、教学内容和教学方法,指出现有教学过程中存在的不足之处,并提出了相应的解决方案。该方案有利于提高高校计算机专业嵌入式系统课程的教学效果,以适应社会对嵌入式人才的要求。

参考文献

[1] 蒋伟杰.计算机专业本科嵌入式系统方向可见建设研究[J].计算机教育,2011,10(5):61~64.

嵌入式网络课程培训范文6

关键词:课程改革;NIIT;专业嵌入式;教学模式;教学计划

五年制高职教育的人才培养目标定位在高等技术应用型人才的层面上。课程设置是否基于职业实践,以就业为导向、以能力为本位如何具体落实在教育教学过程中,如何使学生的学习过程与今后职业岗位的工作过程实现对接,如何将知识、技能内化为职业能力等等,这些问题如不能很好地解决,人才培养目标就难以实现。因此迫切需要加大课程改革力度,加强国际交流,与企业合作办学,改变人才培养模式,加速培养适应经济社会发展需要的技术型、技能型人才。

我院与印度IT培训公司——NIIT联合办学,在计算机高职专业的基础上引入了NIIT的课程体系,并结合我院的实际情况,总结了国内外NIIT相关培训的经验,进行了NIIT嵌入式教学模块的课程改革,对计算机高职专业的课程改革进行了有益的探索与实践。

五年制高职软件专业定位

2005年3月份以来,江苏省委、省政府专门召开了加快发展江苏省现代服务业工作会议,会议指出,江苏省软件人才队伍的建设和软件人才的培养是一个需要迫切解决的问题。按照2010年软件产业的产值达到1000亿元的目标,到2010年需要软件从业人员30万人。现在软件从业人员仅有4万多人,尚缺25万多人(软件高级技术和管理人才2万人,软件设计人员8万人,软件初级技术人员15万人)。

市场需求为五年制高职计算机相关专业指明了发展方向,即应对计算机信息管理专业进行以就业为导向的课程改革,以基本通识技能为基础,形成职业基础能力、专门技术能力和延展能力,分为四个专业方向:信息管理工程师、软件工程师、网络工程师、数据库工程师,如下图所示:

培养软件人才,对五年制高职学生更为合适,有利于学生反复训练、强化训练,在学中练,在练中学,掌握技能,提高能力。因此,为社会输送合格的软件初级技术人员和软件设计人员,应成为五年制高职软件专业的发展方向。

NIIT嵌入式课程改革

NIIT软件工程师课程本身有完整的体系,也有许多成功的经验,但NIIT课程引入到学校的计算机教学中,仍会碰到许多问题,如NIIT课程怎样纳入计算机教学中,怎样才能更好地采用NIIT的MCLA(基于榜样的学习方法)的教学模式与方法,怎样才能更好地使NIIT课程模块与现有的专业课程实现整合,怎样进行课程内容的调整和补充等等。为此,我院在以下几个方面对NIIT嵌入式教学进行了有益的探索和实践。

(一)NIIT嵌入式课程任务的分析

NIIT有软件工程师、网络工程师和数据库工程师等许多课程,其中NIIT软件工程师课程是一个很适合当前IT企业需求的课程,比较适合高职院校的实际情况。将其引入高职院校的计算机教学中,首先要分析和认清课程的任务,才能使NIIT课程模块与现有的专业课程实现整合。

NIIT软件工程师课程共分四个模块,每个模块都有具体的任务要求,课程的主要任务是掌握软件开发过程,培养学生的文档编写能力、信息检索与分析能力、程序设计逻辑思维能力、数据库分析与设计能力以及扩展学习能力;掌握LINUX操作系统、c++编程、大型数据库开发技术,培养学生跨平台的c++项目开发能力;掌握JAVA编程、J2EE平台开发技术,培养学生在JAVA平台上的J2EE项目开发能力;掌握.NET平台的开发技术,培养学生在.NET平台上的电子商务项目开发能力;掌握J2ME、.NET平台的移动开发技术,培养学生在移动平台上的移动项目开发能力;积累实际项目开发的实践经验;培养良好的团队合作精神、较强的书面、口头沟通能力;培养学生的高度责任心和吃苦耐劳的敬业精神。

整个课程体系概括了软件工程师的各个方面,特别是源于实践的项目课程,可以培养学生软件开发的职业能力。在课程实施过程中,只有紧紧围绕课程任务,才能使学生达到合格的软件工程师的水平,才能保证培养的学生在软件开发职业中具有较强的竞争力。

(二)NIIT课程纳入方式的选择

NIIT课程首先是作为职业培训课程引入我国的,要求学生的起点是具备高中以上学历,主要有集中脱产培训和业余培训等培训方式,所以将其引入高职院校的教学体系中,必须考虑NIIT课程的纳入方式。

将NIIT课程引入高职院校的计算机教学中有两种方式,一种是并行式,就是在学生课余时间进行培训的方式,另一种是嵌入式,即将NIIT课程模块与现行专业课程加以整合、衔接与调整。并行式对学生的要求较高,要求学生具有很强的自学能力,同时要占用学生大量的课余时间,比较适合对高校学生进行业余培训。嵌入式教学可以利用学生的常规教学时间,保证学生有充足的学习时间和消化时间,同时可得到教师的及时指导,可为学生的团队学习提供良好的学习环境。

五年制高职的生源是以初中为起点的,学生的基础知识水平和学习能力普遍不高。我院根据学生的实际情况,遵循教育教学规律和学生的认知规律,认为采用嵌入式方式较为合理。但采取嵌入式势必涉及教学方法、教学模式以及课程嵌入方式与计划调整等问题,对课程的嵌入、调整,不能只是简单的替换,应该综合考虑删繁就简,扬长避短,在此基础上遵循有关原则,科学合理地对教学计划做出调整。

(三)教学方法和教学模式的应用

计算机教学强调培养学生的动手能力,突出以学生为主体的教学方法,但由于教学模式受到课程、教材、项目来源和教师水平的限制,不能完全实施以就业为导向的教学模式。引进NIIT的MCLA和源于实践的项目教学法,可以改变计算机应用类专业传统的“理论讲授﹢实验”的教学模式。

MCLA方法指导下的学习是由许多小的教学循环组成的,每个教学循环中先提出一个来自IT行业或工业界的实际问题,接着由专家(教师)用规范的分析、计划、实施和验证的步骤解决这个问题,然后再对学生提出类似的另一个实际问题,学生可以参照专家的方法和步骤解决该问题,最后学生必须将所学到的这些知识综合运用到解决一个新的实际问题上,而且应由学生自己独立完成,独立实践。通过这样一种学习—实践—提高的过程,学生不仅可以更快、更深入地理解和掌握课程内容,而且自己独立解决实际问题的能力也可以得到锻炼。

每个模块结束后,要模拟软件公司开发团队的工作过程,在一定的期限内,按照软件工程的开发方法,开发一个源于实践的软件项目,培养学生综合运用知识的能力,使学生积累实际项目开发的经验。

实践证明,NIIT的MCLA(基于榜样的学习方法)和源于实践的项目教学模式是成功的,在教学过程中能够体现以学生为主体的教学理念,培养学生分析问题、解决问题的职业能力和自学能力。同时可以培养学生学习软件开发的兴趣和自信心。转贴于

在实践过程中,我院把NIIT的MCLA(基于榜样的学习方法)和源于实践的项目教学模式向其他计算机课程和相关专业方向如网络工程师、信息管理工程师和数据库工程进行迁移,也收到了较好的效果。

NIIT嵌入式教学计划与课程的调整

由于NIIT课程的起点要求较高,根据高职院校学生的特点,高职计算机相关专业的学生要学习一定的文化基础课和专业基础课,势必要考虑课程嵌入教学法计划的调节和课程的整合与调整。NIIT软件工程师课程本身有完整的体系,有相对成熟的课程,因此,应在以NIIT课程体系为主体的基础上进行教学计划的制定和课程的调整,在文化基础课程和专业基础课程上,在为NIIT课程服务的基础上进行教学计划的制定和课程的调整。

(一)NIIT嵌入式教学计划的制定

嵌入式教学计划要综合考虑高职计算机相关专业的教学计划,同时要考虑NIIT课程的教学计划。由于NIIT课程要求学生的起点是具备高中和中专以上学历,所以将NIIT课程的四个模块分别嵌入到第五学期至第八学期较为合理。在第一到第四学期培养学生的学习能力和程序设计能力,使学生顺利过渡到NIIT模块的学习中。

因此,我院对原先的计算机专业课程和NIIT课程进行了整合与调整。如在关于NIIT第二模块嵌入式的教学计划中,由于第二模块的任务是掌握JAVA编程、J2EE平台开发技术,培养学生在JAVA平台上的J2EE项目开发能力,此模块要求学生具备一定的网络技术和网页设计能力,因此我们把《网络编程》、《网页设计》课程并行进行,把第二模块的中的JAVASCRIPT课程整合到《网页设计》课程中。在实践过程中,学生感到对两者的知识和技能运用游刃有余,综合能力得到极大的提高,收到了很好的教学效果。

(二)NIIT嵌入式模块授课计划的调整

NIIT课程每个模块都有具体的授课计划和教学建议,仅适合于社会的职业培训机构。在嵌入式教学计划中,必须根据实际情况调整教学计划,根据教学计划制定相应的NIIT模块授课计划。

由于NIIT课程每个模块涉及的课程种类较多,嵌入式授课计划的制定有两种方式,即模块内的并行或串行方式。所谓并行方式就是根据一个模块中课程的相关性对课程进行分类,由多个教师并行授课,这种方式比较符合传统的教学习惯。所谓串行方式就是按照NIIT课程项目的要求,根据模块课程的渐进性,由一个教师串行授课的方式,这种方式比较符合项目教学的需要。

并行方式由于课程分散,由多个教师进行授课,教师的压力较小,学生的压力较大,因为要同时学习多门课程。串行方式由于是一个教师授课,备课量较大,教学强度高,对教师的要求高,压力大,学生的压力相对较小。由于并行方式只适合于第一模块,其他三个模块并不适合并行方式,串行方式有利于教师把握学生的学习进度和学习情况,符合项目教学的认识规律,所以,我院主要采用串行方式进行授课计划的制定,实践证明,采取串行方式效果较好。

(三)NIIT嵌入式课程的改革和调整

课程的改革和调整涉及支撑课程及文化基础课和专业基础课的调整和NIIT课程内容的补充。学习NIIT软件工程师课程需要一定的门槛,学习者必须具备一定的基础知识和专业基础知识才能顺利进行嵌入式课程的学习,因此,应围绕NIIT课程的任务,对文化基础课和专业基础课进行一定的调整。

文化基础课程方面的改革作为软件开发人员,必须具备软件开发文档的编写能力,因此在语文课中应增加常用说明文档编写的知识;软件开发对学生的数学基础也有一定的要求,在数学课程中应加强离散数学中集合、关系、排列和组合的教学;英语也是学习软件开发的重要技能之一,在口语和英语交流沟通方面应加大课时量,提高学生的英语能力。

专业基础课方面的课程改革软件开发需要学生具备逻辑思维能力和动手编程能力,所以应把《数据结构》和《程序设计语言——C语言》作为重点课程进行讲授并加以强化。为了顺利进行NIIT课程模块的学习,应把《面向对象的程序设计——VISUAL BASIC》和《桌面数据库开发系统——ACCESS》纳入专业基础课的学习中,这样学生在学习NIIT课程的时候不至于对有些概念感到抽象。如在讲授C++的类与对象以及JAVA BEAN的基本概念时,可以用VISUAL BASIC课程中的控件对象作为例子,学生很容易接受。软件开发人员必须要有查阅英语技术资料的能力,所以计算机专业英语也应纳入到专业基础课中,NIIT提供的CBT课程也可以作为专业英语的辅助课程。

NIIT专业课程的改革NIIT作为一门培训课程,相对而言对理论的要求较少,课程涉及的理论知识分散到每个章节中,缺乏连贯性,具有跳跃性,给学生的学习带来了一定的因难,较少的理论知识学习也不利于学生未来的职业发展。因此,应对NIIT课程做一定的调整与补充。如在PLT课程中对讲授的算法流程图可让学生用C语言来实现,这样可以使学生体会到流程图的重要性;在OOPS课程中可补充数据结构中树和图的C++实现,拓展学生的逻辑思维能力;在JAVA CORE课程中可增加JAVA的编程基础知识以及面向对象的理论,为后续学习打好基础。

NIIT嵌入式课程改革的保障措施

NIIT嵌入式课程改革的成功要依赖学校、教师和学生三位一体的配合。

学校要重视在资金、设备和师资方面的投入,更要重视培训的质量问题以及与NIIT加强合作沟通的问题。如教材的本土化与翻译的问题,NIIT有相应的勘误表但不全面,特别是一些技术术语,要相对统一。

NIIT课程对教师提出了更高的要求,教师不仅要掌握书面知识,还要掌握课程涉及的边缘学科的知识,教师应能从全局把握软件工程师的教学,最好有相关的项目开发实践。这就要求教师要认真学习NIIT的教学模式,研究当今软件人才的发展方向,开展团队学习,共同备课,多举办和参加研讨会,取长补短,共同提高。要充分发挥教师的指导作用,充分利用Coordinator Guides的经验、示例和类比、常见问题解答、补充信息等资料提高教学效果。

要充分发挥学生的主观能动性,认真分析和研究学生的身心特点,处理好学生基础与信心的问题,要因材施教,着重培养学生的自信心和良好的学习习惯。在教学过程中碰到问题要和学生一起研究解决,这样可以大大提高学生的信心。要让学生坚持写读书笔记,培养学生良好的学习习惯。