计算机设计类

2024-07-09

计算机设计类(精选十篇)

计算机设计类 篇1

与国外相比,目前我国软件产业的发展还处于初级阶段,急需大批优秀计算机程序设计人员。位于我国中部地区的江西省,其计算机软件产业的发展比较晚而且处于起步阶段。 在2012年9月3日,江西省政府出台了《关于进一步鼓励软件产业和集成电路产业发展的实施意见》,这是江西省首次出台政策专门扶持软件产业发展。 意味着我省已经准备把发展计算机软件产业作为一项长期规划发展项目。鉴于此,针对当代本科院校计算机科学与技术专业,我们提出了计算机程序设计类课程群的建设问题,即研究计算机程序设计相关课程群的整体建设,包括课程群课程体系的构建、课程群课程之间的内涵与外延、课程群课程的教学方法、实验方案等。本课题的研究对提高本校教学质量、进行特色专业建设、培养学生的计算机程序设计能力等都具有重要意义;抓住江西省政府出台了发展计算机软件产业相关政策的大好时机,本课题的研究,可以培养出比较优秀的软件设计员,他们可以进入我省计算机软件行业从事软件开发相关工作,为我省的软件产业的发展奉献一份微薄的力量。

(1)采用理论研究方法,对“点- 线- 面- 体”即主要知识点——主干课(线)——课程群(面)——课程群体系的课程群构建思路和构建框架进行研究;

(2)采用实验法,以某班学生作为实验对象,将研究拟确定的课程教学内容应用于教学中,注意评价教学效果;

(3)采用对比法,将实施了课程群建设的班级与未实施课程群建设的班级进行教学效果对比。

计算机程序设计课程与其他课程相比,语法规则固定,逻辑思维强,因此更无聊。计算机程序设计课程的教学,关键是要激发学生的学习兴趣,在教学过程中应坚持的原则问题,教学生。我们在教改实践中拟采取以下措施:

(1)明确的目标。计算机程序设计课程的教学,教学理论与实践。在充分研究, 教学理论,修改计算机程序设计课程,实践教学大纲,调整耦合理论课和实验课, 名称和内容,明确实验项目,保证课程内容的一致性。

(2)强化理论教学内容与教学方法改革。由于计算机计算机程序设计类课程实际上是培养学生的实践技术动手能力, 我们拟采取以下方案:第一、将部分理论课程(约1/3)转移到大实践教学环境下进行,使用启发式、互动式方法。第二、面向应用需求(即目标驱动)组织教学内容。第三、加强案例教学、增加理论教学内容信息量。第四、引入新的互动方法。

(3)在教学内容和教学方法的改革与实践,从知识到能力。实践教学体系,传统的第一,丰富实验教学内容减少基础类型,融合理论的实验验证,实验教学环境; 增加设计型实验,综合,创新。第二,根据需要额外的课程设计。在课程设计,使学生具有一定的难度,在小系统的设计提供了系统的数据模型,一个完整的分析,系统和计算机程序,从而促进学生掌握本课程的内容。第三,在实际的牵引,科研,教学内容,结合理论知识和科研项目密集训练课程。在这一过程中,教师应注意测试学生的能力,积极鼓励学生对基础较好的学生的研究

通过计算机程序设计课程体系教学改革的实施,在其他领域的手段和方法, 本文的创新之处在于:教育和良好的结果,许多第一手的材料。作为一个阶级的分配策略,理论教学与实践教学的硬件环境,新的教学环境,教学管理政策的要求, 新的教学活动,通过教学方法和学生的实践能力测试和参与各种研究项目或竞争效应的量化表号。同时,结合学生的实际情况,通过对语音教学的改革比较,毕业生的综合素质,创新人才生命果。在计算机程序设计课程是高校计算机教学模块的其他3种类型的重要支撑,在其他3个课程教学改革对教学改革的影响的进一步研究。计算机科学与技术,计算机科学与技术专业的课程分为多个课程,计算机程序设计课程教学改革。此外,为教师的教学和科研活动的游戏的微观层面,以提高综合能力和教师的教学组织能力。

摘要:为解决Java语言理论课和实践课两者时间间隔较长的问题,提出了“互动”的教学方法,提出了“建设-模仿-读-写,“困难在于教学方法和教学方法 ;教学改革实践的概念,应用实例+语言和C+铅语法,提高学生通过有趣的活动的学习兴趣,提高学习效果,课程设计;初学者分析,计算机编程语言的特点,形象思维,引导学生思维和提高了启发式教学的转变。在女性主义文学的建构认知教学,学生,课程,教学理念的指导下,语文课程设计的训练设施,教学管理平台的建设,在教学中使用的启发式教学方法,提倡创新思维

计算机三维设计课程设计方案 篇2

第一部分 总体说明

一、课程概况

(一)课程性质和目的

计算机三维设计是中央广播电视大学为开放教育广告学专业(本科)开设的一门专业基础课程。课程学分为4,课内学时为72。

计算机三维设计课程以3ds max 9三维动画软件为平台。通过课程教学,使学生初步掌握三维造型设计和三维动画制作的基本技能。本课程具有实操性强、技术性强和应用性强的基本特点。

本课程的基本教学任务是使学生全面、系统地了解和掌握三维动画设计的基础知识和基本技术,掌握三维动画设计设计与制作的应用技能,了解三维动画发展的基本趋势。

开设本课程的指导思想是使学生通过计算机三维设计的学习,培养三维动画设计的应用能力,激发三维虚拟环境中的想象力和创造性,提升求职就业的竞争能力,以适应当代信息社会的发展及3D产业对专业人才的需求。

(二)本课程在教学计划中的地位

计算机三维设计课程为开放教育广告学专业(本科)一门重要的必修课程,在第四学期开设。本课程的前导课程为:计算机应用基础、设计素描、设计色彩、图形创意、计算机平面设计等课程。后续课程为:影视特技与后期合成、CIS策划与设计等专业课程。学生在掌握了计算机应用和平面设计,素描、色彩及图形创意等基本原理及基本方法的基础上,再从实际应用的层面上来学习计算机三维设计的基础知识和基本技能,将有助于学生在加强三维理论修养、拓展知识层面的同时,提高学生三维设计的应用技术和技能,并强化学生在三维动画设计市场上的竞争能力。同时还为后续课程的学习打下扎实的基础。

二、学习内容与学习者需求分析

(一)学习内容

本课程以三维动画设计全过程的先后顺序来安排学习内容,其中包括:三维动画基础知识;3ds max 9操作基础;基础建模;高级建模;材质与贴图;摄象机与灯光;场景动画;角色动画;粒子系统与空间扭曲;渲染特效与后期制作;MAXSrcipt语言基础以及综合实例等。

本课程教学内容及学时数具体分配如下:

学时分配

序号 教学内容

录像2 3 4 5 3ds max 操作入门 初级模型 高级建模 材质与贴图 摄像机与灯光 4 4 3 4

IP 1 1 2 1 2

课内 2 10 10 10 10 6 7 8 合计 动画制作 粒子系统 后期制作 2 2 24 1 1 10 10 10 72

(二)学习者状况

1.一般特征:在职、业余、成人,专科起点。学习者来自各行各业,但应都是对三维广告设计、影视制作、3D游戏设计、建筑装潢设计以及计辅教学有着浓厚兴趣者。

2.学习方式:以面授教学与网上教学相结合为基本形式,远程自主学化学习方式为主,面授辅导和小组学习方式为辅。

3.学习条件:一般情况下本专业仅在省级电大开设,教学环境比较好,绝大部分学生有条件能够获取中央电大及各省级电大的学习支持服务,能够收看卫星电视,能够通过电大网站教学平台进行在线学习和网上讨论。

4.现有水平:由于学习者来自各个行业,因此各自有着不同的专业基础、工作经历和生活经验,对现代远程教学只具备初浅的认识。同时,大部分学习者都缺乏系统的计算机三维设计的基础理论和基本技能。

(三)学习者需求分析

1.学习计算机三维设计课程的学生,一般仅具有计算机应用的一些基础知识和基本技能,大多数都没有系统地学习过计算机三维设计的知识和技能。同时由于该课程涉及的知识面较广、实践性较强、技术层面较高,因此对于绝对大多数学习者来说该课程不但是一门新课程,而且也是学习难度较大的一门课程。

2.学习计算机三维设计课程的学生,一般职业倾向较为明显,对于学习三维动画设计兴趣比较浓厚,其中的相当部分学生有从事于三维设计领域相关工作的意向。这些学习者不仅需要了解和掌握三维设计方面的基础知识和基本技术,更迫切需要提高自身的应用能力和综合素质。无论是广告设计公司、游戏制作公司、建筑设计公司、装潢设计公司、影视制作媒体,还是计算机软件开发公司的业务人员,都需要了解和掌握三维动画设计和制作的技术和技巧。因此,计算机三维设计课程正是从实际应用的层面出发,提供了实用性和职业性很强的知识和技能,完全能够满足这些学习者的学习需求。

(四)辅导教师队伍分析

计算机三维设计课程是电大系统专业建设中的一门新的必修课程。由于目前专门从事三维动画设计和研究的师资还十分缺乏,该课程的教学也存在着相当难度。

因此,在课程建设中应充分考虑到当前的这个现状。在本课程多种媒体一体化设计中,要充分发挥学习支持服务体系的作用,要加强对现有师资的培训,还要充分挖掘艺术类专业和计算机类专业的教师资源。

三、课程建设目标

1.在远程教育和三维专家的参与和指导下,本课程组高起点、高质量、全方位地进行教学媒体设计和教材编制。在该课程教学中要充分体现现代远程开放教育的特点,力求创建一个良好的、能适应学生自主化学习的环境。

2.在远程教育和学科专家的主持和指导下,准确把握本课程的定位,以适应本科层次的应用型培养对象。同时保持学科体系的完整合理性和内容的逻辑连贯性。

