HI,欢迎来到学术之家股权代码  102064
0
首页 精品范文 课程设计与课程开发的关系

课程设计与课程开发的关系

时间:2023-10-09 16:15:20

开篇:写作不仅是一种记录,更是一种创造,它让我们能够捕捉那些稍纵即逝的灵感,将它们永久地定格在纸上。下面是小编精心整理的12篇课程设计与课程开发的关系,希望这些内容能成为您创作过程中的良师益友,陪伴您不断探索和进步。

课程设计与课程开发的关系

第1篇

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

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

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

(一)课程命题过大

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

(二)课程大纲逻辑混乱

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

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

(三)PPT等于WORD搬家

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

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

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

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

(一)自我提问定题提纲

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

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

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

例如:销售业绩下滑

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

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

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

例如:提升销售技巧

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

例如:销售人员

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

参考文献

第2篇

1.自我探索方面

人-职匹配理论是基于特质因素论而发展的生涯理论,特质因素论的最大成功之处在于开发了一整套用于发现个人特质的测评工具,包括能力倾向测试、兴趣量表和价值观问卷等多个大类。通常在现有的生涯规划课堂上最常用到的测评包括基于霍兰德兴趣分类理论的自我职业兴趣量表、基于舒伯职业价值观理论的价值观量表等。为了提高学生的参与感,除了直接在课堂上使用量表之外,根据这些理论设计的如“兴趣岛幻游”、“价值观拍卖”等课堂活动也被广泛采用。然而,这些活动的最大问题在于,无法要求个体超越自身经历来进行自我判断。如果问一个现代人:“你喜欢吃大象肉吗?”答案一定是:“不知道。”原因很简单,几乎没有现代人吃过大象肉,所以当然不知道是否喜欢。“兴趣岛幻游”中描述的六个度假岛屿和“价值观拍卖”中罗列的类似“取之不尽的银行卡”,对于大部分选课学生来说就是所谓的“大象肉”,完全超越他们的实际经验,也就难以作出类似“好或坏”、“喜欢或不喜欢”、“合适或不合适”的判断。即使测评或课堂活动最后给出了兴趣偏好或价值取向偏好的结果,这个结果对于学生来说也会因为缺乏切身的经验体会而没有实际意义。

2.职业探索方面

现有的课程设计中职业探索主要围绕职业分类理论和职业探索方法展开。这个部分的困境在于:如何在2~4个课时内将浩瀚如海的职业世界完整地展示给学生,即着手点或突破口在何处?以学生所学专业为起点,要求学生在所谓“专业对口”的范围内探索职业世界,是通常的做法。这个思路确实帮助学生找到了突破口,但问题在于:首先,专业和职业的关系不是一对一或一对多的简单线性关系,而是纵横交错的多重复杂关系,一次活动或几次课显然无法有所深入;其次,不容回避的是,许多学生在高考进行专业选择时经历的并不是真正意义上的理性决策,因而对于自己的专业缺乏认同,在这种情况下以“专业对口”为着力点很大程度上变成了无用功。

3.自我探索与职业探索的关系

在目前很多高校的课堂上,先讲授自我探索,然后再讲授职业探索,至于自我探索的结果与职业探索的结果之间有何关联,课堂教学并不会有所涉及。这种教学安排的结果将自我探索与职业探索割裂开来,不利于学生深入地认识自我和了解职业。自我探索与职业探索在教学中出现“两张皮”的情况,根本原因依然在于课程的设计脱离了学生的实际经验。通常来讲,课程设计的理论取向包括基于学科知识体系的学术理性主义取向、基于学生兴趣与需求的人本主义取向,以及基于社会文化需求的社会重建主义取向等多种。现有生涯规划课程的设计,在自我探索与职业探索的模块,遵循的是知识体系的内在逻辑,以特质因素论和职业分类理论为主要的理论基础,根据这部分理论的内在逻辑来组织课堂材料,而忽视了理论与授课对象的经验和需求如何有机结合。

4.职业决策方面

现有课程的职业决策部分主要讲授一种或多种决策理论,在此基础上教会学生利用一种或多种决策方法进行职业决策,其中涉及的决策方法包括平衡单法、SWOT分析法等。这个过程遇到的最大困难在于如何帮助学生确定目标。因为任何决策都是针对目标而言的,没有目标而空谈决策,只能使学习停留在理论层面。然而,由于学生在自我探索和职业探索部分没能通过课程整合自身的经验,在此时要确定生涯目标就比较困难。大部分学生此时的状态是:对自身的生涯规划似乎“知道”了些什么,但到底这些“知道”是否正确,以及有了这些“知道”,生涯目标该如何确定,依然模糊。而要帮助学生确定目标,至少要在课程设计中回答以下几个重要问题:(1)要确定长远目标还是短期目标?如果是长远目标,到底以多长时间为限?(2)是要确定一个目标还是多个目标?如果是确定多个目标,如何厘清多个目标之间的关系?(3)确定的目标如何应对未来的不确定性?如果未来发生改变,是改变目标还是坚持目标?就目前生涯规划课程的设计和实施来看,以上问题都没有得到很好的解答。

二、高校生涯规划课程设计的解决思路

1.坚持课程形式的生涯教育

生涯教育的困难源于生涯规划具有高度的个性化特征,而课程教育采用的是一对多的基本模式(一个老师面对多个学生),因此必然带来难以满足全部个性化需求的问题。然而,在目前国内职业化的辅导人员缺乏,而大学生人数众多且普遍缺少相关生涯知识的情况下,课程教学无疑在降低成本、解决共性问题方面具有绝对的优势。同时,从国外经验来看,以课程的形式促进大学生生涯发展一直为发达国家众多生涯发展专家所重视。从国外课程实施效果来看,生涯规划课程可以促进大学生生涯意识的觉醒,有助于生涯探索和生涯管理能力的提高,帮助学生实现从学生到职场人的顺利转变。

2.梳理课程设计的理论基础

理论基础难以适应现代生涯发展的需求是现有生涯规划课程设计问题的最根本原因,因此,在对生涯规划课程进行重新设计时,首先需要重新梳理生涯规划理论。如前所述,现有生涯规划课程设计以学科知识的内在逻辑为理论取向,而人-职匹配理论因其简单的线性思维而脱离真实生涯发展的现实状况,所以寻找更适合的理论基础,综合学科知识体系、学生兴趣与需求以及社会文化需求的多种取向,是解决目前课程设计问题的当务之急。克朗伯兹汲取了班杜拉社会学习理论的精华,提出了生涯决定社会学习理论。这一理论植根于强化理论和古典行为主义,强调个人的学习经验、社会环境因素及偶然事件在生涯发展中的重要作用。20世纪90年代,在克朗伯兹理论的基础上,有专家提出了社会认知生涯理论,进一步将生涯决策的动态过程进行整合,系统性地思考了个人的遗传因素、社会因素、学习经验(特别是自我效能感)、结果预期和个人目标之间的互动关系。社会学习理论特别强调社会影响因素与学习经验,对环境因素的不确定性及生涯主体的自主性给予了极大的关注,恰好填补了人-职匹配理论的空白,因而更贴合真实生涯的现实状况,对生涯规划课程的设计更具启发性。

3.摆脱课程设计目标模式的束缚

课程设计模式大致有目标模式、过程模式和实践模式三种。现有生涯规划课程设计主要采取目标模式。目标模式课程设计的主要精神在于“目标取向”的理念,一切以课程目标作为选择活动、组织与时间安排等相关设计活动的指向,并据此进一步形成详细明确的目标,转化成学习经验,最后加以评鉴。目标模式的课程设计是一个单向的过程,单纯利用目标模式进行课程设计,会因为缺少反馈而难以及时发现课程实施中的问题。同时,因为课程组织均围绕目标展开,当课程目标设定有误或课程组织与课程目标存在脱节时,课程设计的整个环节将陷入无功而返的僵局。从目前高校开设的生涯规划课程来看,通过协助学生自我探索、生涯探索、拟订生涯规划和作出生涯决策以促进学生的生涯成熟和潜能开发,是被一致认可的目标。这与《要求》中设定的目标具有一致性。然而,具体到不同学校、不同专业的学生,“生涯成熟”、“潜能开发”到何程度?“自我探索”、“生涯探索”如何进行?“生涯规划”、“生涯决策”怎样操作?这些都是目标设定中需要回答的问题。同时,由问题分析我们可以看到,目前的生涯规划课程真正达到的目标是向学生传授了生涯规划的知识,而与设定的促进学生生涯成熟与潜能开发的目标存在着较为严重的脱节情况,即课程内容并没有到达预设的目标。显然,要弥补目标模式带来的课程设计问题,引入新的设计思路尤为必要。过程模式的课程设计强调的不是教育的内容,而是教育的方式和教育的过程,十分重视学习者的主动学习和教师的专业思考。实践模式的课程设计根源于文化分析,其基本假定是以个别的学校及其教师作为课程发展的焦点,即“学校本位课程发展”,被学者评价为促进学校真正改变的最有效的方式。强调教育方式和过程、开发学校本位甚至院系本位课程,应该成为生涯规划课程开发的可循之路。

4.强调学生经验的课程设计取向

学科知识体系的课程设计取向,最大的缺点是忽视学生的经验与兴趣,这在现有生涯规划课程中显现出的弊端尤为突出。从课程目标来看,生涯规划课程应该是一门既有知识的传授,也有技能的训练,还有态度、观念的培养的课程,是集理论、实务和经验为一体的综合课程。要真正实现目前课程的既定目标,必须增强课程内容的针对性与实效性,跳出课程内容仅仅局限于学科知识介绍的框框,加强对学生经验的研究与引导。据此,围绕生涯规划的核心,课程的内容组织要使用学生身边的材料,以贴近他们的生活;关注学生自身的经验,帮助他们对自身的经验进行梳理、整合,形成正确的自我认识;为学生创造机会,形成属于他们的有益于身心发展的新经验,拓展自我观察的视角。唯有如此,才能使课程从以教师教授为中心转变为以学生学习为中心,从而保证课程目标的实现。

5.加强课程评价的研究与实践

第3篇

作者:王海舜 蒋巍巍 刘师少 单位:浙江中医药大学信息技术学院

1依据课程内在联系

