课程开发及设计十篇

发布时间:2024-04-29 23:00:49

课程开发及设计篇1

产品开发设计是工业设计专业课中综合性极强的一门重点课程。一般来说,产品开发全过程包括前期的市场调研、技术开发、产品制造和后期的市场投放、产品评估等环节。在学科内容上交叉整合了消费者行为学、经济学、营销学、知识产权等相关学科。产品开发设计也是一门技术性极强的课程,要求学生多关注国际间新科技新技术。教师应当调动学生的积极性多参加一些专家开设的知识讲座,组织学生观看展览,促进院校之间的合作和联系,扩展学生的知识面,增强学生的创造激情。教师在教学过程中,应当拓展学生的视野,利用大量翔实的精品范例和资料分析来佐证课题创意,注重把握思维的不同方向和角度,让学生有较多机会感受教学以外的相关学科素材,诸如文化现象,艺术形式等,从感性到理性的度来审视创意作品。在教学内容上应当关注学生科学文化素养的培养,例如文化史、生活方式史、美学、生物学、心理学、社会学、文学、经济学、管理学、营销学相关的人文社科背景知识。并鼓励鼓励工业设计专业的学生尽可能多的和其他专业的学生进行沟通交流,为学生打下宽厚基础的文化功底。这个版块的教学内容非常重要,有利于学生正确价值观的培养。

2完善教学内容的侧重点,注重产权意识的培养

产品是为人所服务的,它的存在是为了改善人们的生活方式,在不同的社会发展阶段,人们产品的要求是不一样的。那么在产品开发设计教学中,应当与时俱进地根据时展,提出不同的教学侧重点。在党的第十八次全国代表大会当中,曾提出大力推进生态文明建设的举措,事实上,“生态”设计概念已经在全球范围内成为了势在必行的潮流。从家电设计、卫浴创新、居住空间到公共设施,每个领域都正在发生前所未有的巨大变化。这些变化也意味着设计教学的侧重点的变化,设计的目的不仅要改善现有人口的生存环境而且应当考虑到未来的生存环境。那么,将生态环境保护的概念纳入产品开发设计教学中,必须了解产品的制造销售甚至退出市场的全过程。在这个过程中是否节省或浪费材料与能源,生产原料是否有毒或无害,增进还是危害了每一阶段工作者的健康,这都是学生应当关注的。除此以外,还应当培养学生的法律意识和知识产权意识,自1985年《专利法》实施之日起,工业品外观设计就与发明、实用新型一起在专利法的框架下得到保护。学生通过查询已公开的具有专利权的工业品外观设计,既能洞悉某一领域的发展状况,也能获得设计灵感,从而达到鼓励学生进行原创产品开发设计的目的。

3加强技能学习,注重实践能力的培养

设计师应当熟悉相关的工艺和材料,熟悉生产流程和环节,了解市场和消费,并符合生产和消费等方面的要求。设计观念需要基于日常生活和生产的需要建立起来的,如果设计人员不接触或很少接触实际生产,很少了解人们的生活状态,不熟悉市场和消费信息,那么其设计只是一种绘画式的理想方案而已。产品开发设计课程是立足于企业新产品开发管理的角度来审视设计过程,可以使学生从一个更宽的管理者视角来理解设计在整个企业经营管理中的地位和作用,因此,实际的企业实践技能是产品开发设计课程必不可少的。通过激发学生参与社会实践的热情,使其深切感受到社会实践与自身能力成长的密切关系。通过积极组织学生参加社会实践项目,使学生的设计能力和市场实际项目的需要有机结合起来。通过实习基地等方式可以加强校企联系合作,增加学生的课外实践机会和活动。教师可以通过工作室模式和双元制教学模式积极组织学生参加社会实践项目,使学生的设计能力和市场实际项目的需要有机结合起来,在教学中有意识增加一些探索性课题,将一些前瞻性的课题和具体项目结合,培养学生在学习过程中的自我组织能力。

3.1工作室模式

将产品开发设计课程的教学和工作室模式两相结合,通过工作室接洽实际的企业实践项目,并且让学生有针对性地参与设计。通过课程教学各环节的作业要领、作业内容和考核办法的明确化,实现学生能力培养的目标化。工作室模式把工作室的项目内容贯穿到整个课程当中,教师在教学中用项目式教学方法引导学生完成任务,以达到学习知识和锻炼技能的目的,在具体地实践性的课程实习中,学生收获的知识远比单纯读书、做笔记要大得多。

3.2双元制教学

双元制是德国职业教育最突出的特征,双元制教育其实质是专业技术人员的岗前培训,教育各环节的实施都紧密围绕着企业的用人需求,增强了社会实用性,节约了教育资源的投入。所谓双元制是企业和相应的职业技术学校共同完成的职业教育。在双元制教学中,60%~70%的课程在企业中进行,如生产岗位、培训中心、跨企业培训中心都是课程教学场所;30%~40%的课程在职业学校进行。在不同的教学地点,教学形式与内容就有所不同。双元制具有极强的针对性和实用性,缩短了企业用人与学校育人之间的距离。

4探索新型教学手段,鼓励师生互动式教学

运用多媒体教学手段,如计算机、投影仪等硬件设备和网络课堂等软件设备,增强学习的趣味性,打破以往人机交流空间和时间的制约,改变常规的教学组织形式和方法。学校加大信息技术的投入和建设是数字教育的物质基础与技术保障,真正使数字教育发挥作用的关键还在于提供满足教学需要的精品软件与数字化信息。运用信息技术开设网络学习平台,提供课程教学或其他学习资料,提高教学灵活度,培养学生的自学能力。以往的教学过程往往是老师教、学生听的形式,学生被动的接受知识,这样不利于学生独立思考能力的培养。在教学过程中应当以民主、平等的师生关系为基础,创造积极思维的氛围,鼓励学生自由思考,自主发现,鼓励原创,多元化思维方式。学生自己查找资料,提出解决问题的方案可以提高他们在以后的工作中获取知识和独立解决实际问题的能力。以往在对学生的设计作品点评时,主要是从教师个人的审美欣赏角度出发,提出的建议也是一家之言,而现在采取学生设计,在课堂上讲述自己的设计构思,同学和老师对其进行提问和点评,各抒己见,畅所欲言,课堂气氛也变得更加活跃。在一个较为轻松的环境中,学生的自主意识得到很大的提高,而教师本身在这个过程中也可以倾听不同的声音,并及时做出反馈,克服难题,这个促进是双向良性发展的。

5结语

课程开发及设计篇2

职业岗位群是指与工作内容及所需要的知识、技能相近或有较大关联的一组职业或者职业岗位。高职艺术设计课程体系的开发应在充分的市场调研的基础上,以各具体专业的职业岗位群任职要求为依据,分析典型工作任务,归纳岗位能力,凝练专业岗位核心能力,从而确定专业人才培养规格。在工作过程和职业能力分析的基础上,与行业、企业合作遴选项目课程,引入职业资格标准,加强专业与行业、企业的对接,形成课程体系目标。因此在具体的课程体系开发过程中,课程体系目标应当尽量包括该职业岗位群所应当具备的技术应用、生产操作、技术研发、生产管理及服务等职业岗位。如高职艺术设计专业包装设计方向职业岗位群设置:初始就业岗位对应的职业岗位及职业资格证书为包装设计师、包装设计员(四级)资格证,职业发展岗位对应的职业岗位及职业资格证书为平面设计师、装潢美术设计员(三级)资格证,职业迁移岗位对应的职业岗位及职业资格证书为广告设计师、广告设计师(三级)资格证。高职艺术设计课程体系的构建还应明确服务于学生未来职业生涯发展的目标定位,课程体系目标定位不仅要以提高学生就业竞争力为导向,同时也要加强学生职业生涯的可持续发展能力。因此我们在确立课程体系目标时不仅要坚持$能力本位%,重视学生职业岗位知识及技能的教育,也要融合StC教学理念,重视学生职业生涯中所需职业素质和综合能力的培养。

二.有效的高职艺术设计专业课程体系内容

有效的高职艺术设计专业课程体系应在确立课程体系目标之后,将行业、企业的设计执行标准、工艺标准、材料标准等融入项目导向的核心项目课程,并依据专业核心课程的职业能力要求制订课程标准,以职业能力为依据组织课程内容。课程体系内容应为学生提供足够实践所学知识与技能的机会,加强基础核心课程和专业核心课程建设,提高艺术设计类高职生基础技能、专业能力、岗位能力及可持续发展能力。在建设及调整优化高职课程体系内容时,应重视建设与专业技能培养相匹配的综合性实践条件,从而为学生提供足够的实践机会,在实践中运用所学知识与技能、学习新知识与技能,获得实际岗位工作经验,增强综合职业能力。高职教育与普通高等教育相比其显著的差异是高职教育的社会性特征更突出,高职教育只有加强校企深度合作,建设好校内、校外实习实训基地,加强与任职岗位的零距离对接才能让学生更好地习得专业岗位能力,使课程体系内容有效,适应市场需求。

三.合理的高职艺术设计专业课程体系结构

课程体系结构的合理设置是课程体系目标实现的重要保障。目前教育界普遍认为加强核心课程建设是提高课程体系有效性的重要途径。高职艺术设计专业的$核心课程%包括基础核心课程、专业核心课程两部分。一般来说,基础核心课程着重培养学生基础核心能力和综合素质,专业核心课程着重培养学生专业核心能力。基础核心能力是从事所有职业所应必备的技能或能力,如应用写作、语言表达、计算机应用、人际交往等。专业核心能力是指从事职业岗位群所需要的专业技能、能力。在实际工作中,基础核心能力和专业核心能力是相互融合。互为补充的。合理的高职艺术设计专业课程体系应包含职业素质类、项目导向类、职业规划及学业总结类课程。有效的课程体系结构应当重视核心课程的开发与建设,在提高学生专业技能、岗位能力、就业能力的同时,增强学生的综合素质及可持续发展能力。高职艺术设计专业包装设计方向课程体系结构如下:一级模块包括职业素质工学模块课程、项目导向工学模块课程、职业规划与学业总结模块课程三个部分。职业素质工学模块课程下划分为基本素质模块课程、造型基础模块课程、设计基础模块课程、职业素质拓展模块课程四个二级模块,其中基本素质模块课程开设有大学语文、心理健康教育、中外工艺美术史、消费心理学、广告文案、品牌推广等课程,造型基础模块课程开设有设计素描、设计色彩、包装效果图手绘表现技法等课程,设计基础模块课程开设有图案设计与软件绘图、字体与版式设计、商业插图等课程,职业素质拓展模块课程开设有中国画、影视广告等课程。项目导向工学模块课程下划分为包装结构设计项目导向模块课程、品牌形象设计与营销策划项目导向模块课程、包装装潢设计项目导向模块课程、顶岗就业实习模块课程四个二级模块,其中包装结构设计项目导向模块课程开设有包装材料与纸盒结构、容器构造与autoCaD等课程,品牌形象设计与营销策划项目导向模块课程开设有品牌视觉形象设计、产品宣传手册设计等课程,包装装潢设计项目导向模块课程开设有印刷工艺与制版、丝网印刷、袋装系列包装设计、纸盒系列包装设计等课程,顶岗就业实习模块课程开设有毕业设计、顶岗实习等课程。职业规划与学业总结模块课程下划分为职业规划模块课程、学业总结模块课程两个二级模块,其中职业规划模块课程开设有职业规划专题讲座、就业指导等课程,学业总结模块课程开设有学业总结专题报告等课程。