3.结合电大远程教学的实际,针对电大成人学生的特点,对本课程进行多种媒体教材一体化的教学设计。坚持以学生为中心的指导思想,合理有效地分配和运用教学媒体。以文字教材为主体,与其他教学媒体相辅相成。各种教学媒体的设计都应具有详尽、可行的实施方案。

4.在教学内容上,本课程讲究结构的科学性和内容的准确性,尤其注意经典三维设计案例、作品等内容的准确性和先进性,要充分体现对当今三维动画设计的指导作用和启发意义;在文字教材的编写方式上,要充分体现远程教育的特色和三维动画设计的技术性强和应用性强的特点,力求做到浅显易懂、深入浅出、图文并茂;在媒体设计上要考虑文字、录像和CAI课件的合理结合,以符合学生的实际情况和多种需求。

5.本课程在教学内容的结构讲究科学、严谨,教学以最新版本软件为技术平台,特别突出基本技能的训练;教学媒体设计力求系统、完整,充分发挥各种媒体的组合效应,力求打造出一套适合远程教学的、深受学生欢迎的优质课程。

四、总体设计思想

本课程一体化设计方案的总体设计思想是:

1.面授教学应与网上教学进行有机结合。以自主学化学习方式为主,面授辅导和小组学习方式为辅。

2.面授教学应以应用案例为主要教学模式。学生动手为主,教师讲解为辅助。注重理论联系实际,注重强化基本技能训练。

3.教学媒体的设计应以学生为本,以学生多种需求为目标,并根据本课程和学生自主化学习的特点,在一体化设计方案中应注意发挥各种媒体的不同作用,使之相互融合,分工明确。力求为学生提供一个全程式的学习支持系统。

五、媒体选择的思路

本课程拟采用教学包的形式,为学生和教师提供丰富的教学资源,这些资源包括:文字教材、录像课程、以及CAI课件等。媒体的选择和设计应遵循文字教材媒体为主,其他媒体为辅的基本原则。媒体选择的基本思路是:

1.媒体选择应适应成人学生和自主化学习的特点。力求深入浅出、简便实用、适合自学。媒体以够用为度,适当简化、合理搭配、节约资源,不搞大而全和小而全,不追求形式的多样化。

2.建立开放式教材体系结构。以开放性、交互性、服务性为基本原则,以指导自学、启发向导为前提。引导学生由浅入深、循序渐进、积极思考、勤于实践,勇于创新,努力调动学生的学习兴趣和学习热情,增强学生的自觉性和主动性。

3.文字教材是课程教学的核心,应适应成人学生的学习规律和本课程特点。在内容形式及写作风格上应尽量贴近学生。在表述基本原理时力求突出重点、概念清晰、通俗易懂、生动形象。在选用应用实例时应讲究典型性、趣味性和综合性。在讲解应用实例时应做到思路清晰、过程详尽、步骤准确。在内容安排上应力求由易到难、循序渐进、图文并茂。应给出每章的学习要点,章节小结及课后练习,以便于学生掌握重点、了解学习要求、进行实操练习,以促使学生独立思考,提高实际应用能力。

4.录像课程是课程教学的一个重要环节,是学生有效获取课程知识的一种视觉媒体。录像课程一方面可强化和扩展文字教材的功能;另一方面可成为那些不能参加面授辅导的学生利用网络媒体非实时获取课程知识的重要途径。应充分地利用视频媒体的丰富表现力和现代化教学形式和手段,指导学生学习方法、拓展学生视野、激发学生学习兴趣、启发学生思考问题,以提高学生的自学能力和应用能力。

5.CAI课件《计算机三维设计》:利用文本、图形、图像、动画、视频和音频等多种手段,创建出图文并茂、绘声绘色、生动逼真的多媒体交互教学环境,将教学信息浓缩在一张CD-ROM光盘上,可大大激发学习者的积极性和主动性,提高学习效率和学习效果。做到强化理论教学内容,起到辅助和导学的作用,它是文字教材的补充,而非简单的多种媒体的反复。

6.面授辅导与小组学习是课程教学的一个关键环节。面授辅导与小组学习一般由地方电大辅导教师主持。面授辅导课程按要求应在机房组织教学。辅导教师应严格按照教学大纲要求,紧密配合文教字材和视频教材内容,采用讲解-演示-实操-讨论-答疑的教学模式。讲解基本原理和操作思路要清晰、透彻,一般时间应控制在1/3以内。其余时间则主要用于学生的实操训练,以强化学生的动手能力和实操能力。此外还应适当增加作业份量,以保证一定的训练容量。

7.本课程的资源建设不仅要考虑学生的需求,还要考虑各省级电大辅导教师的需求。为教师的面授导学、作业评判以及期末复习提供建议、资料和工具,以确保课程的教学质量,同时减轻辅导教师的负担。

六、学习评价方式

本课程的学习评价包括两部分:形成性考核和终结性考试。

1.形成性考核包括:记分作业(由中央电大下发的形成性考核手册)和其他内容(由各地电大按照中央电大有关要求自行确定)。

2.终结性考试为学期期末考试,考试由中央电大统一命题,统一安排。

3.形成性考核与终结性考试的比例为 4 :6。

七、本课总的教学目标和教学要求

本课程总的教学目标是:

通过计算机三维动画教学和实训,使学生初步掌握三维造型设计和三维动画制作的基本技能。

本课程总的教学要求是使学生了解并初步掌握以下几点:

1.基础建模技术与高级建模技术基础。

2.材质技术与贴图技术。3.摄像机技术与灯光技术。

4.场景动画技术与角色动画技术基础。5.粒子系统与空间扭曲基础。

6.动画特效、后期合成及视频输出。第二部分 教学媒体编制方案

一、本课教学媒体的主要形式

(一)媒体的构成

1.文字主教材。教学基本内容。约36万字,16开本,合一型。

2.录像课程。包括:课程内容讲解和实例技能训练,共24学时。其中,课程内容讲解6 学时;实例技能训练18 学时。可由教育台播放、制作成流媒体网上发布或制作辅导光盘。

3.CAI课件。整合各种媒体资源,突出实训,强调人机互动。通过对教学媒体的精心设计,实现不同媒体知识点间的联系,方便学生学习、浏览资源及网上讨论,实现计算机课件教学的互动和交流,方便学生学习和教师教学。

4.IP课件,主要是系统讲述和辅导,强调理论和实操相结合。设计委一章一讲。

(二)各种媒体相互之间的关系

由于目前全国各省、市经济发展的不平衡性,各地学生的学习条件差异很大。因此,各种媒体之间是一种不完全的互补与替代关系。各种媒体的分工基本如下:文字教材为主,其他媒体资源为辅。文字教材是学生学习知识的基本依据,其他媒体资源的作用在于指导学生自学、深化理解、网上互动、拓展知识及强化应用。鉴于本课程特性,需要使用大量图示和大量文字讲解如何操作,而又受限于字数要求,因此需要将文字教材的部分内容编进CAI课件,而且文字教材与CAI课件光盘配套同时发行。

(三)各种媒体的组合搭配

学生学习本课程的三种媒体资源,应用配合使用。鉴于本课程实际上是一门技术性强、实操性强的技能课,建议学生在学习文字教材的同时,配合使用CAI课件,并且要更多地使用录像课程、IP课程。

二、文字教材编写方案

1.本课文字教材的模式与任务

文字教材是学生学习知识的基本依据。在编写时应按教学大纲规定的教学内容和教学要求,准确把握课程定位,保证学科体系的合理性和学科内容的科学性。同时应体现电大教学模式和成人学生的特点。

本课程文字教材采用合一型模式,根据多种媒体一体化的总体设计,将课程的基本内容、自学指导内容、典型应用实例及学习参考内容有机地组合为一体。

2.文字教材的形式

教材名称: 三维动画设计与制作。约36万字,16开本,合一型。

3.文字教材版式示意如下:

第2章 3ds max操作基础

本章要点

正文

本章小结

课后练习

三、录像教材编制方案

1.总体设计

录像教材是本课程教学的重要环节,是学生有效获取课程知识的一种视觉媒体。视频课程一方面可强化和扩展文字教材的功能;另一方面可成为那些不能参加面授辅导的学生利用网络媒体非实时获取课程知识的重要途径。应充分地利用视频媒体的丰富表现力和现代化教学形式和手段,指导学生学习方法、拓展学生视野、激发学生学习兴趣、启发学生思考问题,以提高学生的自学能力和应用能力。

录像教材按照文字教材的编写体系,讲授顺序、进度与文字教材同步。每个单元分为:学习目标、专题讲解、实例操作、问题思考、要点回顾等。

录像教材主要表现手段如下:

(1)系统讲述:由主讲教师系统讲述基本原理、操作思路和操作技能。某些单元可采用专题讲座形式:教授主讲、实例资料、字幕以及动画特效等。

(2)实例演示:演示三维动画作品操作过程,即时分析和说明。

(3)技能训练:教师在屏幕上直接进行操作,边操作边讲解。

2.录像教材编制方案(见附件)

四、CAI课件设计方案

CAI课件《计算机三维设计》:利用文本、图形、图像、动画、视频和音频等多种手段,创建出图文并茂、绘声绘色、生动逼真的多媒体交互教学环境,将教学信息浓缩在一张CD-ROM光盘上,可大大激发学习者的积极性和主动性,提高学习效率和学习效果。做到强化理论教学内容,起到辅助和导学的作用,它是文字教材的补充,而非简单的多种媒体的反复。

第三部分 学习支持服务及质量保证体系

一、学习支持服务体系

1.在教材编写和编制设计中,充分运用每章学习目标要求和练习题编制以及排版形式上的提示等各种方法和途径,形成教材内在的学习支持。

2.通过辅助教材和网络课程资源,布置基本覆盖全书的各类练习题,使学生能及时消化、巩固、检测学习效果;通过录像教材介绍大量感性材料、典型实例、消化理论;通过 IP课件进行非实时辅导,使学生能够举一反三。