构建软件设计系列课程群构成学生程序设计能力的计算思维、算法设计、程序设计与实现和系统分析能力四个基本要素,关键是提高计算思维、抽象思维、逻辑思维的能力,一两门孤立的语言或算法课程无法完成,这需要从系统工程的角度进行整体设计,组合相关的系列课程构成相应的教学和实践系统,并有一个循序渐进的深入过程,这一过程一般需要经过知识的积累、程序设计课程学习、软件开发实践等不同的环节,也就是要经历启蒙入门,发展提高和开发应用三个阶段[2]。通过贯穿大学四年的程序设计类课程的学习,学生在程序设计启蒙入门、发展提高和开发应用的不同阶段都能够很好地达到各个阶段的教学要求,形成良好的学习习惯,循序渐进、潜移默化地养成程序设计能力。因此,依据程序设计能力不同培养阶段的教学规律,我们应选择对学生程序设计能力培养有着关键作用的课程组成软件设计类课程群,课程群的主要课程可由以下课程组成。1)启蒙入门阶段:计算机导论、程序设计基础、面向对象程序设计等。2)发展提高阶段:数据结构、面向对象程序设计、计算方法、数据库基础、软件工程、Java程序设计等。3)开发应用阶段:网络程序设计、数据库开发实践、医学信息学、信息系统设计、医学图象处理等。建设课程群的目的是把原本相对独立的课程在教学过程中有机融合,前后课程互相呼应,逐步深化,把学生引入门。在课程群内涵建设中,按“点—线—面—体”的思路构建课程群框架,即以每门课程的主要知识点为基础,把程序设计类主干课程串成前后有机衔接的教学“线”,在课程群的“面”上构建课内外相关的任务驱动学习激励机制,最终形成软件设计课程群的体系结构和系统化的程序设计类课程教学框架[4]。在具体实践中,从分析课程群每门课程的知识点入手,从知识点内涵、教学要求、教学策略以及与前驱知识点和后续知识点关系等多个维度建立课程群中课程的知识架构的点、线关系,进而形成相关课程知识点前驱、后续知识点互相融合汇聚的知识面和课程体系。在此基础上通过完善相关课程教学大纲,达到目标明确、层次分明、定位正确、强化基础、拓宽专业知识面的应用型人才培养的要求。

2建立基于混合式学习的程序设计课程群教学模式

混合式学习(BlendingLearning)将传统的课堂学习方式和数字化学习方式有机整合,根据程序设计能力培养的启蒙入门、发展提高和开发应用不同阶段教学特点,围绕程序设计能力的“算法设计与分析能力、程序设计与实现能力和系统分析、开发能力”的递进培养目标,从混合式学习课程导入机制、多元化的程序设计课程活动组织策略、课内外学习支持以及教学评价等四个教学环节,从启蒙入门、发展提高、开发应用不同阶段组织开展混合式学习[5-7]。2.1启蒙入门阶段从程序设计能力入门训练入手,其重点在算法设计与分析能力的培养。针对大一、大二学生程序设计启蒙课程主要有计算机导论、程序设计基础等;教学围绕基本知识点训练编程思路、算法设计与分析方法,引导学生入门;教学活动组织中侧重于以班集体为单位的理论和实验教学,同时结合程序设计竞赛、课程设计、大作业等开展课外编程学习;建立BB平台、开发上线ZCMUOJ(ZhejiangChineseMedicalUniversityOnlinejudge:浙江中医药大学在线编译)系统,使之成为程序设计阶段课外学习平台,把师生面对面及借助网络和BB平台的辅导相结合,通过检查平时程序设计作业完成情况和程序代码数量和质量,以及期末的现场程序设计实验考试,进行学习成绩综合评价。2.2发展提高阶段发展提高阶段重点在程序设计与实现能力培养,从软件工程的角度,研究从程序设计到软件设计能力培养。本阶段主要是针对大二、大三学生,主要课程有数据结构、面向对象程序设计、计算方法、数据库基础、软件工程等;该阶段的教学侧重在程序设计的综合性、整体性素养培养,综合相关课程设计任务,以设计性、综合性实验为主,重点围绕软件开发的完整流程开展实践,强调团队分工与协作;以小组协作方式为主,根据各课程知识间的依赖特性从课程群的角度组织开展课程设计与假期实践;同时,强化软件集成开发环境(如VisualStudioTeamSystem、Eclipse等),版本控制工具(如CVS等)等协同开发环境的应用;教师的角色也随之从“教”师变为“导”师,提供实践思路与方法的指导,引导小组成员协作学习、角色扮演、讨论交流;教学评价侧重于程序开发、文档撰写、软件评测、团队协作等多个角度,通过小组自评、组间互评与教师评价等方式综合考量。2.3开发应用阶段开发应用阶段重点在系统分析、开发能力培养,软件团队合作开发训练,基于常用团队协作软件开发平台的软件开发训练。针对大三、大四学生结合计算机应用领域,特别是我校医学领域信息开发的优势,从医学信息学的角度,开展跨学科的医疗卫生信息化项目开发实践。该阶段课程群主要课程有医学信息学、信息系统设计、Java程序设计、网络程序设计、数据库开发实践、医学数字图象处理等;该阶段以项目实训、企业实践为主,重点围绕医学信息工程软件开发、网络管理软件、数据库管理软件开发等以及软件测试等多种角色开展教学;以团队分工协作的方式开展课程设计、项目实训和科研项目开发,并与相关卫生信息化企业合作开展企业实践,组织学生参与医院信息化项目研发;由相关教师组成导师组,以客户经理、项目经理等角色给予项目团队方向、思路、策略的指导,教师参与并鼓励学生借助网络等相关资源共同研究解决完善相关问题;通过项目答辩的形式检查实训成果。

3以任务驱动的课内外程序设计推进机制

程序设计能力的培养,仅靠课内的教学是远远不够的,需要建立完善的课外程序设计学习机制,激发学生学习积极性和学习潜力,为此,我们主要采取程序设计类课程布置的课外大作业、课程设计任务以及参与教师实际科研项目开发等多种途径来驱动学生的课外参与程序设计能力训练,同时建立多种形式的验收讲评和评价激励机制,任务驱动与激励机制的结合是引导学生课外开展程序设计一种有效措施[8]。3.1启蒙入门阶段以程序设计竞赛为抓手在低年级学生的程序设计能力启蒙入门阶段,以实施课外程序设计竞赛为抓手,从程序设计能力培养与训练入手,根据程序设计能力的教学规律,建立不同难度、不同层次的课外程序设计训练和竞赛为主的学习激励机制;设计开发适合我校学生特点的ZCMUOJ系统,使之成为学生参与程序设计的主要学习支持平台。为了吸引同学参与课外程序设计,我们建立了周赛、月赛、学期比赛以及单挑赛等多种形式的程序设计竞赛机制,刺激学生的参与兴趣。平均每周组织一次程序设计周赛,每月组织一次个人单挑赛和团体月赛,每学年分别组织学院比赛和学校比赛,参与人员覆盖了计算机专业一二年级70%学生。以程序设计竞赛为主要抓手的程序设计能力培养使学生程序设计能力明显提高,低年级学生完成课程设计的编程难度和代码数量明显提高,学习程序设计的兴趣明显上升,特别是在ACM比赛中,我校2011年浙江省ACM程序设计竞赛中获铜奖三项;2011年4月,我校在ACM-ICPC亚洲赛区晋级赛福州站比赛中获铜奖1项,学校排名25位;在2011年9月第36届ACM-ICPC国际大学生程序设计竞赛亚洲区预赛大连站比赛中获铜奖1项。3.2发展提高阶段以课程设计为抓手大二和大三学生已初步掌握程序设计基础,需要提高发展程序设计能力,突出软件工程角度的软件工程化开发能力的培养。软件团队合作开发训练采用企业通用的集成开发环境和软件版本控制工具进行软件开发训练。此阶段主要采取相关课程的课程设计和二年级小学期的集中课程设计等多种形式实现程序设计。例如在“数据库开发”课程中,采用案例教学,启发学生开展课程设计,通过剖析数据库开发案例,详细展开需求分析、模型设计、程序设计、程序测试以及系统等各个环节的实现方法,引导学生从单一程序设计到较为复杂的软件系统开发的过渡,培养学生软件工程素养和软件开发能力。3.3开发应用阶段以项目开发为抓手大三和大四学生已经掌握了软件开发的基础,但需要更多的实际项目开发实践,以便迅速提高软件开发能力。对此,我们采取课程教学中的模拟项目开发和实际软件项目开发相结合的激励机制。针对全体学生,在后续的医学信息学、信息系统设计等课程中开展模拟软件工程开发全过程的程序设计。例如在医学信息学课程教学中,把完成一个医院信息系统子模块设计开发作为贯穿于整个教学过程的任务,要求人人都参与项目开发,并且要用软件工程的方法来实现项目开发。以班级为单位,开发医院信息系统的一个子系统,模拟实际项目开发,分层管理,班级设立项目经理和技术总监,负责项目实施管理和技术管理,3至4人为一组,设立项目组长,负责项目模块的开发,要求每组完成需求、概要设计、详细设计和软件测试四个文档,并且结合医院信息系统参观调研,完善需求分析和设计。通过课程设计,尝试对软件设计全过程,特别是软件开发团队的合作,这对提高同学们软件设计能力有很大的帮助。同时,在课程设计成果考核评价中,我们让项目团队中每个人上台宣讲自己所做的工作、演示系统,学生代表评分与教师评分相结合。自2005年级至2008年级,共五届490名计算机专业的学生参加医学信息学课程设计,共完成22个门诊或住院子系统,100个子模块。同时,通过公开招募考试等形式,召集一些软件开发能力较强或学习能力较好的学生参加寒暑假教师的实际科研项目开发,并使之形成班级软件开发的骨干力量,进一步带动整个班级的软件开发氛围。

4结语

在实践中,我们认识到程序设计能力培养是一个从启蒙入门、发展提高到形成综合软件开发能力的循序渐进过程,在程序设计能力培养实践中,我们根据程序设计能力培养的教学规律,依据课程内在联系构建软件设计类课程群架构,针对各个不同阶段,制定培养对策,采取网络混合式学习、任务驱动、竞赛激励等多种形式的教学策略,特别是注重营造学习程序设计的氛围,激发学生主动学习的激情,在教学实践中取得了较好的效果。

第4篇

关键词:“立体”教学法;整合打包;学生虚拟团队

