公务员期刊网 精选范文 课程设计和开发范文

课程设计和开发精选(九篇)

前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的课程设计和开发主题范文,仅供参考,欢迎阅读并收藏。

课程设计和开发

第1篇:课程设计和开发范文

关键词:信息安全;高职;课程体系

随着我国职业教育的蓬勃发展,作为高职教育的新兴专业,信息安全技术专业也得到了快速发展。与此同时,随着我国网络经济的高速增长,信息安全行业的人才需求也快速递增。企业对信息安全技术人才的需求不仅包括具有较高理论水平和研究水平的高端人才,同时也需要大量具有实际操作能力的低端人才,负责企业信息安全系统的简单管理和维护工作,这就为高职教育层次信息安全技术专业的学生提供了广阔的就业机会。

一、高职课程开发存在的问题

1.课程开发理念的理解问题。“基于工作过程”的课程开发方法的目的是培养“设计导向”的高素质技能型人才,这个出发点是为了满足技术发展、社会进步和企业对产品质量和创新能力不断提高的要求。因此,在课程开发中应该注意“设计导向”这个关键词,从而把课程重点放到学生独立解决实际问题时的设计解决方案、尝试解决问题、评价或总结解决方案、形成实际经验的能力培养上。

目前适合中国国情的课程开发方法是“基于工作过程”的方法,其开发理念的核心是:以培养“设计导向”的高素质技能型人才为目标,以“职业分析和工作过程”为基础,开发出“学习领域课程”。但各高职院校在课程改革过程中忽视对其核心概念的理解和把握,注重表面现象,甚至赶时髦,故弄玄虚地引用一些新奇的名词,最终导致课程开发的失败。

2.课程开发过程的倒置问题。基于工作过程的课程体系开发,关键要遵循“确定专业面对的工作岗位或岗位群――岗位典型工作任务分析――行动领域归纳――学习领域开发”这样一条逻辑主线。首先分析调研专业所面向的职业或岗位群,通过专家、工人访谈会等形式,对职业岗位的工作任务进行分析和归纳、提炼典型工作任务,并对典型工作任务的子任务进行分解,形成典型工作任务汇总表和所有典型工作任务下的子任务汇总表。

3.课程开发的基础性准备不足。一是缺乏权威性的具体指导,各职业院校独自开发一个专业的学习领域课程,在资源和能力上力不从心。且由于各院校处于不同地域,参与开发的企业有限,课程改革的基础――职业分析、典型工作任务的确定与覆盖度等往往存在这样和那样的问题,导致课程改革的成果不具代表性,难以在更大范围内加以推广。

二是缺少企业在课程改革中的实质性和关键性参与使得课程开发难以深入推进。由于现有的国家政策不足以调动产业、企业的积极性,企业的积极性和主动性不够,即使参加课程改革活动,往往也处于配合和勉为其难的被动地位。因此在学习领域的工学结合课程设计中,工学结合很难得到理想的结果。

4.教学管理问题。“基于工作过程”的教学管理与传统教学管理制度造成很多冲突,如“传统的教学管理制度与课程改革的不配套;原日常教学和学习领域课程的冲突,学习领域课程的实施存在困难;学习领域课程的管理困难,校外实训、顶岗实习的实施与管理是难题;学习领域课程安排与基础课程存在冲突,学习领域课程效果的督导和评价也是难题。”[1]

5.实践教学开展问题。高职教育的重要体现是职业特征。实践教学对达到职业教育目标有着非常重要的作用和意义。其实践教学环节不仅仅在教学时间上多于普通本科教育,而且其内涵也有很大不同。问题主要体现在:实践教学体系目标偏离、理论教学和实践教学脱节、实践教学资源匮乏、实践内容单一,不成体系、工学结合与实践教学保障制度不完善等等。

6.师资问题。教师资源是学校办学资源中最为关键的一部分。高职教育是一件平凡而意义深远的工作,从事高职教育工作的教师可能会比其他老师遇到更多的困难,一直以来高职教育师资队伍的建设严重滞后。虽然这几年有所改善,但是应当看到高职教育与普通高等教育或与其他专业教育有很大不同,其教师的整体水平距离实际需求有相当大的差距。建设一支双师型的教师队伍是高职教育发展必不可缺的重要条件[2]。

二、信息安全技术专业人才培养存在的问题

1.培养的信息安全技术人才数量少且类型单一。目前,开设信息安全技术专业的学校不多,招生的人数也较少,而且基本集中在硕士和博士的培养上,本科的较少,高职的更少。

2.专业设置不科学。目前,高职院校培养的信息安全技术专业人才所采用的课程体系要么是量体裁衣,要么是时尚拼凑,要么是本科压缩,既不系统也不规范;既不完善也不科学。

3.教学内容陈旧,教学手段单一,教学模式老套,无法满足专业培养的要求。在教学中大多还是教师讲学生记,学生动手机会少,理论与实践的课时分配不合理,不注重对学生实践动手能力的培养。

4.缺乏适应高职人才培养要求的教材。高职教材和本科教材有很大的区别。高职的教材应以培养学生的应用能力为主线,突出岗位技能要求,紧密结合实际应用,以实际案例为切入点,体现课程体系和课程内容改革、教学方法和教学手段改革。要主动适应以岗位需求为目标的高技能人才培养的需求,主动适应职业教育教材区域性与适应性的需要。

5.在评价体系上,不应拘泥于书面试卷评价方式,应该注重在实际工作情境中评价学生的工作能力。以多样化评价和以理解、综合运用为中心的能力评价为主;把课程结束时的一次考试变为多种方式的综合能力评价[2]。

三、高职信息安全技术专业人才培养方案设计

1.确定专业面向的职业和职业岗位。针对高职信息安全技术专业,结合国家职业资格认证、就业市场岗位分析和专家座谈会,确定高职信息安全技术专业面向的职业岗位。与本专业相对应的最主要的职业是国家职业资格中的信息安全工程师,就业市场中的其他岗位还有:网络与系统安全管理员、信息安全产品技术支持、信息安全产品开发与测试、信息安全产品销售等。

2.确定专业培养目标和就业方向。高职信息安全技术专业的主要培养目标是“培养德、智、体全面发展、具有良好素质和良好的职业道德、文化基础和计算机专业基础理论,掌握计算机网络侦查与信息安全管理等相关技能和一定理论知识,具有较强的计算机应用能力,能胜任行政机关和各级企事业单位计算机网络管理与维护、信息安全管理工作又熟悉信息安全方面的法律法规的应用型人才”。[3]该专业主要面向“行政机关、各类经济管理部门及工商企业、网络公司、金融、保险、海关等单位的网络管理中心、计算机信息中心和其他计算机信息安全部门从事计算机信息管理与维护、网络和网站建设与维护、信息安全设备维护和数据库系统的维护等技术工作和信息安全管理工作”。[3]

3.岗位职业技能需求和学习领域课程设计。在组织安全和职教专家对国内目前高职信息安全技术专业人才需求和发展现状进行全面调研分析的基础上,参考了其他兄弟院校的做法,笔者认为,社会对信息安全技术专业高职层次的人才需求集中在“信息与网络安全管理”、“安全产品营销与服务”方面。上表显示了对这些岗位职业技能需求和学习领域进行研究分析的结果[4]。

4.专业课程体系结构。通过以上的学习领域课程分析,对信息安全技术专业的核心课程进行了开发。但由于我国的职业教育是以学校教育为主,考虑到学校的教育智能,最终形成了“平台+核心”的模式,即将核心课与平台课结合在一起,就构成了高职信息安全技术专业的课程体系结构。平台类课程主要包括以下几类:可持续发展类课程(数学、科学思维训练、公共英语);专业基础课程(计算机应用基础、C语言程序设计、面向对象编程技术、网络技术基础、计算机组成原理、电子电工技术等);职业准备类课程(职业生涯规划、职业沟通等)。

四、小结

本课程体系设计是在学习基于工作过程的课程开发方法基础上形成的初步方案。在构建过程中,注重课程体系实施的可行性,以适应社会对高职人才职业岗位的知识、能力、素质的要求。相信通过以后的教学实践,不断更新观念,一定能探索出适合国情、校情、学情的教学方法和教学模式。

参考文献:

[1] 高林,鲍洁.高等职业教育专业课程体系改革与创新[M].北京:人民邮电出版社,2009:127-139.

[2] 中国高等职业院校计算机教育改革课题研究组.中国高职院校计算机教育课程体系[M].北京:中国铁道出版社,2007:150-155.

[3] 李振汕.高职信息安全专业人才培养分析[J].广西政法管理干部学院学报,2010,(2):123-126.

第2篇:课程设计和开发范文

关键词 规范化模板 企业内部课程

一、公司内部课程设计与开发常见问题及原因分析

许多培训管理者在推动公司内训师课程设计与开发工作时,常被各种各样共性问题所困扰,经过归类总结,本人认为可以根据80/20法则,从影响课程设计与开发的关键问题入手,通过解决关键问题提高课程设计与开发的效率,现就课程设计与开发中常见的共性问题介绍如下:

(一)课程命题过大

公司的内训师们常希望将自己所知道的都编入一门课程中传授给参训者,因此,他们开发出的课程往往大而全,缺乏对受众的针对性和对流程的支持性,最后常因为授课时间限制,无法全面展开其所想讲授的内容,最终将课题开发成了知识普及型课程,如“浅谈财务管理”、“企业如何进行风险把控”等,没有授课重点,对参训者的工作也没有起到相应的帮助。

(二)课程大纲逻辑混乱

在课程大纲设计环节,内训师们最常出现的问题是大纲逻辑混乱,常需要培训专员就他们想讲述的内容与他们进行二次沟通,确定要点与命题的关系以及要点间的层次关系。

