围绕计算机二级考试加强计算机基础教学

更新时间:2024-01-10 作者:用户投稿原创标记本站原创 点赞:6532 浏览:21253

【摘 要】计算机等级考试分为两大部分,一是理论基础知识,二是上机操作实践.其中理论基础知识40分,而在这40分当中公共基础知识占10分,这部分的题涉及到计算机基础这门课程,要想在理论题中拿到高分,就要加强计算机基础课程的教学.

【关 键 词】计算机基础教学;计算机等级考试;理论基础知识

全国计算机等级考试(NationalComputerRankExamination,NCRE)是经教育部批准、由教育部考试中心主办,面向社会用于考查应试人员计算机应用知识与能力的、全国性计算机水平考试.高校学生报考计算机等级考试的人数逐年增多,计算机等级考试受重视的程度也在逐年增大,已经与英语四级一样成为学生的必参加的考试之一.并且计算机等级考试也对用人单位录用和考核毕业生有一个相对统一、公正和客观的标准.计算等级考试对计算机基础教学产生了重要影响,因此围绕计算机二级考试应加强计算机基础教学.

一、计算机等级考试促进计算机基础教学

1.规范计算机基础教学大纲

计算机基础课教学大纲应该贴近计算机等级考试,计算机等级考试公共基础知识涉及四大部分:数据库技术、程序设计基础、数据结构和软件工程.其中重要的知识点在计算机基础课教学当中也要划为重点,例如,数据库技术基础中的数据模型、关系代数,程序设计基础中三大基本结构的应用、过程和参数传递,数据结构基础中的栈和队列、树和二叉数,软件工程中的软件生命周期、软件设计、软件测试、软件调试等.我们在计算机基础课教学过程当中要作为重点讲授,在讲解过程当中还要注意教学方法和教学手段,不能让学生死记硬背,而是要充分理解,对知识点能举一反三,这样才能真正吃透知识点.

2.提高学生理论基础知识水平

由于计算机基础课涉及到的知识点很多,计算机概述、信息表示与计算基础、操作系统基础、办公自动化应用基础、数据库技术基础、程序设计基础、数据结构基础和软件工程基础,其中数据库技术基础、程序设计基础、数据结构基础和软件工程基础,每一部分对于专业的计算机系学生都要至少学习一学期的,而我们在计算机基础课中这些知识一共一个学期就结束了,可见其学时少、任务重.所以我们计算机基础课的教学重点要严格的按照教学大纲,比较重点的知识在分配学时的时候要侧重考试,可以适当增加学时,而这些重点的知识多数是贴近计算机等级考试的,并且课下还要布置一些和计算机等级考试相关的习题,学生只有多做题,才能更加理解课上老师的教学内容,而且只有不断地加强训练,这样理论基础知识的水平会不断提高,同时也会激发学生的学习热情,在计算机等级考试过程中会得到更高的分数.

3.激发教师的改革教学的积极性

等级考试的通过率反映了教师在基础教学方面的质量和效果,好的教学方法和教学手段可以提高教学质量,所以任课教师首先要加强自身业务水平锻炼,高校老师光吃老本是不行的,社会在发展,知识在完善,尤其是计算机知识总是不断地在更新和发展,所以计算机教师要加强学习,掌握前沿的计算机知识.在完善和充实自己的同时,还要把教学摆在首位,要关注教学质量与教学效果,不断改进教学方法,提高学生的学习兴趣和自主学习的能力,提高计算机基础课教学质量.

二、围绕计算机等级考试应加强计算机基础课教学

1.数据库技术基础教学

数据库技术基础知识相对比较抽象,学生理解起来会比较困难,而且相对课时还比较少,因此应该对二级常考的知识有所侧重.(1)数据模型:数据模型的类型有层次模型、网状模型和关系模型.(2)E-R图:E-R图是E-R模型的图示法,应该让学生了解实体、属性、联系的表示法和三种联系即1:1、1:M、M:N.(3)关系运算:传统的集合运算和专门的关系运算,其中传统集合运算的交、差和专门的关系运算中的选择在二级考试中经常出现.(4)数据模式:数据模式包括概念模式、外模式和内模式,概念模式是对数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图,一个数据库只能有一个概念模式;外模式也称子模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述.一个概念模式可以有若干个外模式;内模式也称物理模式,它给出了数据库物理存储结构和物理存取方法.内模式处于最底层,逻辑模式处于中间层,外模式处于最外层.

2.程序设计基础教学

程序设计基础是比较难学的知识,由于非计算机专业的学生缺少计算机编程语言的基础,学习过程中会比较吃力,很多学生在学程序的时候不知从哪入手,因此教师在授课的过程当中可以采用案例式教学和任务驱动教学,提高教学质量和教学效果.

程序设计基础主要有两大知识点,一是算法,二是程序设计基础.在程序设计基础当中,结构化程序设计是重点和难点,要了解三大基本结构:顺序结构、选择结构和循环结构,对经典例题要掌握,还要学会用三大基本结构来解决实际问题.

3.数据结构基础教学

数据结构基础也是比较抽象和难学的知识,历年来二级考试公共基础知识中所占分值也相对较高,对于专业的计算机学生来说数据结构也是必学课程,可见其重要性.在这一章节中,涉及的知识点有:算法的复杂度、数据结构、栈、队列、链表、二叉树、查找和排序.我们不但要了解相关的概念,也要掌握其操作.在这些知识点中栈、队列、链表、二叉树和查找是二级常考知识点,尤其是栈、队列和二叉树基本上是必考知识点.所以我们应该侧重栈、队列和二叉树的教学.


对于栈和队列我们要掌握它们的特点,栈和队列是操作受限的线性表,是特殊的线性表,栈是后进先出表(LIFO),队列是先进先出表(FIFO),给定入栈顺序要知道出栈顺序.对于二叉树,要掌握二叉树的四个性质和二叉树的三种遍历方式.

4.软件工程教学

软件工程这一章的知识点比较多,也相对抽象,在二级考试过程中是考生失分比较多的知识点.在这一章中,软件生命周期的6个阶段应该了解,在制定计划阶段确定要开发软件系统的总目标和完成该软件任务的可行性研究.需求分析方法有结构化分析方法和面向对象分析方法,结构化分析的常用工具有数据流图和数据字典.软件设计包括概要设计和详细设计,概要设计的工具是结构图,详细设计的常见的图形工具有:程序流程图,N-S,PAD,HIPO.表格工具是判定表.语言工具是PDL(伪码).软件测试要区分于软件调试,软件测试是为了发现错误而执行程序的过程,软件调试是改正错误.以上这些都是必须要掌握和理解的知识点,在教学过程中要有所侧重.

三、总结

随着计算机技术的普及,计算机应用已经进入了社会的各行各业,操作计算机已成一种基本技能.很多在校学生都报考了计算机等级考试,因此围绕计算机等级考试应该加强计算机基础教学.

相关论文范文