作者简介:关颖(1978-),女,锡伯族,辽宁抚顺人,沈阳工程学院信息工程系,讲师;衣云龙(1980-),男,黑龙江九三人,沈阳工程学院信息工程系,讲师。(辽宁 沈阳 110036)

中图分类号:G642.423 文献标识码:A 文章编号:1007-0079(2013)22-0162-02

软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。目前软件工程专业虽然也在大力提倡和实施能力培养的教育理念,在教学上以项目为依托,以教育教学质量提升为出发点和落脚点,以内涵建设为核心,理论与实践相结合,强化应用与推广,以国际化的视野深入研究教育教学改革过程中的新情况、新问题、新要求,不断提高教研水平与能力,全面提高人才培养质量,但是在具体实施中还存在一些问题有待改进。

一、目前课程安排中存在的问题

(1)专业课配套的课程设计设置的实践时间比较短,基本上1~2周,在这么短的时间里学生很难将理论上的知识全面、深入地融入到实践过程中。

(2)通常课程设计大多开设在期末考试之前,课设一结束就进入考试周,学生的重心都放在紧张的备考当中,很少有人能够认认真真、踏踏实实地进行课程设计。

(3)目前很多专业课都有自己配套的课程设计,但设置的太离散,不同课程的教师各自负责各自的课程设计,彼此没有交流,对于一些课程相关的课程设计,给出的课设题目基本不同,学生分组的情况也不同,这样会造成学生所做的课设项目不连续,团队能力得不到很好地提升。

(4)很多课程设计的内容重叠,学生会花掉大量的时间在重复的工作上面,例如对于软件设计类的课程设计,都需要有系统需求分析、数据库设计与实现等,对于如此紧张的课程设计时间,学生所能学到的新知识就很有限了。

为此,根据相关专业课内在的知识关联性,重新构建和打包课程设计等实践活动,探索一个能够真正提高课程设计效率、让学生能够真正从课程设计中获益的实践教学方法对于培养应用型人才至关重要。

二、“立体”教学法的教学模式

首次提出了“立体”教学法的概念,阐述了课程设计整合打包、实践活动开展与实践内容三者之间的关系,如图1所示。进而提出“学生虚拟团队”的组织形式、虚拟角色、责任、载体活动和量化评价标准,这些都可以为其他工科专业提供一个参考示范。

1.整合打包相关课程设计(“立体”项目教学法图示的x轴)

由于一些专业课的工程特点,它们之间的联系非常紧密,使得在不管单独针对哪门课进行课程设计时,都会感到“内容孤独”或者“内容重复”的感觉,为此,笔者把一些专业课程的课程设计进行合并,让学生们能够把相关课程内容有机地结合起来,根据工程特点“一气呵成”,有效地克服了在撰写课程设计报告时容易出现的内容重复性。例如,把“系统分析与设计”和“Web程序设计”这两门课程的“课程设计”进行了合并。

2.分解实践内容(“立体”项目教学法图示的y轴)

软件开发的完整过程主要包括分析、设计、编码和测试四个阶段。“Web程序设计”课程设计的重点是让学生从一个模拟的实际应用开发来了解、熟悉软件开发的全过程,而“系统分析与设计”课程设计的重点是软件开发过程的前两个阶段——分析、设计,因此在“Web程序设计”课程设计时可以直接利用“系统分析与设计”课程设计的结果,这样既保证了项目的连续性,又为“Web程序设计”课程设计的编码、测试阶段赢得了充裕的时间,使学生可以更多更好地掌握些编程语法及实用技巧,积累编码经验,有效地避免了重复性工作。

3.实践活动的开展(“立体”项目教学法图示的z轴)

运用“学生虚拟团队”组织形式贯穿整个理论教学和实践教学,使其紧密的结合在一起,在理论教学中加强实践教学,在实践教学中升华理论教学,为目前所提出的“案例教学”、“项目教学”、“问题驱动”等各种教学方法提供施展的平台,使之得以很好地发挥和实现。

三、“立体”教学法的具体实施

建立基于“学生虚拟团队”的教学实践活动和过程,通过在授课过程中以“学生虚拟团队”形式布置“大作业”,解决“课堂与实践、个人与团队”之间的关系。具体实施如下:

(1)针对“课程设计”进行改革,把课程设计的内容分解到课堂教学中去,以“大作业”的形式进行布置完成,有效地解决课程设计学时不足和学生理解思考过程不足的难题,增加了学生理解和设计的时间。

(2)根据人类对新知识学习通常采取“模仿、理解、创新”的规律,把软件企业实际应用的设计、制造、测试和管理模板带入到课堂与实践教学中来,为学生们提供了一个真实的、易于理解和模仿的知识载体,真正实现了教学内容“模板化”。

(3)为了让同学们体验团队合作的过程,锻炼他们个人沟通能力、团队合作能力、抗压能力、冲突解决能力等,在专业课授课和实践教学过程中,笔者将按4~5人编制小组,每个人都担当一定的社会角色,所有的活动都是以小组的方式进行管理,同时还要求每个小组必须每周召开一次小组周会,并进行每周周会记录以便监控各个小组活动情况。

(4)为了让同学们有一个充分展示自我的机会,锻炼学生们的交流和表达能力,在课程设计的尾声笔者将创建“团队发表会”和“作品分享会”。

四、在实践教学过程中的量化考核

针对学生虚拟团队在课程设计等实践教学环节中的表现,设计了10个方面的评价指标:任务难度、任务完成量、任务完成质量、任务完成状况、文档规范性、调查能力、小组周会出勤、参与积极性、团队协作意识、执行力。按学生在项目组中承担的任务量、完成质量、文档规范性、参与积极性、执行力等10个方面,由组长进行量化评价,该评价结果直接作为课程设计成绩的重要参考依据,这些指标全部来源于企业调研,全部是企业对学生就业考核的指标之一。

五、结论

本着坚持以软件项目过程(启动、需求、分析、设计、制造、测试、维护)为导向,以特色核心课程为基础,以国际工程教育理论(CDIO)所倡导的4大能力培养(工程基础知识能力、个人能力、人际团队能力、系统工程能力)为目标,以“学生虚拟团队”为学习组织形式,探索性地构建了根据相关专业课的内在知识关联性,重新构建和打包相关课程的课程设计,并在几届软件工程专业课教学过程中进行了实践,得到了学生们的认可,使学生们的实践能力得到了很大的提高,直接反映在参与教师们科研、教研项目的人数急剧增多,毕业生的就业人数及就业单位对口的数据均得到了大幅提升,达到了预期的效果。

参考文献:

[1]赵辉,李万龙,郑山红.软件工程课程教学改革的研究[J].长春工业大学学报(高教研究版),2006,(4).

[2]田保军.软件工程课程教学改革的研究[J].计算机教育,

2007,(23).

[3]孙为军.“软件工程”课程的教学研究与实践[J].广东工业大学学报(社会科学版),2005,(S1).

[4]马林兵,王海仙.“GIS软件工程”课程的多元教学法探讨[J].高教论坛,2008,(5).

[5]段丽英,李红娟.软件工程课程教学的几个方法[J].福建电脑,

第5篇

关键词:软件工程;实践教学;课程设计;案例库;可复用

课程设计是一门课程结束之后安排一周或者两周综合实训,让学生完成一个实际的课题巩固理论知识,对课程知识体系获得更深刻全面的理解,是提高学生实践能力的重要环节[1]。目前,学院软件工程专业从第4、5学期陆续开设专业基础课和专业课,如《C#面向对象的程序设计》、《Java程序设计》、《软件需求分析》、《数据库原理及应用》、《软件工程》、《UML技术》、《软件测试》等,这些课程均安排了为期一周的课程设计。但大四毕业设计时发现部分学生实践能力达不到专业培养要求,原因主要在于专业类课程实践环节没能够达到理想的教学效果。经调研发现,这些课程设计周是由各科授课老师布置一个相关课题,明确课题要求,给一周时间让学生自主完成,最后提交一个小的系统与课程设计报告。这种课程设计存在以下问题:(1)课程设计教学内容方面。老师未能提供系统、综合的课程知识相关案例,导致学生对题目理解不足,对课题认知模糊,无从下手,降低了学习主动性。(2)教学手段陈旧。基本还是停留在老师讲、学生听的阶段。师生互动较少,学生没有足够时间思考,即使在某个环节出现问题也不能及时解决,课后问题可能不了了之。(3)课程设计考核体系不完善。实践环节大多为考察,导致学生不够重视,提交一个报告了事。由于缺乏完整监管机制,学生对整个课题的开发过程认识不清,没有收获。另外,老师凭提交的报告给出成绩,区分度不明显,不够合理公平。针对目前存在问题,本文提出软件工程类课程设计实践教学改进方案。首先,建设一个可复用的软件工程实践教学案例库,案例库中的教学案例运用主流开发技术、管理技术及开发环境。“可复用”是指同一案例根据不同课程分割出不同的知识单元,软件工程类课程之间本来就紧密联系,相互承接,案例库可供多门专业课在实践环节教学中使用。其次,推行案例同时更新教学手段,采用注重学生参与及师生交流的分段式教学模式。最后,制定明确的课程设计监管与考核方案,对整个课程设计过程严格把控,培养学生综合应用知识能力与实践动手能力,提高课程设计环节教学效果。

1案例库建设

案例库中的项目不仅要考虑案例库的可复用性,能够服务多门课程,还需体现软件工程专业能力培养需求,并考虑开发难度与学生接受程度。因此应选择学生熟悉的业务系统,采用主流开发工具来实现轻量级工程化系统。系统功能尽量有代表性,同类系统可以仿照实现,并根据课程知识结构需要进行功能定制。如案例库中的项目:《学生成绩管理系统》用C#与SQLServer2008开发。该系统是典型的小型MIS系统,主要实现了学生、教师、管理员3类用户对学生信息、课程信息及成绩信息不同程度的增、删、改、查。该案例可以服务于《C#面向对象的程序设计》、《数据库原理及应用》、《UML技术》、《软件工程》、《软件测试》等课程的设计教学。案例库项目开发融合了软件工程很多专业课程知识,在不同课程中使用,学生可以明确各门课程学习目标,从不同视角体验软件开发流程,提高对软件工程整体把握的能力,建立软件工程的思想。

2知识结构划分与整理