这个问题的形成,一方面是由于内训师课程设计的逻辑思维训练不足,在结构设计时,常在同一层级目录放置有逻辑冲突的内容,导致论述的逻辑矛盾、内容重复或不完整,极大地影响参训者对课程内容的接收;另一方面是受传统教育的影响,认为对知识的介绍一定要“从头说起”,常花费过多篇幅用于阐述课题的背景及相关知识,而使授课内容“头重脚轻”,没有针对重点问题进行重点论述。

(三)PPT等于WORD搬家

许多内训师会将想要讲述的内容直接复制粘贴到PPT页面上,在讲授时照本宣科。

当培训专员与其沟通时,内训师们常抱怨说:设计精美的PPT需要学习很多技巧,这会耗费他们太多的时间,而且如果要制作“演讲型PPT”,很多讲述的内容将不会出现在PPT上,他们害怕会忘记,而影响课题讲授效果。

二、如何解决企业内部课程设计与开发的常见共性问题

如何让内训师有效地选定内训命题,开发出符合逻辑的课程大纲,并最终形成适用于教学的PPT课件呢?本人设计出了一套“规范化课程设计与开发模板”可提升课程开发效率和精准度,主要由以下三部分组成:

(一)自我提问定题提纲

旨在通过问题提纲的方式,引导内训师从问题现象探寻产生问题的根本原因,从宏观到微观,进一步区分培训问题与咨询问题,从培训问题入手,将问题与其所涉及的流程对接形成命题,并进行命题合理性检查。

范例:可尝试以下思路进行命题思考:

第一,请问工作相关领域有哪些不满意的现象出现?

例如:销售业绩下滑

第二,这些现象产生的原因是什么?

例如:产品、制度、环境、销售技巧

第三,请寻找这些原因中的人为原因,以确定培训目标。

例如:提升销售技巧

第四,请就人为原因分析责任人,以确定培训对象。

例如:销售人员

第五,请就人为原因分析改善的关键点以确定培训主题选项。

例如:针对“如何提升销售技巧”进行分析,可从沟通技巧、谈判技巧等方面予以改进,这些就是培训主题的选项。

第六,就主题选项,选取最关键的选项作为培训主题。

例如:如何提升销售沟通技巧

通过自我提问一步步引导内训师透过现象看本质,明晰培训重点,提高课程开发的针对性和实用性。

(二)课程大纲建立与检查指引

通过相应的说明,引导内训师逐步建立课程大纲,并对照指引,检查大纲的逻辑结构。

第一,逻辑要求:“三无”。出于逻辑条理性考量,为避免内训师在开发时出现逻辑混乱,影响学员理解、吸收知识的情况出现,笔者建议内训师用以下“三无”作为大纲逻辑条理性的检查内容:一是无矛盾,即一级目录各标题间没有任何矛盾;二是无多余,即一级目录中各标题都不可缺少,都有存在的必要和价值;三是无遗漏,一级目录所包含的各标题已足够,不需要增加任何其他的标题。

第二,目录要求:简单、并列。由于人类记忆能力有限,为更好地帮助学员掌握课程所授知识,建议在课程大纲结构设计时,以“简单”为首要原则,采用一级目录提出总体逻辑,二级目录深入讲解的方式进行,至多不建议超过三级目录;同时,建议程大纲的一级目录设计应呈并列结构,因为并列结构的目编排将有助于学员进行要点记忆,如:“第一步、第二步、第三步”或“方法一、方法二、方法三”,这显然比“第一步、第二步、方法三”这样的结构更符合记忆原则,也符合人类的审美要求。

第三,结构要求:“直接”。内训师们常常会将与课题相关的背景介绍或关联知识介绍放在一级目录,这样容易导致课程结构不够清晰,讲授重点不够突出,建议内训师可直接从一级目录展开对关键问题的解决,而将其他相关内容放到导言部分。

(三)规范化课程PPT套用模板

PPT套用模板即已设计完成的PPT课件范本,内训师可在完成大纲设计后,直接填充内容套用模板,这样操作,一方面,可降低PPT课件制作难度,让内训师集中精力在课程内容设计上;另一方面,通过套用固定PPT模板,可实现讲师授课内容规范化,引导讲师按公司的授课要求进行课程设计。

规范化课程PPT套用模板主要是通过以下四个关键元素来引导内训师进行课程设计:

第一,导言。一是开场页:内训师需在此环节按照范本完成以下四方面的编写,即:自本人介绍,点明开课背景,表明诚意,提出期待,并将关键词放入对应的开场页。二是知识铺垫页:这是“导言”页面系列的主题内容,旨在引导内训师将与课题非直接相关的知识介绍放置于此,优化课程结构,避免上文“结构要求”中提到的“直接”被破坏。三是课程总纲页:此页面用于展示内训师的课程大纲,即一级目录,便于学员对所学内容有一个框架性的了解。

第二,导航。将一级目录和二级目录条目通过虚实结合显示的方式设计成固定模板,强制要求显示在页面的上方和左侧,以引导课程逻辑。这样设计,一方面可通过课件PPT准确显示正在讲授的环节,引导学员在思维上与课程进程保持同步,有助于学员对课程逻辑架构的理解与记忆;另一方面有助于引导内训师严格遵循课程的金字塔结构进行课程设计,也便于他们在课堂讲授时有条不紊地遵照课程设计逻辑从容授课。

第三,页面衔接。PPT课件设计中,模块与模块间的衔接也是影响课程逻辑的关键点,因此针对衔接页面,本人分两类进行设计,即问询类、总结类。

问询类PPT衔接页面会出现在每个环节的结尾,不论大模块还是小模块,主要作为对讲述内容是否已讲述清晰明白的确认,也便于参训者针对刚刚接收的信息提出疑问,迅速解决困惑,便于后续知识的掌握。

总结类PPT衔接页面会出现在一级目录讲授完成后的结尾或全部课程的结尾,主要作为对讲述内容的复述,以便加深参训者对刚刚讲授内容的印象,以及对重点讲授内容进行再一次的强调。

(作者单位为厦门火炬集团有限公司)

参考文献

第3篇:课程设计和开发范文

关键词:课程建设;教学改革;应用型人才;数据库开发;激励式教学;CDIO教学理念

笔者所在院校是本科二类学校中的优秀院校,学校以工为主,是海峡西岸经济区人才培养重点基地。依据学校的办学定位,我系的人才培养目标是:培养具有计算机软、硬件系统设计及计算机应用系统开发基本能力,掌握嵌入式系统开发、软件开发和计算机网络技术,具有创新精神和实践能力的应用型高级工程专门人才。本文将围绕数据库开发技术课程的定位及教学目标,将我们在课程特色建设和教学改革过程中的一些方法与措施与大家交流分享。

1课程定位与课程目标

数据库开发技术处于3个层次课程体系(计算机文化基础、计算机技术基础、计算机应用基础)中的第3层次,在当今计算机3大支撑技术(计算机网络技术、数据库技术和智能技术)中占有非常重要的地位,发挥着重要的作用。数据库开发技术是计算机各专业学生都要修读的主干课程,与传统数据库原理课程相比,它是一门培养学生掌握数据库开发技术的实用型课程。为了能为社会培养出更多的应用型计算机人才,满足海峡西岸经济区建设对应用型计算机人才的社会实际需求,也因为这门课的成功建设能有效提高毕业生的就业率,所以对数据库开发技术进行特色建设和教学改革是必要和重要的。

数据库开发技术以高端的Oracle大型数据库管理系统为平台,学生通过本门课程的技术学习与应用开发实践,应达到以下目标:

1) 掌握大型数据库的体系结构、安装、基本操作和常用管理工具的使用。

2) 能熟练地使用非过程化的SQL语言进行数据定义、数据操纵、数据控制。

3) 掌握过程化的PL/SQL语言的开发技术与技巧,包括控制结构、游标、异常处理、复合数据类型和PL/SQL编程:存储过程、函数、触发器和包。

4) 胜任各类Oracle数据库管理和开发岗位,使学生在就业市场中具备竞争优势。

2教学改革与实践

近年来,我们积极探索本课程体系的构建与创新,改革教学内容、教学手段、教学方法和考核方式[1],着力强调围绕社会需求,围绕培养学生的创新及解决问题的能力,结合本课程的工程应用性,提高教学质量与教学效果。教师的课堂教学水平和实践指导能力得到显著的提高,综合教学效果受到许多同行教师与广大学生的好评。具体教学改革措施如下:

1) 把握课程特点、学生特点,精选教学内容。

数据库开发技术是一门培养学生掌握数据库开发技术的实用型课程,而我校是本科二类应用型院校,应在夯实学生基本理论的基础上,强调培养学生的工程应用能力。所以教学改革和课程建设的中心点是围绕着如何培养符合社会实际需求的工程应用型人才所展开,体现在精选教学内容,实施针对性教学,达到提高教学效率和效果的目的。

2) 理论与实践相结合,提高“三性”实验的比例。

理论与实践相结合,重理论教育的同时更加强调实践教育的重要性。在课程实践环节提高了“三性”(综合性、设计性和研究探索性)实验的比例,在实践环节中有50%设计为“三性”实验课程,课程教学理念是面向过程的重能力教育,着力培养学生的工程应用能力。

3) 引入CDIO教学理念。

CDIO是Conceive、Design、Implement、Operate 4个单词的缩写,意为构思―设计―实现―运行[2],是由麻省理工学院等4所大学通过几年的研究、探索和实践建立的一种先进的工程教育模式,此模式符合工程人才培养的规律,代表先进的教育方法。我们在课程建设中引入了CDIO教学理念,具体体现在制定合理和详细的课程教学大纲上,也体现在获取知识教育和能力培养双重效果的一体化课程计划的设计上。实践指导上贯彻“边做边学”、“做中学”的模式,力图让学生以生动的、实践的、课程之间有机联系的方式学习和获取工程能力。

