计算机专业教学设计范例6篇

前言:中文期刊网精心挑选了计算机专业教学设计范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。

计算机专业教学设计

计算机专业教学设计范文1

一、工学结合理念

在2005年,国家教育部提出“工学结合人才培养模式”,在职业院校推进工学结合理念,就是要遵循职业教育发展的规律,全面贯彻党的教育方针,坚持以就业为导向,促进学生的就业,帮助有困难家庭的学生完成学业,实现中国的特色职业教育。其中,所说的工学结合理念,就是要将学生在学校学习的知识与行业的社会实践有机统一,理论联系实际,实现学生的“工学相长”,为国家培养高素质的技能型人才,工学结合理念既具有一般职业教育发展的普遍规律,又具有中国社会主义职业教育的特色。

二、Photoshop课程的特点

Photoshop是中职院校计算机专业学生的核心课程。在Photoshop课程学习的过程中,可以培养学生的动手操作能力,对于平面设计专业的学生来说,会直接影响学生的平面设计水平和动画制作方向,Photoshop课程可以分为前导课程和后续课程,其中,在前导课程中,主要学习色彩构成、图形创意、版式设计等方面内容;在后续课程中,主要学习Flash、3Dmax、平面综合实训、动画综合实训等方面内容。Photoshop课程是将平面设计和商业活动有机融合的一门课程,既实现了学生对理论知识的学习,又培养了学生的综合应用能力和实践能力。在实际教学中,将工学结合理念与Photoshop课程教学设计相融合,不断提高学生的就业竞争力和综合素养,实现职业教育适应时展的需求。

三、基于工学结合的Photoshop课程教学设计

(一)课程设计的理念

在Photoshop课程设计中,要遵循“就业为导向,实践为动力,工学结合”的现代职业教育理念。在实际的课程教学过程中,要注重培养学生职业能力,建立校企合作模式,给学生创造真实的工作实践环境,提供各种岗位供学生选择,提高学生的岗位技能,并拓展学生的专业技能,将职业道德教育贯穿于整个中职教育,不断提高学生的职业素养,培养国家需要的高素质技能型人才。

(二)课程的教学设计

教学设计的内容主要针对学生在就业岗位上的各种情景设计,设置的情景内容,一般都是由简单到复杂、从单一到综合,实现学生的可持续发展。课程内容设计的情景如下表所示:

通过设计这些教学情景,让学生进行自由选择,激发学生学习兴趣,同时能让学生在实际的岗位情景中,体会职员的心理,在各种项目的安排上,最好穿行,合理安排时间,实现最佳教学效果。

(三)课程的教学方法

在Photoshop课程的教学中,教师要注重学生的技能掌握情况,在每个项目的学习中,要确保学生能够充分理解课程内容和技能要求,实现学生知识、技能一体化和学、做一体化,让学生在“做中学”,激发学生学习兴趣,实现高效的课堂教学效果。

计算机专业教学设计范文2

【关键词】面向对象;封装;教学设计;教学目标;教学方法;信息化手段

1 课程介绍

首先介绍本次课程的背景、主题、课时、先行后续章节,明确课程地位。

1)图文结合,以手机为例阐述封装概念: 隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读取和修改的访问级别。

2)本课主题是面向对象之封装,属于Java程序设计课程中的一个章节,开设专业为计算机软件专业,安排课时为2课时理论课。

3)本课时的先行章节有Java相关知识与运行环境搭建;Java基础语法与流程控制;面向对象初探――类和对象。后续章节有面向对象核心思想之继承与多态以及面向对象之接口。

2 教学分析

2.1 教学设计思路

教学内容不仅仅包括教材内容的综合,还包括教学目标的确定、教学方法的设计、信息化手段的支撑。我的设计思路如下:首先,进行市场调研,根据职业现状,确定专业岗位,制定人才培养方案,这是我们进行教学内容设计的重要依据;归纳岗位中的典型任务,提出相应的专业能力要求,通过细化分析,确定教学目标;根据学情调查和课程标准,进行教学设计;利用多种信息化手段,实行课堂教学实施;完成教学后,再进行评价反馈和完善。

2.2 教学目标

本课的知识目标包括:什么是封装;为什么要封装;怎样实现封装。其中怎样实现封装既是本课的重点,也是难点。本课的能力目标要求学生体会面向对象程序设计思想,编写模块化程序。

2.3 学情分析

本课程面向计算机软件专业大一下学期的学生,高职学生的学习特点可以总结如下:他们的专业学习热情尚处于培育期,要求养成课前预习的习惯;他们初具编程能力,喜欢模拟真实的工程项目;对动手操作有热情,借此强化实践,提高兴趣;理论知识方面欠佳,需要理论和实践结合的教学。