案例实现之后,为了服务于不同课程,不同授课教师需要重新组织教学资源,梳理课程大纲、划分教学内容、整理教学素材、制作教学课件,这一步至关重要也最为核心。想要通过一个完整教学案例,使学生建立起课程知识结构网络,授课教师不仅要基于案例将课程相关基本知识点及联系贯穿其中,还要对知识进行高度提炼,体现课程内容有机联系。这样学生通过案例讲解,不仅对理论知识理解更加透彻,对课程体系也会有更深刻的把握,学习效果取得质的飞跃。下面以《学生成绩管理系统》的实现为例,按不同课程知识侧重点进行概要划分,在课程设计环节中,授课教师结合案例针对本门课程侧重讲授知识结构。(1)《面向对象的程序设计C#》,讲授如何利用C#语言进行系统开发。利用常用控件来搭建设计学生成绩管理系统界面、实现窗口间跳转、消息传递;利用面向对象的程序设计方法实现系统业务逻辑与主要功能;利用ADO组件访问数据库,完成对系统数据的基本操作。(2)《数据库原理及应用》,讲授如何进行学生成绩管理系统后台数据库设计。数据流图,数据字典的创建;概念结构设计(E-R图的绘制)逻辑结构设计,将E-R图转换为关系模式,如何考察关系模式、规范化程度、规范化理论、视图机制、安全性及完整性设计;数据库的实施:SQL的应用,建库、建表、录入数据等。(3)《软件工程》,以学生成绩管理系统为例,按照软件工程流程,讲解每一阶段任务及涉及方法,结合案例从可行性分析、需求分析、总体设计、详细设计、系统实现及系统测试几个步骤进行。(4)《UML面向对象设计与分析》,对应学生成绩管理系统开发各阶段从建模的角度讲解UML的9种图,主要包括在需求阶段如何识别参与者与用例,建立用例模型;在分析设计阶段静态结构模型的建立(类图、对象图)及动态行为模型的建立(顺序图、状态图、活动图);系统实现阶段物理模型的建立(组件图、系统部署图),及将UML自动转换为面向对象设计语言的实现。可以看到,不同课程使用《学生成绩管理系统》案例侧重于不同知识体系。

3案例推行与考核模式建立

授课教师在课程设计环节中推行案例,按照案例教学、任务驱动模式来进行,课堂讲授仍然是不可或缺的[2]。首先通过分析案例程序引导学生学习,由案例的讲解分析,深入浅出地引出知识点,引导学生逐步理解课程重点、难点,深化理论知识学习[3]。其次提出本次课程设计任务要求,老师详细分解设计题目内容与步骤,给出参照与示范。案例讲解与任务分解交叉进行,课程差异性使得案例教学不必拘泥于固定模式与时间,讲授案例时间大概是6~10学时,老师可以自行调整授课进度与节奏。在案例教学中,为了充分调动学生主动性,并及时发现问题、解决问题,采用了“教师提出课题—学生分组讨论—教师演示案例—学生实践—学生总结、师生交流”分段方式进行,并且在以学生为主体的阶段进行考核。在案例讲解、任务驱动教学方式下,建立完整考核机制,教师监控整个实践过程,激励学生参与到每一个阶段中,学生遇到问题也可以反馈给老师,及时得到帮助,提高学生主动性。成绩考评是根据学生每一阶段任务完成情况,从分析解决问题、团队合作、语言表达及文档书写能力表现作综合评定,不仅保证了评价结果客观性,也引导了学生加强这些方面的能力培养。

4结语

针对学院现在软件工程类多门课程在课程设计环节存在问题,提出了建设可复用的案例库,并根据不同课程教学需要对案例进行知识结构划分与整理,在实践中采用分段式教学推行案例,加以完整考评方式,现已收到较好教学效果。基于案例库的实践教学改进方案还可以应用在软件工程综合实训环节,为了达到更高教学要求,培养高质量人才,案例库还需要不断更新与完善。

参考文献:

[1]吴金秀.课程设计在高职实践教学中的应用与探索[J].网络与信息,2008(10):78.

第6篇

【关键词】项目设计,程序设计,能力培养

1、前言

计算机程序设计是计算机专业学生的基本能力,对提高学生的就业质量是一个重要的能力,因此加强学生的程序设计能力培养对提高学生就业率,提高学生的就业质量都是很重要的。但高职学生由于基础较差、逻辑思维能力较弱,用传统的教学方式按学科体系教学,从基本概念,基础知识入手,一步步理解掌握,再到应用的方式教学,学生学着没兴趣,理解困难,学完了不会应用,教学效果很差,学生学完程序设计课程基本不会做开发设计。由于程序设计是计算机专业的主干课程,相关课程较多,学生一旦失去兴趣,放弃学习,几乎等于放弃了大部分专业学习,因此培养学生对程序设计的兴趣,提高程序设计课程的教学质量,对计算机专业是至关重要的。

2、认真做好课前准备

2.1选择好要设计的项目。项目设计教学要选择好所用的项目,项目过简单涵盖的知识面不能满足教学的要求,项目过难学生难以理解,增加教学难度。因此选择合适的项目案例进行教学,是项目设计教学的关键,项目设计教学包括课堂教学、实训和课程设计,课堂教学的案例应该是连续的,前后关联的,案例涉及的知识点要循序渐进,实训是程序设计课程的关键环节,实训的项目要和课堂教学的接近但又不要完全相同,要留给学生独立完成的内容,否则实训课就变成了打字课。课程设计是对程序设计类课程的综合应用,也是培养学生程序设计能力的必不可少的环节,课程设计的题目要和教学与实训的内容接近和相似,但要在平时上机实训的内容上有一定的扩展,要尽量涵盖所学的内容,要有适当的难度,课程设计任务太少使得设计过程中学生闲暇多,涉及到的知识点少,动手能力得不到很好的锻炼,从而影响了教学质量。设计任务分量过大,学生难以完成,导致设计过程草草收兵,应付了事,挫伤了学生的学习热情。课程设计应该选择一个较完整的项目,让学生从分析任务开始,到看到一个能运行的较完整的成果,这样能大大提高学生对程序设计的兴趣。因此选择合适的项目是项目设计的关键,只有选择了合适的项目才能达到预期的效果。

2.2做好各门课之间的协调。程序设计能力的培养是由多门课程来完成的,包括面向对象程序设计,数据库、信息系统开发等课程,在教学中各门课程要相互关联配合,前期课程要为后续课程打基础做铺垫,后续课程要结合前期课程的内容,这样学生学起来前后有连续,知识点反复使用,加深了理解,也知道这些知识的用途,学习的目的性也更强。因此制定好各门课程的教学大纲是关键,各门课程的知识点和内容要互相协调和补充。

3、做好教与导的关系

3.1理论与应用相结合

程序设计能力表现在项目开发上,开发能力的培养中,教学的重点是培养学生分析问题和解决问题的方法和步骤,高职的重点在应用,因此教学中重点是教会学生基本概念和知识点的应用,注重培养学生用学过的知识和查找别人的成功例子,开发项目中有大量的相似工作是自己和前人已经做过,教会学生看懂这些案例,把这些案例变成自己的程序,能快速地实现自己的项目,过去我们单独地讲解每个命令、控件的用法,学生用起来很困难,分离的代码学生也不会在项目开发中使用。用项目案例讲解,代码是上下文连贯的,学生就容易理解,再重点介绍针对不同的应用怎样修改哪些内容,这样学生也会在别的项目中使用,收到了较好的效果。

3.2做好上机实训辅导

上机实训是能力培养的重要步骤,有时学生课堂上听懂了,上机实训却不会做,或者只会照着书本输代码,不知道代码的用途,这样就没有达到目的,因此上机指导也是教学环节的重点,不能只训不导,老师要在实训过程中认真指导学生,对学生出现的问题要及时解决,这对老师的实际操作能力提出了较高的要求,如果老师不熟练,不能及时帮学生解决碰到的问题,学生被问题难住就会失去信心。老师在帮助学生解决问题的同时也能指导和培养学生发现问题和解决问题的能力,增强学生的信心和兴趣。

3.3做好课程设计的指导是关键

能力的培养是综合的,课程设计可以把所学的知识综合起来应用,因此课程设计的选题非常关键。课程设计中老师要认真做好准备,认真写好设计任务书,任务书应包括:(1)设计目的、任务;(2)设计依据;(3)设计相关资料;(4)设计步骤与要求;(5)成果内容;(6)设计进度安排;(7)纪律要求;(8)成绩考核标准。如有必要,还应编入相应的设计例题,供学生进行课程设计时参考,但也不能把老师做好的项目程序给学生,把课程设计变成打字和调试,这对程序设计能力的培养是不利的。课程设计中老师要随时检查辅导,督促学生认真完成任务,也要及时帮学生解决碰到的问题。对优秀的学生可以根据情况追加一些内容,这样能让好学生学到更多的知识,提升自学能力和自信心,也能带动中等学生的积极行。在课程设计中知道老师要对一些设计规范、设计方法和设计步骤做详细介绍,培养学生的职业技能和规范的设计步骤,这对学生毕业后的就业是有很大帮助的。设计过程中要倡导同学间互相讨论、互相帮助、互相学习、共同提高的团队精神,对一些学生做的好的通用类可以介绍给其他同学用,这可以培养学生的团队互助精神。项目课程设计用小组的形式比较好,这样能照顾到程度不同的学生,能力强的学生承担一些较难和关键的任务,能力较差的学生承担一些简单的任务,学生之间互相帮助,相互学习,共同完成设计任务,培养了学生的团队精神,在同学的鼓励和督促下能力差的学生也不会轻易放弃。

4、总结。综上所述,用项目设计来促进教学效果,培养学生职业技能是一种很好的教学模式,教学中的重点和难点是如何选择项目案例,好的案例能起到事半功倍的效果,教学过程中老师的及时跟进、认真指导是关键。项目设计开发是个团队合作的工作,培养同学之间团队合作精神袁互相帮助和鼓励也是重要的组成部分遥

第7篇

1 网络课程特点

网络课程作为一种教学形式,有自身的特点,概括起来网络课程主要有如下特点:

1.1 明确的教学目标:网络课程的教学目标要求学生在浏览网页的过程中除了学习掌握教材中的知识外,还应该注意培养学生自主学习、协作学习以及获取信息的能力。