四.科学的高职艺术设计专业课程体系开发方法

科学的课程体系开发方法应当采用多样的课程开发形式,重点是运用所学知识及技能解决实践问题,保障课程体系能运用所学知识和技能解决实际问题。在实际课程体系开发实践中,工作过程导向课程体系开发是适应高职艺术设计专业课程体系开发的方法。这种工作过程导向课程体系开发方法是指通过充分的市场调研、确立专业培养目标所指向的专业岗位,以工作岗位所从事的职业活动为依据,对典型工作任务进行分析,找出职业生涯发展中阶段、任务、能力,将典型工作任务转化成为相应的学习课程,在此基础上形成课程体系。这种课程开发方式一般适应于艺术设计专业课程。对于非专业的、不能工作过程化的、不适合以工作过程导向开发技术完成的课程,就应借用学科分析等其他开发方法。因此,高职艺术设计专业课程体系开发应根据采用多种开发技术,提高课程体系的有效性。

五.高职艺术设计专业课程体系质量监控及评价策略

有效课程体系建立的关键在于建立起课程监控与评价机制,对课程体系及单门课程的开发方案、课程开发方案评价、课程开发、课程实施及课程实施结果评价开发进行全过程的监控与评价。高职艺术设计专业课程体系质量监控及评价应分为课程教学质量评价及学生课程学业水平评价两个方面。课程教学质量评价,应建立学校、院系和各专业工学部三级评价机制,明确职责对课程教学质量和教学效果进行全方位的考核评估。在教学过程的不同阶段采取不同标准的评价,形成对教学的多角度评价,保证教学评价客观合理。学生课程学业水平评价应引入职业资格认证体系及行业企业技术考核标准,将企业人力资源管理机制与学校专业评价体系相结合,对学生的专业素养、职业能力、职业素养等进行综合评价。在评价过程中还要注重对教学过程中的创新意识、职业道德等综合素质进行考核。在项目课程考核评价时候可采用项目团队内自我评价、项目团队成员互评、教师评价、学生答辩、校企联合考评等较为丰富的评价形式。

六、总结

课程开发及设计篇3

电子商务专业是一个较新的专业,该专业属于综合性比较强的专业。在不同的学校,该专业开设的院系也不同,有的学校开设在管理系,有的学校开设在经济系,有的学校开设在贸易系,有的学校开设在计算机系,这就造成了电子商务专业的背景比较复杂,这也就造成了电子商务专业的培养方向和课程体系比较复杂。有的学校将电子商务专业的培养方向定位为网络营销方向,有的学校将电子商务专业的培养方向定位为网络零售方向,有的学校将电子商务专业的培养方向定位为商务网站运营方向。不管将电子商务专业的培养方向定位为什么方向,这些专业所开设的课程都比较类似。笔者认为,这些课程基本上可以分为三类:管理类、商务类和技术类。而技术类课程是这三类课程中所占门数最多的课程,而且有些技术类课程也是这三个培养方向都需要学习的课程。

二、电子商务专业技术类课程体系设计

电子商务技术类课程分为理论课和集中实践课两类,理论课主要以教师讲课的形式向学生传授理论知识,集中实践课主要以课程设计的形式培养学生的动手实践能力。

(一)理论课

技术类课程的理论课程包括:管理信息系统、物流信息系统、计算机网络应用、网页设计与制作、网络数据库、web程序设计(一)、web程序设计(二)、电子商务网站建设与管理、网上支付与结算、电子商务安全与风险管理。这些课程可以分为支持类、规划设计类、开发类等三类,一些课程之间有先后承接关系,其对应关系如表1所示。

(1)规划设计类课程规划设计类课程包括管理信息系统、物流信息系统、电子商务网站建设与管理,是策划设计网站或信息系统所必备的知识,管理信息系统课程的知识完成信息系统的规划设计,电子商务网站建设与管理课程的知识完成网站的规划设计,物流信息系统课程的知识完成与电子商务关系密切的物流信息系统的规划设计。

(2)开发类课程开发类课程包括网页设计与制作、网络数据库、web程序设计(一)、web程序设计(二),是完成网站或信息系统开发所必备的知识,网页设计与制作课程的知识完成网站界面的设计,网络数据库课程的知识解决网站数据的存储,web程序设计(一)和web程序设计(二)课程的知识完成网站程序的编写。

(3)支持类课程支持类课程包括计算机网络应用、网上支付与结算、电子商务安全与风险管理,是网络、安全、支付等电子商务支撑环节所必备的知识。

(二)集中实践课

技术类课程的集中实践课包括:网页设计与制作课程设计、网络数据库课程设计、网络程序设计(一)课程设计、网络程序设计(二)课程设计、电子商务系统综合实验。

三、电子商务专业技术类课程教学环节设计

按照教学内容性质,将电子商务专业技术类课程分为理论课、实验课、讨论课、习题课、课程设计课等教学环节,根据每类课程的特点分别为支持类、规划设计类和开发类课程安排教学环节。

(一)支持类

支持类课程采用“理论课+实验课”的教学模式,在规定课时内设置若干学时作为实验课,对课程内涉及的实践性要求比较强的知识设计、实验环节要强化对实践性知识的掌握。

(二)规划设计类

规划设计类课程采用“理论课+实验课+讨论课”的教学模式,在规定课时内设置若干学时作为实验课和讨论课,对课程内涉及的实践性要求比较强的知识设计、实验环节,强化对实践性知识的掌握。对课程内需要发挥想象力的而又没有确定答案的知识设置讨论课,激发学生的学习兴趣和热情,使学生更好地掌握这些知识点,同时,在讨论中激发学生的创造性,培养学生的创新性思维。

(三)开发类

开发类课程采用“理论课+实验课+习题课+课程设计课”的教学模式,开发类课程对实践性要求很高,可以通过作业、实验、课程设计等三个环节来强化学生对实践性要求很高的知识的掌握。在规定课时内设置若干学时作为实验课和习题课,再单独为这些课程设置一周的课程设计课。针对课程每一章内的重点知识点布置作业,针对每一章或每几章设置一个实验,针对整个课程设置一个课程设计。通过布置作业和在习题课对重点知识点部分作业的讲解,使学生在理论上掌握课程内涉及的知识点;通过设置实验课使学生对每一章的知识有一个综合的应用;通过设置课程设计使学生对每门课程的知识有一个综合的应用,使学生达到从知识点到章节到整门课程的知识的全面掌握和应用。

四、电子商务专业技术类课程考核方法设计

(一)支持类课程

这类课程涉及的知识只是对电子商务核心业务的一种支撑,在电子商务具体运作过程中,会由其他专业专门的专业技术人才来做,电子商务专业的学生主要是了解和掌握这些课程涉及的基本知识。对支持类的课程采用“实验+作业+闭卷考试”的考核方式,其中试卷占70%,实验和作业占30%。这种考核方式比较偏重考核学生对知识点的理解能力、记忆能力和实践应用能力,对学生课程知识的综合应用能力的考核偏弱。

(二)规划设计类课程

对规划设计类的课程采用“实践作业+综合作业”的考核方式,实践作业和综合作业各占学生总成绩的50%,加重对学生课程知识综合应用能力的考核。实践作业是在课程每章结束的时候,针对每章的知识点,设置能够考核对本章知识点进行应用的题目,锻炼学生对本章知识点的应用能力。布置综合作业是在课程快结束的时候,针对本课程的培养目标,设置能够考核对本课程知识进行综合应用的题目,锻炼学生对本课程知识的综合应用能力,提高学生的专业能力,改善学生的专业素质,使得学生在学完本课程后,就可以从事比较简单的,与本课程知识相关的工作。

(三)开发类课程

开发类课程对学生课程知识的综合应用能力有较高的要求,但开发类课程都配置有集中实践课,能够对学生的综合应用能力起到很好的锻炼作用,所以对开发类课程也采用“实验+作业+闭卷考试”的考核方式,其中试卷占70%,实验和作业占30%。这种考核方式比较偏重考核学生对知识点的理解能力、记忆能力和实践应用能力,对学生课程知识的综合应用能力的考核偏弱。

五、结论

课程开发及设计篇4

关键词:应用型嵌入式人才;能力晋级阶梯;课程体系

1研究背景

嵌入式系统是以微控制器为核心,嵌入到产品或设备中,以实现功能的数字化和智能化的系统。它既是相关产品设备的智能核心,也是这些产品设备实现创新和增值的关键。嵌入式系统的应用十分广泛,覆盖了消费类电子、智能家电、工业控制、通讯网络、仪器仪表、汽车电子等多个领域。与此同时,社会对嵌入式人才的需求越来越旺盛,对嵌入式专业人才的知识、能力和素质提出了更高的要求[1-4]。

为了适应市场需求,不少高校近年在it类专业中开设了嵌入式系统相关课程或设置了嵌入式专业方向,但大多只是在传统的it类课程基础上增设一些嵌入式课程,并没有形成比较完整的课程体系。如果从嵌入式应用开发人才培养角度来看,可以说开设了很多与现实脱节、与嵌入式应用开发能力培养无关的课程,培养的学生在专业技能、实践能力、创新意识等方面都不能满足用人单位的要求[2-4]。因此,如何适应形势的变化和发展,提高嵌入式专业人才的培养水平,培养社会需要的高素质应用型嵌入式人才,是一个亟待研究的课题。

为了拓宽计算机专业学生的就业面,提升学生的就业能力和就业质量,从2002年开始,电子科技大学中山学院建设了嵌入式系统实验室,并以选修课形式开设了嵌入式系统概论课程。从2006年开始,为了适应中山市及珠三角电子信息产业的特点,我们将计算机科学与技术专业定位为嵌入式系统及其应用方向,确定本专业方向的培养目标是培养具备计算机工程技术领域的基本理论、基本知识和基本技能,扎实掌握嵌入式系统基础理论、开发方法和工具环境,接受嵌入式系统应用开发严格训练的高素质应用型人才。通过几年的探索和实践,我们逐步明晰应用型嵌入式人才的知识、能力和素质要求,梳理嵌入式专业学生应当掌握的专业知识单元、基本技能、核心能力,并在此基础上构建了比较符合应用型嵌入式人才培养规律的课程体系和实践教学体系。

2应用型嵌入式人才内涵和培养目标

嵌入式系统有两个很显著的特点,一是面向应用,嵌入式系统是通过嵌入到具体的产品中提升产品性能,降低产品成本的;二是软硬件结合,可以说任何嵌入式系统都是软硬件协同设计的结果[5]。这就在知识、能力、素质等方面对应用型嵌入式人才提出了特别的内涵要求。

在知识结构方面,除了通识教育所涉及的公共基础知识、人文社科和经济管理知识外,应用型嵌入式人才还必须具备比较扎实的计算机软硬件基础知识和比较系统的嵌入式系统专业知识,具备一定的行业领域知识。

对于应用型嵌入式人才,能力结构涉及核心能力和专业能力两个方面。核心能力包括获取知识的能力,即具有较强的自学能力及获取嵌入式相关专业知识的能力;应用知识的能力,即具有运用所学知识分析和解决嵌入式应用领域实际问题的能力;工程实践能力,即具有较强的软硬件设计、调试能力及嵌入式系统运行维护能力;团队协作能力,即具有较强的沟通能力和合作意识;技术创新能力,即具有一定的创新意识和产品开发能力。专业能力包括专业基本技能,即学生应具备较强的程序设计能力、硬件制作和调试能力以及软硬件工具平台应用能力;应用开发能力,即学生应初步具备嵌入式项目开发能力和解决关键技术问题的能力。