2.4 教学策略

基于以上情况,确定了以学生为中心,项目导向型的教学策略。教学以项目为载体进行,具体的工作项目与任务使教学目标一目了然,比起传统章节式教学,更能引发高职学生的学习热情。信息化支撑的手段包括网站、软件平台、多媒体课件、试题库与多种与学生交互方式。

3 教学过程

教学过程包括课前探索、课堂实践和课后拓展。其中90分钟的课堂安排如下:问题讨论(15分钟)、理论介绍(25分钟)、项目规划(5分钟)、项目实施(40分钟)、总结与讨论(15分钟)。

1)课前探索:预习、思考、讨论

提前布置预习任务,学生通过课本预习,初步了解面向对象特性。了解对象所具有的属性与行为。让学生试体会在程序中如何通过代码来设置或执行属性和行为。

总结问题如下:如何理解属性和行为的权限;为什么说直接向属性赋值是不良的编程习惯,正确的方式又该是怎样的;如何理解对象所能执行的行为。

2)课堂实践

理论介绍:本课内容属于教材的项目五――学生基本信息管理中的一个任务。通过面向对象程序设计,实现对学生基本信息的统计与显示。其中运用到的封装知识点用来构造学生对象。

问题讨论:通过举例说明、现场编程解答学生提出的问题。

问题1:如何理解属性和行为的权限。

通过对封装概念的介绍,学生对权限的定义有了初步了解。然后讲解具体的权限定义关键字:private、public、protected、friendly,每个关键字所能修饰的元素以及具体的范围如何理解。此时也运用到了上次课所讲过的继承相关知识。再通过现场编程,让学生实际了解权限定义。

问题2:为什么说直接向属性赋值是不良的编程习惯,正确的方式又该是怎样的。

属性是类的核心,而程序模块面向用户,属性应该属于内部结构,比如手机的内部电路。如果直接向属性赋值,则相当于对程序内部结构的破坏,所以说是不良的编程习惯。正确的方式是使用getter/setter方式对属性进行封装,提供接口以便于进一步操作。

问题3:如何理解对象所能执行的行为。

对象能执行的行为包括预定义方法和自定义方法。其中预定义方法需要从API引入,则涉及到包的组织、继承、封装等综合性知识。

最后通过互联网等知识平台,补充封装在现实软件设计中所起到的作用。

项目规划:理论知识介绍完毕之后,进行具体的项目规划,首先引导学生进行项目分析,明确项目内容,细化项目任务,要求学生自主完成项目结构与流程图(可通过互联网与教学资源网获取参考资料)。

项目实施:根据项目结构图,以教师为主导,完成本课时的任务模块――实现访问控制。本任务将在上次课的基础上,重新定义学生类,对学生及其不同成员定义不同的访问权限,并封装学生个人的基本信息。另外,在实践的过程中,教师提出问题:实例变量和类变量,实例方法和类方法之间的区别和联系?引导学生思考,并回答问题。

总结与讨论:教师对本课时的知识点作逐一回顾,再次强化重难点――为什么要封装,如何实现封装。学生通过本课时学习,应掌握以上知识点并作答。学生需要完成的配套训练,将在相应2课时的上机课时中完成。教师布置上机项目,学生通过课后设计、编写,上机调试,进一步熟练掌握知识点的实际编程运用。

3)课后拓展

教师为学生提供了多种教学资源与教学场所,学生需通过动手编程、设计项目来巩固本课所学知识点,为上机课做好准备。

4)考核与评价

本课程考核分为三部分:理论掌握度50%+项目分析与规划能力30%+项目实施能力20%。

5)特色与创新

本课程以职业能力培养为目标,实现了教做学评为一体,以工作过程为指导,实施项目有应用价值,提供丰富的教学资源,构建多元化评价体系。

课程的改革思路如下:

(1)强化工学结合的教学理念,加强项目的实用度建设。

(2)建设精品课程与教学网站,打造优良的师资团队。

(3)建立基于企业项目开发的学生技能实践达标的在线考核平台,实时反馈学生学习程度。

4 结束语

