课程简介

《数据结构》是计算机科学与技术专业最重要的一门专业基础课,许多计算机专业的重点课程,例如《操作系统》、《编译原理》、《计算机网络》以及《数据库系统原理》都涉及到本课程所介绍的基本数据结构。我们的《数据结构》课程教学贯彻下列指导思想: (1)基础性:数据结构、算法和程序设计是计算机科学的核心,本课程应为学生的专业学习打下扎实深厚的基础。 (2)系统性:本课程以系统的观点研究数据组织和操作算法,必须在抽象思维、算法设计等方面加强学生的能力培养。 (3)先进性:本课程的新思想和新方法不断产生,必须不断更新教学内容以拓宽学生的知识面,适应计算机应用和发展的需要。 (4)实践性:本课程是一门实践性很强的课程,在《数据结构》的课程实验中不仅要训练计算机实验技能和操作能力,更应包括设计算法的创造性实验能力。 通过本课程学习,要求学生掌握数据结构和算法的基本概念和技术,从而能够对于给定问题选择合适的数据结构,并设计相应的操作算法。掌握数组、线性表、栈和队列、串、广义表、树和二叉树、图等典型数据结构及相关算法,以及内排序、查找等重要技术。 泉州师范学院于2002年开设数据结构课程,2010年被评为校精品课程,2011年被列为福建省精品课程。为了保证该课程的建设与教学质量,课程配备了较强的师资队伍。目前该课程由王晓东教授、郭淼霞、曽台盛、王荣海等老师组成教学队伍,王晓东教授为课程主持人,负责该课程的建设工作。课程组教师几年来参加校教学竞赛均取得优良成绩,郭淼霞老师在2009年荣获泉州师范学院理工学院教师教学竞赛一等奖,同年荣获泉州师范学院第八届教师教学竞赛“教师新秀”奖三等奖。课程组经过多年的课程建设和教学改革实践,对《数据结构》的教学内容进行改革,编写了《数据结构》教材,发表了有关教学论文,制作了《数据结构》CAI课件,建设了《数据结构》课程网站,设置了《数据结构》课程实验、课程设计,从而加强实践教学,提高学生的程序设计能力。

顶部 底部
二维码
您没有权限访问该栏目!