4) 对教学方法进行创新。

在教学实施过程中尝试激励式教学法和快乐教学法,注重创新思维的培养,实践的效果不错。比如,精心备课,精选教学实例,由浅入深,由易至难地渐近教学,方法虽然老套,但实施方法却创新巧妙。又如,实验任务按难易分层分级,使基础差的同学也能收获一定的成就感,针对本二学生特点让绝大多数同学都能在这门课程的学习中受益匪浅。再如,教学方式要幽默、恢谐,激发学生学习兴趣、学习热情和内在的学习欲望。

教学过程中根据教学内容精心设计问题情境,激发学生解题兴趣。通过案例教学,示范完成一个数据库开发任务的正确过程和途径,示范如何寻找从难到易地分解问题、解决问题的正确切入点和常用方法,遇到困难时如何求助、求解直至最终得解。课堂提问讨论时,表扬、鼓励、记录所有的成绩(即使是很小的成绩),采取引导、纠正错误但不批驳错误的教学态度,实施快乐教学的理念。课堂上不局限于传授知识内容,借助宽厚的人文素养,传授学习方法、做学问做人的道理,传授如何从创新的角度和思维分析、解决问题等,让学生有课堂知识之外的收获。这些教学方法的践行收获了良好的教学效果。教学中具体运用的有关成功案例,由于篇幅与文题所限,将另撰文书写。

5) 加强对学生数据库开发能力的训练。

首先是提高实践教学的效果,采用实验过程的互动教学,提高实验课老师的指导质量,设计更有实用价值的实验任务,设计提高“三性”实验的比例和效果等。其次是在校内组织数据库开发软件比赛,指导学生参加校外信息系统设计与应用的软件大赛。

6) 帮助学生获得Oracle认证资格。

专业认证能够构建工程教育与企业界的联系机制,增强工程教育人才培养对产业发展的适应性[3]。为了更好地配合校系卓越工程师计划的实施与完成,我们在课程教学中与Oracle甲骨文公司授权的阿拉丁计算机国际认证培训中心进行校企合作,实施双语教学试点,方便学生取得业界认可的专业认证资格,提高学生就业率。制定了对成功取得Oracle认证资格学生的奖励措施,鼓励学生及时获得职业证书认证。

7) 教学资源的扩展供给。

教学资源供给不仅仅是课件、大纲、作业和习题的网络下载,还有为每一个重要的知识点准备的相关背景资源、扩展领域和前沿知识。举例来说,在第1章介绍Oracle数据库的发展历程中,课堂讲授时间并不多,但我们为学生准备了《Oracle公司传奇》等图文并茂、生动有趣的背景资源,以激发学生学习Oracle软件的兴趣。另外为课程内容中一些最能体现开发技巧和提高开发程序质量的知识点(如伪列在TOP n 分析中的应用、DECODE函数和过程调用中的NOCOPY参数的使用等)均准备了扩展学习资源和样例程序,为学有余力的学生提供更宽广的专业学科视野,指出深入发展的方向与途径。

8) 改革考核评价方法。

改革考核评价方法,重视对实践应用能力的考核,通过对学生的有效考核来促进教与学。考核成绩中包括了平时成绩和实践环节的成绩,综合成绩评定则侧重学生的过程实践能力。期末考试采用了限制性开卷的方法。本课程的考核内容主要是学生的数据库开发技术和能力,不要求学生死记硬背大量的语句语法格式,在考试时允许学生携带一张A4纸,记录相关语句的语法格式等,有助于学生将学习精力集中在更深层次的能力掌握上,也有益于提高试题的信息量,多出一些综合性和设计性高的考题,更好地考核出学生的真才实能。

3教学团队建设与青年教师培养

课程特色建设的关键是建设一支优秀的教学团队,而优秀教学团队建设的生命线是青年教师的培养。以下是我系数据库开发技术教学团队建设与青年教师培养的一些情况介绍。

1) 建设一支实践指导能力强的教学团队。

课程教学团队中有企业工程师背景的教师占40%,获软考高级程序员(工程师)资格的教师占20%,曾亲自动手为企业开发过软硬件应用系统的教师达到了100%。这些教师紧跟业界的发展趋势,是一支有着很强工程应用实践指导能力的教学团队,既具有扎实的相关技术理论知识,又具有实际工程实践背景和比较广阔的工程视野,学术风格各具特色,注重人文科学素养的积累。本课程教学科研的优势互补和整体实力的发挥均得益于此。本课程的教师队伍多人次获得校毕业设计优秀指导教师称号,所指导的软件大赛学生多人次获得各级比赛名次。

2) 派送青年教师在职参加学习和深造。

加大青年教师培养力度,支持课程组青年教师不断进行深入学习,选送他们到国内一流大学和世界著名企业进修或培训,参加数据库领域的国际和国内高层次学术活动,提高教师的学历层次,努力使师资队伍的梯次结构更趋合理。课程教学团队中在读博士占20%,去清华大学、东南大学等一流高校进修的访问学者占40%,先后参加了世界著名企业(Oracle公司、Borland公司和 Microsoft公司)关于数据库领域开发平台或应用软件培训达3次以上且获得认证证书的占60%。

3) 提高教学团队的教学质量。

组织教学团队成员集体备课、教学试讲,开设公开课,研讨教学大纲和教案;随着数据库技术的发展不断修订教学大纲,交流教学心得和经验;加强新教师的指导和考核,以老带新,加快青年教师的培养,提高青年教师业务素质。

4) 加强青年教师的师德师风教育。

对青年教师进行师德师风教育,使敬岗爱业蔚然成风,提高教师的责任感和使命感。

5) 培养健康向上、均衡发展的团队精神。

鼓励青年教师积极参加文体活动和形式多样的工会活动,拥有健康的心理和强壮的身体,博览群书,培养宽厚的人文素养。全面均衡的发展,健康向上的教风,必将为学生带来课堂知识之外的良好影响和帮助。本课程组的大多数成员都是校系工会的积极分子,在校系组织的运动会上,在田径项目、羽毛球、乒乓球、排球等项目上多次获得各级好名次。

6) 鼓励支持青年教师进行校企合作。

让教师有机会到软件开发企业一线进行实践调研,扩大教师的知识面,使其具备广阔的工程视野,并紧跟数据库开发技术发展的趋势。

4实验教学的设计与改革

课程实验内容的设计是围绕课程知识点展开的,突出重点和难点部分的内容比重。目的是让学生学会在Oracle平台下进行SQL数据操纵和PL/SQL开发,掌握大型数据库开发的技术与技巧。在课程实践环节中有50%是设计成“三性”实验课程,也就是说设计的实验过程和结果要能够验证和分析本课程内容中不同知识点之间的因果关系或相互影响,是本课程不同知识点的综合。要完成这样的实验,要求学生熟练掌握多个章节的知识内容。具体要求为:

1) 学生在实验前应根据实验指导要求做好实验准备,复习理论知识、准备相关资料及预先编写好实验程序代码等。

2) 实验结束后,要求学生认真撰写实验报告,实验报告内容中最后要包括实验心得和实验小结,记录实验过程中遇到的困难和解决问题的方法。还要分析所设计的代码中主要使用了哪些知识点,解决同一个问题的不同方法有哪些,方法之间的优劣比较等。

3) 实验效果应能达到培养学生综合应用和综合分析能力的教学目的。对每个实验,我们都提供了实验指导书,学生在实验指导书的指导下,理解要求、设计程序、测试程序,深入理解和掌握知识点并提高数据库开发技能。

本着激励式教学和快乐式学习的教学指导原则,实验任务按难易分层分级,使基础差的同学也能收获一定的成就感。能力有高低,进步有大小,关键是每个学生都在不断进步,这样才能让那些学习能力较弱,几欲放弃的学生,逐渐树立起学习信心。再根据部分基础好,专业志向是从事数据库开发技术学生的思想特点和成才需求,设计出课外实践教学指导书,提出更高的设计目标,充分发挥学生的主体作用,调动学生的学习积极性。

教师在实验过程中进行全程指导,为遇到困难的学生答疑解惑,指导过程采用的是启发式教学方式,一步一步引导学生找到解决问题的方法,指导后要有恰当的总结,帮助同学遇到相似问题能举一反三,消除依赖学习的习惯,也鼓励学生之间的互动学习。如果现场发现统一的问题,就统一演示指导,提高指导效率。这也正是袁驷[1]在“改进教学模式、切实提高教学质量”一文中倡导的教学理念。

5结语

我们在数据库开发技术课程建设的过程中,引入了CDIO教学理念,边做边学,既摸索出一些成功的方法,也走过了曲折的道路。希望能借此文与所有有志于计算机教育的同行们交流分享,共同培养出更多更好的符合社会需要的应用型高级工程专门人才。

参考文献:

[1] 袁驷. 改进教学模式 切实提高教学质量[J]. 中国大学教学,2009(1):11-13.

[2] 顾佩华,沈民奋,陆小华. 重新认识工程教育:国际CDIO培养模式与方法[M]. 北京:高等教育出版社,2009.

[3] 蒋宗礼. 计算机科学与技术专业的认证与改革[J]. 计算机教育,2010(1):7-11.

Curriculum Building and Teaching Reform of Database Development Technique

HU Wen-yu1,2, CHEN Qing-qiang1, YANG Rong-hua1, ZHANG Guo-an1, JIANG Jian-hui1, CHEN Yu1

(1. Department of Computer and Information Science, Fujian University of Technology, Fuzhou 350108, China;

2. School of Computer Science and Engineering, Southeast University, Nanjing 21009, China)