3.提供推荐书目及阅读提示,相关网站链接,使学生能在学习时有针对性地扩大学习范围,更有效地掌握学习内容。

4.提供教学大纲及考试说明。

5.课程辅导教师培训班,确保师资辅导教学质量。

二、质量保证体系 成立由学科专家、普通高校、中央电大和地方电大教师结合的课程组。

2.严格按照中央电大的开放教育试点专业教材建设工作规程开展工作。

3.利用教学部内的资源,引进内部研讨机制,在听取来自学生和基层意见的同时,也听取部内意见,完善各环节的工作。

4.建立教学信息反馈点,及时掌握一线反映,调整有关内容或进度安排。

5.采取试用跟踪反馈修改制,不断完善。

6.深入研究和探索远程教育教学设计理论,指导教材资源建设。力求获得突破。

第四部分课程组构成及成员介绍

著:

李苏阳

深圳广播电视大学副教授

编:

吴少华

深圳广播电视大学副教授

授: 课程组长: 主持教师: 教学设计:

李苏阳 郭青春 张继缅 严硕勤

深圳广播电视大学副教授

中央广播电视大学教务处副教授 中央广播电视大学文法学院教授 中央广播电视大学文法学院副教授

唐应山

中央广播电视大学文法学院副教授

郭青春

中央广播电视大学文法学院副教授

张 玲

计算机设计类 篇3

【关键词】计算机;平面设计;教学

【中图分类号】F713.8 【文献标识码】A 【文章编号】1672-5158(2013)03-0314-01

计算机平面设计课程是一门实践性很强的课程,采用传统的教学方法达不到满意的教学效果。而采用创新的案例教学法、师生角色换位、目标式教学法等,能充分调动学生学习的积极性,尊重学生的创新能力,为学生日后很好地融入社会,并取得良好的成绩打下坚实的基础。事实证明,通过这样的教学不仅使学生从理论上得到了提高,也使学生熟练掌握了图形图像的创作及处理技巧,从而使学生的平面设计综合素质得到了提高。

一、积极培养学生的自学能力

学生自学能力的培养是关乎学生将来发展的大事,应给予足够的重视。技术的不断更新,在要求我们的学生具有接受新生事物的能力的同时还应该具有较强的自学能力,能够及时学习新技术的相关内容。学生的学习更多的时候都依赖老师对其自学能力的培养,对于平面设计老师来说,可以完全摆脱常规教学模式,让学生放开,比如,在讲工具及案例的时候,可以把工具的特点和案例的大致制作过程做些基本的讲解后,让学生发挥想象,在老师讲解的基础上把设计作业做成效果多样化的作业,或者安排一部分时间布置若干综合训练课题(比如设计贺卡、各种产品宣传等),然后把时间交给学生,让他们去根据自己选择的课题查找相关的资料及制作技术,通过不断地学习去完成课题。在课程结束前,可以根据课题的选择情况,组织同类课题小组进行交流,从而达到预期的效果。这样就把常规的以教师为中心的讲练模式,转变为以学生为中心的自主学习模式,以此来培养学生的自学能力,提高适应能力。

二、调动学生学习兴趣

通过一段时间对平面设计课程教学的摸索,笔者认为这门课程的第一节课以欣赏课开始,会带来比常规方式更好的效果。对教师来说,培养学生对课程的兴趣和学习的主观能动性是非常重要的。一旦有了强烈的学习愿望,学生会从主观上想把课程学好。为了达到这样的目的,学生就会主动查找资料,不断拓展知识,完成对自己的要求。因此,摒弃传统的上课就讲界面,介绍知识点的讲课方法,以欣赏课开课,例如讲解 Photoshop 的发展历程时,欣赏一些Photoshop 在各行业的优秀作品,让学生对 Photoshop 先有感性了解,在思想上由被动接受转变为主动求知,在实际教学中的效果很好。为了配合欣赏课的效果,课前精心搜集一些Photoshop 各方面应用的典型实例效果图是很有必要的。比如展示 Photoshop 在动漫制作、照片处理、广告设计、宣传材料等方面的应用,也可以展示一些 Photoshop 可以制作的特殊效果图片。这时,教师应该适时介绍这些作品的基本制作流程和思路,引导学生注意思考其构思和创意,并了解其色彩搭配所要表现的意境。通过欣赏课的讲解,学生的学习欲望和学习兴趣已经被调动起来了,这样开始后面的讲课内容就事半功倍了。

三、转变传统实例教学方法

教师进行平面设计教学时,必然会通过大量的实例讲解具体功能,但死板地使用实例,往往效果不佳,很多学生上完课后只会做课上的几个实例,而根本不去思索怎样创新。所以,如何进行创新实例教学是一个值得探讨的问题。针对不同环节,可以采用不同的思路使用实例。例如,Photoshop 工具箱和菜单部分。由于学生大多刚刚接触 Photoshop,对一些相关概念容易混淆,所以我们可以采用突出重点的方法,重点讲授常用的十几种工具,其他部分随着将来的学习逐渐融入。这一部分的实例要精,针对具体工具用法的实例要清晰,让学生通过几个实例完全了解这个工具在各种情况下的应用,而尽量不涉及其他可能引起理解困难的工具。在所有的工具讲解结束之后,布置学生用学过的工具尝试做几个综合的例子。学生在这一过程中,既熟悉了所有工具的个体功能,又在整体上了解了各工具在实际创作中的作用。

在系统的教学过程中,教师应引导学生明白:只有技巧及构思才是我们应该着重学习和掌握的。教师应该把知识点从图例中摘出,在课堂上强化讲解,同时提供给学生大量的图库,让学生根据自己掌握的情况及对图例的理解,充分发挥想象力,在操作中融入自己的创作,形成一个全新的作品,这些作品往往是通向成功的基石。

四、采用目标式教学法

目标式教学方法提倡以学生为中心,在教师指导下进行的一种教学方法。在整个教学过程中教师起组织、指导、帮助和促进的作用。目标设计要注意目标的明确性、具体性、可操作性。有的教师对“目标教学法”理解过于片面,认为“目标”就是让学生完成某项具体的工作或制作某件作品,有的教师在实施目标教学时,忽略了自身的主导作用,只是简单地布置一个操作命令的任务就叫学生去完成,这样的教学结果势必会使学生的学习效果难以收到应有的成效。其实,目标教学中的“目标”不应是单纯的学习任务,而是学生能够使用恰当的方法和技巧完成相应的任务,而“目标”的设定,必须目标明确、编排合理、 覆盖一定的知识面、 具有一定的可操作性。比如:在学习了Photoshop 制作“水晶按钮”和“金属按钮”的实例后,向学生布置一个制作“综合效果按钮”的自主实训题目。学生必须把不同章节、不同实例中学到的技巧结合起来使用,才能完成题目中指定的效果。假如制作的效果不理想或制作中出现问题,可向指导教师求助,教师就当前问题给学生提一些建议或告知学生出错的原因,但不要直接告之制作方法。“失败乃成功之母”,经历一些小挫折后,学生对软件的实际运用会有更深刻的体会。

五、转变师生角色,配合学生学习

让学生讲解自己的作品,当一回教师,在这里,教师的角色发生重要的转变,教与学本来就是相互的。常规的平面设计教学中,教师必然会占主导地位,通过优秀的实例和自己的经验引导学生接受知识。但在全部教学环节中,一味采用这种“教师讲给学生”的单一教学模式往往达不到最理想的效果,学生和教师之间缺乏必要的交流和沟通,学生也无法了解自己当前的学习方法是否得当。因此笔者认为,在适当的时机转变师生角色,给学生机会展示自己的学习和研究成果,是一种很好的方法。这种方法可以在学生有了一定的软件使用基础后采用。具体地说,可以让学生组合成团队,安排学生提前搜集资料,协同创作并完成作品。然后专门拿出一部分课堂时间,让学生到讲台上讲解自己团队的作品。心理学研究显示,学生在内心深处都希望得到教师和同学的肯定和称赞,必要的竞争也可以促进相互之间的进步。所以他们会很珍惜这种机会,一定会积极准备。这种方法既可以让学生对平面设计的理解加深,又可以让学生无形中养成查阅大量资料,做大量练习以辅助设计的好习惯,还可以提高学生之间的团队协作和互信互助氛围,同时也锻炼了他们的语言表达能力。

随着计算机技术的日新月异和设计行业近年来在我国的蓬勃发展,计算机平面设计课程在教学内容、教学要求和教学方法等各方面必须不断调整更新,实训教学环节也必须不断探索更有效的方法和模式,培养学生自主学习的积极性,协助学生掌握实实在在的专业技能。

参考文献:

[1] 王少萍,徐勇. 浅谈PhotoShop课程的教学。济南教育学院学报,2004.

[2] 林华.计算机平面设计[M].北京:中央广播电视大学出版社,2007.

计算机程序设计类课程教学评价初探 篇4

关键词:教学评价,程序设计,计算机

一、教学评价现状

计算机程序设计类课程是江苏省吴中中等专业学校 ( 以下简称“我校”)计算机应用技术专业学生的基础必修课。这一类课程相对于其他课程而言,理论知识丰富、琐碎,对学生的程序设计逻辑思维能力要求较高,理论与实践结合紧密。近年来,很多计算机专业课教师在教学方法、教学平台、教学思路等方面花了大力气去改革,取得了不错的效果。但是,通过师生教学评价来提升学生实际编程能力这方面进行的探究较少,还没有形成一套系统的教学评价体系。

二、教学评价实施原则

教学评价的核心目标对教师来说应该是提高教学质量,顺利地完成知识的传授; 对学生来说是轻松掌握课程技能,更方便与教师沟通,及时了解自己的学习状态。我们的教学评价要从以往的注重了解最终效果和成效的“终结性评价”向在教学过程中提供内容丰富的反馈信息,有助于及时反思和调整教学,能够加强教学建设,提高教学有效性的“形成性评价”转变。