1.2 丰富而具体的教学内容:通过网络课程的学习,要求学习者能掌握一定的知识和技能,因此网络课程的内容一定要丰富而具体,应根据教学目标恰当地选取和组织学习内容,不应该是简单的照搬课本。网络课程教学内容的组织和呈现形式应充分将学科内容特点与网络的共享性好、交互性强、信息量大、表现形式多样等特点有机地结合起来。

1.3 体现使用者特征:网络课程是为特定的教学对象开发的,对不同的教学对象,网络课程的设计在表现形式、内容选取的深度和广度、教学内容的组织安排等方面应充分考虑到教师和学生的特点。

1.4 良好的交互功能和教学环境:网络课程的交互功能是必不可少的,它有利于创设开放的教学环境,促进学生之间的学习交流,帮助学生及时解决学习过程中的困难,为教学反馈提供有效的渠道。

1.5 友好的操作界面:网络课程良好的操作界面和导航可以帮助学生更好地使用网络课程,使学生能快速、准确地根据自己的学习情况选择学习内容,激发学生的学习兴趣。

2 网络课程的设计原则

2.1 学生自主学习的设计原则。网络教育中学生是学习的认知主体,学习过程是学生通过主动探索、发现问题、意义建构的过程。网络课程设计要以学生自主学习为中心,提供丰富的学习资源和灵活多样的检索方式,培养学生的探索式学习和首创精神。

2.2 协作学习的设计原则。协作学习强调在学习过程中通过网络和计算机来支持学生之间的交互活动以小组形式,在师生之间、生生之间进行讨论、交流协作,学生通过合作过程共同完成学习。协作学习有助于培养学生的合作精神和协同解决问题的能力。

2.3 基于资源学习的设计原则。网络教育具有利用学习资源的有利条件,网络课程应该是一个以学习资源利用为特点的开放系统,课程资源库的建设可以采用引进、合作开发与自建的办法。

2.4 案例学习的设计原则。在网络课程设计中,可以通过各种与网站链接提供大量的学习案例,让学生通过案例观察与分析,掌握操作技能等智力技能与认知策略方面的知识。

2.5 开放性设计原则。在网络课程中,要提供与课题学习相关的参考资料和相关的网址,对相同知识从不同侧面多角度描述,促进学生对同一知识的综合掌握。

2.6 交互性设计原则。网络课程可以根据教师和学生的要求非顺序、以超文本的方式呈现教学内容。教师和学生通过对教学材料的选择,以最佳的学习顺序根据导航系统进行学习,提高学习效率。

3 网络课程设计

建构主义是当代西方最为流行的学习理论,它包含知识、学习活动、学生和学习环境等,并提供了一种全新的教学理念。

3.1 教学内容的设计:教学内容的范围规定了学生必须达到的知识和能力的广度,而教学内容的深度规定了学生掌握知识的深浅程度和能力水平。

3.2 学习环境的设计:网络课程对学习情境进行设计时,应充分运用多媒体、超媒体功能和虚拟技术等多种手段,为学生创设一个完整、真实的虚拟情境,还原知识的背景,恢复其原来的生动性、丰富性,提供生动、丰富的“真实”学习情境,让学生用真实的方式应用知识,整合多种知识和技能。

3.3 学习资源的设计:学习资源是指与问题解决有关的各种信息资源。网络课程对学习资源进行设计时,必须详细考虑学生要解决这个问题需要查阅哪些信息,需要了解哪方面的知识,从而建立系统的信息资源库,为学生提供丰富的信息量,并且培养学生有效地发现与使用信息资源的能力。

3.4 评价系统的设置:建构主义认为学习是一个积极主动的建构过程,知识不是学习者被动地接受外界传输,而是通过主动探索、主动发现和主动建构而获得的,重视学习者的主体作用,充分发挥学习者的主观能动性,促进学习者对知识意义的主动建构。

4 网络课程的设计过程模式

4.1 网络课程设计与开发的人员构成:为了确保网络课程设计和开发的质量,通常由任课教师、教学设计人员、网络开发人员和学科专家共同来完成网络课程的设计与开发,他们之间通过有效的管理来形成和维持一种分工与协作的工作关系。

4.2 网络课程设计与开发的基本过程

4.2.1 确定教学问题和教学目标:运用教学设计中的学习需要分析法,采用问卷调查、座谈、学生成绩分析、专家咨询等方式发现和确定课程教学中存在的问题,以便在进行网络课程的教学设计时努力解决这些问题,在此基础上,认真分析课程教学大纲,确定教学目标,这是网络课程设计的基础。

4.2.2 分析确定教学内容:根据教学目标确定教学内容,内容组织上既要符合学生的认知规律,也应考虑到知识点间的逻辑结构。

4.2.3 系统设计与技术设计:在进行系统设计时,首先要进行功能模块划分,一般应包括学习建议或学习方法指导、教学内容、课堂练习、参考资料、相关网站、课件、导航、讨论等模块,然后确定各模块的功能及使用,在此基础上进行界面和导航设计。

4.2.4 设计的评价与修改:为了提高开发效率,保证开发的有效性,设计完成后应对设计进行评价,并征求有关教师或专家的意见,在此基础上优化和修改设计原型。

4.2.5 课程资源设计:教师设计的主体教学内容信息容量是有限的,若没有丰富的相关教学资源支持,就不利于学生进行探索和发现,不利于促进多面性思考,不能满足众多学习者的个性化需求,网络课程设计应该是一种基于资源型的课程设计,它由课程的主体教学内容和丰富的课程教学(学习)资源组成.

4.2.6 课程的试行与评价修改:网络课程的设计不可能一步到位,需要在网络课程的运行过程中,不断收集教师与学生的反馈意见,以及实际的教学数据,根据这些数据再对网络课程的设计做进一步修订。

第8篇

【关键词】软件工程专业 数据库原理 实践

【中图分类号】G642 【文献标识码】A 【文章编号】1006-9682(2009)04-0070-02

【Abstract】The aim of software engineering education is to cultivate students’ engineering capabilities to analyze, design and implement software. But currently, there exists problems in practice education――ignoring connection among knowledge and ignoring relation between other courses. While pointing out these problems, we also propose solutions to solve them.

【Key words】Software engineering major Principles of database management Practice

一、引 言

数据库技术是信息技术中发展最快的领域之一,也是应用最广的技术之一,已成为计算机信息系统与应用系统的核心技术与重要基础。数据库原理课程是软件工程专业的一门主干必修课程,该课程系统、完整地讲述了当前数据库技术从基本原理到应用实践的主要内容,力争使学生能够正确理解数据库的基本原理,掌握数据库的设计方法和应用技术。能在现有主流的数据库管理系统之上进行应用系统的开发和管理。因此,数据库原理是集理论性、实用性、操作性、创新性于一体的综合课程。

数据库原理[1]是软件工程专业的一门主干必修课程,其重要性不言而喻。这门课程不仅要求学生掌握数据库的基本概念、原理,还特别强调培养学生应用数据库技术动手解决实际问题的能力。如何使理论与实践不脱节,真正培养出具备扎实的基础知识、较强的实际工程实践能力的软件工程专业人才,是讲授这门课程的教师一直都在探索的问题。根据切身的教学经验,从实践环节着眼,对数据库原理课程的讲授进行了思考。

二、实践教学普遍存在的问题

数据库原理是一门综合性的课程,主要表现在:内容庞杂,包括了数据库的基本概念、理论、关系代数和关系演算语言、关系规范化理论、SQL语言、数据库设计、数据库保护等;涉及面广,除了数据库技术,还牵涉到了软件工程、Web程序设计、软件质量管理等方面。目前各高校软件工程专业的数据库原理课程教学内容和教学方法大致相近,大都依据指定的一本教材,按编排顺序进行课堂教学和实验,在学期末进行课程设计。在这样的教学模式下普遍存在教学与实践脱节的问题,主要表现在如下几个方面:

1.学生对基本概念理解不透彻,基本理论掌握不扎实。基本概念、基本理论是授课的重点。如果没有适当的工程项目经验,仅凭理解加记忆的方法来应付考试,许多知识点理解就不会透彻,并且学完以后印象不深、很快就会遗忘。

2.大部分学生分析问题、解决问题的能力差。在教学过程中,时常会发现一些学生考试分数很高,但是在课程设计或毕业设计中却体现不出相对应的能力来。所学的知识没有被转化成为分析问题、解决问题的能力。

3.学生感到时间紧、任务重。主要原因是课程设计的课时安排不合理,将课程设计集中安排在学期末的一周内。这么短的时间内既要调研、做需求分析、数据库设计,又要编程、写设计报告等,学生必然会感到时间很紧张、课程设计的质量也难以保证。

简而言之,在现行教学模式中,虽然设置了实验、课程设计等实践环节,但却忽略了两个衔接。一个是知识点之间的衔接。通常,实验的设计是以课堂讲解的知识点进行设计,各个实验是单元性的,相互独立,无法使学生理解知识点间的联系。然而,课程设计却要求学生在临近期末的一周时间里,综合所学,完成一个小型数据库系统的设计、开发。这对于大部分初学数据库的学生而言,难度很大。导致很多学生纷纷选择与开发能力相对较强的学生组成小组,共同完成课程设计,从而无法在实践中真正锻炼自己的动手能力。另一个是忽略了与软件工程等相关课程的衔接,使学生无法真正综合地了解、掌握并实践一个软件系统的开发、维护、扩充的全过程。

三、改进实践教学的措施

目前的教学中,主要依据教材,以关系数据库为基础、数据库管理系统为中心,介绍关系系统的基本原理,教材中很少涉及到具体应用,学生在学习过程中很难深入理解数据库中的一些重要技术,更谈不上如何从实践上去把握。而数据库原理课程的后续课程一般又不再安排一门操作性强的商业数据库课程,比如SQL Server数据库等。知识点之间、数据库原理与相关课程之间的脱节,一方面无法调动学生的自主学习积极性;另一方面因为实践内容欠缺连贯性、综合性,无法培养学生的实际工程实践能力。要消除脱节,实现两个衔接,势必要对现行的教学方法进行改进。