第4篇:课程设计和开发范文

[关键词] 项目教学法 课程开发 能力培养

高等职业学校的学生应当接受的是一种职业培训,获得一种职业技能,跨专业课程又称为项目教学法,它是通过“项目”的形式进行教学。学生在教师的指导下亲自处理一个项目的全过程,在这一过程中学习掌握教学计划内的教学内容。学生全部或部分独立处理项目中遇到的困难,调动学习的积极性。因此“项目教学法”是一种典型的以学生为中心的教学方法。

一、项目教学法的流程

项目教学法,其核心追求是:在教师的指导下,学生去寻找得到这个结果的途径,最终得到这个结果,并进行展示和自我评价,学习的重点在学习过程而非学习结果,他们在这个过程中锻炼各种能力。教师已经不是教学中的主导地位,而是成为学生学习过程中的引导者、指导者和监督者。

项目确定后,学生以小组形式工作,一个小组一般三到四人,项目的基本进程模拟实际工作过程,一般流程如下:

1.收集用户信息,与用户接触。2.制定计划。3.实施并形成产品。4.检查:教师指导学生完成。5.评价,并为下一个项目做准备。

以上观点的共同点是:教育必须以学生的发展为本,最大限度地发展学生的能力,构成倡导项目教学法的思想背景。这正是项目教学法的理论基础。

二、项目教学法的概念

项目教学法就是在老师的指导下,将一个相对独立的项目交由学生自己处理.信息的收集,方案的设计,项目实施及最终评价,都由学生自己负责,学生通过该项目的进行,了解并把握整个过程及每一个环节中的基本要求。

三、项目教学法与传统教学的区别

基于项目的教学方法与传统教学并不是对立的,它们的关系应该是有机结合,相互补充。项目教学法主要是给与学生这样一种有目的和有意义的情境,使他们能驾驭他们初露头角的能力,从而完善和弥补以教师为主导的传统教学方法的不足。所以,在基于项目的教学过程中,教师应鼓励他们的学生做到以下几点:

1.促进知识和技能的完善。2.积极参与到实施和分享他们成果的过程中。3.促进启发批判性思维的形成。4.积极主动对待工作。5.采用恰当的方式与人、情境互动

四、项目教学法在艺术类专业教学中的发展

河北能源职业技术学院2000年开始招收三年制高职学生,同期在高职艺术设计类各专业开设《三维设计》课程。从此,该课程建设进入了一个新的发展阶段。《三维设计》作为主干专业课程开设。现在图形图像制作、广告电脑设计、环境艺术设计等专业都在开设这门课程。

经过八年的课程建设,该院取得了如下成果:

1.制定了适合高职人才培养的课程教学大纲、实训教学大纲和考试大纲。2.形成了项目模块教学内容。3.选用了合适的理论教材,编写了颇具特色、与生产开发实际紧密结合的校本实训教材。4.创新了教学方法,全面推行了项目教学法。5.形成了一支业务精良、结构合理、教学水平高的教学团队。6.创建了“开放式”实践教学环境。建立了课程专用计算机房、电脑艺术设计工作室、非线编辑实训室等用于该课程教学实训场地,面向学生开放,加强了学生实践动手能力的培养,促进了学生综合职业素质的提高。7.改革了传统的考试方法,对学生作品考核为主的多元化考核评价方法并使学生时随地利用电脑做实训练习。

五、教学内容

本课程的教学目标为:通过本课程学习,使学生掌握三维场景及道具的创建方法,材质的选择与运用、灯光设置、摄象机的运用,以及场景渲和各种特效的制作技巧。使学生能根据主题建立场景,渲染气氛,并能进行简单动画剪辑合成。

学生通过过本课程的学习可形成下面能力:

1.专业能力:(1)三维空间分析能力;(2)电脑动画造型能力;(3)场景创制复原能力;(4)合成与编辑能力。

2.通用能力:(1)数字技术制作应用能力;(2)协同工作与沟通能力;(3)媒体技术能力;(4)自我发展能力。

教学内容符合学科要求,注重了多学科交叉,注重实践环节,实训课占课程内容的67%,课程既具有技术性、又具有综合性和设计性。

六.教学方法与手段

采用职业特色鲜明的教学方法:1.项目教学法:以来自本市各广告传媒公司的生产项目为例,整个教学围绕工作任务的解决展开,突出知识的应用性,引导学生自主思考。2.讲究结合:以学生练习为主体,教师加以适当的引导,提高学生分析问题、解决问题的能力,提高学生的实践技能。3.多层次实训:有层次、由浅入深地完成各项技能实训,全方位进行实践技能训练,建成完全开放式的、锻炼学生综合素质及能力的实践环境。4.现场体验式教学:课程实践部分采用现场教学的方式进行,将抽象的设备和工艺变身具象化。

第5篇:课程设计和开发范文

 

从党的十四大决定建立社会主义市场经济体制至今,经济法成为规范市场经济的重要法律,与民法、商法共同被称为市场经济法。经济法在建立、健全和逐步走向完善的市场经济中占有重要的地位,发挥了更大的作用。与这一课程日益重要的地位和不断变化的形势相比,传统的教学模式和教学方法越来越不适应,经济法教学中的矛盾和问题越来越突出,迫切需要对这些问题进行深入思考并提出解决对策,以提高教学质量。我们使用的教材是《经济法概论》(第4版)刘文华教授主编的。

 

一、本门课程的范围广、内容庞杂,教学重点不易把握,对于教师的教学、备课会产生很大的困难

 

在教学中,我们遇到了大量的问题,总结如下:

 

(一)基础薄弱,影响教学效果

 

经济法是以社会利益为本位,国家为促进社会、经济的发展而对经济生活进行干预、参与和管理,其内容博大精深。我们对09春工商、会计专业学员进行了抽样调查分析,学员中86.4%来源于企业,11.7%来源于行政事业单位,1.9%的学员为无业。他们大多在经济岗位上工作,应该说具有基本的文化素质、一定的实践经验和一定的理解能力和自学能力。但对法律知识知之甚少,而这门课程和特点又是集经济性、法律性、技术性于一身,如果没有一定的前期法律知识作支撑,要学好这门课程,并不是一件容易的事情。

 

(二)课程涉及内容复杂纷繁,教学内容难以把握

 

本门课程涉及的法律有三十多部,用一学期的时间把这么多法律很深入的涉猎不现实。例如,企业法这一章,它所涉及到的法律就有国有企业法、集体所有制法、个人独资企业法、合伙企业法、中外合资经营企业法、破产法等六部法,另外还有一些条例、规定等大量的学习内容。学生们普遍反映内容太多,难以掌握。在这样一种情况下,我们课程教师应该怎样结合开放教育的实际,指导学生完成本门课程的学习呢?

 

(三)面授课教学方法单一,效果不明显

 

开放教育是以学生为中心、而不是以教师、学校和教学为中心,在每门课程的教学中,电大都会根据课程和学生的实际情况,在学生自学的基础上,安排适量的集中面授辅导课。面授辅导的内容主要是进行学习指导、解答疑难问题、组织学生讨论、提供助学服务等。然而,在课程教学中,由于课时有限、内容多、学生基础不一,如果采用单一的教学方法,肯定是不符合实际的。

 

(四)形成性考核册这一学习环节的落实难以到位

 

完成《形成性考核册》的规定任务,是教学管理的基本要求。通过这一学习环节,可以加深学生对所学知识的认识,巩固学习成果。在对《经济法概论》形成性考核中,出现了考核册陈旧、课程责任教师不能及时指导学生等问题,使学生学习效果不能达到开放教育教学要求。例如在形考作业1中,有这样一道单选题:在合伙企业中,合伙人对合伙企业的债务如何承担?可供选择的答案有:A.承担有限责任B.承担有限连带责任C.承担无限连带责任D.承担按份比例责任。对于这样的问题,学生是无法做出来的,这个知识点还是考的以前的《合伙企业法》的规定,根据教材上2007年施行的新法规定,普通合伙企业的投资人一般情况下,对合伙企业债务承担无限连带责任;有限合伙企业的投资人由普通合伙人和有限合伙人组成,它们分别对企业债务承担无限连带责任和有限责任。这足以说明,形考册的知识点已经跟不上新教材。

 

《经济法概论》课程的开设,对于经济类学生来说意义非凡,但是目前该课程实践教学中存在的问题也证明了该课程实践教学活动的现状根本满足不了社会发展对经济类人才的培养要求,因此,我们应该充分认识教学中的不利因素,并采取行之有效的措施。

 

二、如何解决问题,完成教学任务,本人根据教学实际,提出以下建议

 

(一)强化基础知识学习,是教学的重要环节

 

通过前面的资料分析,财经类学生具有法律知识基础的几乎为零。在这样的条件下,应如何开展好教学工作呢?我们知道,“知识爆炸”和“知识老化”这两大问题,不断困扰着现代教育,而人们解决这一问题的良方之一,就是加强学生对基础知识的学习。例如,我们在讲授合同法时,如果学生都不理解无权、表见的概念,那么学生是无法掌握这一章节的实体法和程序法的知识点的。因此,什么是?的分类?关于这些基础知识的讲授,显得尤为重要。

 

(二)针对该教材涉及的内容广泛的特点,找准切入点,科学合理的界定教学内容

 

教学内容多,教师面面具到都讲的话是不可能的,一则课时有限,二则学生也把握不了重点。教师的课程辅导是否具有针对性,直接决定着学生的学习是否有效。教师可以按教学大纲把应讲的内容归类,选取其中的一部分以提出问题为切入点,以研讨为形式,与学生同步思维来调动学生的学习积极性,使每一位学生都参与到课堂讨论中来,从而产生较好的教学效果。

 