1. 评价范围、主体多元化原则

教学评价的多元化,应从评价范围、评价主体入手。

评价范围的多元化是指教学评价是对整个教学活动过程的评价,教学活动过程一般分为教学活动的课前准备、课程执行 ( 包括理论教学和实验实践) 、课后活动。这相对于以往的“教学评价是对教师课堂教学的评价”这个狭隘的观念,形成了鲜明的反差。

评价主体的多元化是指教学评价除了由学校、系级领导组成之外,更应该由同行教师做出专业、细致的教学评价,每个学期可以按课程或时间来评价。学生是除教师之外,教学过程最直接的参与者,学生评教能反馈出最及时、最真实的信息,对教师调整教学思路、改变教学方法、控制教学进度有着无可取代的作用。为了满足社会和经济发展的需求,学校还可邀请社会各界对学校的教育教学现状进行评价。

2. 评价针对专业特点

教学评价要直接针对专业特点,不同的学科有不同的教学观察点。

计算机程序设计类课程要注重学生在真实环境中编程能力的提升。对学生学习情况的检查,来衡量教师教学的有效性,真正做到“以学评教”。对教师的教学评价应注重教师课前资料的准备,如有没有做好相应的课件; 上课时的语言能否把程序讲的简明、可理解,能否激发学生探索的兴趣; 课后对学生作业的辅导能否使学生更深刻地理解程序设计的精妙之处。

评价表要根据专业和课程特点,进行分类编制。计算机程序设计类课程基础理论知识丰富,实验操作性强。所以评价表首先可以在学校层面制定出教学评价的总方针,然后各专业再根据自身特点,编制出符合教学实际的评价表。评价的周期不必是固定的一学期一次,可以根据教学实际情况来定。

3. 评价注重学生发展

教学评价应更注重学生在教学活动过程中的体验、感受和成就,致力于学生对计算机程序设计类课程的良好学习习惯和逻辑思维能力的养成,提高在真实编程环境中的创造力。

从教学的核心目标来看,真正重要的是通过教学的过程能够使学生整体的素养得到提高。从知识和技能目标来讲,学生通过学习计算机程序设计类课程,掌握学科理论知识和程序设计技能; 从情感目标来讲,激发学生学习计算机程序设计类课程的兴趣和愿望; 从发展目标来讲,使学生在学习计算机程序设计类课程过程中,培养了独立性和创造性,能将课程原理应用于相同的问题情境之中。具体的做法是可以在评价的过程中设计像“教学过程能使你提高程序设计分析能力吗?”“教学活动过程能激起你的程序设计创造灵感吗?”这些重在关注学生通过完成程序设计类课程的发展性问题。

4. 评价分类职称类别

教学评价也要考虑教师的职称类别,助理讲师、讲师、高级讲师所具有的授课经验、资源积累、知识处理能力都是不同的。对于助理讲师,注重其教学基本功,传授的知识是否准确,讲授的内容难度是否适宜就可以了; 对于讲师,注重其教学方法的灵活性和多样性,教学内容的系统性,对学生创新能力的培养; 对于高级讲师,关注其教学中独到的学术见解,对传授知识的适时,介绍学科前沿理论及发展趋势等等。

三、教学评价实施方法

1. 电子评教,及时反馈

取消纸质的教学评价方式,无论是学生问卷调查表,还是教师教学评价表,一律改为Excel电子表,借助Excel强大的计算功能很快可以统计出各种需要的数据。这样不但可以保证各种数据的准确性,还使得教师从繁重的数据统计工作中解放出来,可以有更多的精力投入到教学工作中去。使用计算机程序设计课的实验室电脑,每一个实验项目结束都可以立即进行电子评教,教师第一时间得到学生的信息反馈,有助于及时调整教学思路,做出重难点疑问解答,有效提高了教学质量。

2. 师生交流,共同探究

在教学评价过程中,除了让学生填写冷冰冰的表格之外,还可召开师生座谈会。召开座谈会,与教师面对面的交流,学生就会很愿意就程序设计类的问题向教师提问,并谈谈自己的想法进而说出肺腑之言。在教育中,师生之间的交流合作,人际交往,思想碰撞,是促进学生发展和专业成熟的重要因素。

3. 同行观察,专家指导

在教学活动过程中,学校可以通过开设公开课等方式,让同专业的教师可以相互听课,并且可以询问被评教师课前准备、教学思路、课后学生作业布置等与教学活动相关的一系列情况。同行评价能调动教师参与教学评价的积极性,发挥优秀教师的教学特长及其辐射作用,消除教师之间的隔离感,促进全体教师的专业发展。

除了同行观察,学校还可以请同专业的专家来指导教师教学活动过程。专家可以是企业的程序设计人员,从当今程序设计的新思路、新软件进行指导;也可以是教研室的相关老师,从教学的新改革、新方法进行指导。

四、总结

计算机设计类 篇5

教学要求:

1、应用WINDOWS中自带的一个画图软件。

2、通过应用已掌握的画图软件中的一些基本操作制作一张贺卡,写上心里话。

3、使学生进一步熟练画图软件各部分操作方法的灵活应用,同时激发学生对学习电脑的兴趣。

4、培养学生的互相热爱精神,增进同学之间的友谊。

教学重点与难点:

1、画图软件基本操作的灵活应用。

2、对贺卡整体的合理布局。

教学设计:

《小小设计师》是在学生已学习了“画图”中的一些基本的工具的应用,如对图片所要的部分选中后进行复制、粘贴、剪切、拉伸、移动、透明与否等的处理及画图工具中各种基本工具的使用。学生对以上所学的知识的综合应用,本课设计,强调从学生已有的基础和生活经验出发,力求体现以学生发展为本的理念,重视学生的自主探究、合作交流、动手操作能力、创作精神、想象能力和实践能力的培养,真诚地把主动权交给学生,现将本课设计的意图作简要说明。

一、注重情境创设,激发学生的创作欲望

“兴趣是最好的老师",创设情境是激发学生创作兴趣的有效途径,本课设计根据学生的年龄特征和心理特征。让学生在所兴趣的创作中,复习巩固已有的知识,并把这知识的综合应用提升到一个更高的层次,如合理布局而突出内容的主题。最后在延伸“电子邮件”的话题中,旨在把学生引入一个无纸化的世界,培养学生合理用现代化信息技术、节约人力资源、自然资源、保护资源。

二、注重亲身体验,感受成功

让学生在创作中,动脑想一想、动手试一试,让学生经历知识综合应用的过程中发现新问题、解决问题,体验成功的喜悦。

三、注重评价激励,促进学生全面发展 关注学生的创作结果,更要关注他在活动中所表现出来的情感与态度,帮助学生认识自我、建立信心。鼓励学生间的互评,师生的互评,通过交流,促使学生进行及时反思,培养独立性、自主性、创作精神、崇尚电子信息技术、向往电子信息技术的精神。

活动过程:

一、导入

(出示一张打印好的彩色贺卡)

师:这是一张张圣诞贺卡,好看吗?在哪些时候你会想起贺卡呢? 师:贺卡有什么作用呢?

充分展示学生个体的个性思维.(过度)看来你们对贺卡了解得还真不少。

二、讨论如何制作贺卡。

师:再过两天就是“六.一”儿童节了,今天老师带了些礼物与同学们分享,并祝你们节日愉快(电脑展示2张贺卡:一张是保护水资源、节约用水的,一张是“关爱女孩”的,因为这次艺术节的主题是“关爱女孩”)。

众生:谢谢老师,好看极了,真有意义。

师:它是用画图软件制作的,我们已经学会在画图软件里画画、打字、粘贴自己喜欢的图片,今天我们还要用它来制作一张漂亮的贺卡,别急,一张贺卡要怎么做会好看呢,我们可得先用心研究研究才行哦。

认真观察这张贺卡,按你的意思,你会把它分成几部分来制作呢?分小组讨论,小组派代表来回答。

师生共同归纳:

第一步,选择背景应该考虑背景是否符合主题,自己是否喜欢或者对方是否喜欢等等。

第二步,基本画面要怎么组合才会好看,先画主要物体,再画次要物体,次要物体的色彩可淡些,简单些,这样有了对比才能突出主题,每个物体的大小要分配好,才会好看。)

第三步,题词:送给谁,写上你要送给他们的心里话。

三、自己动手制作。现在请同学们打开画图软件,你先想想你要画关于什么样的主题,你想把它送给谁,用它来表达你的心意。想好了就自己动手来做,画你自己想画的,涂你自己想涂的颜色。

(在制作的过程中 可以请教教师或同学参与或帮忙)

此时,教师给每台电脑发一张打印好的步骤的纸张:

1、确定主题,选择背景,基本画面合理组合,题词。

2、E盘中的文件夹里有素材提供参考;

3、可以从素材里粘贴也可以自已画,画自己想画的东西,涂自己想涂的颜色.4、保存在E盘

四、互评。

在制作的过程中,如果学生有比较好或者基本画面组合不合理的适时展示给学生,师生共同交流分析.(未打印的贺卡)与你的同学交流,把你设计意思讲给他们听,让他们帮你提点建议。使你的贺卡更有意思。

(打印后的贺卡)拿你们制作的贺卡,给听课的教师看,把你设计的内容的意思讲给他们听,请他们指导,使你们受益而进步。

五、延伸小结。

教师演示:打开电子邮箱里的一张贺卡,这是一张电子贺卡,送给你们,祝同学们节日愉快。等你们以后学会了上网发送电子邮件时,也可以把你们的贺卡,想发送给几个同学就发送给几个同学,非常方便。电脑里的贺卡放久了也不会褪色,而且你送他们的电子贺卡,无论他们在天涯海角,只要有电脑或手机上网的话,都能看到你送给他们的贺卡,你就不用浪费很多钱去商店里买好几张贺卡,这样子,你就可以节省很多的时间和钱,就不会浪费纸张。我们生活在这个现代化的信息技术时代里,要学会合理利用电子信息技术来帮助我们学习或工作或生活。节约自然资源,保护资源、保护环境,从我做起。