素质结构涉及品德、人文、身心、专业四个方面。首先企业用人品德为先,因此学校培养的学生必须具有良好的思想品德和职业道德;其次应具有较好的语言、文字表达能力;第三应当身心健康,具有一定抗挫折能力;最后,学生须具有扎实的专业基础知识和工程意识、分析问题和解决问题的能力。

基于对应用型嵌入式人才知识、能力、素质内涵的分析,我们确定嵌入式人才专业方向的培养目标是以市场需求为导向,以应用开发能力培养为中心,以“知识―能力―素质”为主线,培养具有扎实的计算机专业基础,具有嵌入式专业核心能力和专业能力,“上手快,能实战,后劲足”的高素质应用型嵌入式人才。

3课程体系设计的基本原则

课程体系设计是否合理,直接关系到专业培养目标能否真正实现。课程体系设计不只是简单考虑开设哪些课程,还应该重点关注课程的授课内容和教学模式,处理好课程板块之间、共性要求与个性发展之间的关系,实现课程与课程之间、课程板块与和课程板块之间、理论与实践之间的有机衔接,为学生的能力进阶提供一个合理的学习路径[1,6]。我们在设计课程体系时遵循了如下几个原则:

1)适当保持计算机专业特色,从“系统”出发,在强调嵌入式软硬件协同设计的同时,适当侧重于嵌入式软件开发。

国内许多高校在计算机科学与技术、电子工程、自动化等专业开设了嵌入式相关的专业方向,由于各专业培养目标、教学体系侧重点不同,他们的课程体系和教学内容也不尽相同。电子工程专业主要侧重嵌入式硬件设计,自动化专业侧重自动控制、智能仪器仪表的设计,计算机专业则应从“系统”的角度出发,更侧重软/硬件的协同工作,将计算机核心课程和嵌入式专业方向课程有机地整合起来,形成一条清晰的逻辑主线。

电子科技大学中山学院在计算机科学与技术专业中设置了嵌入式专业方向。所以,我们是在保留计算机专业核心课程的基础上,针对嵌入式特点,通过对相关课程进行内容整合和更新,适当强化相关硬件课程,引入嵌入式相关课程来构建嵌入式专业方向的课程体系。

2)以“知识―能力―素质”为主线,构建符合嵌入式系统应用开发能力晋级阶梯的课程体系。

课程体系是专业培养方案的核心,我们将以学科体系为导向的课程设置转变为以能力培养为主线的课程设置,即认真分析企业对应用型嵌入式人才的知识、能力和素质要求,分析嵌入式专业学生应当掌握的专业知识单元、专业基本技能、专业核心应用能力。在此基础上,以能力培养为主线,构建符合嵌入式系统应用开发能力晋级阶梯的课程体系和学习路径。大一阶段注重科学基础训练(主要包括通识教育、专业认识和编程训练),大二阶段注重专业基础训练(主要包括计算机软硬件基础理论教育和技能培养);大三阶段注重专业课程学习(包括嵌入式专业技能和应用开发能力培养),大四阶段注重提高工程实践能力(包括实践能力与工程素养培养)[6]。

符合能力晋级阶梯原则课程体系的构建,使得嵌入式课程体系的所有课程都是以能力培养为基本出发点,前后衔接紧密,层层递进,逐步提高学生的嵌入式应用开发能力。

3)围绕嵌入式应用开发能力的培养,构建以“一体化、多层次、分阶段”为特征的实践教学体系。

在层次上,我们将嵌入式实践教学体系分成三个层次:基础层、综合设计层和应用创新层。基础层主要包括相关课程(如程序设计、模拟电路、数字逻辑设计、单片机及其应用开发、嵌入式系统基础等)的课内实验,主要目的在于课程知识的巩固。综合设计层主要包括两个方面,一是相关课程综合性、设计性实验,主要目的在于提高学生相关课程的知识和综合运用能力;二是里程碑式的综合实践课程,即在能力培养主线上设置一些里程牌,并通过综合性实践课程培养学生阶段性综合应用能力。应用创新层主要培养学生的综合分析、设计、创新能力和工程素养,主要通过创新实验和课程设计、项目实训、学科竞赛、学生科研和毕业设计完成。

从阶段上来看,我们将嵌入式实践教学体系分成三个阶段。第一个阶段着重培养学生的编程功底和基本的硬件制作和调试能力,第二个阶段着重培养学生的嵌入式软硬件设计和开发能力,第三个阶段着重培养学生的嵌入式系统综合应用开发能力、软硬件协同设计思想和工程素养[6]。

4)关注课程教学内容和实践教学环节的改革,

使课程教学内容、实践教学环节与应用型嵌入式人才培养目标保持一致,同时保持课程之间的有机衔接,理论教学和实践教学的有机结合。

首先,将应用型嵌入式人才培养目标分解细化到相关课程和实践环节,使课程内容与培养目标保持一致,实践环节与应用开发能力培养保持一致,前后课程之间保持有机衔接。其次,通过理论教学环节和实践环节的有机结合,在培养学生比较扎实的理论基础的同时,培养学生的核心能力和专业能力。

4课程体系的具体设计

4.1总体设计

嵌入式方向课程体系总体结构如图1所示。整个课程体系分成三个部分,理论教学体系、实践教学体系和素质教学体系。整个课程体系是围绕着学生的能力培养而设计的。

4.2学科基础课程

电子科技大学中山学院在计算机科学与技术专业中设置了嵌入式专业方向。所以,我们在课程体系的学科基础课程中基本保留了计算机专业的核心课程,如程序设计基础、离散数学、数据结构、计算机网络基础、计算机组成原理、计算机操作系统、数据库原理与应用、多媒体技术基础、软件工程等。考虑到嵌入式系统软硬件并重的特点,我们适当强化了电路与模拟电子技术、数字逻辑设计及应用这两门电路课程。

针对嵌入式特点和后续专业课程的教学要求,我们对这些学科基础课程的内容进行了整合和更新。

程序设计基础既是很多后续专业课的学习基础,也关系到学生的专业自信。我们对这门课程的处理方法是淡化语法细节,强调学生程序设计逻辑和分析问题解决问题能力的培养。同时,针对嵌入式软件开发特点,对教学内容和重点进行适当调整,引入嵌入式C相关的教学内容。

在数据结构中,教师将在嵌入式软件开发中经常用到的内容(如内存动态分配和释放、栈、队列、串、查找算法等)作为重点内容进行讲述,而对于在嵌入式应用开发中较少用到的内容(树、图等),只作简单介绍。

模拟电路与电子技术基础、数字逻辑设计及应用这两门电路课程的教学任务由具有比较丰富的嵌入式硬件开发经验的教师担任。教学不受老教材的束缚,教师大胆地对教学内容进行取舍,有用的内容讲通讲透,过时无用的内容坚决舍弃,并在相关章节讲授中联系后续专业课程内容,做好铺垫性教学。同时,我们站在一个嵌入式应用开发工程师角度讲授相关电路知识,着重它们的工程应用,而适当简化数学公式和理论推导,降低学生的学习门槛,提高学生的学习兴趣和自信。

很多高校的嵌入式专业方向都开设了微机原理及接口技术课程。但是,我们通过实践发现,这门课程的知识与实际应用脱节,学生学习起来没有兴趣。同时,由于在后续的课程设计、课外科技竞赛、毕业设计甚至今后的工作中都很难用到它们,这些内容即使学了也很容易忘记。基于这些原因,我们取消了微机原理及接口技术这门课程。

4.3专业方向课程

专业方向课程的主要目的是培养学生基本的嵌入式应用开发能力,设置的课程包括Linux软件开发基础、单片机及其应用开发、嵌入式系统基础、嵌入式操作系统及其程序设计、嵌入式Linux应用开发。

设置单片机及其应用开发课程,除了用它替代微机原理与接口技术以外,我们还期望从单片机这一相对简单的嵌入式微控制器入手,让学生能够比较深入地理解嵌入式系统的工作原理和应用,为嵌入式系统的学习打下基础,同时也让学生对前面学习的两门电路课程加深认识,为部分对硬件感兴趣学生的后续发展做好铺垫。我校的单片机实验教学平台采用自主设计aVR单片机实验开发平台,而没有采用传统的51单片机,主要是考虑教学与学生今后的应用相衔接,同时便于开发一些设计性、综合性实验项目。

嵌入式系统基础可以看成是嵌入式专业方向登堂入室的课程,是正式跨入专业课程学习的桥梁。该门课程主要讲述嵌入式系统的基本概念、aRm7体系结构及指令系统、aRm硬件结构和接口、接口电路与硬件设计、嵌入式系统工程设计等。在这门课程中,我们选择aRm7作为嵌入式处理的主要介绍对象,因为相对aRm9来说,aRm7的体系结构、接口相对简单,学生容易把握,也易于与实践教学环节中的嵌入式最小系统设计相衔接。我们将这门课程的教学重心放在嵌入式处理接口的理解和应用上,让学生容易入手并能够动手应用,而不是一开始就让学生接触过于抽象的概念和比较复杂的内核东西,学起来困难,又动不了手。同时采取一种先易后难、先外后内的方式编排教学内容,更加符合学生的学习规律。

嵌入式操作系统及其程序设计课程的教学目的是让学生在学习操作系统和嵌入式系统基础的基础上,掌握嵌入式操作系统的基本概念、基本原理思想,掌握基于嵌入式操作系统的应用程序设计方法和技术。该门课程既关注嵌入式实时操作系统的内核实现思想,同时也更加关注嵌入式操作系统的应用,即基于嵌入式操作系统的程序设计方法。该门课程的教学内容以C/oS-Ⅱ为主,原因是C/oS-ii麻雀虽小,却五脏基本全(微内核);通过其开放源码,学生可以理解嵌入式操作系统实现的基本思想,把前面学到的操作系统抽象概念具体化;可以学习实时系统的一些编程技巧;C/oS-ii已经移植到嵌入式实验平台上,课程实验和课程设计可以与原来的嵌入式系统基础课程很好衔接;在一些中低端嵌入式软件开发中,它具有很强的实用性。同时,教师在该课程中引入文件系统和GUi,强化学生基于嵌入式操作系统的嵌入式软件设计能力。

嵌入式Linux应用开发课程进一步凸显该专业方向的计算机特色,让学生掌握基于嵌入式Linux软件的开发方法和技巧,真正培养学生的嵌入式软件开发能力。

4.4专业选修课程

在选修课程中,我们有意识地设计了一些课程模块,便于学生根据兴趣和就业取向选修,如信息终端软件开发课程模块、硬件设计和驱动开发课程模块等。信息终端软件开发课程模块包括.net程序设计、J2me架构软件开发、winCe嵌入式软件开发、移动设备应用软件开发;硬件设计和驱动开发课程模块包括电子线路硬件设计、嵌入式驱动应用开发、eDa技术及其应用、嵌入式网络协议及应用等。另外,我们会根据嵌入式技术的发展和社会需求适时调整选修课程。

4.5实践教学环节

实践教学环节对于应用型人才培养十分重要。我们在加大实验实践学时,强化实验实践环节的同时,注意有机整合实验内容,减少验证性实验,增加设计性、综合性实验项目,按照“一体化、多层次、分阶段”的思想,设计比较合理的嵌入式专业方向的实践教学体系,如表1所示。

整个实践教学环节具有以下几个特点:

1)将电路和模拟电子技术、数字逻辑设计及其应用课程的实验独立出来,并加大实验课时比重,培养学生的硬件实践动手能力。

2)对于一些重要的专业基础课程和专业课程,除了有课内实验加深学生对所学知识的理解外,还设置一些专门的专业实践环节,进一步提升学生的实践动手能力和综合创新能力。例如,在学生学习数字逻辑设计及其应用之后开设数字系统设计,利用我们自主开发的基于FpGa的数字逻辑设计教学与开发平台,通过可编程逻辑器件等数字设计的主流器件和eDa数字系统设计重要工具,引入数字逻辑的最新内容和设计理念,开展一些创新性课程设计,一来引起学生的兴趣,二则为学生的后续学习打下基础。对于嵌入式系统基础,我们除了在课程内完成Gpio、串口、定时器等相关基础实验外,还设置了嵌入式系统进阶实验这一单列的实践教学环节,提供GpRS、CanBus、SD卡读写、以太网、USB等一些嵌入式系统进阶实验,开拓学生的眼界,提高学生的实际应用开发能力。

3)在能力培养主线上设置一些里程牌,并引入一些综合型实践课程(以实践为主、讲授为辅),提高学生综合运用所学知识解决实际问题的能力。例如,在学习完程序设计、数据结构等课程之后设置程序设计综合实训,进一步强化学生的编程功底;在学习完模拟电路、数字电路、电子线路设计工具等课程之后设置嵌入式工程实践,培养学生基本的硬件制作和调试能力;在学习完单片机及其应用开发、嵌入式系统基础等课程之后设置嵌入式最小系统设计,让学生深入理解嵌入式系统的结构和工作原理,培养学生的嵌入式系统设计和开发能力;在学习完嵌入式系统基础、嵌入式操作系统及其程序设计、嵌入式Linux应用开发、winCe嵌入式软件开发等课程之后设置嵌入式系统综合实训和毕业设计,着重培养学生嵌入式系统综合应用开发能力、软硬件协同设计思想和工程素养。

同时,我们还通过加大实验室开放力度,鼓励和引导学生通过课程设计、参与嵌入式学科竞赛、参与教师科研课题,进一步提升实践能力和创新能力。利用新实验室,学生可以开展自主学习、合作学习、任务驱动式学习、研究性学习,实现从自主实验嵌入式工程实践小型科研课题研究开发参加各种学科竞赛的创新教育全过程,提高知识应用能力、信息获取和选择能力、实践动手能力,并在实践中逐步提高创新能力。

5结语

作为一个新兴的专业方向,嵌入式暂时还没有一个公认的比较成熟完善的课程体系可供借鉴。本文在深入分析应用型嵌入式人才知识、能力结构的基础上,以“知识―能力―素质”为主线,构建了符合嵌入式系统应用开发人才能力晋级阶梯的课程体系和“一体化、多层次、分阶段”的实践教学体系。经过电子科技大学中山学院几年的教学实践,取得了较好的效果,证明该课程体系具备合理性和可行性。本专业方向培养的学生不少成为企业的技术骨干,甚至就职于产品技术开发管理岗位。同时,他们在一些学科竞赛中也取得了很好的成绩,先后获得“博创杯”大学生嵌入式设计大赛一等奖两项、二等奖两项、三等奖一项,全国大学生信息安全竞赛一等奖一项,“ZLG杯”aRm嵌入式系统电子设计大赛二等奖两项、优胜奖三项等。

当然,嵌入式系统会随着技术发展和应用需求而变得越来越复杂。为了适应这种需要,嵌入式人才的培养方案和课程体系也必须做出相应调整。同时,随着我们和企业嵌入式开发人员、高校嵌入式教学人员交流的深入,我们对嵌入式人才内涵的认识也将越来越深,相应地,嵌入式课程体系也将更加完善。

参考文献:

[1]马义德,汤书森,张北斗,等.嵌入式系统课程群建设与创新型人才培养[J].高等理科教育,2004(8):23-25.

[2]JianGLinying,LiDancheng,ZHUZhijiang.Researchandpracticeofthetrainingmodelofindustrializationinembedded[J].计算机教育,2010(9):2-5.

[3]HUanGming,LiUZhen,LianGXu,etal.explorationandpracticeofComplexembeddedSoftwaretrainingmodel[J].计算机教育,2010(9):6-9.

[4]俸皓.嵌入式系统教学体系改革的探讨[J].科技信息:科学教研,2007,12(30):29-31.

[5]周立功,王祖麟,陈明计,等.aRm嵌入式系统基础教程[m].北京:北京航空航天大学出版社,2005:163-190.

[6]罗嗣海,周立功,王祖麟.新型校企合作培养零适应期应用型人才探讨(以江西理工大学嵌入式系统人才培养为例)[J].江西理工大学学报,2009,30(2):57-60.

DesignofembeddedCurriculumforapplication-orientedtalentsCultivation

Liwensheng,maZheng,FUYu,DenGChunjian

(Zhongshaninstitute,UniversityofelectronicScienceandtechnologyofChina,Zhongshan528402,China)

课程开发及设计篇5

关键词 网页设计 课程整合 课程体系 课程设置

1引言

“计算机网页设计”是近年来计算机专业领域发展最快和应用最广泛的课程之一,当今社会急需培养掌握计算机网页设计、面向不同应用层次的专业人才。因此,学生对这门课程教学的要求越来越高。面对众多的网页设计技术和课程,如何为各类学生开设好“计算机网页设计”课程,需要我们积极思考。

作者根据在大、中专学校讲授“计算机网页设计”课程的切身体会,结合自身多年企业网站开发设计的实际经验,就目前如何面向各类院校不同层次的学生开设“计算机网页设计”方面的课程进行探讨。

2“计算机网页设计”课程体系分析

“计算机网页设计”作为一种专业技能的培养,不是作为一门课程孤立存在的,它要靠多门学科的知识给予支撑。它们相互渗透和依赖,因此构成一个科学的、完整的课程体系。

根据图1所示,如果暂不考虑网页设计涉及到艺术类的课程外,我们可以把“计算机网页设计”的相关课程大致分为三类:“计算机网页图形图像、动画设计”课、“静态网页开发与设计”课、“网站管理和动态网页开发与设计”课,如表1所示。

其中,动态网页设计的课程,内容和方向比较明确,学习难度大,可根据学生的知识结构层次和培养方向选择开设。

3根据培养目标进行课程内容的整合

面对如此众多的网页设计课程,如何有针对性、有选择,又最有效地为学生开设计算机网页设计课程,应达到怎样的培养目标,根据培养目标进行怎样的课程整合,这是本文要说明的主要问题。

3.1知识速成型课程整合

“计算机网页设计”是一个学科体系,但作为一个普通学生,不可能花大量的时间用在学习图形设计、程序设计等知识上,他们想用最短的时间掌握简单又实用的网页设计技能,以应对日常的工作。基于这种想法,我们可以将计算机网页设计课程整合成两门课程:

(1)photoshop

(2)Frontpage

这种课程整合是以Frontpage为教学主线,中间集中花一两周讲述或授课中穿插讲述photoshop知识。由于Frontpage与word同出一宗(word是新生入学后必学的一门计算机基础课程),界面十分相似,学生学习起来很容易上手,因此,Frontpage是学生学习网页设计入门的最佳课程。Frontpage课程教学的重点在于:编辑网页、超级链接、使用表格、运用框架、应用组件等。在网页设计中,必然会涉及到图片的处理,而photoshop是图片处理普及率很高的工具之一,是网页设计者必须掌握的一个软件工具。photoshop课程教学内容偏重于图像尺寸大小设置、格式转变、简易GiF制作、工具箱的使用等。通过这两门课程,学生可以掌握网页设计的基本技能,能够对一些结构简单的网页进行设计。

3.2网页设计师型课程整合

学生的需求层次不仅仅局限于制作简单的网页,越来越多的学生更希望在国际互联网上拥有自己的一片天地,在网页设计方面追求技术与艺术的完美结合。因此,网页设计师型课程整合应运而生。网页设计师岗位要求工作人员不仅了解网页或者网站的目标、对象、定位、风格要求、功能等基本需求,还要将效果图变成具体的页面,所以网页设计师要精通设计和制作。我们将网页设计师的课程整合为三门课程:

(1)Dreamweaver

(2)Fireworks

(3)Flash

Dreamweaver、Fireworks、Flash是macromedia公司的旗舰产品,号称“网页设计三剑客”。这种课程整合是以Dreamweaver为教学主线,中间集中三至五周讲述Fireworks和Flash知识。这三门课程对于非计算机专业学生而言,学习起来存在一定的难度。Dreamweaver课程授课内容重点为:HtmL基础构建、网站的开发、页面设计制作、动态广告效果、网站的文件上传与维护、可视化的网页设计和网站管理工具、可视化网页设计、图像编辑、处理Flash、Shockwave等媒体格式和动态HtmL、基于团队的web创作。Fireworks课程授课重点为:网页图形图像制作及优化、GiF动画、动态网页及菜单、创建网络相册、制作网页上很流行的阴影、立体按钮等效果。Flash授课内容重点为:网页动画制作及设计艺术、动态按钮设计、动态加载页面。通过这三门课程的学习,学生可以掌握网页设计师岗位技能要求,对一些中小型企业网站进行独立的设计和开发。但要达到一个熟练的程度,还需要在长期的实践训练中巩固和运用。

3.3程序开发型课程整合

目前各类院校的计算机实验条件普遍较好,学生对于静态网页设计软件自学起来相对容易。由于网页设计的主流技术在于动态网页的开发与设计,学生在实践中也碰到诸如用户注册、用户登录、在线调查、用户管理、订单管理等动态网页,这些功能仅仅有静态网页制作技术是无法实现的,因此程序开发型网页设计课程整合正是为有一定的静态网页基础的学生开设的。程序开发型网页设计课程整合为三门课程:

(1)HtmL超文本语言

(2)网络数据库的应用

(3)动态网页开发技术

这种课程整合以动态网页开发技术课程为教学主线,授课前集中一周讲述HtmL超文本语言的知识,授课中期涉及到web数据库访问时,则集中两周讲述网络数据库的知识。动态网页开发技术可选择aSp、、JSp、pHp等交互语言来教学,建议选取aSp作为教学内容,原因是aSp为微软新一代开发动态网页的技术,具有开发简单、功能强大等优点,可以非常直观简易地实现复杂的web应用,十分适合初学者学习。动态网页开发技术――aSp授课内容重点为:运行环境的调试、VBScript、JavaScript、aSp内置对象、aSp组件、aDo技术、aSp的调试及效率、web应用程序案例。HtmL超文本语言授课内容重点为:HtmL基本结构、页面布局、文字设计、列表、表格、超级链接、多媒体效果、框架。网络数据库的应用课程可选用SQL2000作为教学内容,它可以很好地与aSp技术结合,其授课内容重点为:建立数据库、删除数据库、建立表、删除表、建立索引、创建存储过程、创建触发器、结构化查询语言。通过这三门课程的学习,学生可以掌握一些交互式网站建设的基本技术,可设计和开发出简单的web应用程序,如留言板、BBS、聊天室、注册系统、查询系统等。

3.4网站管理员型课程整合

无论静态网页或是动态网页,最终都要上传到互联网,供用户访问,并且需要不定期对网站进行更新和维护。网站管理涉及到多种技术,既要懂得一般性网页设计,还要懂得网站的建设和维护。因此,网站管理员型网页设计课程可整合为两门课程:

(1)Dreamweaver

(2)网站建设与管理

这种课程的整合是以网站建设与管理课程为教学主线,授课前几周讲述Dreamweaver知识。网站建设与管理的授课主要内容为:域名、ip地址、网页空间、iiS的设置与管理、建设Ftp服务器、建立虚拟目录、安装DnS服务器、安全管理技术、CGi交互技术等,其中iiS的设置与管理是网站建设与管理的重要内容。Dreamweaver授课的主要内容为:定义站点、页面设置、文图编辑、首页、子页、表格、框架、导航条、网页、可视化网站管理。通过这两门课程的学习,学生可以掌握网站建设和网站管理的基本技术,能处理网站运行中出现的一些简单问题,可独立完成一个中小型网站网页设计、建站、管理、维护工作。

3.5版面设计师型课程整合

网页追求版面美观,是为了更好地传播网页信息。作为一个初学网页设计的人,一般不会关心是否使用与主题相符的字体和图形,这往往是造成网页丧失可观赏性的主要原因。随着对网页设计技术感兴趣的学生越来越多,如何能制作美观、层次分明的网页页面,成为很多网页设计爱好者的一个热门话题。在版面设计元素中,图像是很重要的一个组成部分,网站整体的版面设计效果直接取决于所设计的图像效果,因此,我们在设计版面设计师型网页设计课程时,偏重于网页图像图形方面的教学,版面设计师型课程可整合为三门课程:

(1)photoshop

(2)CorelDraw

(3)Fireworks

这种课程的整合是以网页版面设计内容为教学主线,每门课程花4周左右的时间讲述,剩余6~8周则是结合3门课程进行版面设计案例练习与讲解。photoshop的主要授课内容为:绘画工具、创建选区、通道与蒙版、图层应用、滤镜效果、切片。CorelDraw的主要授课内容为:绘图基础、基本设置、绘图工具、基本绘图、填充对象与高级绘图、文字与排版、排列与管理对象。Fireworks的主要授课内容为:文档基本操作、图像的绘制及修改、颜色的调整及填充、位图文件处理、图层与蒙层、图像优化、热点、切片和轮替按钮技术等。通过这三门课程的学习,结合课程案例的练习和课程设计,学生可以掌握网页版面设计要点,明确网页版面设计的步骤,设计出有一定特点和较为专业的网页。

4结束语

这些课程整合措施在我院实施了两年,一方面是运用在选修课上,另一方面运用在一些网络课程专业,如市场营销、电子商务、海关业务等,我们开设与专业相关的一些网页设计课,收到不错的教学效果,学生均反映很好。但“计算机网页设计”毕竟是一门新型的学科体系,每个学校均有自身的实际情况,如何更加科学和合理地开设课程和整合课程,需要广大教育工作者不断探索和创新。

参考文献

[1]韩陵宜.高职院校“网页制作”课程教学的探讨[J].电脑知识与技术,2005,6.

课程开发及设计篇6

为适应我国经济、社会发展需要,促进高素质专门人才培养,提高高等院校的办学水平和社会声誉,我校启动了“卓越人才培养计划”,按照“注重内涵,突出优势,深化改革,提高质量,追求卓越”的基本原则,我校进行了专业建设与教学改革的各项工作。其中,英语语言的综合应用能力对学生的竞争力具有重要作用,并标志着高等院校人才培养质量。那么,为培养更多更优秀的卓越人才,满足社会对具有国际视野、通晓国际规则的复合型人才的需要,提高学科学习和英语学习的积极性,国内很多大学在不同专业开设双语课程,而对于工业设计而言则尤为重要。工业设计首先在欧美国家兴起,我国则在近些年才开始获得重视。为此,为填补与国外的差距,更好地学习国外的先进经验及理念,培养出具备坚实的理论知识与应用能力,较强实践与创新能力的工业设计高素质人才,开设双语课程是极其必要的。通过在工业设计专业中双语教学课程建设的实践讨论,探索卓越人才培养的途径和方法,进一步深化教育教学改革,提升人才培养质量具有深远的意义和影响。

二、工业设计专业中双语教学结构

(一)双语课程与专业外语的异同专业英语课程是高等院校开设的专业基础课程之一,将专业知识与大学英语课程相结合,是大学英语教学的扩展和延伸,基础英语能力的培养向英语应用技能培养的过渡。目的是培养学生在一定工作环境中运用英语开展工作的能力。专业英语课程不是单纯的专业课,也不是单纯的语言课,而是一门培养学生把已经学过的英语知识作为工具来学习专业知识的课程。双语课程与专业英语的目标是相同的,区别在于,专业英语授课的过程当中,老师将更侧重于英语语言知识的学习,词汇、语法的认知,句子的含义等,而双语课程则会侧重于专业知识的学习,着重于使用外语语言对专业知识进行讲解和学习。但是,这对授课老师和学生都将是一个很大的挑战。在实际教学过程中,要求双语课程教师具备丰富的教学经验,扎实的学科知识,以及深厚的学术研究能力;同时,还要求教师具有很高的英语语言能力,熟悉国外语言环境,从而更好地把握语言及专业的教学。同样,对于学生而言,能够充分理解和学习双语课程,不仅要求有一定的专业基础知识,也必须有一定的英语的听说与阅读理解能力。因此,双语课程的授课及学习过程,将对专业知识和语言的融合产生很大的促进作用,对学生的专业素质及认知视野有所提升。

(二)我校工业设计专业双语课程的特色我校在工业设计特色专业的建设过程中,依据工业设计特色专业人才创新能力的组成结构,以及各分能力的知识及技术需求,为工业设计专业建立了双语教学课程群[6],根据实践教学经验对课程进行了调整,不再单独开设《工业设计专业英语》课程。双语教学环节的课程群由四门课程组成,并分别在本科四学年的四个学期完成,包括《工业设计史》、《工业设计概论》、《产品通用设计法则》和《产品设计》。其中《工业设计史》和《工业设计概论》主要讲授工业设计发展历史及理论,开设在一、二年级基础课学习阶段,充分结合大学英语语言的学习过程,并主要以教师课堂讲授为主;而《产品通用设计法则》和《产品设计》则主要学习如何利用设计理论与方法进行设计实践,开设在三、四年级专业课程学习阶段,为达到更好的教学效果则主要采用“翻转课堂”的教学方式,不仅让学生体验了自主教学实践环节,还锻炼了学生的语言听说及运用能力,对语言及专业知识的学习起到了极大的促进作用,并在实践中取得了很好的收效。双语教学授课均采用多媒体教学方式,对于语言的使用可分为三种形式,包括英语讲解-英语演示、英语讲解-中文演示及中文讲解-英语演示。针对不同的课程以及授课教师和学生的英语水平,间或使用不同形式,以期获得最好的教学效果。

三、双语教学与卓越人才的培养

双语课程群中各课程相互独立又相互依托,为更好地达到教学目的,以建立时尚、先进、完整的设计理念为目标,充分发挥双语教学特色,对培养出创新性思维和创造性设计能力、具备国际视野的卓越人才极具影响力。

首先,双语教学过程中,能够充分释放学生内在潜能,增强自信。授课过程中,努力营造充分的外语氛围和语言环境,摆脱乏味的单词及语法的学习过程,促使学生从中式固有思维方式中释放出来,放空传统,摈弃模式化和程式化的思考过程。我校工业设计专业开设双语课程历经十余年,根据教学经验,基本理论知识采用课堂授课方式,教师讲解为主,由于语言的不同,使学生从新的认知角度理解专业知识。而产品设计方法的应用及实践则采用“翻转课堂”教学方式,学生则成为教室中的主角,角色的换位过程,激发学生自主思考,探索未知,体验全新的思维过程,从而发掘学生内在潜能,勇于挑战新事物,增加自我表现意识,加强了自信心,也从教学及讨论体验中发现自我。我校经过几年的教学实践,就业学生的自我体现、自信心及工作能力均在不同的工作岗位获得用人单位的好评。其次,双语教学过程中,能够发现新思维,建立创新意识,重塑创造性。为了从众多的候选人中选拔突出人才,我国一直以应试教育为主,长期以来,使学生形成了公式化解决问题的思维习惯,严重阻碍了学生创造性思维的形成和发展,制约了综合性竞争力最大程度的发挥。在大学教育中开设双语教学的目的,就是为了融入国外先进的教学资源方法和理念,再塑学生的创造力,不断探索符合中国实际的双语课程教学模式。

我校多年的教学经验发现,采用“翻转课堂”教学方式,通过自主学习及讲解国外先进工业设计方法及案例,不仅让学生积极换位思考,了解教与学的不同感受,促进学生积极发现问题,探索问题,自主提出解决问题的方法,而且让学生开辟了新的思维模式,更好地理解专业知识。同时,通过“头脑风暴”的课堂讨论模式,让学生重拾创造性,注重创新意识,收获成就感,对工业设计专业的学习更感兴趣。学生能够主动关心学科前沿的发展,积极探究世界先进技术及科学思想。多年的教学过程中,鼓励学生参加各种设计大赛,迄今为止已经获得多项部级、省级等大赛奖项,并获得多项国家专利,大大提升了学生在国内,乃至国际市场的竞争力。

另外,双语教学过程中,因材施教,为高层次人才的培养奠定基础。由于双语课程对学生的英语水平要求较高,为此,在开设的双语课程群中,课程进行必修课或选修课的设置,学生能够根据自身的水平、爱好及条件进行自主选课,教师则根据学生的能力不同进行授课教学。同时,积极鼓励有能力的学生参加大学生创新项目研究,并适当参与教师的科研项目,不仅在双语教学过程中,学习专业知识,而且在实践过程中提升自身的素质,为进行更高层次的深造奠定基础。我校工业设计专业的学生每年均有大约百分之三十的学生考取硕士研究生,为输送工业设计高层次人才做出贡献。

四、结束语

课程开发及设计篇7

关键词:嵌入式系统;课程内容设置;教学方法;系统能力

引言

随着物联网的快速发展,作为主要核心技术的嵌入式系统再一次成为关注的焦点,行业对嵌入式技术人才的需求日益增加。嵌入式系统和相关技术受到广大工程技术人员和教育者的关注,正成为新兴的热门技术。在计算机专业教学中,已成为各高校计算机专业的主要专业课程。嵌入式系统课程内容涉及知识面广,不仅涉及软件开发技术,还与操作系统、各种硬件接口、通信等技术紧密关联,是软硬相结合的系统开发设计技术。因此,各高校计算机专业对嵌入式系统教学的相关理论教学内容的选择、实验教学与实践环节的设置,还在不断探讨阶段[1-3]。正是由于嵌入式系统的知识覆盖面和应用广这样一个特点,在课程教学中应当更加注重系统能力的培养[4]。本文主要探讨面向系统能力培养的计算机科学与技术专业的嵌入式系统课程建设思路,从课程与其它课程的衔接、课程内容、教学方法等方面进行探讨。

1嵌入式系统课程设置现状