我们应该科学合理的界定教学内容,准确地、合理地、科学地把握好这门课程的要点。中央电大实行的是“教考分离”,这势必使教师和学生把握学习和考核重点有一定难度。因此,课程辅导的各个环节,都要高度重视辅导内容的针对性。教师辅导的所有内容应该是课程所确定的学习重点及考核重点。一方面,在制定教学执行方案时,要根据教学大纲和考试要求。在实际教学中,我从五个五个模块来组织辅导:基础理论模块的法学和民法基础知识;市场主体模块的企业法、公司法;市场行为与经济秩序模块的证券法、合同法、竞争法;宏观调控与管理模块的工业产权法、财政法;社会保障模块的消费者权益保护法、劳动法;经济法的监督与争议解决模块的会计、审计、统计法、经济仲裁、经济诉讼等内容。我认为,金融法、房地产法、对外贸易法、环境法方面的内容可以忽略不讲,学生自学。这样,可以浓缩教学范围,更加符合开放教育的教学实际。另一方面,教师可以根据专业特点,确定教学内容。本门课程是工商管理专科的必修课,会计专科的限选课,每个专业有不同的对经济法概论课程的教学要求。

 

(三)要根据教学的具体情况选择不同的面授课教学方法

 

《经济法概论》课程教学方法的选择不可拘泥于某种定式。开放教育以学习和学生为中心,而不是以教师为中心,我们应该采用各种教学的方法手段、取消和突破种种对学习的限制和障碍,不能简单地肯定或否定某一种方法,把多种教学方法灵活搭配使用。教学方法有引导法、互动法、反思法、类比法、辩论法等多种方法。

 

1、引导法。引导教学法,是指教师在讲解知识点时,提出问题、介绍解决问题的方法、归纳总结出一般规律或概念。这种方法起源于匈牙利,已有 60年的历史,在香港发展比较成熟。它的特点是能培养学生的科学思维方式,培养学生敢于大胆质疑,激发学生学习的积极性和创新精神。新的现代认知主义学习理论认为,要充分发挥学生在学习过程中的主动性、积极性与创造性,使学生在学习过程中真正成为信息加工的主体和知识意义的主动建构者,而不是单纯地成为受外部刺激的被动接受者和知识灌输的对象。但作为有组织的活动,单靠学生的自我建构远远不够,而且是很困难的,需要老师在这个过程中给予引导、指导、辅导和各种帮助,因此教师的主导作用不可或缺。

 

2、互动法。互动教学法,是指通过营造多边互动的教学环境,在教学双方平等交流探讨的过程中,达到不同观点碰撞交融,进而激发教学双方的主动性和探索性,达成提高教学效果的一种教学方式。这是一种倡导学生主体性教学的教学模式,指在师生双方相互尊重、相互信任、民主平等的课堂教学中,教师能充分发挥自己的主导作用,千方百计地利用各种信息手段来最大限度地调动学生的学习积极性;学生在教师的指导下,能充分发挥学习主动性,全身心地投入到学习过程中去。例如,我们在学习合同的订立程序这一知识点时,教师可以先提出问题:电视中的广告是要约吗?然后,学生们在课堂上,可以根据这一问题展开充分的讨论,教师以参与者的角色一起投入。这样,能充分发挥师生间、生生间的相互交流,协作功能,使书本上枯燥的规则,抽象的数学为自身所内化。

 

3、反思法。反思教学法,是指在一定教育思想、教学理论和学习理论指导下,在某种环境中展开的教学活动进程的稳定结构形式。它要求教师要能够把那些通常不能表达的缄默知识变成一种明白的知识,并加以激活、评判、验证和发展,鼓励学生在实际工作中及时实践所学知识,并对实践活动进行有意义的反思。反思教学过程中,我们要注意对上一次课的内容做复习,并且总结上次课下收集到的学生的反思记录和通过各种通讯方式获得的交流沟通材料,与学生共同探讨解决其中的问题。根据本门课程的特点,我们要充分利用现代教育技术,对教学内容进行讲解,提高广大学生的学习热情,重视与学生的交流,鼓励学生采用反思的方法处理问题。

 

4、类比法。类比教学法,是指对具有共同特点的两个知识点的分析、比较,找出其异同点,使学生准确地掌握概念的内涵与外延,较快的接受新概念的一种方法。教师在进行《经济法概论》课堂的教学过程中,只要从经济法知识间的顺延、从属、并列、相似等关系去探索,不难找到类比的素材,并运用类比法指导学生进行学习。

 

5、辩论法。辩论教学法,是通过组织学生进行知识点辩明是非真伪,以获取知识的方法。它包括课前准备、课堂教学和课后总结三个步骤。第一步是课前准备;第二步是课堂教学;第三步是课后总结。在教学过程中,以上教学方法互为补充、相辅相成,有利于学生知识的获得、能力的培养、智力的发展,并根据教学过程的实际情况,灵活地、创造性地把握教学过程,能获得最大的教学效果。

 

(四)根据教学管理的要求,落实形成性考核作业这一教学环节

 

抓好教学过程的管理,是远程开放教育管理的重要特征,而布置与检查作业、搞好形成性考核则是帮助学生自学的基本环节,是远程开放教育课程设计的重要组成部分,没的作业要求的课程设计是不成功的远程开放教育教学设计。把加强学习过程控制和学习目标控制密切结合起来,是确保远程教育学习质量的基本途径。必须严肃认真,一丝不荀抓好教学过程管理、抓好形成性考核这一基本环节,任何的马虎松懈都意味着学习质量的失真。我们在对《经济法概论》课程作业这一环节的落实中,要根据新教材的内容,修订好形成性考核册,使其内容要求跟上国家新颁布的法律法规。同时,要保证学生作业及时传递给课程责任教师,检查出学生学习中存在问题,进行差别化辅导。教师不仅批阅作业对错,而且要定出具体的批阅意见,并且坚持及时反馈,双向交互。

 

在教学管理中,紧紧抓好这一环节,可以有效地帮助学生解决学习困难,树立正确的学习动机,大大提高学习效率。

 

作者单位:益阳广播电视大学

第6篇:课程设计和开发范文

【关键词】基于项目;数据库;课程设计;教学研究

数据库课程设计是计算机相关专业的一门非常重要的专业实践课,该课程总的学习目标是让学生熟练掌握数据库技术的相关理论知识,并能够理论联系实际,解决实际问题。通过数据库课程设计的实践环节,培养学生分析、设计和编程实现数据库应用系统的能力,让学生具备较好的数据库项目实践能力,掌握过硬的职业技能。本文对数据库课程设计教学中存在的主要问题进行了细致的分析,提出了基于项目的数据库课程设计的详细教学方案。

1.数据库课程设计中存在的主要问题

(1)学生参与数据库课程设计的积极性不高、知识和技术储备不够。

(2)学生重编程实现而轻分析和设计。

(3)课程人员组织和时间安排不太合理,任务设计和要求偏低。

(4)课程考核方式、评价体系和管理过程不够科学。

2.基于项目的数据库课程设计教学方案的设计与实施

2.1 基于项目的数据库课程教学方案

本文提出的基于项目的数据库课程设计教学方案是指设计能够吸引学生兴趣、难易适中、选题丰富并且能够满足不同层次的学生需求的项目设计任务,参照软件公司分析、设计、编程实现应用软件的基本步骤和人员组织形式来安排和组织学生进行数据库课程设计。其重点在于把学生的课程设计任务提高到软件工程项目的高度,并通过模拟实训加以实施。按照软件工程传统方法学的思想,结合数据库设计的基本步骤,将数据库应用软件的开发简单划分为需求分析、总体设计、详细设计、编码和测试四个阶段。每个阶段的任务均在指导老师的指导下,由项目组成员通力协作、自主完成。在每个阶段结束后,采用项目评审的方法,对每个小组每个学生的具体工作进行阶段性评审,学生分组汇报工作成果,并按照软件工程的要求提交阶段性技术文档。项目模拟实训根据课程设计选题采用项目小组的形式进行分工,项目规模和难度由指导老师和项目小组全体成员根据课程设计指导书协商决定。每个项目小组由一名同学担任项目组长,项目组长可以根据小组内每个人的能力和经验合理分配任务。每个学生在项目开发过程中,担任不同的角色。在工作中,项目小组的成员相互沟通和交流,组与组之间也可以相互借鉴学习,提高学生的参与积极性,培养学生的团队合作精神。

2.2 基于项目的数据库课程教学方案的实施

2.2.1 课程设计的选题

数据库课程设计是培养学生创新能力的有效途径,其设计题目应该具有一定的应用背景,让学生能够遵循软件工程的基本原理设计一个具有实用价值的数据库应用系统,使所学知识能够融会贯通。

精心准备和策划设计适当的项目,是实施基于项目的数据库课程设计教学的关键。在确定项目时应综合考虑以下几方面的因素:(1)能将数据库的理论知识和实际应用技能较好的结合在一起;(2)所选项目数量要足够多,涉及面要广而且是学生比较熟悉和有兴趣的应用领域;(3)项目的难易程度要能够满足不同层次的学生的需求;(4)项目的整个开发流程要规范,以项目为主线,引导学生把掌握的程序编程知识、数据库和软件工程等理论应用到软件开发实践当中去,让学生掌握软件开发的整个开发流程,具备项目开发的实战经历。

2.2.2 课程设计的人员组织

按照开发流程,参照软件公司的人员组织形式,将班级的学生分组,每组5至6人,以学生自由组合为基础,教师可根据学生的兴趣和特长、编程水平、知识结构、学习能力、性格特点、男女搭配等因素进行调整。每个同学可以担任不同的角色:如项目管理员,系统分析员,系统设计员,系统开发员等。