教学反思:

1、本课设计,学生对所学的知识的综合应用,强调从学生已有的基础和生活经验出发。力求体现以学生发展为本的理念,重视学生的自主探究、合作交流、动手操作能力、创作精神、想象能力和实践能力的培养,真诚地把主动权交给学生.“课的导入”:创设情境是激发学生创作欲望,“兴趣是最好的老师”。

“讨论如何制作贺卡”这部分,充分展示学生个体的个性思维.体现小组合作精神,与互帮互助精神;电脑展示2张贺卡:一张是保护水资源、节约用水的,一张是“关爱女孩”的,因为这次艺术节的主题是“关爱女孩”,这样有利于学生的思维不局限于节日贺卡或生日贺卡,让学生有更广的思维空间。

它来表达你的心意。想好了就自己动手来做,画你自己想画的,涂你自己想涂的颜色。在制作的过程中 可以请教教师或同学参与或帮忙。因为本节课是开放课“新课程与家长同行”,所以本设计是想让家长或听课教师参与学生的制作过程中,重在过程的评价。

“互评”这部分。学生自己拿出自己制作的贺卡,给听课的教师或者家长看,把自己设计的内容的意思讲给他们听,请他们指导,使你们受益而进步。给学生表现的机会也给家长、教师参与的机会。让他们感受到他们不仅仅是听课这个角色。

“课的延伸”这部分,目的是我们生活在这个现代化的信息技术时代里,要学会合理利用电子信息技术来帮助我们学习或工作或生活。节约自然资源,保护资源、保护环境,从我做起。

2、本课做得较好的,学生能积极主动是投入小组合作中讨论出很多意想不到的结论,能在自己的作品上制作出各式各样的贺卡,形式多样,内容丰富,主题广。如:“保护动物”、“圣诞节快乐”、“母亲节快乐”、“生命在于运动”等等。并且很多同学能大胆地将自己的设计的内容的意思讲给他们听,请他们指导,使你们受益而进步。学生多数能评价他们的作品。课的延伸激发学生对上网学习知识的欲望。

计算机设计类 篇6

关键词:综合授课;创意能力;校企合作

一、景观设计专业计算机辅助设计教学概况

开设景观设计专业的本科院校主要集中在艺术类、农林类、建筑类院校以及综合性大学等四大主要类型高校。从开设该专业院校的类型即可看出,景观设计专业具有艺、文、农、工等多学科交叉的特点,因此需注重学生跨学科综合能力的培养。这四大类型的院校在景观专业计算机辅助设计课程设置上均有着自身的特色。目前,艺术院校的景观设计专业大多数是在环境艺术设计的基础上建立的,根据艺术院校学科背景特色,大多开设了以设计软件为主的计算机辅助设计课程,且主要集中在二年级进行教学。

二、改革的措施

1.将原来单独分开授课的设计软件课程改为系列设计软件综合授课课程

现有的针对景观设计专业的计算机辅助设计教学中, AutoCAD、SketchUP、3ds Max大多为分课程单独设置。但实践证明,以往花费大量时间完整讲授某一软件的授课方法并不可取,这不仅无形中加大了学生的学习量,还浪费了更多的时间让学生去学习一些极少用甚至以后从来都不会用到的功能,而且有的功能命令会让学生感到相当枯燥以及难理解。

通过系列软件课程的整体教学,有利于学生从宏观上了解景观设计专业的过程,并能从微观上熟练掌握各设计阶段通过计算机辅助设计能达到的设计成果,使学生能在以后的实际工程项目设计中做到合理安排,提高工作效率和设计水平。

2.注重借助计算机辅助设计进行创意能力的培养

通过计算机辅助设计平台,将为学生在平面构成、基础造型、色彩搭配等能力的培养上提供更丰富、更快捷的创意方案。再结合三维制图等软件,逐步培养学生在景观设计中的平面布局、硬景的空间造型及材质搭配、软景的植物选型及色彩搭配等方面的综合能力,使得设计软件不仅仅是纯粹的设计工具,更是触发无限创意思维的源泉,让学生的创意更加完善、合理、快速地表达出来,实现人机合一的最佳工作状态。

3.通过引入实际景观工程将计算机辅助设计融入专业主干课程教学

在对系列设计软件进行综合授课的基础上,尤其是在二、三年级的专业主干课程中,应通过引入社会的实际景观项目,结合项目的实际情况,将计算机辅助设计融入专业主干课程教学。二、三年级的专业主干课程大致包括诸如城市景观艺术设计、住宅区景观设计、景观设施设计等整体或专项的景观空间课程,这有利于学生在之前对设计软件学习的基础上,进行实际的设计实践操作。通过实际的项目工程,让学生深入项目基地考察,更直观地理解如何将实际情况通过设计软件转换表达出来。这将极大地提高学生关于计算机辅助设计的学习兴趣,并能避免“纸上谈兵”的尴尬境地,将虚拟空间与现实场地互动结合,通过这两者之间信息的不断反馈和整合,达到最优化的设计效果。学生在老师引导下,可以逐渐熟悉不同设计阶段计算机辅助设计介入的深度,以及在实际的工程问题中如何通过计算机辅助设计快速解决设计问题。

4.探索校企合作培养模式,保持与市场需求同步,关注业界新动态

针对设计市场的需求,与设计企业及社会发展进行互动,积极探索与设计企业进行校企联合培养的思路。设计企业处于设计生产的第一线,为了提高设计的效率,随时保持与计算机辅助设计最新动态的紧密联系。建立校企联合培养基地可让学生深入基地进行更多的实践训练,更直接地与项目接触,这样能更快速直观地提升学生的计算机辅助学习效率。

此外,授课教师及相关人员需了解计算机辅助设計行业动态,及时更新。尤其是在大数据时代的背景下,高效率、最优化的设计软件对于学生而言无疑是最好的设计助手。

总之,通过这些改革措施,积极探索并促进计算机辅助设计在景观设计专业的基础应用中的课程改革研究,使学生在具有一定的理论基础及较好的艺术修养、较为扎实的手绘表达技能的前提下,同时具备较强的计算机辅助设计操作能力,促使学生从前期方案的理念构思到项目的设计成果表达均有着较为系统和全面的认识,为将来从事设计工作提供强有力的技能保障,充分发挥学生在地方经济建设中的贡献能力。

参考文献:

[1]施俊天.从三维开始设计:计算机三维形态生成在风景园林空间设施方案设计构思中的影响[A].中国风景园林教育大会论文集[C],2006(9).

[2]胡海辉.园林计算机辅助设计课程教学初探[J].东北农业大学学报,2005(08).

注:本文为广西高等教育本科教学改革工程项目,桂教高教[2015]20号,项目编号2015JGB313。

作者简介:李春,1979年出生,男,就职学校:广西艺术学院建筑艺术学院,学历:硕士,研究方向:风景建筑。

计算机设计类 篇7

计算机平面设计类课程, 包括CorelDraw、Photoshop等主流设计软件课程, 是高职计算机多媒体技术等专业的核心课程, 对学生设计能力的提高以及职业素质养成起支撑作用。各高职院校的计算机平面设计类课程, 在“教学做”一体的教学模式改革中, 探索以能力为核心的课程考核评价改革, 取得了许多成绩, 积累了许多经验。但由于教育观念、校企合作、师资素质等方面还存在许多问题, 所以, 高职计算机平面设计类课程考核评价改革工作还需进一步探索。

高职计算机平面设计类课程考核评价模式存在的问题及原因分析

(一) 存在的问题

考核评价模式简单

有些学校计算机平面设计类课程考核评价方式依然还是单一的期末试卷考试或者单一上机完成作品的方式, 即使一些学校的考试在笔试基础上增加完成作品的方式, 但仍然没有改变传统思维的束缚。有的即使按项目式等方式进行了改革, 但平面设计作品评价只由任课教师简单判分, 随意性较大。有的考试内容过分依赖教材, 还没有与职业资格标准和职业岗位相结合。

考核评价标准缺乏科学性、合理性和可操作性

(1) 有的平面设计课程, 包括有的精品课程, 建立了考核评价体系, 有详细的细节, 但太复杂, 操作起来困难, 缺乏可操作性。 (2) 考核评价形式、考核内容和评价主体缺乏科学性和完整性, 过程考核与终结考核不能有机结合, 不能与任务驱动、项目导向等学做一体的教学模式相适应。 (3) 能力考核评价设计不合理, 有的评价方式标准模糊。 (4) 只注重对软件使用结果的考核评价, 没有将平面设计作品的思想性、科学性、创造性、艺术性有机结合起来评价。

考核评价过程忽视能力培养

(1) 学生平面设计作品的布置没有将创新性和规范性结合起来。或指定案例, 对学生创意要求不够;或强调创意, 导致学生对现成的作品进行拼凑, 作品在一定程度上缺乏科学性和规范性。 (2) 未注重团队协作能力的培养。艺术设计多需要建立合作团队来解决复杂的问题, 需要合理分工和行动协调, 需要教师付出更多精力对学生团队协作能力进行评价。而实际是教师一般采用独立完成设计作品的形式, 不能培养和评价学生的团队协作能力。 (3) 有的考试客观题所占比例过大, 分析题所占比例较小;有的结果考核评价比重较大, 不利于学生能力的培养和创新精神的形成。

(二) 原因分析

第一, 有的学校和教师对高职教育改革认识不到位, 没有摆脱传统教育思想的束缚, 没有形成适应平面设计课程特点的考核评价方法。

第二, 考核评价体系操作困难。因为与传统考核评价模式相比, 传统的模式较简单、易操作。包括精品课程在内, 有的只是做表面文章, 课程考核评价模式的可操作性不强。有的学校Corel Draw、Photoshop、Illustrator等每门课程只有几十学时, 每门课程复杂的考核评价要花去教师和学生大量的时间和精力, 所以教师不愿意采用, 学生不愿意接受。