计算机专业具有技术性强、知识更新快、就业分散的特点。高职院校重点是培养职业人才,其教学应与一般本科院校有所区别。就计算机教学而言,应该具有独特的职业计算机教学特色,要提高自身竞争能力,要求学生适应能力强,有创新精神,逐步提高职业素养,培养较强的实际动手能力。除了掌握基础的计算机理论知识外,更重要的应具有勤奋踏实、吃苦耐劳的精神,高职院校的计算机专业在进行人才培养中应结合市场需求和岗位需要,积极探索实践教学新途径,建立完整的一体化的实践教学体系。以“精理论、重能力、多实践、求创新”的办学理论为指导思想。重视实践和应用,促进学生专业素养的提升。教学过程中,重在培养学生的编程思想,提高动手能力,理论课教学之中要随时注意这一点。

【参考文献】

计算机专业教学设计范文3

【关键词】 计算机科学 教学 体系建设

一、计算机科学与技术专业实践教学体系的具体内容

计算机科学与技术专业的学生在学校需要提升的是认知、实践以及团队协作能力,然而让这些能力的全面提高并非一日之功,也不是仅凭某门课程就能得以实现。该专业的学生必须通过学习包括德育、体育、外语等在内的公共基础课程,学习包括计算机理论、高数等理论课程以及学习软硬件、网络技术系列课程才能提高其所需的专业能力。

为了提高学生们的专业素养,笔者将实践教学设计为以下三个层次:第一层为牢牢把握课上内容主旨,重视课程实验,巩固课堂教学内容;第二层即注重户外实践,鼓励学生进行社会性体验及学科课外实践;第三层则是毕业设计的撰写,让学生结合课堂上有关计算机科学与技术的知识和社会专业实践,并以此硗瓿啥宰陨碜ㄒ笛习成果的全面检验。然而,课程的实践是专业技术教育环节中的重中之重,它的顺利展开可以决定整个专业教育活动的高质量进行,因此,完善构筑计算机科学与技术专业实践教学体系显得十分必要。

二、完善计算机科学与技术专业实践教学体系建设的重要途径

从学校的角度来讲,完善计算机科学与技术专业实践教学体系建设,对实践教学师资队伍的建设进行加强完善必不可少,而加强师资队伍建设最需要的就是要提升教师的综合素质和确保知识更新的及时性。譬如可以选派教师前往高级学府进行专业进修或于科研场所精进自身所学,或选派优秀教师去往企业工作学习,提升作为教师的专业实践能力、让教师深入专业实习学生的实习生活,以便于更好的引导学生们参加专业社会实践。此外,还要提高对实验室的管理效率及设备仪器的利用率,在条件允许的情况下为实验室配备专职教师,支持教师对学生自主制定实验课题及方案、完成实验并分析实验结果、得出专业性结论的引导工作。从教师的角度来讲,在教学中注意对学生实践能力的培养和丰富其课外活动生活,也对专业实践教学体系的完善也十分有益。在课堂教学中,计算机专业课上一般是使用多媒体来完成对专业知识的讲解与演练,这种用计算机实物来模拟具体专业操作实践的教学条件便于反映学生专业学识的掌握程度及学习效果,即便学生在课堂学习过程中会犯语法和逻辑这类专业课学识错误也易于及时被纠正,教师可借这一点来强化学生们的观察力和应变力。在课余活动时,教师又可组织好有关计算机专业的业余活动,如鼓励学生自建网站、维护个人计算机安全、以小组为单位进行程序设计比拼等,着重引导学生在课外也能够积极参与和其专业相关的实践活动,努力帮助学生们提升自我创新能力和团队配合能力。此外,还需要合理运用适配的教学成绩考核方式,合理化设计考卷内容并能及时针对考试结果作出分析,对症下药,比对考核的分析结果来及时调整对学生的教学方法和模式,积极引导和启发学生能够更好的接受专业知识与技能。

三、计算机科学与技术专业实践教学体系的构筑

构筑兼具规范性、目标性、层次性、系统性和实践性特点的计算机科学与技术专业实践教学体系,需要实现四个方面的统筹规划来促进专业实践教学体系的进一步完善:

首先是要注重实验实训,由于计算机科学与技术专业实践性较强,在课程种类上也以实验课居多,教学上可以培养学生的逻辑与创新思维,且有助于学生熟练掌握专业动手技能,如模拟生产专业实践的开展;

接着要重视各种设计的布置安排,设计实践就是一个让学生将所学理论知识综合运用于解决现实问题的自我检验、自我提高的过程,通过给学生布置安排专业实践设计,能加深学生对所学专业理论知识的理解并提高其利用专业学识分析实际问题的能力,如毕业论文的设计,就可在学生完成设计的过程中充分激发学生对专业真理探求的积极性和创新力,增强其在未来专业实践中的开拓信心;

还需要强调的是实习方面重要性,通过为学生安排专业实习活动,让其在参与具体的企业生产活动中增长社会阅历、锻炼其与专业社会人士相处的能力,以及引导学生自主思考、培养其独立完成工作的自觉性和自信心;