嵌入式系统需要学生更多地掌握计算系统内部各软件/硬件部分的关联关系与逻辑层次,了解计算系统呈现的外部特性以及与人和物理世界的交互模式,也就是需要学生具备系统能力。目前,嵌入式系统课程设置不足以培养学生的系统能力,主要表现在如下几个方面:(1)没有形成围绕嵌入式系统教学的课程体系。目前计算机专业的课程体系中注重的是学生更宽泛知识的教育,满足了宽口径、厚基础的基本要求,但缺乏能够贯穿整个计算机系统应用的思想。嵌入式课程内容太散太多,没有系统性,并没有围绕嵌入式系统框架组织内容。(2)嵌入式系统与其它课程之间的衔接和关联考虑不够。目前课程设置大多按照计算机系统的不同层次内容独立开设课程,相应的教材内容和课堂教学内容中很少体现本层次的内容与其它层次内容之间的关联,学生难以把所学知识贯穿到嵌入式系统的学习中。(3)嵌入式系统课程缺乏特色,如对于不同应用系统和相关平台所需的设计和应用人才的培养应设置哪些内容(包括课程实验)等。由于教学中对系统能力培养重视不够,所以嵌入式系统的教学效果存在以下问题:①大部分学生缺乏系统观,不能很好地解决系统层面问题;②大部分学生难以胜任复杂的涉及软/硬件协同设计的任务;③由于没有很好地建立课程之间内容的关联,教学缺乏系统性的综合实践环节,学生对于很多核心知识的掌握呈碎片状态,对于已经学过的知识无法融合到嵌入式系统课程的学习中,其综合分析、设计和应用能力较差;④各高校嵌入式系统设置内容多,缺乏特色,在有限的教学时数内学生无从下手,很难深入理解和掌握嵌入式系统技术。

2嵌入式系统课程建设思路

2.1嵌入式系统在课程体系中的地位

根据ieee的定义,嵌入式系统为控制、监视或辅助设备、机器或用于工厂运作的设备。与一般桌面计算机系统不同,嵌入式系统通常只针对一项特殊的任务,是以应用为中心的专用计算机系统。因此,嵌入式系统必须使软、硬件可裁剪,来满足高可靠性、低功耗、低成本,适应工作场所的小体积的应用要求。由嵌入式计算机系统的组成可以看出,嵌入式系统几乎涉及了计算机软硬件的各个知识点,与多门课程紧密相关,具体关联如图1所示:(1)硬件层。硬件层中包含嵌入式微处理器、存储器(SDRam、Rom、Flash等)、通用设备接口和i/o接口(a/D、D/a、i/o等)。在一片嵌入式处理器基础上添加电源电路、时钟电路和存储器电路,就构成了一个嵌入式核心控制模块。其中操作系统和应用程序都可以固化在Rom中。涉及先修课程:电子电工技术、数字逻辑(数字电路)、计算机组成原理。(2)中间层。硬件层与软件层之间为中间层,也称为硬件抽象层(HardwareabstractLayer,HaL)或板级支持包(BoardSupportpackage,BSp),它将系统上层软件与底层硬件分离开来,使系统的底层驱动程序与硬件无关,上层软件开发人员无需关心底层硬件的具体情况,根据BSp层提供的接口即可进行开发。涉及先修课程:计算机组成、体系结构、汇编、接口技术、C语言程序设计。(3)系统软件层。系统软件层由实时多任务操作系统(Real-timeoperationSystem,RtoS)、文件系统、图形用户接口(GraphicUserinterface,GUi)、网络系统及通用组件模块组成。RtoS是嵌入式应用软件的基础和开发平台。涉及先修课程:汇编、C语言程序设计、操作系统、计算机网络。(4)应用软件层。应用软件层则由基本的数据表示、存储管理、数据分析以及与各个应用领域相关的知识,比如:医疗设备、智能家电;汽车电子;航空航天;智慧城市;环境监测;工业控制等。涉及的先修课程有计算机导论、汇编、C语言程序设计、数据结构、数据库、数据分析(挖掘)。(5)开发方法。开发方法包括嵌入式系统开发的过程、采用的方法以及遵循的标准。涉及的主要先修课程有软件工程、UmL设计。综上所述,嵌入式系统课程涉及的大多数内容在先修课程中得到了诠释,但知识获取是分散的,学生得到的是知识碎片,没有形成连贯的知识体系,无法站在完整系统的角度学习嵌入式系统的开发设计,因此有必要在课程内容设置中重点串联相关的知识,使学生对所学习的知识能够形成体系,灵活地应用。

2.2课程设置的原则

嵌入式系统几乎涵盖了从底层的硬件线路、接口到软件工程等计算机专业所有的知识点,教学内容分布在不同阶段开设的不同课程中。因此嵌入式系统课程内容设置需要从以下几个方面考虑:(1)要做好把所有相关知识串起来的导引,使学生能对已学的知识进行过滤和总结。(2)嵌入式系统是通过软硬件的结合,把计算机(芯片、板、或整机)嵌入到具体的产品中,对产品进行控制,提升产品性能,降低产品成本的应用系统。因此在课程内容中必须体现软硬件协同的设计思想,同时要强调嵌入式软件开发的特点。(3)嵌入式系统课程实际上是一门综合多知识点的应用开发课程,因此课程内容应更注重实验、实践环节的设计,以此加强学生系统能力的培养。遵循上述的课程建设原则,嵌入式课程教学内容总课时可根据学校具体情况设为48、64或更多课时,但理论知识与实践内容的课时比可设置为1∶3,因为在先修课程中已经介绍了理论知识的很多内容,本课程则更多偏重于学生系统能力即嵌入式系统实际开发应用能力的培养。因此实验、实践内容的设置是本课程的重点。

3课程内容组织

根据上述课程建设思路,分别从理论知识和实践两个方面探讨课程内容的设置。

3.1课程理论教学内容的设置

考虑课程内容的设置原则,根据多年教学经验和对学生学习效果的总结,嵌入式课程的理论教学内容可以从如下几个方面组织:(1)导论:在此部分重点需要讲解的内容是①嵌入式系统的基本概念、应用领域;②涉及的知识点及相关先修课程。此部分首先让学生明确嵌入式系统开发与一般计算机系统开发的异同点,在此基础上引导学生对已学过的知识点进行归纳总结,形成知识体系。同时培养学生从系统角度认识计算机应用的观念。此部分可设计一个嵌入式系统开发与相关知识点所在课程的知识关系图谱,便于学生对过往知识的查阅和归纳。(2)嵌入式系统开发:①系统开发的特点;②软硬件协同开发方法及步骤;③开发工具及环境。此部分主要使学生了解嵌入式系统开发首先遵循一般计算机系统开发的过程和标准,其次,重点掌握嵌入式系统的设计更注重软硬件系统的协同设计,在开发方法上与传统计算机系统有一定差异,掌握一种实用的嵌入式系统开发方法。(3)在大多数院校的计科专业中,学生对硬件的设计开发很难实现,因此在关于硬件知识的介绍方面,应更注重为学生提供硬件选择的一些方法或准则,便于硬件的选择。因此理论知识中硬件的知识包括:①嵌入式微处理器、存储器以及接口的特点;②常用的嵌入式微处理器、存储器和接口以及优缺点和适用场合;③在实验实践环节中要使用的微处理器详解,熟悉实验、实战开发中使用的微处理器的结构和功能。(4)嵌入式操作系统:①嵌入式操作系统的特点;②常用的嵌入式操作系统,适用场合;选择操作系统的原则和方法;③实验实践环节中要使用的操作系统详解。(5)嵌入式软件的开发:主要介绍嵌入式软件的特殊性能要求以及常用的开发工具及环境。

3.2课程实践教学内容的设置

嵌入式应用非常广泛,涉及的实验包罗万象,目前各个厂家提供的嵌入式实验平台上也提供了各种类别的实验,但课程课时内实验设计不可能把所有内容全部都做,实验实践的教学环节目的不是让学生把所有可以用嵌入式系统的控制的应用全部都实验一次,而是让学生掌握嵌入式软件开发的过程,从系统的角度组织软硬件协同完成对外部装置的控制。因此实验内容的组织划分为3个层次:基础实验、功能实验、小型嵌入式系统的设计实现。如表1所示。3.2.1基础实验基础实验设计为12学时,主要涵盖嵌入式系统开发环境学习和基本接口练习。开发环境使用包括开发环境的搭建、软件程序的调试、模拟、仿真及下载,是后续实验的保障。基本接口实验让学生对嵌入式应用中基本的或常用的接口使用熟练掌握;中断是嵌入式系统应用中处理被控制对象与微处理器信息交流的主要方法,也是嵌入式开发必备的知识,使学生熟练掌握中断的处理,为更复杂的嵌入式应用奠定基础。基础实验包括的内容和知识点较多,实验设了12个学时完成,使学生既能对所学知识有时间回顾总结,又能够熟练掌握嵌入式开发必备的知识和技能。3.2.2功能性实验嵌入式应用太广泛,涉及的领域和具体的接口都有很大差异,在课程有限的课时内不可能让学生接触到所有可能的功能接口实验。功能性实验主要考虑学生的兴趣不同,按照接口的功能设置了功能模块,见表2。根据一般嵌入式应用,功能实验分为四大类,其中通讯实验分为有线和无线通讯,在实验项目选择中可以根据学生自己的兴趣进行选择。在整个功能实验中,设置了14个学时,学生至少选择两种功能实验内容,结合后续小型系统的开发设计,推荐学生三种组合选一。3.2.3小型系统的设计实现“小型系统的设计实现”实践内容采用命题选做和学生自己命题两种形式。学生根据之前的实验情况和兴趣选择一个小型应用。要求按照嵌入式系统开发的完整步骤首先选择开发方法,进行功能和非功能性需求分析,在此基础上给出软硬件的设计选型,利用开发工具实现系统,结果测试、演示,最后写出完整的设计文档。3.3教学方法的思考在嵌入式教学过程中,要教会学生怎样从系统层面思考,首先讲透原理(基本原则、架构、特点等),然后强化系统性的实践教学过程和内容。在此基础上发挥学生的自主创新能力,使学生的系统能力得以培养。要达到这样的目的,除了从课程内容的设置上进行设计和不断改革,还需要配合合理的教学方法,引导学生建立系统观,学会从系统的角度分析问题、解决问题。因此在教学中应灵活使用多种教学方法,如问题式、讨论式、案例式、以及课内外结合式和项目驱动的教学方式。(1)问题式教学。现代教育思想强调以培养学生发现、分析、解决问题的能力为主要目的。使用“问题式”教学法对于提高学生的素质,强化学生学习的兴趣,调动学生的主观能动性,培养学生的创新能力有积极作用。在教学过程中,围绕问题而展开教学活动,激发学生自觉思考、主动探索,引导学生不断发现问题、提出问题、分析问题并最终解决问题,培养了学生的创造性思维。按照“问题式”教学法,教师可以在教学过程中精心组织多种方式、多种目的、多种层次的问题,而不是将课堂教学视为一个封闭的体系。例如:教师可以自问自答,作为问题或一段内容的引入,避免交待式的讲解;还可以提出问题要求学生做出判断并回答,以抓住学生的注意力。(2)讨论式教学。在课程教学中充分发挥了学生的主体地位,让学生“动”起来。调动学生的积极性,同时检验教学效果。在教学中,课程教学以讲授为主,增加讨论环节,老师和学生共同商讨具有前沿性和重要意义的论题,课堂上拿出部分时间,师生双方共同交流。讲授是向学生传授知识,训练使学生巩固知识,但是只有讨论才能让学生真正参与,变被动为主动,调动学习的积极性和主观能动性。在讨论交流过程中学生通过操作、分析、思考,获取探求新知的技能,不但巩固了已有的知识,而且还锻炼了思维能力、创造能力。这样教育由传递性教学向研讨性和发现性转变。实践证明,只要组织恰当,课堂讨论能取得意想不到的效果。(3)推演性教学。在介绍理论知识的同时,通过介绍相关知识的来龙去脉,将知识的发现过程和大师的思维过程展现出来,激发学生求知欲望;并利用现代多媒体技术模拟知识的发现过程,使学生能够感受到知识的创新过程。