第三, 师资和实训基地建设不配套。承担计算机平面设计类课程的教师有计算机类和艺术类教师, 计算机类教师对艺术设计知识欠缺, 而艺术类教师, 特别是老教师, 对计算机软件应用不太愿意过多钻研, 导致不能将软件应用与艺术知识结合起来, 导致学生的课程考核评价不尽科学。有的学校的校内和校外实训基地建设滞后, 使得工学结合的考核评价和企业人员参与评价的机制不能有效实施。

构建高职计算机平面设计类课程考核评价模式的指导思想和原则

(一) 指导思想

依据现代课程教学评价理论和国家对高职教育培养模式改革的要求, 结合高职计算机平面设计类课程的特点, 以增强学生可持续发展能力为目标, 建立符合高职专业人才培养特点, 以学习能力、职业能力和综合素质为导向的多元化课程考核评价模式。

(二) 构建原则

以现代课程教学评价理论为指导的原则

按照发展性评价观, 关注人的全面发展;评价方式多样化, 评价主体多元化;关注发展过程, 将形成性评价与终结性评价有机结合起来。按照多元智力理论, 允许学生以各自认为合适的方式展示所长;强调情境化评估, 注重学生的实践能力。

考核评价方法多样化的原则

考核内容多样化, 含理论、单项技能训练、单元技能训练、综合技能训练、企业实习、职业技能鉴定、职业技能比赛;考核形式多元化, 包括闭卷、上机训练、完成作品、现场实践、展示与答辩等。考核内容从认知领域的单一评价转向注重认知领域、能力领域和素质领域的多样化综合评价。

以人为本, 增强可操作性的原则

要以学生和教师为本, 尽可能地减少课程改革所带来的负效应, 考核评价工作操作性应较强, 使教师愿意采用, 学生易于接受。

评价主体多元化的原则

坚持教师与学生、校内与校外结合, 改变只有任课教师单一评价主体的模式, 形成多教师参与、学生参加、校外教师相结合的评价主体多元化原则, 要注重学生的自我评价。

突出学生能力考核与培养的原则

以学习能力、职业能力和综合素质为导向, 突出学生能力的培养, 在考核专业能力的同时, 特别要注重职场所需的职业素质的培养与考核。形成性评价与终结性评价相结合, 合理分配终结性考核与过程性考核的比例, 体现以能力考核为主的要求。

高职计算机平面设计类课程考核评价方案的构建实践

以下以我院计算机多媒体技术专业计算机Photoshop课程为例, 探讨计算机平面设计类课程考核评价方案的构建。

(一) 考核评分方案

课程综合评价

课程综合评价如表1所示。

笔试

(1) 考核要点:课程内容所涵盖的概念及知识点。 (2) 考核方式:闭卷。 (3) 题型:填空、单选题、简答题等。 (4) 评分人:任课教师。

单元技能实训

(1) 考核要点:一个单元规定的训练内容。 (2) 考核方式:教师根据单元教学内容拟定一个或几个内容相似的单元实训题目, 也可以是典型的项目载体, 学生在规定的时间内完成上机操作。 (3) 评分人:任课教师。 (4) 评分点:作品符合题目要求;内容表达正确、清楚、完整;整体设计符合多媒体作品的设计原则;思想性、科学性、创造性、艺术性强。

综合设计

(1) 考核要点:日常教学后进行综合设计训练, 包括到企业学习。 (2) 考核方式:在教师指导下, 学生到企业或在学校项目工作室, 以小组的方式, 由企业或学校项目工作室指导教师根据课程内容布置综合设计题目, 在一定时间内学生合作完成作品制作, 写出设计报告, 最后采用小组答辩形式完成设计。 (3) 评分人:校内教师、企业教师、学生。 (4) 评分点:文字设计语言描述、答辩情况、作品符合题目要求;内容表达正确、清楚、完整;整体设计符合多媒体作品的设计原则;思想性、科学性、创造性、艺术性强。 (5) 个人得分:根据个人工作量, 以小组得分折算。

职业行动能力

(1) 评价要点:学生参与课程学习的职业行动能力。 (2) 评价方式:课程学习中分组随机交换, 课程结束时由学生互评, 去掉最高分和最低分, 算出平均分。 (3) 评分人:学生互评。 (4) 评分点:学生的专业能力、方法能力、学习能力、社会能力。

职业技能鉴定

为鼓励学生参加本课程的职业技能鉴定考试, 学期快结束时安排职业技能鉴定考试, 学生技能鉴定成绩折算成对应的本项得分。

职业技能比赛

为鼓励学生参加职业技能比赛, 达到以赛促学的目的, 学院开设的设计类专业每学期举行平面设计职业技能比赛, 参加院级及以上的比赛, 名次作为本课程的加分, 最高加5分。

(二) 方案实施效果及存在的问题

从2010级开始, 我院计算机多媒体技术专业利用计算机平面设计类课程易于实施工学结合的特点, 将原在第二、三学期分开开设的Photoshop课程合并在第二学期开设, 同时, 开设了两周的综合设计, 课时共140学时, 本课程列入了院级教改课程。通过Photoshop课程教学以及考核评价方式改革, 调动了学生学习的积极性、主动性和创造性, 从而加强了对学生能力和素质的培养, 达到了以考促教、以考促学的目的。改革过程中最大的问题是教师工作量加大, 教学管理难度加大, 同时, 也增加了教学成本。这些都需要在今后的探索过程中妥善加以解决。

参考文献

[1]王自豪.基于多元学业评价理论的高职课程考核模式研究[J].广西教育, 2011 (24) .

[2]王世安.基于工作过程的高职项目课程考核方法研究[J].职业教育研究, 2011 (4) .

[3]李晶琴, 许子华, 孙宝清.高职检验专业课程考核方法的改革与实践[J].卫生职业教育, 2012 (6) .

[4]俞敏燕.基于能力本位的高职课程考核评价模式改革构想[J].中国校外教育, 2011 (12) .

[5]孙静.C语言课程考核模式研究与实践[J].电脑编程技巧与维护, 2011 (20) .

[6]王亚丽.计算机高职平面设计方向作业布置与评价初探[J].农业网络信息, 2011 (11) .

计算机设计类 篇8

作为一门专业必修课程,程序设计类课程担负着讲授软件编程技术和方法、培养软件编程和设计能力的任务。目前程序设计类课程教学主要存在以下问题。

(1)软件开发技术往往体系庞大复杂,在学习过程中容易失去信心。例如Java技术包含的技术规范极其庞大,而实际应用中使用的各种框架技术也非常多,学生需要付出的学习成本较高,学生感觉有很多技术需要学习,但真正需要开发一个实际应用系统时,又总是感觉能力上还远远不够,致使他们逐渐失去信心[1]。

(2)学生缺乏学习兴趣和主动性。在程序设计类课程中最常用的教学方法是老师用PPT讲,学生在下面听,导致教师成了主体。同时课程内容多,导致学生觉得程序设计程序非常枯燥,失去了学习的兴趣。

(3)实践教学中内容单一,学生缺乏项目经验。目前程序设计类课程通常都是理论课时比上机课时多,上机课只是做一些基础验证性实验,导致学生缺乏项目经验。

(4)采用试卷形式考核。这种考核方式只能考核学生对概念的理解和语法的熟练程度,而对于学生是否真正掌握程序设计的思想和利用计算机语言解决问题的能力的考核是远远不够的。

2. 采用任务激励的教学方法

教师不是以讲解为主,而是精心设计教学案例,有明确的教学目标,有可评判的能力训练任务,有围绕知识应用的训练过程。教师带领学生一起完成,要有积极的互动,教师要充分了解学生,在学生学习遇到困难时,引导学生找到解决问题的方法;在学生学习不够主动时,提出问题,启发学生思考;在学生完成基本项目后,调动学生的学习动力,进一步拓展职业能力。

另外,计算机专业的学生就业后,通常是小组为单位进行项目开发,因此学生在程序设计中,对问题的讨论能力、对自己观点的讲解、团队中的协作能力也是很重要的,所以可以适量增加讨论课。如在配合面向对象程序设计章节教学时,要求学生首先预习,然后进行启发式引导,让学生回忆并回答下列问题:什么是对象、什么是类、什么是封装、什么是继承,并讨论现实生活中的实例、在学生信息管理系统中的对象、类的应用等。并且根据要求,提前通知部分小组准备多媒体课件。采用小组的形式是希望他们能互相学习,共同提高,同时为今后协作学习打好基础[2]。

3. 上机实验———增加综合项目的设计

程序设计类课程是实践性很强的课程,所以上机实验是一个非常重要的环节。为了使学生对程序设计的概念有整体概念,教师可以在第一次上机时就为每个学生布置一个项目,然后每次上机课时让学生根据理论课上讲的内容完成本项目的相关部分,这样所有的内容就全部为这个项目服务,可以提高学生的学习兴趣,最后项目结束后还可以增加学生的成就感。

4. 考核方式改革

目前程序设计类课程主要采用笔试的方法进行,主要考查概念,要求学生记忆的内容多,而忽略了学生的运用能力和综合分析能力,这种考核形式容易造成低分高能和高能低分的现象。学生的学习能力、创新精神、实践能力都是无法体现在考试结果上的。另外,还存在考核重结果轻过程的问题。通常最后的成绩=平时成绩+实践环节+期末成绩,在这里平时成绩、实验考试成绩所占比例较小,所以学生的最终成绩主要还是期末考试一锤定音[3]。

为了能够科学、合理地对学生的学习过程、学习效果、实践能力、创新思维等多方面进行考核,要采用多种形式的考核方式。

(1)加强实践环节的考核改革。将实验课分成几个阶段进行考核,然后以几个阶段的平均分为实践环节的总分数,实践环节分数占最后成绩的40%。在评定学生实验成绩的时候,设计的独立性和正确性是最基本的要求。如果设计有所创新或非常完善,就可以评定较高的分数。

