论计算机教学体系与教学模式的革新

时间:2022-07-12 07:30:31

论计算机教学体系与教学模式的革新

一、信息化社会对计算机人才的需求

各企、事业单位内部运行着多个应用信息系统,而应用系统的安全保护等级决定系统运维人员的水平。例如统计核心业务系统信息安全保护等级为二级,因此要求运维人员技能不低于二级等级保护的技能水平。要求核心业务系统运维人员责任心强,熟悉常用的操作系统和系统软件,掌握关系数据库常规使用方法和日常数据库管理的基本SQL操作命令,熟悉统计核心业务系统的功能和结构,具有网络及硬件设施日常维护能力。从上述计算中心主要的日常运维工作可以看出,计算中心的工作人员应掌握计算机软、硬件的基本理论知识;熟悉项目建设、技术方案论证、基础设施建设、需求分析、技术架构、系统部署、系统测试、系统运行维护方案制定、系统的定级测评等软件开发和运维过程中各个环节的目标、工作任务、主流开发技术等;具有较强的组织、协作、协调沟通能力。由此可见,在企、事业单位的计算中心、信息中心、网络中心或相关部门,要求任职人员具有扎实的理论基础、较强的实践技能和经验,计算机中心的专业人员在各部门的信息化建设中占主导地位。

二、教学体系与课程教学模式改革思路

1.适应社会需求,完善教学体系。根据学校的特点,明确以培养应用型人才为目标。计算机应用型人才的培养,必须以市场需求为导向,确定人才培养方案。同时积极进行教学改革,研究应用能力、创新能力培养模式,建设稳定的实践教学基地,完善教学质量控制过程,以达到课内课外教学实践相结合,提升学生实践动手能力和创新能力。论文根据实际工作中应用技能的需求,将专业课程分群组、能力培养分方向,优化课程体系。①知识体系模块化。应用型计算机专业的知识体系主要分为以下几个模块:公共基础课程模块、专业基础课程模块、程序设计课程群、计算机硬件课程群、操作系统课程群、数据库应用技术课程群、网络技术模块、软件工程与开发技术等模块。其中:公共基础课程应强化学生的数学基础和英语能力;专业基础课程重点建设《离散数学》、《数据结构》;程序设计课程群建设以C/C++程序设计语言为主线,以《Java语言程序开发》和《.Net程序开发》为两个选修方向;计算机硬件技术模块以汇编语言与计算机组成原理为核心,以嵌入式程序设计与开发为方向;操作系统课程群重点讲解《操作系统原理》,并以《Linux/Unix操作系统》为选修方向;数据库应用技术模块以《数据库原理》为主体,以提升主流数据库管理系统的管理与应用能力为具体实践训练目标;网络技术模块以网络原理为中心,实践操作内容以华为网络体系和思科网络体系为方向;软件工程与开发技术模块以软件工程为核心,以开发某一领域的应用系统软件为目的。②实践技能规范化。目前的教育教学体系理论知识讲的多,而实践训练较少,以上课程群除课程包含的实验/上机之外,至少都应单独设置一门相关的实践环节课程。目前,独立设置实践环节课程如下:专业基础模块有2周的《数据结构课程设计》;程序设计课程群有两门课程实习,即2周的《C/C++课程设计》、3周的《软件设计实习》;计算机硬件课程群有1周的《计算机组成原理与接口技术课程设计》;操作系统课程群有1周的《操作系统课程设计》;数据库应用技术课程群有1周的《数据库课程设计》,并有《软件设计实习》与之相结合;网络技术模块和软件工程与开发技术模块均采用3周、校外、校企合作形式的实习。

2.教育教学与课程教学模式改革。课程教学应以应用能力培养为导向,增加实践性教学环节,广泛开展校企合作,实现专业化的技能培养,严格质量控制过程管理,以提高学生适应社会需求能力。下面以数据库课程教学改革为例,探讨应用型人才培养的课程教学模式。①以应用能力培养为课程教学目标。《数据库原理》课程以当前主流数据库技术和应用为背景,以数据库管理系统为核心、以数据模型为线索,重点讲授关系数据库的理论与应用技能。数据库应用技术是软件开发人员必备的一项技能。设计一个数据库容易,设计一个好的数据库难。本课程要求学生熟悉数据库系统的基本概念与原理,掌握数据库系统的设计步骤和常用方法,能熟练地运用数据库SQL语言进行数据操纵,具有开发实用的数据库应用系统的能力并有效地进行数据库应用系统的维护。②理论实践相结合,注重实际需求。数据库技术既有坚实的理论基础,又是实践性非常强的一门技术。《数据库原理》课程必须注意分析实际应用系统设计、开发、运维管理过程中出现的常见问题。如对数据库管理系统的监控工作,主要包括:定期检查数据库集群运行状态、数据库对象的空间扩展情况、数据增长情况、数据库当日备份完成情况、所有实例的状态、正常登陆到所有数据库的例程,记录数据库的cpu使用、I/O、buffer命中率等。这部分内容在教材中很难见到,但实际工作中却极为常见,因此必须做必要的讲解。③重视设计规范,案例教学,强化实践能力。数据库应用系统的设计既有数据库结构设计,又有应用系统程序设计,一个好的数据库结构是应用系统的基础。为了强化学生设计、开发数据库应用系统的能力,增加了《数据库课程设计》实践课。课程以实际应用系统需求为案例,运用常用的CASE工具(如PowerDe-signer),从系统需求分析的数据流图、业务流图、数据字典的绘制,到概念模型、逻辑模型、物理模型的建立,严格按照给定的数据库设计规范进行数据库设计,并撰写系统需求分析和系统设计文档。同时以某种程序设计语言为工具进行系统功能开发,实现一个实用的应用系统。④注重课程间的衔接,提倡校企合作。数据库类课程由有实践经验的教师或企业中的数据库设计、开发人员讲授。在系统的设计、开发过程中,数据库技术与程序设计相结合,学生深刻地认识到数据库结构设计的重要性,能更深入地理解数据库设计理论、方法和经验,同时学生程序设计能力也进一步提升,这门课程是保证学生在校四年程序设计不断线的重要环节。

三、结束语

本文针对目前计算机专业毕业生多、就业难的现状,作者分析了企、事业单位计算中心、信息中心、网络中心对计算机人才的需求,结合多年计算机专业教育教学的经验和教学中存在的问题,并以培养应用型人才为目的,提出改革教学体系与课程教学模式,提倡开展校企合作,加强师资队伍建设。

本文作者:王新、孙雷、张丽英 单位:中国石油大学信息学院

上一篇:计算机专业实验教学革新路径探索 下一篇:互联网电视的优劣势分析