现行教学模式中,实验的设计是以课堂讲授的知识点为驱动,能起到加深学生对知识点印象的作用,但却无法调动学生自主学习的积极性。比如建立数据库、建立表、完成特定SQL操作等单元性实验,学生依葫芦画瓢,大都能顺利完成。但实际上,学生却对各个知识点的联系理解不够,比如表与视图的关系。当临近期末,需要完成综合性较强的课程设计时,学生明显感到相较于实验,课程设计难度增大;同时,由于学生平时缺乏综合训练,很难达到预期的教学效果。要实现实验与实验的衔接,就要使实验内容间有连贯性,就是要以任务为驱动对实验进行设计。 以一个具体的、能调动学生学习积极性的任务,对讲授的知识点进行合理的组合,将要传授的琐碎、枯燥的理论知识巧妙地蕴含其中。以知识点为驱动设计建立视图的实验,通常要求学生按教材及老师的讲解,采用SQL语句直接完成视图的建立。而以任务为驱动设计的实验,则只给出任务描述,调动学生积极性,综合运用所学知识点,自己想办法完成实验。比如,要求学生利用数据库管理一个单位职工的薪酬记录,要求财务主管可对单位所有职工的薪酬进行操作,部门主管可对部门所有职工的薪酬进行查询,职工能对自己的薪酬进行查询。以任务为驱动设计实验,能有意识地锻炼学生的自主学习能力,通过实践理解知识点及其之间的联系。

现行教学模式中,虽然设置了综合性较强的课程设计环节,但由于培养计划设置的问题,软件工程、Web程序设计等课程与数据库原理课程并行开设,使学生很难体会从需求分析开始,掌握并实践一个软件系统开发、维护、扩充的全过程。因此,可将课程设计独立出来,整合数据库原理及其相关课程,开设一门12学时左右的数据库开发的实践性课程。这一课程以某一个主流数据库软件为基础,结合软件工程导论、大型软件系统的设计和体系结构的课程,使学生能够将相关教学内容融会贯通,有机会完整地了解并实践一个大型应用软件的整个生命期的所有问题,而不是每门课都只了解其中的一个片段。

四、小 结

对于软件工程专业的学生而言,扎实掌握数据库的基本原理、设计和开发技术,是增强其就业竞争力,满足用人单位需求的重中之重。对数据库原理课程的实践环节进行反思,有利于进一步促进实践教学,更好地达到课程的教学目标和效果。本文指出了实践环节中存在的知识点脱节、与相关课程脱节的问题,并提出了其改进措施。

第9篇

关键词:Android 课程教学 工程项目

中国分类号:TP302 文献标识码:A 文章编号:1007-9416(2015)12-0000-00

Abstract: This paper analyzes the current situation of Android personnel training and enterprise needs.And the design strategy of Android is given.At the same time, introduced the project as the center of the Android course content design. Finally explain the specific implementation process of the Android curriculum design, Mainly from the android teaching objectives, project situation, teaching content design.

Keywords:Android; Course teaching; Engineering design

在行业如此高速发展的背景之下,对Android人才的需求缺口也随之扩大。作为人才培养单位,我们有些兄弟单位没有开设该课是一方面,但更主要的是我们的传统教学模式是以教师课堂讲授与上机实训操作为主。以教师讲授某知识点、学员上机实训验证的教学模式能够保证Android知识的系统性和连贯性,使学员具备一定的动手解决问题能力,但却离企业单位对Android人才能力要求的实践能力、团队协作能力、沟通能力等综合素养有很大的距离。现实是众多实际工程项目成果没有较好地反哺到Android课程教学之中,教学模式没有因企业对人才要求而得到相应的调整,这也是目前培养的Android人才与企事业单位要求相脱节的原因之一。

1 Android课程设计策略研究

(1)Android课程培养目标。本课程基于企业实际工程项目需求出发,要求学员们达到以下几点:具备计算机基础知识、JAVA面向对象程序设计知识、数据库知识、多层架构技术,同时应具备一定的创新能力,目标是培养适应企业Android项目开发的一线实用工程人才。

(2)Android课程项目选择。Android课程的所有日常教学活动均以工程项目为载体进行设计,工程项目教学的成败与企业工程项目的选择与设计有较大关系。任课教师需具有一定的项目经验、工程规模应适中、工程内容应有一定的创新性和行业技术代表性、能兼具日常教学的要求和实际教学条件,还需要兼顾学员已有知识的储备和培养目标。

2 基于工程项目的Android课程内容设计

在Android课程的教学实施过程中,需要考虑学员实际就业情况、企业岗位要求情况,目标是培养符合长三角地区劳动力市场对Android人才需求的工程人员。因此,本课程将以手机APP行业的典型项目为教学中心,制定对应的教案方案并开展教学任务。具体的工程项目反哺Android课程教学设计方案如图1所示。设计方案将以手机APP工程项目为中心,从任课教师与学生两条主线予以展开,最终目标是实现理论与实际的有效结合,解决学员的实际动手瓶颈、解决企业用人单位与人才培养单位间脱节问题。

图1 以工程项目反哺课堂教学的Andorid课程设计方案

3 Android课程设计具体实施过程

3.1确定Andorid课程内容

一线企业对Android人才主要提供以下一些岗位,例如Android手游开发、Android应用系统开发、Android前台界面开发、Android中间层开发以及驱动开发等,本文以需求量最大的Android应用系统开发人员为培养目标,设计相应教学计划。本项目目标使学员们通过一个完整的Android工程项目,熟悉Android开发软件环境,掌握Android的Broadcast Receiver广播接收组件、Service服务组件、Content Provider组件、Activity组件,同时需理解Android项目整体开发思路。

3.2 Android工程项目总体情况

以JAVA语言为基础、Android studio为开发环境,目标为共同完成移动互联客户端购物商城。通过该项目,把JAVA语言、Android studio工具、Android四大组件、移动客户端与WEB服务器的数据交互、数据库等知识进行整合,达到融会贯通之目标。移动互联购物商城系统将从互联网服务器端、移动终端两方面予以展开,具体划分如图2所示。

图2 移动互联购物商城系统模块划分

3.3移动互联端与WEB服务器交互业务

移动互联端需要为每个交互业务设计JSON消息报文,具体涉及到用户信息报文、产品信息报文、评论信息报文、订单信息报文、购物车信息报文。在移动端需要通过HTTP协议访问服务端接口。具体本项目涉及用户网络访问权限问题、服务器商Servlet技术、Android网络链接技术、JSON在移动端与客户端的封装与解析等等技术。具体业务交互部分如图3所示。

图3 系统交互业务

3.4项目在课程中的具体应用

首先,需要组建Andorid项目小团队、教师任务分解。根据班级实际情况进行项目团队划分,分配每项目组组长、前台界面人员、后台开发人员、数据库处理等角色,确定每个项目组人员构成情况。同时,制定开发计划、进入工程项目情境。任课教师需对项目总体开发计划向每个项目组进行讲解、任务开发部署、讲解项目进度。同时,需运用基础Android开发知识对每个模块逐一设计与开发,及时总结得失。在任课教师的带领下进行手把手教学,同时在每个工程项目小组组长的领导下开展小组内的分工与协作。每个项目组均需共同完成本Android项目的系统分析、总体结构设计、系统子模块的详细设计、系统代码、单元测试与调试等工作。最后,各工程项目组均需编写项目文档,包括数据库表结构说明文档、系统接口功能性描述文档及各模块总结等文档。任课教师需从工作项目选择、Android知识点运用、教学模块设计、开发计划、详细设计、开发过程中碰到问题的处理、文档等方面进行总结与评估,以便对教学效果进行检验并调整课程设计。

4 结语

本文分析当前Android人才培养与企业要求相脱节情况,并给出了Android课程设计策略。介绍以工程项目为中心,从任课教师与学生两条主线对Android课程内容进行详细设计。最后讲解Android课程设计具体实施过程,主要从Android知识教学目标、项目情况介绍、具体系统交互设计、基于项目的具体教学内容设计等方面进行阐述。通过工程项目反哺Android课程教学,有利于学员们感受项目情境、学习专业知识、增强团队意识。

参考文献

[1]武俊梅.示范院校专业教师下企业锻炼的思考与实践[J].温州职业技术学院学报,2008(03).

[2]于晓强.IT人才培养中项目训练模式的研究与实践[J].计算机教育,2013[09].

[3]程跃华,马世霞.高职院校软件专业程序语言类课程教学研究[J].河南机电高等专科学校学报,2011[03].

[4]张敏辉.将案例驱动教学法运用于程序设计类课程的实践与成[J].中国高等教育,2012(06).

[5]李轲,金继刚,王世红.基于企业化视角的高职院校定位研究[J].学校管理,2008(08).

第10篇

1.1石油工程课程设计教学内容问题

(1)单项课程设计内容独立,缺乏整体性。目前,学生要完成钻井工程、采油工程和油藏工程三个方面的单项设计训练,各个单项专题的训练几乎是孤立的,没有共同的数据基础,相互之间缺少必要的联系。现场工作要求一名合格的石油工程师必须具有全局意识。学生单项训练的学习效果较好,但却不能从油田开发过程的全局出发,缺少全局意识,无法做一个上、中、下游一体化的完整的石油工程设计。这也说明以往孤立式、分专题开展石油工程设计教学存在不足。(2)课程设计内容模式化,更新慢,重复率高。石油工程设计各个单项设计内容的前提条件和已知条件更新速度较慢。如钻井工程设计部分参考的原始设计还有20年前的,这与当前的钻井技术发展速度不匹配。很多陈旧的设计方法和理念还没有得到及时的改进,很多新的技术方法没有充分考虑和融入,甚至有些设备、工具早已淘汰,但却仍在目前的设计中出现。这对实践类教学是不利的。

1.2课程设计教学模式问题

(1)教师在教学过程中的指导作用相对弱化,教学过程监控程度低。我校课程设计教学周期一般是四周,第一周教师对基础理论进行系统讲解,理论课程为8学时,后三周为学生自主设计周期。后三周的教学过程监控程度较低,指导频率与效率和学生主观能动性有直接关系,缺乏客观约束。(2)学生在教学过程中的主导作用发挥不够,忽视学生个体差异和职业兴趣取向。目前课程设计一般有固定选题,选题难度基本一致,学生按学号分组或抽取课设题目。这种模式忽略学生自身兴趣和职业取向,也没有根据学生对课程的掌握程度,忽视了学生在课程设计过程中的主导作用。因此,课程设计一定要在学生理论课程学习基本完成时,再根据多数学生的掌握情况对课程设计的难度和计算量作适当调整,做到让学既有一定压力,又不至于无从下手。教师应该注重学生的个性发展,让学生大胆思考,进行创新设计,充分发挥学生的自我创新意识,培养学生的综合设计能力。(3)课程设计教学过程中缺乏团队组合。术业有专攻。正常状态下每位石油工程教师都有其突出的科研、教学业务专长,知识领域或有偏差。石油工程课程设计需要从钻井、油藏、采油、储运、安全环保等多个方面进行全局性项目设计,因此教师之间在教学上的合作十分重要,应注重团队效应,协作教学。学生也应该发挥团队的优势,在课程设计学习中,注重细分专业之间的互补与交流。