(2)期末考试改革。在考试中采用程序设计的方式,分配给每个学生一个题目,每个题目都是不同的,学生根据题目从分析问题一直到代码实现都独立完成并完成实验报告。期末成绩采用答辩的方法进行,期末成绩=平时成绩+答辩成绩+实验报告成绩+上机课成绩。采用这种考核方式不仅能提高学生分析问题的能力,而且能提高学生利用计算机解决实际问题的能力[4]。

5. 结语

总之,程序设计类课程是一门实践性很强的课程,在教学过程中应以学生为主体,教师为主导,采用符合学生认知规律的、科学的教学方法,充分调动学生学习的主动性,努力培养学生自主学习的兴趣,提高学生解决实际问题的能力,从而使得程序设计课程的教学质量不断地提高。

摘要:程序设计类课程是计算机专业学生必修的一门基础课程, 学生通过学习程序设计课程可以利用计算机解决一些实际问题, 同时培养计算思维, 为以后专业课的学习打下了坚实的基础。因此利用现有的教学条件和教学资源, 围绕学生这个教学对象, 选择教学内容, 确定教学策略, 进行系统、科学有效的课程教学设计, 对于实现教学目标, 提高教学质量有着重要的意义。

关键词:计算机专业,程序设计类课程,教学方法

参考文献

[1]陈洪涛, 顾沈明, 刘军.非计算机专业C语言程序设计的课堂教学实践与改进[J].教育与教学研究, 2009, (2) :125-126.

[2]张春英, 刘凤春.基于项目开发教学法的Visual Basic程序设计教学模式的研究[J].计算机教育, 2010, (5) :105-108.

[3]陈杰华.程序设计课程中强化计算思维训练的实践探索[J].计算机教育, 2009, (20) :84-85.

计算机设计类 篇9

随着计算机的不断普及, 学生计算机水平的不断提高。不管是计算机专业还是非计算机专业, 都开设计算机程序设计类课程。目前学校开设的计算机程序设计类课程主要有:C语言、C++语言、Visual Basic语言、Java语言等等计算机语言, 几乎涉及全院所有的专业, 这些语言课可以统称为“计算机程序设计”类课程。这类课程是高校的计算机的基础课程, 其是计算机专业的必修基础课程。现在计算机的发展, 各个学科都与计算机有着千丝万缕的联系, 其他学科都可以通过计算机来不断发展延伸, 所以非计算机专业也需要学习计算机编程语言, 将其运用到自己的学科中, 辅助今后的学业。

2 计算机程序设计类课程介绍

计算机语言是程序设计类课程的核心。所谓计算机语言, 指用于人与计算机之间通信的语言。为了使电子计算机进行各种工作, 就需要有一套用以编写计算机程序的数字、字符和语法规划, 由这些字符和语法规则组成计算机各种指令 (或各种语句) 。这些就是计算机能接受的语言。计算机语言分为机器语言、汇编语言和高级语言, 机器语言是用二进制表示的, 现在用的少, 因为要记忆的东西太多了。汇编语言的实质和机器语言是相同的, 都是直接对硬件操作, 只不过指令采用了英文缩写的标识符, 更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。其他的语言都属于高级语言, 如C, C++, Java, VB, Delphi等。和汇编语言相比, 它不但将许多相关的机器指令合成为单条指令并且去掉了与具体操作有关但与完成工作无关的细节, 例如使用堆栈、寄存器等, 这样就大大简化了程序中的指令。计算机的语言基础的有C/C++, 网页设计语言有ASP, PHP, JSP等, 还有脚本语言如HTML, Java Script等, 还有应用型语言如Java, 硬件编程语言如VHDL语言。

计算机程序设计类课程主要是运用计算机语言, 缜密的思维逻辑设计各种各样不同领域的软件, 一般是计算机专业必需学习的一门课程, 也是基础课程。目前非计算机专业一般开设VB等计算机应用语言课程, 目的是普及计算机设计知识, 扩展所学专业在计算机领域的应用。

3 程序设计类课程教学难点

计算机程序设计类课程难于培养学生兴趣, 授课效果不理想, 教学实施要比其他课程教学难度要大。主要表现在以下几个方面, 如图1所示。

(1) 学习一门语言是枯燥的。不管是传统的中文语言, 还是英文, 在学习过程中都是有些枯燥和乏味的, 计算机程序设计语言也不例外。计算机程序设计语言也存在很多“语法”, 不同的语言有不同的语法, 编写计算机语言程序是一种非常枯燥而繁琐的工作, 要记住每一个语句的编码与含义, 而且bug调试, 查找有时非常困难与枯燥。作为通往开发道路的必须技能, 程序设计类语言的学习往往将大部分学生拒之门外。很多学生学不懂, 听不懂, 搞不懂, 学起来一塌糊涂。教师也找不到一种好的教学方式去引导学生对开发语言感兴趣, 导致计算机程序设计类课程成为教师难教, 学生难学的不受欢迎的课程之一。

(2) 学习目标偏离。一般的程序设计类课程的教学都是从语言的发展史讲起, 然后讲解语言的语法、语义, 然后督促学生根据所学内容完成课后习题。这样的教学方式只会让学生失去对程序语言类学科的兴趣, 学生为了完成课后习题而学习, 学习目标偏离。课后习题一般比较抽象, 学生做起来感受不到学习的乐趣, 从而使得学生的学习效率降低, 对程序设计类课程越来越反感。

(3) 计算机利用率不高。程序设计类课程是一门实践性操作性要求很高的课程。由于一节课的教学时间非常有限, 留给学生上机试验的时间不多, 导致学生操作能力差, 调试能力缺乏。一般计算机专业有自己的计算机教学上机实验室, 但是由于教师课程时间安排不合理, 往往留给学生上课实践的时间少之又少。而且在计算机上机课中, 很容易受其他因素的干扰, 如计算机本身的游戏软件, 计算机联网弹出的各种新闻等, 都会使得学生受到的诱惑因素增多, 学习效率降低, 上机实验课内容的掌握程度大大降低。

(4) 见效慢。计算机程序设计类课程的教学不如多媒体课程的教学见效快。多媒体课程的设计结果可以丰富多彩, 听觉、视觉等感官一同参与教学, 而程序设计类课程没有绚丽多彩的图形、动画或者视频刺激学生的感官, 这也是程序设计类课程教学的一大难点。

4 程序设计类课程教学改革

由于程序设计类语言课程自身的特点, 使得目前程序设计类课程的教学难度较大, 教师上课费劲, 学生接受费力, 效果不好。应该从如下方面进行改革, 如图2所示。

(1) 采用多媒体课件教学。计算机程序设计类课程的教学也是可以采用多媒体课件的教学的。运用多媒体课件教学, 可以在一定程序上增加学生对视觉、听觉等感官的接收。根据程序设计类不同课程的不同分析, 设计不同的多媒体动画课件。在教学过程中, 让学生感受到程序设计语言的魅力。如对于ASP, JSP等网页设计类语言的教学, 可以在多媒体课件中, 多穿插一些著名网站的展示, 动画网站的展示和比较炫的网页实现效果。还可以在多媒体课件中放入数据表格, 统计一个网站对于一个企业所创造的巨大价值, 让学生们懂得学习制作网站的重要性。对于C语言课程, 可以在多媒体课件中穿插算法效率分析, 一个算法的好坏对企业利益的直接影响, 以丰富的图片, 数据分析框图等多种形式展示给学生, 让程序设计类课程也可以变得有趣、生动。

(2) 培养学生对程序设计的兴趣。在接受一门计算机语言之前, 学生对这门课程是不存在任何不良情绪的。在授课前, 多讲解一些程序设计语言能实现的优秀案例。如C语言编写的算法可以比其他语言快多少倍;很多大型操作系统, 优秀的软件都是以C语言开发的。如C++语言, 可以给学生在学习之前展示一些学生管理系统, 教学管理系统等学生平时用到的系统, 根据添加、删除、修改、浏览和保存等功能的介绍, 让学生了解C++语言的实用性。让学生感受到该语言的强大魅力。激发其学习的欲望。让学生认为计算机程序设计类语言的学习并不是一件很枯燥的事情, 一个系统的完成可以强烈地激发学生的成就感和巨大的满足感。

(3) 问题探究式教学。问题探究式教学指的是给学生一个提问, 让学生围绕该问题进行思考, 这是一种相当有用的教学方式。这种教学法能够充分发挥学生的思维, 能有效地培养学生的分析问题与解决问题的能力。如数据结构的教学中的算法是非常枯燥的, 而且学生很难体会到实际中算法好坏的巨大价值, 可以结合实际, 假设一个情景, 让学生选择一种算法去完成, 要求以最快执行速度完成。可以分小组进行。每个小组可以选择不同的算法方式去实现, 然后对小组间选择的各种算法进行比较, 这样可以激发学生的探究欲望, 在潜移默化中对算法进行掌握, 同时在自己讲解算法和听别人讲解算法过程中, 加深了各种算法的印象, 这样所达到的效果是传统灌输式教学无法比拟的。

(4) 案例驱动与项目驱动相结合。首先通过案例教学鼓励学生自由探索、大胆质疑及时提出自己的看法和见解, 充分尊重学生的意见和好奇心, 可以使学生的创造能力和实际解决问题能力得到发展, 使学生表达能力、交际能力、合作能力、竞争能力都于得到了培养。计算机发展了这么多年, 有很多优秀的成功案例可以给同学们讲解, 选择比较经典的案例, 可以将案例简化转变成项目让学生亲自动手实践, 激发学生完成后的成就感和满足感。将项目有意的和公司项目相结合, 切实做好课程的实训, 从项目的建立, 可行性分析、需求分析、概要设计、详细设计、编程、测试等每一个环节都让学生实际参加, 动手去做, 与公司接轨, 而不是讲一、两个例子, 不注重实际操作。除此之外, 案例驱动与项目驱动相结合给课堂注入了新的活力让学生积极、主动参与教学过程, 提高了学生学习的针对性和实用性。