最后必须强调的是社会实践能力,将以理论实验及实习课程为主的第一课堂与以课外专业学习活动为主的第二课堂充分结合,在全面提高学生的综合素质能力的同时,还可培养其对社会的认知能力及计算机科学与技术专业的实践能力。

参 考 文 献

计算机专业教学设计范文4

关键词:CDIO;计算机专业;毕业设计教学

文章编号:ISSN2095-6711/Z01-2016-02-0009

一、毕业设计教学模式的选择

CDIO工程教育模式以“能力培养”为目标,它不仅包括职业技能的培养,也包括团队合作能力和创新能力的培养,其特点是确保学生在深入学习基础知识的同时,提升学生的实践技能。而这正与计算机专业毕业设计的教学目标不谋而合,与毕业设计的教学过程相契合。为了改革当前毕业设计选题靠指定、指导毕业设计靠教学经验、忽视学生的主动参与性等问题,我所在的湖北商贸学院以CDIO理念作为计算机专业的指导思想,采用CDIO与项目式教学相融合的教学模式来设计毕业设计教学环节。

二、毕业设计选题模式

根据调查发现,毕业设计选题往往存在以下突出的问题:设计选题重复现象严重;设计选题陈旧;选题偏重于理论性研究;选题大而虚、针对性不强,缺乏研究价值;课题难度过小或过大,不能有效锻炼学生的实践能力。鉴于以上问题,我院对毕业设计选题严格把关,要求每个学生的选题不能相同,并且从多方面入手拟定选题:一是以学生的课程设计项目为基础,将该选题进行扩充升级;二是以学生在企业的实习项目为选题;三是以光谷软件园为依托,积极与企业合作,采用企业工程师和教师联合指导的方式,将企业工程师的实践经验和教师的研究经验充分融合,双方合作给出既符合行业发展需求又有研究价值的选题;四是让学生调研各类开源网站和社区,自己构思各类可行的开源软件项目选题。

三、教学指导模式

我院采用分阶段多渠道教学指导模式。根据毕业设计的教学进度,针对毕业设计不同阶段的内容分阶段对学生进行指导。指导途径采用多种渠道,如微信、邮件、电话、当面交流等;以CDIO理念为基础,鼓励学生“从做中学”,即从毕业设计项目中学习毕业设计不同阶段的内容,鼓励学生多与同学、指导教师、企业工程师交流,同时采用请教指导教师、查阅文献、网络搜索、请教企业工程师等方式来解决课题研究中遇到的问题。

四、毕业设计的过程管理模式

为了加强对毕业设计的管理,我院制定了一系列规章制度和实施细则,并取得了一定的效果。一是使用开放式的管理机制,允许学生从不同侧面、不同角度按照自己的兴趣特长采用不同的设计思路。二是建立互动机制,提倡通过微信、邮件、电话、当面交流等方式加强师生、学生之间、师生与企业间的互动;并要求指导教师及时记录学生毕业设计不同阶段的信息;三是开启教学督导检查模式,严格审查开题报告、毕业设计中期检查报告、论文初稿、二稿、三稿。

五、毕业设计答辩模式

毕业设计教学必须制定出健全的答辩流程。为了客观透明地评价毕业设计质量,成立毕业设计答辩领导小组和答辩小组,通常采用学生导师初审、答辩小组会审、院领导终审的分级审核的制度。答辩评分也应尽量客观公正,一般选取5~6位有多年毕业设计指导经验的教师组成答辩小组,从学生的仪表仪态、论文简述的流畅性、回答问题准确性、态度是否认真自信等方面进行答辩评分。

六、毕业设计质量评价模式

CDIO理念将学生的基本技术能力、人际交往能力和对产品、过程和系统构建能力都纳入到学生能力评价体系中。我院毕业设计质量评价主要采取以过程为导向的评分机制,具体做法是对于软件项目严格按照软件的生命周期控制进度,对于每一个生命周期阶段所产生的文档及进度报告进行评分,对于每一次的汇报(包括微信、电话、面谈等汇报方式)中学生的表现、考勤等也纳入评分之中,并最终与论文、答辩结果等合在一起以一定比例算出学生总分。

七、结束语

CDIO是一种先进的工程教育教学模式,计算机科学与技术专业属于工科专业,具有很强的实践性和应用性,以CDIO与项目式教学相融合的教学模式对计算机专业毕业设计的教学有一定的现实意义,通过对我指导的计算机科学与技术2015届毕业设计的质量评价发现,以CDIO与项目教学相融合的教学模式在一定程度上提高了毕业设计的教学质量。