4结语

嵌入式系统是涵盖学科知识,应用范围最广的综合性应用课程,该课程的学习对于提升学生的系统能力,具有关键作用。本文以培养学生系统能力为目标,提出了该课程的内容设置要体现已学相关知识的连贯性,实践环节教学内容要体现系统化方法,确立了“循序渐进、融会贯通、精讲多练”的教学原则。同时提出要配合多种教学方法,才能把课程内容真正传达给学生,使学生真正能从系统的角度认识问题、解决问题。

参考文献:

[1]张凯龙,周兴社,等.“嵌入式计算”课程的教学探索与思考[J].育与教学研究,2009:65-67.

[2]宋春林,刘富强,郭爱煌,“旨在提高工程实践与创新能力”的多层次嵌入式系统实验体系[J].计算机教育,2012,22(11):86-88.

[3]张锋辉,符茂胜,宗瑜,渐进式项目驱动法在嵌入式系统课程改革中的应用———借鉴德国经验[J].计算机教育,2013,21(11):48-50.

课程开发及设计篇8

关键词:网络教育课程开发应用

21世纪,充满着技术的神奇与活力。信息技术、网络技术、计算机技术带给人们的是“快乐学习”,是便捷和十分的个性化,是最佳效果。

利用先进的计算机网络技术,发展网络远程教育,促进了国家教学思想、教学方法、教学手段的进步,改善了教育的环境和手段。其效果绝非以往的常规教育。目前,我国网络课程的研究内容主要是有关课程的设计与开发,网络课程的教学应用模式单一,需要采取多种措施加速网络教育资源的优化、整合与完善。随着网络教育资源的逐步完善,网络教育将迎来灿烂的明天,甚至可以彻底改变我们既有的教学模式。

网络教育是充分利用计算机,通过网络展示的教学内容及教学活动的总和。它包括两个组成部分:一、按一定的教学目标、教学策略组织起来的教学内容;二、网络教学支撑环境。这个支撑环境特指支持网络教学的工具软件、教学资源以及在网络教学平台上实施的教学活动。因此,探索和研究网络课程的开发的有关理论和方法,具有重要的意义。

1、网络教育的构成

网络教育是利用网络进行远程学习的重要手段。根据网上教学的特点和人才培育的需要,它由以下几个系统构成:

(1)教学内容:课程简介、目标说明、教学计划、知识点、典型实例、多媒体素材等;

(2)虚拟实验:实验情景、交互操作、结果呈现、数据分析等;

(3)学生档案:学生密码、个人账号、个人特征资料、其他相关资料等;

(4)学习导航及工具:字典、词典、资料库、电子笔记本、内容检索、路径指引等;

(5)开放的教学环境:包括相关内容、参考文献、资源、网址,电子邮件、电子公告牌、聊天室、讨论室、教师信箱、问答天地、疑难解答等。

2、网络教育课程设计原则

(1)个性化:在设计网络课程时,要重视学生作为认知主体的作用,体现学生个性化学习的特点,为学生提供灵活多样的检索方式,提供学习必须的工具软件(如计算器、在线字典、电子记事本等),实现学习过程的自动记录功能等。

(2)协作化:要发挥优势,为网络课程学习提供协作学习和协同工作的工具。

(3)多媒体:网络技术的进步使网络教育的多媒体传输成为可能。为提高学生的学习兴趣,应根据需要提供图文声像并茂的教学内容。

(4)动态化:随着科学技术的迅速发展,知识老化的周期日益缩短。为此,在设计网络教育时要遵循动态化设计原则,随时扩充新的知识内容,保证学科内容的先进性。

(5)共享性:网络教育最大的优势在于资源共享。为此,在设计网络课程时要体现共享性的设计原则。提高网络课程结构的开放性,体现网络资源共享的优势。

3、网络课程开发的一般步骤

第一阶段为教学设计阶段,包括构架、分析和设计;第二阶段为开发阶段;第三阶段为评价阶段;第四阶段为阶段。无论哪一种形式的课程开发模式,实质都是系统方法的具体应用,所以它们的框架大同小异,只是在具体设计过程、实际操作步骤中所体现出的设计理念、设计原则不同而已。

(1)教学设计

教学设计的结果是网络课程开发的蓝图,直接决定了整个网络课程的优劣。依据网络课程设计的指导思想和原则,要求在教学设计阶段,以一种介于基于目标的教学设计和基于环境的教学设计的混合模式来设计网络课程,以期优化教学环境,达到最好的教学或学习效果。我们理想的设计是重视学习目标实现、基于环境的教学设计。

(2)课程开发

网络课程的开发阶段实质上是运用网络课程开发工具,将设计蓝图变为网络上虚拟的教学和学习资源的过程。它包括媒体的采集、信息资源的收集、各种网络应用程序的开发以及系统的集成。

开发网络课程的工具主要有两种:一种是web开发工具(包括各种网页开发工具、数据库开发工具及脚本语言),这种开发因为涉及到编程和数据库的开发,需要专业人员支持。另一种是网络课程开发工具。它一个简单易用的网络课程开发软件,可以为那些非计算机专业的教师和学生们建构一个较为完善的网络学习环境。

(3)课程评价

包括形成性评价和总结性评价。形成性评价是指在网络课程的开发过程中,运用有效的评测手段和其他的反馈手段来调整、修改和完善网络课程。而总结性评价是在整个网络课程开发完成或上网后,根据试验原型的评测结果和实际运行中的反馈信息和出现的问题进行修改,之后对网络课程的质量水平作出价值性判断。

课程开发及设计篇9

关键词:移动软件开发人才培养课程体系

1.引言

计算机科学与技术专业是目前高校本科中开设最普遍的专业,无论是重点院校还是普通应用型本科院校,几乎都开设此专业。另外,在社会上还有不少培训机构专门负责计算机专业相关人才的培养。可以毫不夸张地说,计算机科学与技术专业是目前高校毕业生最多的专业之一,但也是就业最不理想的专业之一。从著名的教育咨询机构麦可思公司的《2010年大学生就业蓝皮书》里可以看到,2009届本科生50个高薪职业中与“计科”专业对口的就有10个,同时,在2009届本科毕业生半年后失业人数最多的前10位专业中,“计科”专业名列第二,仅排在英语专业之后。而在上一年度的大学生就业蓝皮书中“计科”专业学生的失业率同样名列前茅,“计科”专业从前几年的热门专业变成了如今的冷门专业。造成这样的结果有多方面的原因,但最主要原因是专业人才培养方案的制订不切合学校自身的特点和社会的需要,开设的课程跟不上时代的步伐,结果造成培养的学生与企业需求之间的脱节,这种现象在普通应用型本科院校中体现得特别明显。

解决方法:在“精英教育”向“大众教育”转变的形势下,针对传统计算机科学技术专业人才培养定位不明确的前提下,结合目前3G技术引发的互联网技术和移动通信技术的复合型软件人才短缺的现状,对移动软件开发人才培养的课程体系进行全面研究,对基础课程和专业课程进行重新的拆分重组,以符合移动软件开发人才培养的要求。

2.课程体系设置方案

(1)加强课群整合,满足厚基础、重特色的培养要求。

为了实现培养目标和体现专业方向的特色,我们设置相应的课群体系,体系设置满足厚基础,重特色的培养要求。对于本专业来说,扎实的基础是学生今后职业发展的有力支持,而技术专长则是学生职业竞争优势所在。因此,在课程群上一类是传统的计算机科学与技术专业的基础知识,如计算机导论、程序设计基础、电路分析与模拟电子基础、离散数学、数字逻辑与数字电路、计算机组成原理、数据结构与算法等。一类是以JaVa为主线,android平台为依托的移动软件开发特色课程,如JaVa程序设计、网络编程(JSp)、移动通信原理、android编程基础、智能手机高级编程等。而其中有以模块形式来开展专业课程的授课,例如android编程基础将划分为wap、GpS等不同的模块。

(2)注重专业课程的知识拓展。

为了便于学生更好地掌握专业基础课程和专业特色课程,我们设置了一类专业辅助课程,如Linux操作系统管理、J2me软件开发辅助学生更好地掌握android平台的框架、内核;网络协议及编程提升学生对计算机网络的实际应用;面向对象与UmL帮助学生进行面向对象软件的分析设计方法及其工具;多媒体处理技术帮助学生掌握游戏开发中的多媒体处理制作方法。

(3)培养学生移动软件程序设计为主线的核心能力。

本专业的核心能力是移动软件设计能力,该能力主要体现在算法设计、代码编写、软件工程思想、逻辑设计、人机界面等方面。其中算法设计、软件工程思想、逻辑设计、人机界面等能力均将通过代码的编写给予体现。因此,要求学生在四年学习过程中累计编写代码达到2.5万行。为确保学生程序设计能力的培养,开设与上述核心能力对应的综合课程设计,主要培养学生的实际应用能力,并规定了综合课程设计中代码的编写量及相应的设计思想等要求。例如:对应程序设计基础开设程序设计综合课程设计、对应weB基础开设weB基础综合课程设计、对应数据库原理和android编程基础开设嵌入式数据库综合课程设计,对应智能手机高级编程和手机游戏开发设置综合开发案例。

3.课程体系构建

在课程体系构建中,必须对一些核心课程进行规定,同时从指标(学时、学分)上量化,体现规范专业教育的统一性。但各校在办学上必须正确处理统一性与多样性结合的原则,即教学基本要求和标准要统一,在构建人才培养的计划和课程设置与教学上要多样化。因此,在课程安排上提出了各校可以灵活掌握的,与本专业相关的特色课程。在此我们根据教育内容及知识体系总体框架的要求,对课程体系的构建提出学时和学分,供各校在课程安排时参考。

(1)通识教育课程。

通识教育课程及学时、学分一览表

(2)学科、专业基础课程。

学科、专业基础课程及学时、学分一览表

(3)核心专业课程。

核心专业课程及学时、学分一览表

(4)专业选修课程。

专业选修课程及学时、学分一览表

需要说明的是,以上学时、学分的分配按照学生在校总周数为200~202周(其中教育教学166~168周,寒暑假32~34周)。通识教育与专业教育(包括专业基础、专业核心和专业选修)的总学分为130~150学分左右。其中,通识教育的学分为50~70学分,专业教育的学分80~100学分。

(5)专业实践教学内容及体系构建。

为提高学生的实践能力和创新精神,在计算机科学与技术专业移动软件开发人才培养过程中,必须加强实践性环节的教学,采用顶层设计的方法,总体构建实践性环节科学体系,着重培养以下能力:实验技能,移动软件设计能力,移动软件实现能力,软件项目管理能力,软件测试能力,科学研究能力,社会实践能力等。设置以下专业实践教学内容:

实践教学学分占通识教育和专业教育总学分的参考比例,各校可根据具体特点确定。

4.应用与推广

此课程体系已在宁波大红鹰学院信息工程学院,计算机科学与技术专业2011级移动软件开发方向学生中实施,有不少学生已对目前流行的android智能手机软件开发感兴趣,并在专业导师的指导下参与研发团队,做一些小型项目的研发工作,收到良好的效果。

参考文献:

[1]宗成阁,周跃佳,王芳.3G移动嵌入式软件开发培训模式的研究[J].黑龙江科技信息,2011(16):87,203.