每个小组由其成员推选产生一名项目组长,负责制定本小组的开发计划、工作任务的分配和调度、监督实施等工作。在组长的指挥下,对小组成员进行分工,语言表达能力强善于沟通的同学负责联系工作和调查研究,美工好的同学负责界面设计,编程能力强的负责代码的编写,程序设计能力强的负责系统的整体设计和程序调试,写作能力强的负责技术文档的书写等。教师要负责帮助把握进度,提醒学生合理分配工作时间等。

按小组形式开发项目,不但有利于培养学生的团队合作精神和提高学生的管理能力,而且更接近工作实际。

2.2.3 综合设计过程

学生发挥各自的特长分工协作,运用已学软件工程、数据库理论思想和数据库设计理念、C#或C++等编程语言,具体设计实现一个小型数据库应用系统。开发设计过程按以下顺序进行——自选课程设计课题,调查用户需求,总结归纳数据流程,分析性能,书写需求分析及总体设计报告(包括数据流图、数据字典、数据库概念模型、逻辑模型、系统功能模块),完成应用系统的开发,进行系统整合和测试,功能完善,汇报设计成果(包括撰写设计报告、系统验收、结果汇报)。主要分为需求分析、项目设计、项目实施和成果展示。

(1)需求分析是保证项目顺利完成的前提。需求分析做得不好,甚至会导致整个系统返工重做。因此,在课程设计环节中学生必须根据教师提供的项目背景资料,通过图书馆、网络或相应的组织、部门、企业去查找相关资料,结合自己的生活经验,对数据和处理进行分析,画出各层数据流图,做好详细地需求分析。教师要对学生的需求分析报告进行指导和评价。

(2)项目设计是关键。本阶段主要包括数据库的概念结构设计、逻辑结构设计和物理结构设计。要求学生在需求分析的基础上,设计E—R模型,详细描述实体的属性及实体之间的联系;实现E-R图向关系模型的转换,并对关系模型进行优化;定义主键、外键、视图、索引等。此外学生还应该设计出系统的功能模块图。教师通过检查学生设计的E-R图、关系模型和功能模块图,对每个组进行分析、评价和指导。

(3)项目实施。项目实施即数据库的实施、运行与维护阶段,主要包括应用系统的编程与调试。指导教师为学生提供技术支持,适时组织讨论、讲解和归纳总结为学生提供解决问题的新思路、新方法。

(4)成果展示。学生以项目组的形式完成了项目的整体设计与开发后,各个小组将在课程设计末期进行成果汇报和展示,接受教师和其他同学的评价。通过作品展示和评价,可以激发学生的竞争意识,促进项目组成员之间的交流与协作。

2.2.4 课程设计的时间安排

针对课程设计时间安排上的不合理问题,采取双管齐下的方式。首先增加教学计划中数据库课程设计的教学学时,由原来的2周改变为4周,使得学生有足够的时间来完成课设任务。其次,提前让学生进入分组和选题环节,并将每个人要完成的任何合理分配,让学生提前进入做好项目的知识储备、调研等前期准备工作。

2.2.5 课程设计的考核与评定

加强过程考核,提高对课程设计的总体要求,细化评价指标。学生在课程设计结束后,不仅要提交软件系统,还要提交课程设计报告,并进行分组汇报。课程设计的最终成绩由以下几部分组成:考勤lO%,平时抽查1O%,答辩20%,课程设计报告30%,系统演示30%。其中前四项由教师评分,系统演示由学生评分,每组各选派一名代表给大家演示系统并介绍基本情况,由各组分组讨论,对其它组开发的系统进行评价和评分,最后取平均分并公布成绩。

为学生提供展示自我的平台,建立完善的考核指标和体系,这样不仅有利于激发学生的学习兴趣和积极性,也有利于提高学生运用数据库理论实际问题的能力。

3.总结

通过基于项目的数据库课程设计教学研究,不仅使学生能够在理解数据库理论的基础上,实际动手开发一个实际的应用系统,而且在一系列的开发设计过程工作中能够树立学生的项目开发管理思想,能够培养学生应有的团队协作、自主管理、主动学习、创新思维、综合运用、动手实践等能力。使数据库课程设计真正成为学生验证理论的“实验场”,成为开发学生潜力、培养实战能力的“战场”,成为体验项目开发过程的“运动场”。

参考文献

[1]王艳红,章小莉,姜湘岗.在数据库课程设计中培养学生项目开发能力[J].教育与教学研究,2009,13.

[2]杜华.项目驱动教学法在数据库课程设计中的应用[J].福建电脑,2012,5.

第7篇:课程设计和开发范文

关键词: 软件工程课程设计 教学现状 教学模式评价体系

一、引言

软件工程是计算机科学、信息技术、软件工程等专业的教学计划中一门重要专业必修课[1],而软件工程课程设计是针对软件工程这门课程展开的一项理论与实践相结合的重要教学活动;它不同于毕业设计,更不同于简单的实验过程。它是软件工程教学的一个重要实践环节,为学生综合能力的运用、技术思维的形成、创造能力的培养搭建了一个平台,使学生除了掌握软件工程理论和方法外,还能够综合运用已学过的程序设计、数据结构、计算机网络、管理学和经济学等课程的技能、工具解决与其相关的理论或实际问题。

在软件工程课程设计中,很多本学科的学者与施教者总结了不错的经验,比如“激励机制”[2]、面向对象的自主实验教学[3]、课程相关体系研究[4]及相关的案例法教学实践设计[5]等,这些方法各有所长。我取其所长,结合亲身教学实践,从课程设计的目标要求,设计内容,设计的具体实施,学生成绩评价体系等方面,对软件工程课程设计教学模式作了系统的探讨。

二、软件工程课程设计的教学现状

长期以来,很多高校培养的学生存在着“什么都学过,却什么都不会”的尴尬局面,专业教育、教材与实际应用需求严重脱节[6]。传统的软件工程课程设计虽然也有设计的要求,但一般只是停留在组织学生编写软件项目若干设计文档这个单一环节上,忽略了对教学方法和内容的更新。目前,大多数院校软件工程课程设计课程教学中普遍存在的问题有以下几点。

1.课程设计目标不够明确,实验和设计不加区别。把软件工程实验和设计的要求同等对待,从而使设计内容偏少,验证性实验内容和方法偏多,实验过程变成了重复的复制和操作的过程,实验教学效果不理想,达不到培养学生独立思考和创新能力的目的。

2.课程设计内容比较陈旧,不能与时俱进。很多从事软件工程课程设计教学的教师本身缺乏项目开发的实战经验,对课程设计的内容往往从一些参考书籍的实例中拿过来让学生去做,有的甚至多年不更新设计内容,这样很容易给学生抄袭的机会,达不到课程设计的要求;同时,很多学生对设计的内容也不一定感兴趣,因此也容易扼杀学生的积极性和创新能力。

3.在项目组划分确定方面,缺乏对学生专业基础,性格和技能的分析与匹配,导致没有凝聚整组成员的合作精神和团队的开发能力。组长的核心作用很重要,但在具体的设计中,一般就是简单的按学号自然的分化,或者学生的自由组合分组,前者失去了团队能力的柔化组合与应用,后者导致少数技能较差的学生不能分到组中去而处于孤军作战的局面。

4.教师制定课程设计的指导要求目的不明确、不详细,监管力度不到位,导致项目开发团队在执行的过程中出现安排任务不合理,出现某些成员任务过重或者过轻的情况。

5.学生成绩的评分结果过于单一,评价体系不够科学合理。对学生的设计成绩的评价往往是指导老师根据学生提交的报告和设计结果来评分,这样容易忽略对学生综合能力(包括学生的口头表达能力,组织能力,团队协调能力等各方面)的评价。

因此,为了培养高素质的综合型软件人才,高等学校探索良好的软件工程课程设计教学模式就显得十分必要。

三、软件工程课程设计教学模式的探讨

针对当前多数院校软件工程课程设计课程教学中普遍存在的一些问题,我根据多年的教学经验,对该课程的教学模式作了如下探讨。

1.指导老师根据软件工程教学的特点,制定出软件工程课程设计的目标与通过该课程设计后可取得预期的收获。下面是我对软件工程课程设计制定的目标和可能的预期收获。

(1)通过本课程设计的实践及其前后的准备与总结,复习、领会、巩固和运用软件工程课堂上所学的软件开发方法和知识,比如,软件项目的完整设计与开发过程、结构化技术、快速原型法和面向对象方法,等等。

(2)为学生适应毕业后团队合作开发规模稍大项目和综合应用本专业所学习的多门课程知识(例如,软件工程、程序设计语言、操作系统、数据库、网络编程等)创造实践机会。为学生提供主动学习(比如,对Web网页设计、或ASP交互网页技术、Java开发环境、网站构架如Struts,Hibernate,Spring,商用数据库应用、电子商务、客户机/服务器技术、Visio与Rational Rose,Sybase powerdesigner软件工具等内容的学习)、积极探索与大胆创新的机会。

(3)使学生通过参加小组团队的开发实践,了解项目管理、团队协作、与客户交流、文档编写、口头与书面表达的重要性。

(4)使每个学生了解软件工具与环境对于项目开发的重要性,并且重点深入掌握好一、两种较新或较流行的软件工具或计算机应用技术、技能。

(5)通过“稍大的”富有挑战性的软件设计项目开发实践,提高学生的自学能力、书面与口头表达能力、创造能力和与团队其他成员交往和协作开发软件的能力,提高学生今后参与开发稍大规模实际软件项目和探索未知领域的能力和自信心。

2.课程设计内容选择应该具有科学性和与时俱进性。课程设计内容选择十分重要,既要体现时代性,又要体现科学性和难度的适当性,因此要求指导老师对当前软件开发领域的整个动态有总体掌握。下面是我对当前软件开发领域进行的大致归类。