参考文献:

[1]CrawleyE.etal.RethinkingEngineeringEducation:TheCDIOApproach[M].NewYork:SpringerScience+BusinessMedia,2007

[2]李曼丽.用历史解读CDIO及其应用前景[J].清华大学教育研究,2008

[3]胡庆芳.优化课堂教学:方法与实践[M].北京:中国人民大学出版社,2014

计算机专业教学设计范文5

【关键词】计算机;平面设计;英语;实践课

计算机作为上个世纪最伟大的发明之一,在目前社会被广泛的应用在各领域之中,成为人们生活、工作中不可缺少的工具。现阶段平面设计专业离不开计算机的支持,在教学中是以技能人才培养为主要目标,培养学生良好的治素质、职业道德和敬业精神。对于职业院校平面设计专业教学而言,在学习平面设计专业课程、计算机屏幕信息、组装计算机、安装软件等各种实践教学之中都离不开专业英语和计算机英语。可以说平面设计英语是平面设计专业所不可缺少的基础科目。讲授计算机英语之所以困难,主要是因为英语在教学之中包含了多种语法规则和语言特点,而且作为一门语言,在我国生活中应用较少,学习较难,其中又包含计算机的专业性、技术性,使得在教学中难度较大。因此在目前平面设计专业教学中,英语教学也被称之为计算机教学,现阶段如何做好计算机英语实践教学已成为计算机英语课改革的关键。作为职业院校平面设计专业的学生,由于在学习中英语基础难度高,在平面设计相关知识的过程应用中面对各种英语界面、指令和屏幕信息常常会出现不知所措的现象。而且有较多的学生在学习中感到学习枯燥乏味而缺乏学习学习积极性,造成学习水平和质量不高。

一、平面设计专业英语中的实践性教学

如何在平面设计专业英语教学中结合实际要求进行,培养学生学习兴趣和有效的提高教学水平是目前教学工作者工作的重点和难点。通过过去长期的实践教学总结,在计算机英语教学中,采用实践教学方法,以提高学生学习兴趣为着力点来提高教学效率和质量是教学改革的重点。实施教学的过程中,努力突出专业教学的能力培养,突出语言教学的规律性,融合不同教学内容的趣味性,使计算机英语课的实践性教学具有教学目的明确、教学重点突出、教学可操作性强的特点,大大提升了计算机英语课的教学质量。

1.实践教学中,提出问题,激发学生的学习兴趣

兴趣是最好的老师。平面设计专业英语教学中,通过问题情境,激发学生的求知欲,树立正确的学习态度,养成良好的学习习惯。

在实践性教学中,首先讲述病毒CIH的小故事,引入计算机屏幕英语教学。CIH病毒是如何工作的?CIH首先注入到系统中,破坏主板的BIOS,使得BIOS不能正常工作。由此引出BIOS,学习专业词汇BIOS,即微机的基本输入输出系统(Basic Input—Output System)。在强调BIOS在计算机中的重要性之后,继而提出问题:BIOS它到底是什么?是怎样工作的?怎样对它进行正确的设置?BIOS程序存放在电脑的什么地方?从而在问题情境中,激发学生学习平面设计专业英语的兴趣。

2.在多媒体教室中实施实践性教学

在多媒体教室中,我们以主板为例,由学生们现场进行指认BIOS,并对其进行解释。由此引出BIOS设置、键盘上各键名称的具体含义、软件基本操作术语等基本的实用英语。

以台式机为例,演示进入BIOS的过程。对涉及到的Del键,进行讲解,并且解释Del的完整单词Delete(删除)。同时介绍不同品牌的计算机在进入BIOS设置时的不同途径,如一般台式机是开机按Del键,而Dell电脑及大多数笔记本电脑则是按F2键。

教学过程中,学生不仅学习了专业词汇,还能够了解有信息含量的专业知识,并训练了学生的动手能力。同时,还可以体会到专业术语与相关专业知识之间的关联,相互之间的逻辑关系,并通过多媒体交互的趣味性,反复练习,巩固学习的重点内容,从而大大提高学生的学习兴趣,达到事半功倍的效果。

3.实践教学中的学习方法

在教学中,要对各种教学方式合理分析,重点介绍在教学中计算机英语的实践操作和应用要求,通过长期的教学研究和总结表明,在目前的英语教学中对实践操作性较强的英语章节要合理的结合实践分析。通常情况下,启动顺序为C盘启动,这样可以加快启动速度。但是如果在教学之中发现安装和重装系统错误,需要有限对启动顺序进行控制和改革,第一优先启动顺序则要修改为光盘启动。当我们把操作系统安装完后,再改为从C盘启动。教学中,准备一个系统盘,由学生进行修改设置,体会操作的变化。