1.3考核制度问题

目前考核制度为提交有效作品即为考核合格。这种模式忽略了对设计过程的考核、对设计方法和创新能力的考核,存在考核不全面、不精准等缺陷。学生的学习效果和设计能力也得不到应有的检验,容易出现鱼龙混杂,影响整体教学效果。

2首要教学原理在石油工程课程设计教学中的应用

2.1首要教学原理概述

首要教学原理是由当代国际著名的教学设计理论家M.戴维梅里尔(M.DavidMerrill)教授在2003年提出,该原理主要包括五项内容:(1)当学习者介入解决实际问题时,才能促进学习。(2)当激活己有知识并把它作为新知识的基础时,才能促进学习。(3)当新知识展示给学习者时,才能促进学习。(4)当学习者运用新知识时,才能促进学习。(5)当新知识与学习者的生活融于一体时,才能促进学习[1]。首要教学原理认为教学任务应在解决实际问题的过程中循序渐进的完成。其过程为首先将整体任务呈现于学生,然后教师针对具体任务展开教学,接着教师指导学生将学到的知识用于解决实际问题,接下来学生在完成任务中学会新知识的应用和自我认知的完善,最终完成整体任务。教学实践表明,首要教学原理在教学过程中的应用能够极大的提高教学能效和学习者心理的全面发展。

2.2首要教学原理在石油工程课程设计教学中的应用

针对第一部分阐述的目前石油工程课程设计存在的问题,在石油工程课程设计教学过程中应用首要教学原理,从以下几个方面进行教学改革。课程设计内容改革。教学内容是否在实践情景中出现,是首要教学原理的评判标准之一。通过大量的现场调研和资料收集,将课程设计选题与油田区块开发、石油工程设计大赛题目相结合,凝练设计出适合我院学生的课程设计内容。新的课程设计选题能够充分的激活学生已有基础知识的储备,通过教师的理论指导掌握课程设计的主要方法、技巧和软件应用,然后将新旧的知识与技能迁移应用到实践中课程设计团队组合。根据学生学习基础和特长优势,组合成技术全面型团队,即团队各成员分别具备油藏、钻井、采油和地面工程等方面设计能力,团队综合设计能力全面。指导教师也应根据各自特长组成教师指导团队,与学生团队无缝对接,这样才能全方位指导学生解决实际问题,完成设计任务。课程设计教师指导。教师团队的指导模式也应从原来的单一讲授答疑进行科学的转变,即不断的推进“指引方向”、“动机激发”、“协同合作”和“多向互动”四个教学环节,对应学生学习过程则为不断重复的四阶段循环圈—“激活原有知识"、“展示论证新知”、“尝试应用练习”和“融会贯通掌握”。开展上述教学环节,能极大的激发学生的主观学习能动性,增强学生合作意识、大局观意识,强调学生为教学环节的主导地位。考核。考核不应只对提交课程设计作品进行评分考核,而应对教学过程中产生的所有教学环节进行综合考核。根据首要学习法的学习循环过程,建立综合考核机制,对学生设计过程主观能动性进行考核、对创新设计方法和创新能力进行考核、对作品全面应用效果进行考核等。综合考核虽然大大增加了教师的工作量,但是也提高了教师在课程设计过程中对学生学习过程的全面监控与掌握,对学生的指导工作也能够更加精准,从而达到教与学的最优化配合模式。

第11篇

关键词:项目教学法;课程设计;多媒体技术

项目教学法是指通过一项完整的“项目”工作而进行教学活动的教学方法。项目教学法以实际工作的项目为载体,以能力实训为手段,用项目任务训练学生能力,从而达到教育教学目标。

将项目教学法应用于课程,要重新认识课程设计的含义。课程设计是指拟订一门课程的组织形式和组织结构。它决定于两种不同层次的课程编制的决策。宏观的层次包括基本的价值选择,微观的层次包括技术上的安排和课程要素的实施。所谓宏观的层次大致相当于理性主义的课程设计取向定义,而微观的层次则相当于技术取向的课程设计定义。对于一门课程来讲,采用项目教学法进行课程设计,不能再简单地照搬课本的内容和顺序,也不能仅仅是几个实例或任务,而是从宏观角度对课程进行整体设计和系统优化,从微观角度注重课程各知识点的融会贯通。具体在项目设计实施时要注意满足以下几个条件:

1、以职业岗位需求制定课程的能力目标,要符合国家职业技能鉴定要求,与“双证书”挂钩。

2、讲授过程中突出以学生为中心,以就业为导向。

3、进行宏观项目的设计。用一个或几个综合项目贯穿整个课程,整体项目的设计要以职业活动的实际工作过程为依据,与工作过程相结合。

4、进行微观项目的设计。最好是宏观项目的子项目,主要反映课程的各知识点并且模块化,各个模块之间最好能前后联系,前面的项目是后面项目的基础。

5、项目设计要具有一定难度,学生通过实践能自己寻找问题的答案,培养学生自主学习能力。

6、课程考核以项目完成情况为主,除了考核学生项目制作效果外,还要考虑到在完成项目过程中学生的团结意识,知识运用能力、创新能力等等。

其次,掌握好项目教学法的实施步骤:

1、确定项目任务。由教师提出一个或几个具体项目任务,有明确的项目说明、技术要求,学生可以结组研究、讨论,最终确定项目的目标和任务,包括要求运用的知识点、技能及相关专业知识。

2、编制项目计划。在教师指导下,由学生根据项目的任务确定分工与合作的方案,然后制定时间安排,项目实施计划,确定工作程序。

3、项目实施。学生根据已确定的项目计划进行具体实践活动。

4、检查评估。项目完成后,一般先由学生自评,再由教师对项目成果进行检查评价;师生共同讨论、评判工作中的问题解决方法。

5、项目展示或结果应用。

在课程中实施项目教学要注意把握住课程的本质,将各个知识点的单元设计贯穿起来,本着培养学生职业工作能力的精神,将项目教学法用好用精。下面以《多媒体技术》这门课为例进行课程设计。

多媒体技术是指计算机综合处理多种媒体信息,在这些信息间以某种模式建立逻辑连接,并集成为一个具有交互能力的系统。主要侧重对图像、音频、视频、动画等媒体元素的处理,并能够制作出交互式的多媒体作品。如多媒体课件、多媒体商业演示作品等。要学习掌握的软件有photoshop、audition、premiere、flash 、authorware,各个软件之间的学习是并列关系,而photoshop、audition、premiere、flash 制作出来的图像、音频、视频、动画素材是为authorware软件的程序开发服务的,在制定课程能力目标是要充分考虑到各种软件的关系。在项目选择时要充分考虑到多媒体技术的多样性、集成性、交互性特征,通过具体制作的项目体现出多媒体作品制作员的实际工作过程,实现理论与实践一体化,实现教学过程的实践性、开放性和职业性。《多媒体技术》课程能力目标设计紧帖多媒体作品制作员国家职业标准,并与国家劳动与社会保障推行的多媒体作品制作从业人员职业资格证书制度挂钩,学习完本课程后相应地考取多媒体作品制作员证书。

依照项目教学法,课程考核方案以是否突出了学生能力目标的培养,是否以项目导向、任务驱动等方式训练学生的能力,是否体现了工作过程为基准。对于《多媒体技术》课程采用的项目制作考核形式,按照实际多媒体项目开发流程安排时间、内容。要求使用所学习的软件制作一个综合性多媒体项目,题目自定。学生们分组组建自己的多媒体制作工作室,建立团队,每个工作室人员不超过4人。每个工作室选定一名项目经理,对项目的开发进行统筹安排,安排项目开发的时间表,分配工作岗位及任务,如音频编辑师,视频编辑师,程序开发员,界面美工。项目制作范围可以是教学课件、商业宣传片、娱乐游戏。

在教学过程中,采用项目教学法提高了学生的学习兴趣,强调了多媒体技术的应用性,使学生的学习更有目的性。在最后的项目制作中学生熟悉了多媒体作品的开发流程,亲自担任了其中某个岗位的开发工作,既锻炼了专业知识,也培养了团队意识、合作意识,获得了良好的效果。当然在教学过程中会出现一些问题,比如硬件设施跟不上软件的使用要求;学生在做项目时如果出现问题,教师要及时给予解决;课程考核时,学生与教师要随时沟通,互相讨论时间进度及项目制作要求等等,对学生给予正确的引导。对于这些细节问题要充分考虑解决,将项目教学法发挥到最大程度,同时积极学习先进的教学理念,与时俱进,探索、完善教学方法,努力提高学生的职业能力素质,提高高职教育的质量。

参考文献:

第12篇

[关键词] 高校课程设计人员;学习素质;提升

[中图分类号] G65 [文献标识码] A [文章编号] 1005-4634(2013)06-0049-03

心理素质是高校课程设计人员整体素质的核心,高校课程设计人员的心理素质结构主要包括学习素质、角色素质和人格素质。其中学习素质是高校课程设计人员适应高等教育发展需要以及满足高校课程设计人员自身成长发展需要的内源力,是其心理素质结构的基础性因素,具有发展作用,主要体现在高校课程设计人员的认知能力、创新能力、反思能力等方面,以创新能力为核心。通过高校课程设计人员学习素质的培养,促进高校课程设计人员自身个性的完善,促进高校课程设计人员潜能的开发,从而达到提高高校教育质量和培养全面发展的高素质新型人才的目的。

1 强化认知能力培养