(1)网站开发类:包括休闲娱乐(音乐,影视,聊天,休闲运动,旅游景点等)网站;工商经济网站(摄影,日用家居,玩具等);文学网站(诗词/韵文,港台文学,民间文学,科幻文学等);体育与健身网站(极限运动,球类,健美/健身,运动常识,网球,乒乓球等);卫生与健康网站(医学理论,医疗器械,保健/养生,论坛等);国家地区网站(北京,上海,广东,江苏,天津等);教育培训网站(小学/中学教育,职业教育,高等教育,教育软件,培训机构等);其他等类型网站。

(2)应用软件类:如信息管理系统,汉字输入,转换翻译,文字处理,压缩解压,电子阅读,文档管理,字体工具,数据恢复等。

(3)系统软件类:如系统管理,内存管理,文件管理,系统测试工具等。

(4)游戏娱乐类:如网络游戏,Flash游戏,牌和棋游戏等。

(5)其他:如安全病毒,桌面工具等。

这样,课程设计的内容可以根据学生的兴趣和爱好从以上几方面进行选择,也可以由学生自己选择设计内容,指导老师把握学生选择的项目难易程度,同时提出所要达到的要求(包括完成日期,演示时间,学生所要提交的成果,文档资料,等等)。

3.课程设计项目具体实施

(1)确定开发团队。指导老师在班长和学习委员的协助下充分了解学生的兴趣、爱好、基本技能和未来学生的就业意向,学生在教师的指导下,有选择性地进行分组,一般3至5人为一组,并选定好组长。

(2)确定开发项目。指导老师给小组成员分配好开发任务,组长写好开发计划进程安排并提交指导老师检查以便及时修进。

(3)中期检查与指导。指导老师根据各个团队提交的开发计划,对各团队开发项目进程定期进行中期检查,检查各团队的项目进展情况,包括各个小组的开会记录,所查阅的资料,当前所遇到的困难,协助与指导小组面对困难所要采取的解决方法等。

(4)成果提交与演示。课程设计结束时指导老师要求按时提交项目的相关成果,并组织小组团队进行演示与简短的答辩。演示过程要求学生用5―10分钟时间叙述设计原理、过程、系统运行的情况和体会,叙述完毕后由指导老师或其他小组成员提问,指导老师和小组成员记录该学生演示情况和回答问题的情况,并以此作为下一阶段评定该学生成绩的一部分。

本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文

4.建立合理,科学公正的评价体系。为了对每个开发团队中的成员成绩有个公正、公平和合理的成绩,因此必须建立合理、科学、公正的评价体系,本文建立的评价体系包括:学生提交成果,学生演示与答辩,学生自评与互评,教师评分。学生提交成果根据表1学生所承担的角色来交付;学生演示与答辩重点体现对系统的原理、过程、结论,以及开发体会进行表述;学生自评和互评体现了学生的自我认同和互相认同感;最后是教师的评分,教师的评定从以下几方面全面考虑:(1)学习态度是否端正,总体表现;(2)项目组织是否有条理,协作程度;(3)软件系统文档资料表达格式是否规范、符合要求,表达是否准确、完整、简单明了;(4)系统结构是否合理,功能是否正确,人机界面是否友好;除了符合上列基本要求具体评定可以参见下表1。最后学生的总评定成绩为:0.4×教师评定分+0.2×学生互评分+0.2×学生演示与答辩评分+0.2×学生自评分。

表1 评定标准

四、结语

软件工程课程设计是一门理论与实践相结合的应用性很强课程,我结合自身从事软件开发的经验和多年的教学,从以上几个方面探索了该课程的教学模式,在实践工作中虽然取得了一定的成效,获得了学生的认可与好评,但仍处于尝试和探索阶段。在实际指导过程中还存在不少问题,例如:个别学生的积极主动性不够,存在抄袭设计成果现象,等等。这些都需要继续努力,尤其是随着软件产业的飞速发展,如何培养高素质软件人才,对教师来说更是一种挑战。因此,教师应不断学习新的知识,提升自身的能力,把握学科的最新发展动态,探索新的教学模式,深化实践教学改革,为我国教育事业作出更大的贡献。

参考文献:

[1]张海藩.软件工程导论(第5版)[M].北京:清华大学出版社,2008:55-73.

[2]张引,杨小虎,陈越.“软件工程”课程实践中激励机制的探索[J].计算机教育,2007,(5):30-32.

[3]江颉,石晓耀.面向对象的软件工程自主实验教学改革[J].实验技术与管理,2007,24(7):112-114.

[4]王薇.软件工程课程体系研究[J].计算机教育,2007,(8):31-32.

[5]巫华芳.软件工程教学案例设计初探[J].教育与职业,2007,(11):139-140.

[6]马燕,张根耀,王文发.软件工程实验教学模式改革与实践研究[J].教育与职业,2006,(36):149-150.

第8篇:课程设计和开发范文

关键词:课程设计;地理信息系统专业;宽口径人才

地理信息系统专业涉及到多学科的结合,在实际的教学中,应以提高学生的综合素质和实践能力为核心,以顺应时展趋势为方向,以突出实用性为要求,合理、科学设计我们的教学环节,这样才能培养出真正对社会有用的信息管理人才。为了加强对地理信息专业学生的创新能力和实践能力培养,在课程体系中都安排了课程设计训练。课程设计是重要的实践性教学环节,是专业课理论联系实际的桥梁。课程设计的作用不仅体现在可以帮助学生巩固、扩展和融会专业课程内容,更主要的是可以通过完成一个复杂系统的设计任务,培养学生综合运用多学科知识解决实际问题的综合实践能力,培养学生的创新意识、创新思维和创新能力。

地理信息系统专业的课程设计主要以计算机技术和专业软件想结合,进行实践性的软件二次开发。课程设计的目的就是以社会人才需求为方向,以宽口径人才为培养目标,辅以科研实践为激励体制,培养学生的综合实践能力。

一、地理信息系统专业课程设计存在的问题

1、课程设计题目单一,难度差异不明显

在目前的课程设计教学过程中,指导教师一般只给一个班的学生指定一到两个固定题目。学生没有选择的机会,部分学生对设计题目缺乏兴趣,导致学习积极性不高,效果自然不好。题目单一,难度差异小,考核的知识点也有限,由于学生对知识点的掌握情况各不相同,有些学生可能会觉得题目很容易,而对另一些学生可能会觉得有困难,不利于发挥学生的个体特长。而统一的设计题目也在一定程度上方便了学生的相互抄袭,失去了锻炼的机会。

2、课程设计题目陈旧,内容更新慢

地理信息系统专业与计算机技术紧密,不但知识更新的速度快,新技术转化为实际应用的速度也非常快,有些几年前还在使用的技术如今已被新的应用技术所取代。我们的设计题目往往会用上好几年,设计内容更新较慢,设计题目跟不上时代的发展,学生对过时的应用技术不会产生很大的兴趣去学习,设计效果也不会很好。

3、教学组织形式落后,考核方法不科学

课程设计一般要求学生完成的任务有资料收集、系统需求分析、软件设计、安装调试和编写设计说明书这几个主要环节。教师主要做好辅导答疑工作,考核则根据设计成果结合设计说明书给定成绩。而这样的教学方式存在一定的弊端与漏洞,使一些学生有机可乘,平时不认真按要求去做,等设计邻近结束时抄袭别人的成果,或是直接找人代做。所以单从设计成果和设计说明书去判定成绩,成绩的真实性与公平性都无法保证,教学效果也就大打折扣。

二、地理信息系统专业课程设计改革思路

1、课程设计题目多样化,内容要新颖

课程设计题目要紧跟时代变化,内容要随着实际应用及时更新。例如“城市公交信息系统”,在实际应用中最初只有对公共交通的换乘进行信息化管理,随后加入了路径分析,最佳路径选择,计算机技术的应用是在不断变化发展的。因此我们给出了“城市二手房信息系统”、“城市路灯管理信息系统”、“城市医疗信息系统”等十几个内容新颖、贴近实际的题目供学生选择。学生们对这些在生活中常见的题目产生了浓厚的兴趣,根据自己的特长选择了适合的题目。

从课程设计题目多样化的实施效果看,大部分同学都很活跃,因为题目可发挥的余地很大,刺激了学生的积极性和主动性。课程设计内容的自由度大大放松,给学生提供了一个自由施展的空间,也使他们的学习更有创造性。而且每组的设计都不同,他们之间也在互相比较交流和学习,也避免了以前存在的抄袭现象。

2、课内外结合,多方位指导,提高学生学习热情

地理信息专业的课程设计主要以计算机技术和GIS专业软件相结合,进行实践性的软件二次开发。计算机技术和GIS专业软件的更新日新月异,因此我们在GIS课程设计中通过老师授课、请专业开发人员讲座、组织学院内“我爱GIS”软件大赛、组织学生参与国内外知名的GIS软件开发比赛等一系列活动,促进学生对专业对计算机技术的热爱,提高课程设计的实践教学效果。

每年从课程设计成果中筛选出优秀成果参加各种级别的专业竞赛,如中国最高级别的GIS软件开发大赛——Su-perMap软件设计开发大赛,和面向全世界的ArcGIS软件设计开发大赛,都取得了较好的成绩。

3、改进辅导、考核方法