在这个学习的过程中,采用这样的学习方法:长筒鞋总是穿在脚上,走路总是用脚走路,这就象电脑的走路也是从Boot Sequence启动,把Boot与启动联系起来,相当于从C盘上读盘,可以想象为“明白吗?去摁C盘”,这样把枯燥的计算机英语与趣味性、知识性联系,不用背就可以学好计算机英语。

平面设计专业英语课的实践教学,讲授平面设计专业英语知识,并且讲授学习方法,培养学生的学习习惯,把教师对平面设计专业英语的学习转化为学生对平面设计专业英语的学习。在学生学习的过程中,寻找学生学习的差距,理解和掌握运用所介绍的学习方法。通过这种实践性教学,培养学生探究的学习精神,提高学生的学习兴趣。

二、转换环节

实践教学是一门系统工程,采用实践性教学,在学习计算机英语时,必须与其他知识相联系,系统地整理所学的知识,从而构建知识的金字塔,学习的成效就会更加显著。例如屏幕英语中,DOS操作系统的错误信息提示BAD COMMAND OR BAD FILE NAME,它表示错误的命令与文件名,同时可以联系计算机的其它知识,比如在AUTOCAD工程绘图软件中,COMMAND表示操作命令,即:从键盘上可以直接输入指令,这样就把不同学科的知识联系起来了。

三、结论

计算机专业教学设计范文6

【关键词】课程体系;设置;教学改革

Computer special course system establishment and educational reform

Wang Meixia

【Abstract】The article obtained from the computer specialized raise plan, to study the computer special course establishment question, simultaneously constructed, the course content and the method reform to the computer curriculum has carried on the preliminary discussion.

【Key words】Curriculum system; Establishment; Educational reform

通过对21世纪人才培养目标、国内先进教学计划,如ACM IEEE-CS 计算机教学计划2001(主席PJ.Denning) ,把计算机科学与技术学科体系的教学内容划分为九个科目(如算法与数据结构、体系结构、操作系统、程序设计语言等)。对实际工作中的研究、开发、应用归纳为三个过程:理论、抽象和设计。按照现代教育思想处理基础理论与使用计算机之间、素质与能力之间的辩证关系,我们发现传统教育思想以传授知识为目的,而现代教育思想则以培养学生发现问题、分析问题、解决问题的能力为主要目的。培养21世纪人才的核心内容就是培养综合素质高的创造性人才,而要实现这一目标,必须首先实现教育思想的转变。同时,计算机技术发展日新月异,以往那种一成不变的教学模式亟待改变,需要把最新的计算机知识加入到课程体系中。为此,我们需要从计算机专业的课程设置及课程教学内容与方法等各方面进行改革,以实现我们的培养目标。

1 计算机专业课程体系设置

从整个大学四年来看,计算机专业课程设置的总体原则是厚基础、重实践、求创新。计算机科学技术发展很快,但是其基本原理,基础知识是相对稳定的,因此,只要把基础知识学好,就可以为今后的发展奠定良好的基础。计算机技术的发展可以说是日新月异,在有条件的情况下开设一些比较新的课程,实现培养人才与社会需求的对接也是很有必要的。

计算机专业课程大致可分为专业基础课程、专业主干课程、专业方向课程三个方面。专业基础课程可设置为:高等数学、离散数学、线性代数、概率统计、大学物理、数据结构、操作系统、计算机组成原理、汇编语言、数据库原理等;专业主干课程可设置为:程序设计、软件工程、计算机体系结构、计算机网络、多媒体技术、网页技术、WINDOWS高级编程、计算机图形学等;学生可以根据自己的兴趣,选择一个研究方向,发展自己的特长如网络研究方向,可选择网络编程、计算机网络、网站规划与信息服务、网络操作系统等课程。对于一些主要课程,都可设置课程设计,以加强学生实践能力的培养。另外,根据计算机专业的实践性较强的特点,还必须加强专业实习的组织。有条件可以安排一年左右的时间进公司、企业实习锻炼。

2 计算机专业课程建设

2.1 不断更新教学内容、把握重点:根据计算机课程在培养方案与学科体系中的地位和任务来设计它们的教学内容。由于计算机技术发展极其迅速,因而在教学中一方面专业基础课应有其成熟和相对稳定的教学体系,另一方面需要不断更新其内容和技术背景。