(5) 积极开展第二课堂活动。程序设计类课程光靠上课的时间去学习是远远不够的, 在课外开展软件编程俱乐部, 引导对编程感兴趣的同学加入, 定期开展一些小的编程竞赛, 引起全院学生的关注, 逐渐扩大编程俱乐部在学校的影响力, 让更多的同学以加入编程俱乐部为荣耀, 俱乐部定期举行交流讨论, 分析目前市场上编程系统的优缺点进行如何改进, 同时还可以承接一些学校管理系统等软件系统的工作, 让学生理论与实践相结合。这对学生独立解决问题的能力有很大提高, 碰到棘手编程问题的心态培养, 心理素质的培养都是非常有益的。现在软件的实现都不是一个人可以独立完成的, 需要团队合作意识, 俱乐部的成立也可以增强学生们的团队合作意识。

5 结语

随着计算机的高速发展与普及, 计算机编程技能在这个网络遍地的时代已经是必不可少的了。计算机程序设计类课程是进入开发行业首先需要学习的基础课程, 这门课程的掌握程度直接关系到之后就业的发展, 是以后职业发展的基石。通过对传统死板的教学方式进行改进, 将枯燥无味的“语言”讲得轻松愉快, 让课堂氛围生动活泼, 避免选取一些枯燥复杂的例子进行讲解, 而是先以“好玩, 实用”为首要入口点, 激发学生学习兴趣, 教学效果有了明显的提高。

摘要:随着计算机技术在各个研究应用领域的渗透和普及, 计算机程序设计类课程逐渐引申到非计算机专业的教学中, 已经成为在校大学生的重要学习课程之一。但程序设计类课程是比较枯燥、抽象的, 教师避免课堂的枯燥乏味, 激发学生兴趣, 有很多教学方式需要去探讨与研究。主要对计算机程序设计类课程进行了说明, 分析了计算机程序设计类课程目前存在的教学难点, 介绍了多种方式改革目前的教学方式, 最大限度地激发学生对该课程的学习热情, 提高教学效率。

关键词:计算机程序设计类课程,教学改革

参考文献

[1]朱莉娟.以能力培养为目标的程序设计类课程的教学研究[J].福建电脑, 2011, 07.

[2]孙向群, 赵阳.以实践性为导向的计算机教学改革思考[J].计算机光盘软件与应用.2012, 09.

[3]陈慧霖.兴趣———搭载信息技术之舟的活水[J].小学科学 (教师论坛) , 2011, 05.

[4]彭涛, 鲍有文.任务型教学模式在程序设计教学中的应用[J].北京联合大学学报 (自然科学版) , 2009, 01.

[5]唐燕, 韩爱庆.计算机基础课程实验教学的改革与实践[J].电脑知识与技术, 2012, 31.

[6]张庆岚.《C语言程序设计》教学方法新探[J].江汉石油学院学报 (社科版) , 2002, 02.

计算机设计类 篇10

一、基于精选语法子集理念优化程序语言教学内容

语法知识教学内容过于繁杂是该类课程存在的问题之一, 而学生的程序设计思维训练不足。学生学了语法知识虽然能够应付“A、B、C、D”型的选择题考试, 却不会独立编写程序;因此难以解决实际问题。我们认为, 语言的语法知识恰是能受用一时的“鱼”;而程序设计技能和思维能力才是受用终生的“渔”;“授人以鱼”不如“授人以渔”。加强程序设计技能培养具有更重要的实际意义, 故必须精简语法教学内容。

1. 根据够用原则确定最小语法子集。

首先将程序设计教学内容划分为课堂教学的精讲内容、学生课外自主学习内容和课程设计环节的提高内容三大类型。在课堂教学的精讲内容中, 我们对典型程序设计语言的知识点进行了系统论证分析, 将主干知识列入首位教学目标;将分支知识作次要介绍;对不利于课程教学的“末叶”知识坚决舍弃。即依据够用原则确定了一个最小语法子集。采取经验模式和科学实验模式相结合的方法, 先获得解决常用问题的常用算法;然后找出算法涉及的程序设计语言的最小语法子集;以该语法子集作为课堂教学的精讲语法内容依据。

2. 加强相应的教材建设。

选出优化语法子集后, 以此新编或修订相应的教材, 即为教材“瘦身”, 针对不同类型的学生编写简明实用的教材, 在教材语法内容中体现优化语法子集思想;在教材的程序设计方法介绍中体现优化的教学方法。这种确定语法子集的思路类似于外语教学中确定大学英语四、六级词汇表和语法纲要的思想。能够使初学者接触最重要的语法点。从而让更多的教学时间服务于程序设计思维能力和技能的培养。

二、基于认知理论优化程序设计课程的教学方法

对于大部分初学计算机程序设计类课程的非计算机专业学生来说, 他们的认知水平是很有限的;需要遵循认知理论进行程序设计课程教学。

1. 培养学生的计算思维。

初学程序设计的学生, 不太了解计算机内部的工作机制, 即没有形成计算思维;因此, 理解算法和设计算法有困难。计算思维与数学思维既相似又不同。数学思维是人的思维方法, 而计算思维是计算机求解问题的思维方法。我们必须在教学中充分考虑学生的认知水平, 尽可能以类比的形式去教学抽象的计算机算法。如, 可用赋值语句的教学阐述计算思维与数学思维的区别。在数学中, “=”号是表示两边的数值相等的意思, 因此, 一看到“=”号就会在脑子里出现“相等”的思想;然而, 在计算机程序设计语言里, “=”是一种操作符号, 表示把它右边的式子值赋给左边的变量, 是代表一种操作动作。比如程序语句“x=x+1”, 用数学思维去想是想不通的, 因为无论如何两边不会相等。但按照计算思维, “x=x+1”中右边和左边的x并非是相同的, 右边是代表该语句执行之前变量x的原值, 左边是代表该语句执行以后变量x的新值, 计算机是先把右边的算式运算结果算出再赋给x。

2. 充分利用学生已有知识经验的正迁移作用加强抽象算法的教学。

这里例举2个教学案例进行阐述。 (1) 借助生活经验教学“循环”概念和算法。用累加求和问题描述循环算法, 可从活经验中找到引起正迁移的已有知识:学生每天要吃饭, 这就是再合适不过的循环例子。假设某生每天吃饭消费a元钱, 从周一到星期日, 计算每天完成吃饭事情后累计消费的总钱数。这个问题应该说每个学生都会算, 答案分别是:a, 2a, …7a。然后转移到计算机求解此问题的方法, 计算机中要设置两个变量, 比如i和s, 分别用来存储一周的天数和截止当天累计消费的钱数。首先强调要设置变量的初始值, 一周开始前, i=0, s=0。然后问学生这样的问题:每度过一天, 累计消费的饭钱是如何变化的?学生通过启发后可能会写出“s=s+a”这样的语句。再进一步问:要度过一个星期, 相当于这个语句要执行几次?然后引入概念:重复执行某一语句的现象叫“循环”;被反复执行的那部分语句 (如s=s+a) 叫做“循环体”;决定循环体是否要继续执行的条件叫“循环条件” (如本题是i≤7) 。在此基础上, 再用具体计算机语言写出循环语句的一般格式, 比如C++语言的for语句:for (i=1;i<=7;i++) ;s=s+a;然后逐步将问题复杂化, 比如, 若周一消费的钱数是1元, 周二是2元, 如此类推, 那么该问题的算法如何表达?答案是将循环体语句“s=s+a”改为“s=s+i”。于是就能得出求解s=1:2+3+…+100这种问题的算法。再变一下, 若每天消费的钱数与所在天数i有某种函数关系, 函数用f (i) 表示, 那么, 本问题又应如何改写程序?答案是将“s=s+a”改为“s=s+f (i) ”。这样教学, 学生就易于理解循环的概念, 且能举一反三。 (2) 借数学归纳法教学“函数的递归调用”。函数的递归调用是一类特殊调用方式, 学生往往很难掌握。但数学归纳法是大家在中学就很熟识的内容。首先, 写出数学归纳法证明一个命题成立的3个步骤:当参数n=1时, 命题成立;假设当参数n=k时, 命题成立;若能够证明当参数n=k+1时, 命题成立, 则问题得证。将数学归纳法迁移到函数的递归调用, 可以类比建立递归模型:当问题的参数为1时, 解决该问题的函数f (1) 有确定值;假设当参数为n-1时, 函数f (n-1) 可以解决该问题;对参数为n时, 能够找到解决该问题的方法, 则问题得以解决。即, 编写递归逆函数程序的关键就是抓住上述三个要点。举例说来, 编写求阶乘n!的递归函数, 设函数fac (n) 求n!, 函数值用变量s返回。a:当参数n=1时, 函数有确定值s=1;b:假设当参数为n-1时, 函数f (n-1) 可以求解 (n-1) !的值;c:因为当参数为n时, n!=n* (n-1) 。根据2) , (n-1) !能够由函数f (n-1) 求解, 因此n!可以转化为利用f (n-1) 求解。得出递归函数fac (n) 用C++语言表达的递归形式:if (n==1) s=1;else s=n*fac (n-1) ;建立了递归模型就很容易写出该算法。

摘要:本文针对高校计算机程序设计基础系列课程教学中存在的问题, 从优化教学内容和方法两方面进行了探讨。提出了基于优化语法子集改革教学内容和运用认知理论改革教学方法的思路, 并通过具体实例阐述了我们的改革方法。

关键词:程序设计,语法,算法,教学方法

参考文献

[1]袁柳, 路纲.程序设计语言教学过程中的学生思维能力培养[J].计算机教育, 2011, (12) :5-8.

[2]徐许亮, 方东菊.基于认知理论的程序设计学习方法[J].黑龙江教育学院学报, 2010, 29 (10) :76-77.

上一篇:测量单元下一篇:磁致伸缩液位计