认知能力主要“是指一个人在认识和心理适应方面表现出来的智力水平”[1]。课程设计是一项专业性很强的工作,课程设计人员必须熟悉各种课程设计模式,理解它们所蕴含的价值观念。另外,课程设计必须充分考虑各种课程因素及国内外课程改革的趋势,综合考虑具体的课程目标、知识性质、课程范围、学员群体、学习过程、学习空间等因素,形成科学的课程设计观,并以此为指导,才能保证课程设计工作有的放矢、卓有成效。高校课程设计人员的认知起始于对课程本质的根本认识,主要体现在对课程的内涵、课程设计的功能作用、高校课程的特点、高校课程设计的理念、指导思想及建设思路等的理解和把握上,他们在对高校课程设计涉及的有关原理、院校本身的实际情况有充分认识的基础上,才能对课程设计建立起基本的概念,形成基本认识,进而展开一系列的思考、分析、想象、创造等思维活动。课程设计人员的整体把握能力是设计工作的基本能力,在设计的过程中,对工作的关注和接受、感悟和辨别、内化和预测都是认知能力的重要体现,创造性思维在课程设计者的认知过程中起着关键作用。

强化认知能力培养主要可以从以下方面入手。 1)要强化课程设计人员对课程设计相关事物经常注意和有的接受能力。课程设计人员要对与课程设计密切相关的事物,如国家教育纲领性文件、院校办学宗旨和办学理念、学科与课程发展的最新动态、课程与教学改革的发展趋势、教和学的需求、教育技术的进步与发展、教学环境和条件的变化等等事物,养成随时注意、认真分析研究、深刻领会精神、掌握最新信息的习惯和能力,并善于将这些事物有目的的加以梳理和概括,及时转化成指导课程设计谋划和操作的理论依据和实践依据。

2)要强化课程设计人员对课程设计的整体感悟和准确辩识能力。课程设计是一个系统工程,需要从总体、从大局出发考虑问题、寻找问题的解决方案,整个方案的构想、论证与制定都需要顾及到方方面面的事物。课程设计人员在进行课程设计时,必须具有全局性思维,对于课程设计涉及到的理念、方针、思想、原则等宏观设计以及流程、安排、实施等末端操作环节,要在头脑里有一个整体性的构想和理解,做到胸有成竹。优秀的设计人员对于要进行的方案都会事先作好调查和资料准备,能够提纲挈领、统揽全局,在纷繁复杂的相关事务中准确把握最适宜的事项。

3)要强化课程设计人员对课程设计的有效内化能力。内化是主体的环境特征或主体与环境的相互关系转化为主体意识特征的过程[2]。课程设计人员要通过他人评价和社会规范后的自我认识和自我感受来进行内化过程。内化的过程是社会意识向个体意识的转化,是意识形态各要素逐渐移置于个体意识之内。课程设计人员要善于把课程设计的指导思想、贯穿的教育理念、课程整体结构以及课程设计的实际背景等转化为自己的主体意识,这样在设计课程时,经过内化的主体意识会通过课程设计的具体操作活动体现出来。

4)要强化课程设计人员对课程设计的再定义能力。再定义能力是指研究或操作某一具体事物时,能够从一个角度追求多个结果并从中优选出最佳结果的能力,或者从多个角度追求一个最终结果的能力。再定义的能力是基于课程设计人员一定量相关知识的积累、对定义对象的充分理解以及高度概括之上的,再定义的前提是课程设计者对于有关课程信息充分的认知和有效内化。再定义的水平充分地表明了课程设计人员的知识积累程度和理解概括能力,是每个优秀的课程设计者不可缺少的能力之一。

5)要强化课程设计人员对课程设计的科学预测能力。课程设计人员要能够准确把握人才培养的发展方向,要保证课程不但具有实用性,更具有发展性和开放性,要以发展的眼光谋划和制定人才培养方案、课程标准等课程设计文本。目前,国内外高等教育课程改革已出现了许多新的趋势,在整体上或某些侧面牵动着课程设计的走向,改变既成的课程设计思路,这就要求课程设计人员能够在充分吸收既有经验的前提下,坚持以科学发展观为指导,以推进高校教育全面、协调、可持续发展为目标,科学预测高校课程改革与发展的趋势走向,使课程方案既能满足当前人才培养的需要,又能保证未来长远的人才培养所需要的整体、和谐、持久的教育力不受损害的发展。

2 强化反思能力培养

反思是立足于自我之外的、批判地考虑自己的意识、行为的能力,即要通过深刻的顺向和逆向思考,对自己的才智、所处的环境状况和人际关系等进行全面的审视,正确认识自己的优势、特长和不足,并在适当的时间和空间进行适当的认知。反思不仅要从意识上、行为上质疑自己,还要在伦理、道德、情感的意义上乐意承认自己的不足和校正自己的不恰当行为。事事留心和精神放松是反思的前提条件。

课程设计人员要善于认识自己的思想、行为,找出不足和有待完善的地方,为更好的进行下一步的工作做好准备。课程设计人员的反思可以分为:创新的反思、关爱的反思、批判的反思、沉思的反思以及合作的反思。创新的反思就是在课程设计中思考自己的设计是否能促进每个学生个人理解力的发展,是否能鼓励他们主动地进行问题解决,是否能培养审美参与和审美表达。一旦课程方案被创新性地构想出来,课程设计人员就应该以一种关爱的方式执行它。关爱的反思很大程度上取决于课程设计主体与学生之间的日常交流,这种反思是通过了解学生的理解来实现的,而支撑关爱反思的是双方的信任、对话和合作。批判的反思有利于突破思维的定势,开启新的视野,要敢于质疑,勇于破疑,破旧立新就是建立在不畏上、不畏权、不畏定论、只唯实的基础上。沉思的反思非常重要,沉思中蕴涵着深刻的情感和智力,沉思是一个附带的过程,在这一过程中,人们思考或适应激励自己进行课程设计的认识、感受和隐喻。它更受自己心灵的引导而不是大脑的引导,通过反思,个体能够袒露自己的最大意图、最佳美德和最深刻的灵感。合作的反思对于课程设计来说更加重要,合作的反思有益于课程设计集思广益、民主决策和发扬个性。

强化反思能力:(1)要增强课程设计人员的效能意识。效能“是个体对通过个人努力所能获得的结果的预期”[3]。效能预期将决定个人作出多大努力以及在面对挫折、失败、痛苦经验时能够坚持多久。效能感越强的人,就会作出更大的努力和奋斗。课程设计人员的课程设计效能意识应该是一个多层面的整体的概念,课程设计效能意识既是一种能力,又是一种信念,反映了课程设计人员在设计课程时的主体性、积极性和创造性;(2)要增强课程设计人员的总结能力。适时的总结是对思维的锻炼。短小凝练的总结性语言对于课程设计者也是一种考验。能总结才能更好地从精髓上把握课程设计的本质追求。适时总结课程设计的思路是否遵循“以人为本,以学为主”的理念、设计的阶段性或终结性成果是否与实践要求相契合,是课程设计人员总结能力的重要表现;(3)要增强课程设计人员的求证能力。设计课程是一种计划,是一种设想,甚至是一种理想,其结果是否与现实需求相一致、与实际情况相一致,是否达到或超过预期的目标,不能完全待实施后才做了解和纠正,及时求证、及时掌握反馈信息、及时考察课程设计的有效性是课程设计人员的基本任务之一。提高课程设计人员的主动求证能力是完成高质量课程方案的保证。

3 强化创新能力培养

创新能力是指根据一定的目的和任务,运用一切已知信息,开展能动思维活动,产生某种新颖独特、有社会或个人价值的智力产品的能力。作为高校课程设计人员,应当根据课程设计目的和任务,调动和运用自己的知识结构和经验系统,结合院校的实际,创造性地对课程进行谋划、组织、结构,形成符合实际需要的课程方案。

创新能力的形成,首先,要求高校课程设计人员必须养成创造性思维。(1)强调思维的敏感性,即容易接受新的教育思想观念,把握课程与教学改革的发展趋势,发现课程设计的主要矛盾和问题等;(2)强调思维的流畅性,即在研究谋划课程设计时,能够针对目的和任务进行连贯的思考,顺利提出多种设计思想或方案;(3)强调思维的灵活性,即面对课程设计所涉猎的各要素、各领域以及不同人员的个性差异能够灵活应变,改变思维定势和行为定势,并进行有效的联想;(4)强调思维的独创性,即在具体的课程设计操作中,能够综合考虑各种因素,产生新颖的、独特的甚至是不同常规的想法,并为他人所接受;(5)强调思维的洞察性,即能够在课程设计中,透过深潜的问题和矛盾的表象,认清其内在的涵义、特性、成因,并进行换位、换角度分析;(6)强调思维的再定义性。

其次,要求高校课程设计人员必须养成创造性人格。(1)强调持久性,即意志品质出众,能够排除来自院校、教师、学生、自身等各方面对课程设计的干扰因素,长时间地专注于对课程设计的研究和投入;(2)强调合作性,即能够高度接受自我、他人的差异性,能够与他人积极协作配合,善于吸取他人的成果并阐扬自己的观点,整合不同的意见;(3)强调自主性,即独立性,在课程设计中,不简单的依靠他人,不盲从他人的意见、行为,有自己的分析、判断和独立的见解;(4)强调幽默感,即在课程设计过程中,对产生的矛盾、误解甚至错误,能够采取诙谐幽默的方式来化解和处理,以消除紧张情绪,确保工作顺利进行;(5)强调自信心,即要充分相信自己的能力,特别是在课程设计中遇到阻力和压力甚至是诽谤和伤害时,不会因此而退缩或踟蹰不前,能够坚持真理,充满信心,朝向目标;(6)强调容忍力,即承受挫折的能力,课程设计是一个研究探索的过程,其中的失误或者不合理成分,不可能完全避免,对其带来的负面影响,要能够坦然接受,并进行正确归因,总结经验。

第三,高校课程设计人员创新能力的具体表现为:发现课程设计问题的能力;把课程设计的问题纳入自己知识结构的能力;提出课程设计问题解决方案的能力;对课程方案实施效能进行自我评估的能力;对课程设计发展进行预测的能力。

可见,高校课程设计人员的创新能力的形成,必须根植于高等教育发展以及对高素质人才培养的总体需求,必须根植于社会实践和院校教学的实际需要,必须根植于课程设计人员既有的认知水平和文化积淀。追异猎奇不是创新,舍本逐末、弃源储水也不是创新,真正的创新在于圆融智慧的奔放、内在价值的彰显,在于探索精神的高扬[4]。

参考文献

[1]郝唯学,赵和伟.军事宣传心理学[M].北京:军事谊文出版社,2005:123.

[2]车文博.当代西方心理学新词典[Z].长春:吉林人民出版社,2001:237.