例如:离散数学的基本内容比较稳定,但如果仅从纯数学角度提出这些概念就显得很抽象,而且它的四大部分内容(数理逻辑、关系、代数系统、图论)相对独立,因此这门课的内容既“离散”又难学。本科阶段的后续课程也较少直接应用它们,学生对学习这门课的目的不是很明确。针对这些情况,我们一方面不仅强调离散数学是计算机科学理论的数学基础,特别是其中的逻辑和证明,对于培养抽象思维和逻辑推理能力极为重要,而且强调其各部分内容之间的内在联系。另一方面我们将离散数学课定位于基础理论与应用基础的结合部,大量引入数据结构等计算机科学的实例,使学生认识到这些抽象数学概念也是源于实际、用于实际的,同时,开设人工智能选修课等作为其后续课程。

再者,操作系统是系统软件的核心和基础,我们强调从用户和系统设计者的不同视角去认识和理解操作系统的功能、运行机制、界面和结构。在教学中不但强调操作系统的基本概念和原理,而且介绍操作系统的设计方法和技巧,让学生既熟悉操作系统的结构,又能编写操作系统的模块。此外在教学中,还可以引入一些新内容,如:用户接口与操作系统、安全问题、多机系统、网络操作系统等。

2.2 课程建设的其它方面:对一门课程,除了教学内容之外,还应在师资队伍、教学硬件、教学规章制度、实验室等方面进行综合建设,才有可能把一门课程建设好。

3 教学方法研究与改革

有了好的课程体系,还必须有好的教学方法予以实现,才能产生好的教学效果。我们按照现代教育思想组织教学,强调一些共同的方法原则,鼓励各科教师根据课程的特点创造出好的教学方法,主要从以下5个方面进行了深入的探讨:

3.1 全面推行“问题式”教学法:现代教育思想强调以培养学生发现、分析、解决问题的能力为主要目的。首先是发现问题,这是认识和解决问题的起点,所以“问题式”教学法是许多现代教育家所提倡、推崇的教学方法。“问题式”教学法的正确使用对于提高学生的素质,强化学生学习的兴趣,调动学生的主观能动性,培养学生的创新能力有积极作用。在教学过程中,我们自始至终都围绕问题而展开教学活动,激发学生自觉思考、主动探索,引导学生不断发现问题、提出问题、分析问题并最终解决问题,培养了学生的创造性思维。

按照“问题式”教学法的思想我们提倡教师在教学过程中精心组织多种方式、多种目的、多种层次的问题,反对将课堂教学视为一个封闭的体系。例如:教师可以自问自答,作为问题或一段内容的引入,避免交待式的讲解;还可以提出问题要求学生做出判断并回答,以抓住学生的注意力。

3.2 加强实践环节,提高学生动手能力:计算机学科是一门实验性很强的学科,光是“听”和“读”是不够的,在努力提高课堂教学的同时,必须加强了对实践的教学和管理。可以通过以下三个层次的方式来加强实践教学:

3.2.1 精练习题、强化基础。习题的作用在于帮助学生深入理解教材内容,巩固基本概念,是检查对授课内容理解和掌握程度的重要手段,是掌握实际技能的基本训练。根据各章节的具体内容,精选习题,促使学生加深对各章节主要概念、方法、结构等的理解。为充分发挥习题的作用,及时指出作业中存在的问题,对普遍性问题集中讲解,对个别性问题单独辅导,对学生写的优秀作业加以表扬。由于专业课程的理论与技术往往表现出较强的综合性、前沿性、探索性,是发展中的科学,我们还鼓励学生撰写自己的小论文或总结报告,让他们时刻跟踪本课程的最新动态。为此,我们建立了“网上辅助教学环境”便于学生进行自学、练习、同学间交流、向教师提问、考试等,教师也可以通过它备课、答疑、阅卷,不仅增强了学生和教师的沟通,而且提高了他们的学习兴趣,强化了课程基础。

