论文部分内容阅读
目前,计算机辅助教学引起了社会的普遍关注。加强计算机基础教育,不仅是为了让学生学习掌握现代化的信息处理工具,同时也是对学生进行一种科学素质教育。为了加强信息学院非计算机专业学生的计算机应用能力,笔者所在学校在开设相应专业基础课和专业课以外,还开设了计算机软件技术基础课程这样的专业选修课程。
一、目前的教学情况
由于该门课程是为非计算机专业的学生开设的,因此在该课程的教学过程中,涉及到比较广泛的内容,包括软件工程、数据结构、操作系统和数据库系统四个部分的基础知识。其目的是通过该课程的学习,使学生能够全面系统地掌握计算机软件技术基础的基本知识,熟悉软件工程基础概念、数据结果基本概念和结构等,并且具有一定的软件系统设计的能力。
在近几年的教学中,笔者教授课程的目的是为了让学生对软件技术基础有一定的了解,因此在教学的过程中没有涉及到实验部分。但是,笔者发现这不能让学生达到巩固知识的目的。因此,在教学大纲的改编中,笔者增设了实验课内容。通过实验教学环节,能使学生在有限的教学学时内掌握更多的知识。
typedef struct tree treenode;
typedef treenode b_ tree;
前序遍历思想是:先遍历根节点,再遍历左子树,最后才遍历右子树。图l所示的二叉树前序遍历顺序为:ABDECFGH。
二叉树前序遍历的程序流程图,如图2所示。
2.数据库系统
数据库技术,从20世纪60年代中期产生以来,得到了迅速的发展,是计算机科学技术中发展最快的技术之一。数据库技术在计算机辅助设计、人工智能、电子商务、工农业生产、行政管理、科学研究和工程技术等诸多领域得到了广泛应用,已经成为计算机信息系统和应用系统的核心技术和重要基础。通过学习,学生能够正确理解数据库的基本原理,熟练掌握数据库的设计方法和应用技术。因此,本着培养应用人才目的,针对学生过去存在的概念抽象、实践不足等情况,该部分内容除了理论讲解之外,也增加了利用Visual FoxPro进行上机练习的环节,让学生更直观、更直接地了解数据库的含义。
在数据库的实验中,笔者希望学生能够掌握基本的数据库表的操作,包括数据库表的建立,记录的显示、编辑、修改、插入和删除等操作。学生通过操作,了解数据库表的含义以及应用。
在该实验中,笔者选择了Visual FoxPro 6.0(VFP)软件。VFP是一种用来进行管理信息系统开发的常用工具。Visual Foxpro6.0学习起来较为简单,易于入门,而且操作方便,较为直观,学生容易理解。因此,笔者选择了Visual Foxpro6.0作为数据库的基础课程,旨在让学生通过学习,了解数据库的基本原理及应用技术。
(作者单位:重庆科技学院电子信息工程学院)
一、目前的教学情况
由于该门课程是为非计算机专业的学生开设的,因此在该课程的教学过程中,涉及到比较广泛的内容,包括软件工程、数据结构、操作系统和数据库系统四个部分的基础知识。其目的是通过该课程的学习,使学生能够全面系统地掌握计算机软件技术基础的基本知识,熟悉软件工程基础概念、数据结果基本概念和结构等,并且具有一定的软件系统设计的能力。
在近几年的教学中,笔者教授课程的目的是为了让学生对软件技术基础有一定的了解,因此在教学的过程中没有涉及到实验部分。但是,笔者发现这不能让学生达到巩固知识的目的。因此,在教学大纲的改编中,笔者增设了实验课内容。通过实验教学环节,能使学生在有限的教学学时内掌握更多的知识。

typedef struct tree treenode;
typedef treenode b_ tree;
前序遍历思想是:先遍历根节点,再遍历左子树,最后才遍历右子树。图l所示的二叉树前序遍历顺序为:ABDECFGH。
二叉树前序遍历的程序流程图,如图2所示。
2.数据库系统
数据库技术,从20世纪60年代中期产生以来,得到了迅速的发展,是计算机科学技术中发展最快的技术之一。数据库技术在计算机辅助设计、人工智能、电子商务、工农业生产、行政管理、科学研究和工程技术等诸多领域得到了广泛应用,已经成为计算机信息系统和应用系统的核心技术和重要基础。通过学习,学生能够正确理解数据库的基本原理,熟练掌握数据库的设计方法和应用技术。因此,本着培养应用人才目的,针对学生过去存在的概念抽象、实践不足等情况,该部分内容除了理论讲解之外,也增加了利用Visual FoxPro进行上机练习的环节,让学生更直观、更直接地了解数据库的含义。
在数据库的实验中,笔者希望学生能够掌握基本的数据库表的操作,包括数据库表的建立,记录的显示、编辑、修改、插入和删除等操作。学生通过操作,了解数据库表的含义以及应用。
在该实验中,笔者选择了Visual FoxPro 6.0(VFP)软件。VFP是一种用来进行管理信息系统开发的常用工具。Visual Foxpro6.0学习起来较为简单,易于入门,而且操作方便,较为直观,学生容易理解。因此,笔者选择了Visual Foxpro6.0作为数据库的基础课程,旨在让学生通过学习,了解数据库的基本原理及应用技术。
(作者单位:重庆科技学院电子信息工程学院)