指导教师在设计期间要保证时时在岗,帮助学生理清思鼓励学生多思考多动手,由浅入深的解答他们在设计过程中到的问题,消除学生对课程设计的畏难心理,变被动为主动投到设计中。定期检查各组的完成进度情况并进行记录,及时指设计中存在的不足,帮助学生结合实际情况完善设计方案。在查中发现好的设计思路和想法时,鼓励各小组之间相互学习、相互讨论、集思广益,发挥大家的创造力去将这些好的想法加以现。最终的课程设计考核是根据学生的设计报告,设计的完成况和现场答辩综合完成的。答辩时除了提出一些针对题目内的问题外,还要求进行现场操作演示。通过这样的定期检查合考核的方式,从根本上杜绝了相互抄袭现象,最终成绩能够反映学生的真实情况。

4、加强指导教师的学习

计算机知识的更新速度非常快,作为教师要加强平时对业知识的学习,了解业内的最新动态,学习掌握新技术的实际用,并把这些融入到教学中来,才能更好的为教学服务。课程计题目的多样化,内容新颖并贴近实际,这就要求指导教师掌握多种设计思路,熟悉计算机技术的实际应用方法。这就要通过平时的学习来提高自身的能力,否则也无法指导学生达到好的设计效果。在课程设计中,专业教师努力学习最新的专业技术,掌握最新的GIS专业软件,在课堂中能向学生熟练介绍国内外知名的和热门软件,如:AmView、ArcGIS、MapInfo、MapX、SuperMap、MapObject、MapGIS等软件,并且向往届毕业生和用人单位征求意见,调整教学内容,以满足社会对宽口径人才的需求。

为使课程设计更紧密地结合软件市场,在课程设计课堂,还可以专门开设专业人员讲座,邀请软件开发实际工作者给学生进行相关知识的介绍,达到教学不脱离实践。

第9篇:课程设计和开发范文

电子信息工程是国内高校中开设数量较多的一个专业,社会对该专业的学生需求量大。如何使电子信息工程的人才培养真正形成特色、让学生能力更强是值得共同思考和探索的问题。结合多年教学实践经验和社会信息反馈,我们认为树立并强化培养方向是电子信息工程专业人才培养的重要问题,让学生明确学习的每门课程有什么用、经历的每个教学环节对其有什么提高、以至于明白毕业后能够干什么。具体到专业方向课程设计而言,其组织实施要以整个专业的培养方向为指导,并最终服务于既定的人才培养方向,这也是专业方向课程设计在教学中能否发挥应有作用的关键。

1.1电子信息工程专业的培养方向初探

电子信息工程专业旨在培养具备扎实的电子技术和信息系统的理论基础知识,知识面宽,实践能力强,能从事电子及信息系统的研究、设计、制造和应用工作,富有创新精神的宽口径高级工程技术人才。知识面宽容易使学生产生困惑,往往形成“什么都学又都学不精”的印象。让学生的学习具有方向感,明白学习的众多课程之间有什么关系,学完之后能够具备什么能力,通过树立培养方向去除学生的这些疑问。从电子信息工程的专业名称及培养目标来看,该专业主要由“电子”和“信息”两方面构成;当然二者是不能简单分开的,但在学生培养过程中可有所侧重,即形成偏重于应用电子类和信息处理类的两大方向。应用电子方向强调学生在硬件方面的能力,通过电路、电子技术、微机原理、单片机、DSP、嵌入式系统、EDA等课程的学习和实践,以电子系统的设计开发为发展方向。信息处理方向则强调算法开发与软件编程能力,以信息处理与信息系统开发为主攻方向,重点课程包括信号与系统、数字信号处理、语言信号处理、数字图像处理、模式识别、计算方法、高级语言编程、数据库等。上述大部分课程都是电子信息工程两个方向的公共课,两个方向是不能截然分开的。

1.2课程设计的方向把握

对于电子信息工程两个不同方向的学生,专业方向课程设计的组织实施是分开进行的,即分成应用电子技术方向课程设计和信息处理方向课程设计,这两类设计课程都安排在学生修完各方向的主干课程之后。课程设计题目的拟定要体现方向性,如应用电子类的题目可设定为小型电子系统的开发设计,如“室温控制系统”、“智能小车”等的设计开发,信息处理类的题目如“语音识别”、“人脸识别”、“车牌检测”等。学生根据个人兴趣和知识结构确定不同的发展方向,选择相应的专业方向课程设计题目。完成各方向的设计题目需要的实验条件是不同的,相应的成果形式、成绩评定方式也不尽相同。

2专业方向课程设计实施实例

电子信息工程信息处理方向注重算法开发与编程实践,主要研究利用信号处理、图像处理与模式识别等信息分析处理手段及编程工具进行相关信息系统的开发设计,专业方向课程设计中常采用图像处理类的设计题目。数字图像处理是电子信息工程的专业课,同时也是一门综合性学科,其内容多、跨度大、覆盖面广,主要学习应用计算机对数字图像进行分析和处理的基本理论、方法。要求学生在掌握有关图像处理和图像分析的基本概念、基础理论、典型方法的基础上,掌握一定的编程实践技能[5-6]。充实设计内容并改进组织形式,通过课程设计促进学生对知识的掌握和应用能力的提高。

2.1图像处理类课程设计的拟定思想

图像处理类课程设计要突出两方面的内容,一是对图像处理基础理论的巩固提高和解决实际问题的能力训练,二是至少熟练掌握一门编程语言、选择适当开发平台实现具体的图像处理算法[7]。为此在题目选择、设计方案制定等方面应考虑以下几个问题。

(1)设计题目的选择。课程设计不同于教学过程中的实验,与之相比要更加突出设计性和综合性;而从工作量和难度上讲低于毕业设计。题目不能太大太难,必须是学生经过认真思考、查阅资料和分组讨论,利用所学知识能给出解决方案或提出思路。设计内容要突出实用性,可以是实际问题的简化。解决问题需要综合应用图像处理多方面的知识点,但要避免图像处理算法的简单叠加,讲究合理应用。

(2)开发平台的选择。针对具体的应用实例可以采用不同的开发平台,如利用普通计算机下的Windows或UNIX平台、利用DSP、FPGA或其他嵌入式开发平台。

(3)编程语言的选择。图像处理中主要的编程语言是VC和Matlab,二者优缺点都非常突出。VC功能强大但要做到熟练使用难度较高,Matlab中有图像处理工具箱、包含了大量可直接调用的图像处理函数,应用简单但程序运行速度偏慢。不同的设计题目可能适于在不同的开发平台下选择不同的编程语言来解决[8]。题目设计时不仅要考虑题目自身的难度,还要兼顾各开发平台及应用不同编程语言的难度差异,比如在Windows下应用Matlab可以选择难度稍大的题目,而使用DSP或VC的设计题目相应要简单一些。

2.2课程设计范例—基于DSP的车牌检测

按照课程设计大纲的要求,考虑到具体设计中的多方面因素,实际教学中设计了多个题目,学生可以根据自身知识水平及兴趣爱好进行选择。现举一个具体实例,借以说明图像处理课程设计的组织管理过程。车牌定位是进行车牌自动识别的前序步骤,定位结果对车牌的识别会产生决定性的影响。设计的主要内容是综合运用所学的图像处理及相关课程的知识,建立基于DSP图像处理综合实验平台的车牌检测定位系统。

(1)设计要求与指导

布置题目,给学生下达课程设计任务书,同时提供课程设计指导书,让学生明确设计题目要解决什么问题、具体完成哪些内容,以及大致的解决思路。该设计题目要求在DSP平台下完成,完成该题目的关键在于两点,即车牌检测方案的制定和DSP平台下的编程[9]。制定车牌检测方案首先要对含有车牌的图像进行分析,找出车牌区域有别于其他区域的特点,然后根据这些特点及所学图像处理知识设计检测方法。为了便于进行车牌检测,通常还需要对图像进行预处理以提高图像质量。要在DSP平台下完成该设计,必须熟悉DSP的开发环境,同时具备较强的编程实践和算法开发能力。与学生进行初步的沟通,使其明确要完成该设计题目,可以从如下几个方面入手。①分析车牌区域的特点及与图像中其他区域的主要差别。②设计车牌定位的实现方案,主要包括图像的预处理(如平滑、锐化、消除光照不均匀等)、车牌边缘提取、干扰区域抑制、牌照搜索与截取等。③利用DSP实验系统编程实现设计方案,处理结果要求实现车牌区域的自动截取。

(2)组织协调与方案制定

承担设计的课题小组选出组长负责课题分工及组员间工作的协调。课题组长选择平时成绩较好、组织协调能力强的同学担任。组员分工以能圆满完成课题任务为原则,兼顾个人特长和兴趣爱好。如动手能力和编程能力强的同学可主要负责DSP平台下图像编程工作,理论知识掌握得比较好的同学可主要负责算法分析与流程设计。当然,分工时也可以考虑有针对性地进行“补短”,通过课程设计促进各方面知识和能力的全面提高。针对车牌检测这一问题,课题小组制定了处理流程。即首先对采集到的车牌图像进行预处理,以降低噪声干扰;然后根据车牌区域的灰度特点选择适当阈值将图像二值化;提取图像边缘,并可利用数学形态学的开闭运算或自定义模板中值滤波进一步去除干扰;牌照区域搜索利用投影法,即通过检测图像向水平和竖直两个方向的投影数据确定车牌区域;最后根据投影检测的结果截取车牌子图像[10]。

(3)算法设计与编程实践

根据处理流程,分工实现各步处理算法开发与代码编程。经过程序调试及对多幅车牌图像的测试改进算法,以逐步提高车牌检测的可靠性和算法执行效率。采集到包含车牌的图像,经过预处理、二值化、边缘检测、投影法定位,最终得到车牌子图像,为后续针对车牌的识别分析等工作做好准备。

(4)设计总结

学生根据自己所做的工作对课程设计进行总结,提交课程设计报告。设计报告重点反映个人所做的工作,交待清楚课题背景和设计内容、方案选择与理论分析、方案实现方式、结果分析以及设计总结等内容。

3结束语