3.2.2 强化基础实验指导、提高实践技能。上机实践不仅能进一步提高学生灵活运用课程知识的能力,而且使学生在编程、上机操作、程序调试与正确性验证等基本技能方面受到严格训练。为此,我们加强了对实践环节的过程管理,主要从两个方面加以强化:一个方面是规范实践内容。我们专门设计了一套完整的实验大纲,为学生的实践提供指导。同时,对实验报告进行规范,这种规范对于学生基本程序设计素质和良好的程序设计习惯的培养,以及科学严谨的工作作风的训练能起到很好的促进作用。另一个方面是采取“实践―查漏―再实践”的方式进行上机实践。在平常实验过程中,根据教学对象的不同,相关课程精心设计了几组不同类型的有一定综合性的问题作为实习题。不仅抓实验过程中的辅导,同时还抓实验前的准备工作和实验后的总结工作。要求学生每次实验前熟知本次实验目的、认真编写程序,保证在实验时能做到心中有数、有的放矢,杜绝学生在上机时临时编写程序。实验过程中要求学生仔细调试程序,一周后给出一个示范程序(示范程序基本上采用面向对象的方法和思想来设计),要求学生对照示范程序发现自己程序设计中的漏洞或不足之处、改进或完善示范程序,然后再修改、调试自己的程序。最后要求学生写出完整的实习报告,实习报告批改后,对学生的上机实习情况做及时总结,指出成功之处和不足之处。通过这种“实践―查漏―再实践”的方法训练,对实习问题的深入分析、剖析,避免上机变成简单重复,有效地提高了学生的编程能力、分析问题和解决问题的能力。

3.2.3 强化课程设计、提升学生综合解题能力。课程设计不同于一般的基础实验,着眼于全课程,是对学生的一种全面的综合训练,课程设计的目的在于使学生通过课程设计掌握全课程的主要内容,并提高学生综合应用知识和软件开发的能力,同时也加强了学生的文档写作能力,为今后的毕业设计和毕业论文写作打下良好的基础。为此,我们对数据结构、操作系统、汇编语言程序设计等课程设计了一套完整的课程设计实践教学大纲,为学生的课程设计提供指导。规范课程设计报告,按照软件工程的要求,从需求分析、总体设计、详细设计、调试分析、用户使用说明,测试结果等几个方面组织文档,要求学生尽量采用软件工程的思想,如:模块化、信息隐蔽、局部化和模块独立等来实现程序。选择一些简化的实际问题作为课程设计的题目,将学生分组(每组4~5人),给两周的时间去完成课程设计任务。要求同组学生在问题分析阶段和模块设计阶段分工合作、集体讨论,但最后的编码独立编写。最后每个学生都要进行面试,提交课程设计报告,学生必须能够清楚地介绍设计思路、主要技术手段并回答与题目相关的问题,并且程序通过程序测试才能算完成了课程设计。

3.3 采用多媒体教学,强化教学效果:“兴趣是最好的老师”,如何提高学生的学习兴趣,对于教学效果的保障具有重要的意义。在教学手段上,完全采用一支粉笔加一块黑板的传统教学模式,不利于学习兴趣的培养,难以收到良好的教学效果。我们通过合理使用直观性教学原则、采用现代教学手段,编制多媒体教学课件和演示程序,化抽象为直观,使原本比较枯燥抽象的教学内容,变得生动活泼,消除学生的畏难情绪,激发学生的学习兴趣,强化教学效果。

3.4 加强教学过程监控、建立教学管理和考核措施:为了保证课程建设的顺利进行,可以建立由系领导挂帅、教研室主任参与的课程建设检查指导小组。指导小组定期对课程建设的质量、进度进行检查评估,听取校、系专家的听课意见,以及学生对课程的建议与意见,并及时将意见和建议反馈给任课教师,督促任课教师改进教学方法。

制定严格的教学管理和考核措施,是提高课程教学质量的有力保障。每学期开学前任课教师都必须按照教学大纲认真填写教学进度表,由系主任、教研室主任把关听课制度和教学问卷调查,可进一步检查任课教师的教学质量。考试内容除必须掌握的基础理论(以检查学生对概念的掌握程度)外,还特别强调结合实际的问题,培养学生分析和解决问题的能力。

3.5 构建“双主”教学模式,培养学生的创新能力和认知能力:网络的平台作用、教学资源、教师、学生都是关系到互动式网络教学的因素。我们的教师在基本保留传统课堂教学环境的前提下,创设多元化的软硬件教学环境,使学生能够利用以计算机技术为核心的现代教育技术,通过人机交互方式去主动地发现、探索和思考问题,从而培养学生的创造能力和认知能力,即“双主”教学模式。在网络环境中,教师利用计算机友好的交互界面,生动活泼的BBS,实时互动(下转第149页)(上接第147页)的QQ和ICQ等手段充分调动学生的学习兴趣,还可以通过提出问题,引导学生开展讨论、研究、探索、解决问题,采用任务驱动,围绕问题、项目开展实践活动的方式来进行教学。

学生获取知识不仅仅靠教师的直接讲授,还可以利用必要的学习资源,通过计算机网络,与他人交流合作等一系列方式来实现。“双主”教学模式的应用推广,有利于学习者认知潜力的开发,有利于培养学生的创新精神和认知能力。