[2]张佑生,孙宝法,张继山.应用型计算机本科专业课程体系的研究[J].科教文汇,2011(3):35-36.

[3]车葵,路玲,薛海燕.高校计算机专业设置与创新型人才培养研究[J].电脑知识与技术,2010,06(21):5874-5875.

[4]周运金,张桂宁.专业人才培养定位和课程体系构建的研究[J].教育与职业,2010(26):77-79.

课程开发及设计篇10

[关键词]moodle平台网络课程设计计算机教学

[作者简介]熊小梅(1978-),女,江西南昌人,江西科技学院,副教授,硕士,研究方向为信息化教学。(江西南昌330029)

[课题项目]本文系2011年江西省高等学校教学改革研究省级重点资助课题“高校计算机基础课程教学资源共享平台的建设与应用”的研究成果之一。(课题编号:JXJG-11-19-1)

[中图分类号]G642[文献标识码]a[文章编号]1004-3985(2014)02-0172-02

一、引言

信息化新时代,信息技术与课程的整合日益加强。伴随着互联网的发展成长起来的大学生,激发他们的学习兴趣,引导他们自主学习,十分必要且具有现实意义。新的教学平台和网络教学模式必须要能够充分发挥学生的主观能动性。moodle平台作为当今比较流行的学习管理平台,教师可以在moodle上设计开发网络课程,学生可以个性化学习自己的网络课程。本文将moodle网络平台引入计算机基础课教学中进行教学设计与应用,形成moodle平台下计算机基础课教学的新方式,促进任课教师教学观念的转变,加强教师对网络课程的设计与思考,引导大学生自主学习,提高大学生信息素养和计算机应用能力。

二、moodle平台课程设计理论基础

1.moodle平台特点及功能。moodle是modularobject-orientedDynamiclearningenvironment(模块化面向对象的动态学习环境)的缩写,是一个用来建设基于internet的课程和网站的软件包,是澳大利亚教师martinDougiamas开发的。moodle平台的特点是平台的模块化理论比较先进,各种功能都能实现动态模块化管理,教师可以根据教学需要自由地选择模式,极大地满足学生学习的个性化需要;其源代码是完全开源的,人们可以根据源代码自己进行开发和拓展,提高软件的适应性和个性化特征;交互功能强大,具有wiki、聊天、专题讨论、讨论区、作业讨论等交互功能。

2.网络课程及其设计的重要性。网络课程是在课程论、学习论、教学论指导下通过网络实施的课程,是为实现某学科领域的课程目标而设计的网络学习环境中教学内容、学习资源、教与学活动的总和。网络课程包括教学内容、学习资源、教学策略、学习支持、学习评价和教与学活动6个要素。网络课程设计是根据网络课程的课程目标选择教学内容和学习资源、确定课程结构、计划课程实施的过程。网络课程设计包括课程设计和教学设计两个阶段,教学设计阶段是在课程设计阶段之后进行的。

大学教育的核心是课程的学习和教育。课程教育是知识创新、传播和应用主要基地,是培养创新精神和创新人才的重要摇篮。大学计算机基础课程是一门各个专业必修的计算机公共基础课程,在人才培养中的地位和作用显著:是一门受益面最广的计算机基础课程;是一门计算机应用技能通识教育课程;是一门为其他各专业与计算机相关的课程打基础的课程。课程目标及其教学内容针对不同专业的学生侧重不同。如计算机基础性和通用性的概念、技术及应用相同,计算机硬件技术、网络技术、多媒体技术以及数据库技术等内容根据专业不同要求不同。为培养学生具备计算机基础知识、基本技能以及利用计算机解决不同专业领域中问题的能力,实现计算机基础教育的目标,需要改革脱离社会实际的教育思想、教育模式和课程体系、内容,注重课程及教学内容的设计与应用至关重要。

三、moodle平台上网络课程设计的一般流程

科学的网络课程设计是保证良好教学效果的前提。在moodle环境下,设计者(教师)要有效地设计开发网络课程。参考、对比四个典型课程设计模式,即肯普模式、史密斯―雷根模式、乔纳森的学习环境模型、Karen在线课程设计模式。moodle网络课程的教学流程分为五步:

1.前期教学分析。教学对象分析:在网络教学中,教师要根据教学对象的个性分析学习者的认知特征、起点水平、学习风格、学习动机和学习兴趣。学生来自全国各地,入校时计算机应用能力参差不齐。教师需根据学生的水平和不同专业实际,精心安排课程及教学内容,在moodle平台上设计好分别呈现出来。教学目标分析:在moodle的网络课程中,首先应制定某一些课程的总体教学目标,再细化为每一个任务的教学目标。根据任务的不同,采取不同的教学方法,并将其贯穿于每个版块的学习活动中。

2.制定课程及教学目标。一是确定课程结构。分析、选择、确定科学合理的课程教学内容及整体结构,整体安排本课程的教学单元和各单元的教学内容。二是制定课程目标。以培养和提高大学生计算机知识水平与操作技能等综合素质为总目标。总目标又细分成三个层面的目标:知识与技能、过程与方法、情感态度与价值观。它们相互渗透,有机联系。在moodle平台中,教师新创建一门课程时,需要设置一个编辑课程设定的页面,详细列出这门课程的信息,如课程简介、课程目标等。三是细化教学目标。将课程目标细分到各单元的教学目标以及各知识节点的教学目标。课程目标呈现在网络课程的首页,让学生首先了解课程目标,单元教学目标呈现在单元学习内容之前,各知识点的教学目标在学生学习该知识点的过程中呈现,并让学生清楚课程目标的及知识所属层次。在moodle平台中,教师按教学目标的要求,以目录结构分级别的方式呈现出来。

3.教学内容设计。计算机的操作技能是现代职业岗位的职业基本技能之一。为强化学生的计算机键盘操作训练、oFFiCe训练和常用工具软件应用,将教学内容划定为必修部分和选修部分。必修部分:计算机操作系统、键盘录入、word文档处理、excel电子表格、病毒和网络安全以及常用工具软件应用五大部分。在word文档处理、excel电子表格的教学过程别添加了常用功能,如宏、邮件合并、数据透视表等。选修部分:多媒体技术应用、数据库基础、高级语言程序设计、硬件组装与维护等。

4.教学策略设计。本课程采用实例导入、课堂技能讨论、实践操作分析相结合的启发式教学策略及方法。实例导入:针对课程中比较抽象、深奥的基本知识与基本理论,采用案例导入的教学方法,通过实际例子,如word中论文目录生成、excel中各类型图表应用,将问题导入;然后循序渐进、深入浅出地引出有关知识和方法,使学生在解决实际问题的过程中牢固掌握知识和方法。课堂技能讨论:课堂技能演示是让学生快速吸取教学内容中重点和难点知识的重要途径。教师根据事先安排的课程设计和进度把重点知识和难点进行直观多媒体演示并讨论答疑,让学生有个大概的技能操作印象,既能迅速理解知识技能,又能为本部分内容的实践上机模仿操作及练习打下坚实的基础。实践操作分析:计算机基础课程是面向应用的,也是学生解决实际信息化工作问题的主要工具。对于每一部分实践内容,应首先在教师的演示指导下,根据基本方法、基本步骤进行实践操作分析,让学生看到该方法和步骤在解决实际问题中的作用;然后再布置一个类似的实例,要求学生以小组形式进行分析、讨论和完成。通过亲自动手操作,学生不仅熟练掌握了基本操作,也学会了运用技能和方法解决实际应用问题的方法和流程,深刻体会到用科学知识解决实际问题的好处。

5.教学模式设计。本课程采用理论教学、实验实践教学、项目驱动式大作业教学相结合的立体化教学模式。在moodle平台中强调以活动开展实践教学,让学生体验活动、参与活动。如wiki活动,moodle的wiki有三种模式:小组模式、教师模式、学生模式。设计一个大型任务,并对任务进行分解,让学生进行任务分配,开展协作学习,最后完成任务。

6.学习资源设计。学习资源是学生获得知识的一个重要来源,moodle平台为设计者提供了丰富的资源形式。该平台支持显示任何电子文档、word、powerpoint、Flash、视频和声音等,如教学大纲、教案、课件、习题、实验指导、参考资料、教学录像等可以上传并在服务器上进行管理,学生可以随时上网学习和下载,并在课外自主学习,突破学生受时间和空间学习的限制,为学生深入研究学习创造条件。

7.教学评价设计。在moodle课程中,每个主题、每个教学单元都有各种评价形式。教师可以利用互动评价、测验、作业、投票、心得报告等形式对课程本身以及学生的学习效果进行有效的评价、获得学生的反馈。

以全国计算机等级考试《一级B》教材为例,下面主要列举moodle平台上辅助教学应用的五个一般操作的内容和步骤。一是建立moodle账号。在使用moodle之前,必须建立一个账号。默认情况下,moodle使用邮件进行验证。实施课程前,首先对课程当中所有的参与者(教师和学生)分别建立账号,以备登录使用。二是设计moodle的工作环境。在moodle的工作环境(打开编辑功能后)中,版块的布局可以自由设置,版块是可以添加、删除和移动的。当“编辑功能”被打开时,版块就可以被编辑了。三是建立新课程。在moodle课程设计和管理的重要模块中,主要用到添加新课程功能,对课程资源和内容进行设计和管理。当用户的权限为课程的建立者,就可以添加新课程,课程的格式主要有三种:星期格式(有开始和结束时间,有点像学校里的课时安排)、主题格式(没有开始和结束时间,可以随时学习)、社区格式(有点像论坛形式的)。另外,也可以编辑、设置课程等。如学习课程和章节模块中显示了当前课程,学生可以根据自身对知识的掌握情况,自主选择学习每个章节的内容。又如,利用信息模块,可以让通过注册的学生在该版面发言和一些个人的信息(如对自己的学习情况报告)。教师通过与学生交互,可以掌握课程教学的动态及效果,及时调整教学的内容、进度和方法。四是添加一个资源与活动。在moodle的教学互动模块中,可以添加一个资源或活动,教师可以思考题,学生可以在此发起讨论的话题,教师和学生可以以各自的身份进行回复,实现师生及学生间的交流互动。如教师上传课程ppt和全国计算机等级考试软件视频教学材料,再上传一些网络上下载的相关的资源,供学生下载观看。又如,wiki活动。引出重点、难点或学生感兴趣的话题,教师参与并总结。通过课堂讨论与对话,加深学生对知识的理解。五是布置与批改作业。在moodle的学生作业管理模块中,教师布置作业后,学生将完成的作业上传,教师可以在系统中进行批阅及管理,更好地掌握学生的真实学习情况,有针对性地进行教学。如word作品、powerpoint制作的ppt等数字类作业适合在线批阅,教师可以方便地反馈并指导。

四、总结

经过对moodle平台的搭建、调试及模块设计之后,要充分利用好各模块功能。大学计算机基础教学实践性强,针对课程的特点,精心进行网络课程设计,采用启发式教学方法、立体化教学模式,利用现代化教学手段开展教学,以适应学科领域的快速发展。教师可以很好地组织网络课程教学,及时地了解学生的掌握情况。基于moodle平台,课程目标、课程内容、学习资源等能得到有效呈现,学生可以在真实的网络化环境下自主学习、讨论、向教师发问等,充分调动学生的积极性与创造性,有利于学生养成良好的学习习惯,有利于培养学生良好的信息素养和计算机应用能力,有利于信息化校园的建设与实现。

[参考文献]