1、中学计算机学科的层次教育摘要本文指出了当前在中学计算机学科存在的问题,结合耀华中学近几年在教学上大胆探索与实践,总结出中学计算机教育应考虑不同学生的认知水平,施以不同层次的教育,切实提高学生的计算机素质。一、前言中学计算机教育是面向未来的现代化教育,它可以使学生掌握计算机基础知识和基本操作,拓展学生视野,发展学生的全面素质,给学生一把通往新世纪的金钥匙。但是,随着计算机硬件系统的升级换代以及软件系统的不断更新,我市大多数中学开展计算机教学的现状并不尽如人意,本人认为主要原因是现行的教材内容及结构与当今的计算机软硬件的发展不相适应,为了改变这种局面,提高我校的计算机课程教学的效益和水平,近几年来
2、,在校领导的支持下,我们大胆改革,有一些切身的体会,特提出与大家商榷。二、关于程序设计教学的思考80年代中期,计算机从科研院所走向了中小学校,当时的教学内容主要为BASIC语言程序设计。选择该内容一是硬件的局限性,;另外也受到了1981年在瑞士召开的“第三次世界计算机教育大会”上原苏联学者伊尔肖夫的关于“计算机程序设计是第二文化”论的影响。可以说BASIC语言曾为计算机教学活动的开展起着很重要的推动作用。但是,到了世纪之交的今天,我们清楚地认识到,如果不考虑学生的认知水平,无论采用哪一种语言都有其局限性。其一,中学是基础教育不是专业教育,要考虑学生的接受能力;其二,课时安排问题,高中计算机课程
3、仅开一年,只有60多学时,要学习电脑的基本知识及应用软件的简单使用,编程的学习时间就仅有40学时,显而易见,一般学生的水平和能力不会有根本的提高,相反,学生只会为了考试突击背题型,这与素质教育是背道而弛的。实践证明,只有投入大量的机时才能进行真正的程序设计。所以,基于一般学生的认知水平和课时安排,“尽快终止中小学作为普遍的教学要求的计算机语言课”是联合国(UNDP/CPR)首席技术顾问DAVID.ALLEN给我国家教委的忠告(1997)。但是,是应该全面终止程序设计的教学吗?对此,一些教师也认为“计算机学科没有必要学习程序设计,只需要学习计算机操作和社会上流行的软件即可。”本人认为由于信息技术
4、的发展,机器的速度和功能大大提高,一般的应用都有现成的软件,因而不必要自己编程,所以上述说法有其正确的一面。但是若这样学生就只能“知其然,而不知其所以然。”而作为教师,是不是应该“授人以鱼”,更要“授人以渔”?从学生的长远着想,注意基础知识的教育和能力的培养。一个计算机系统可以被看作是按下面示意图表示的由硬件和软件按层次方式构成:图中用四层表示了计算机的结构,每一层都在一定深度和广度反映计算机的系统的功能和工作状况,学习应用软件是从最浅层面上了解机器的功能和工作过程。而学习程序设计则是从较深层次,即语言处理角度来了解机器。程序设计是更高层次的学习内容,由于其难度决定了最好将其面向少数理解能力强
5、的学生,同时亦考虑到课时的限制。所以,本校在实施中,将程序设计的教学重点放在了实验班,并且校领导很有见识地将课时延长为三个学年,其中初中学段主要学习计算机的基础知识与操作,一般软件的使用(Windows、Word、Excel)等。高中学段学习Pascal语言及程序设计,因为课时充裕,更因为他们具有较强的求知欲、基础扎实(特别是理科知识)、理解力强的特点,同时加上很好的上机条件及较为充分的机时,所以,学生们学到的就不仅仅是几条语句和若干语法规则,而是将程序语言作为一种载体,学习利用机器解决问题的基本方法,包括一般程序的设计、分析和调试能力,数据结构及算法设计基础,在授课的方法上,加强理论教学的系
6、统性,培养学生良好的逻辑思维品质。同时充分发挥学生在学习过程中的主体作用,鼓励他们用不同的方法解决同一问题,对少数学生更是重点培养,这从近年来我校参加全国信息学(计算机)奥林匹克联赛(NOI)获得的较好成绩可见一斑。注:98年我校获初中组一等奖2人、二等奖3人,高中组一等奖1人、二等奖2人。三、关于初、高中教学内容的思考由于面对一般学生,他们学习计算机的起点各有不同,所以开展以应用为主的多层次的计算机教学活动势在必行。从我校教学来看,主要有以下几个方面的内容:1计算机的基础知识与一般操作:包括计算机的发展与应用,信息技术的发展趋势,软硬件的概念、功能和组成,指令和程序的一般概念,另外特别需要讲
7、到的是使用机器的道德规范及病毒的一般防治方法,使学生建立知识产权及软件保护的概念,因为我校的机房一个是工作在NOVELL网下、一个在WindowsNT下,所以必需确立学生正确的价值取向,尽量杜绝攻击网络的小“黑客”或类似情况发生。高中还可介绍一些常用微机系统的主要技术指标、型号和配置,计算机网络通信及多媒体的常识和一般应用。2微机操作系统的使用:包括操作系统概念、基本功能、目录和文件的管理, Windows95的基础与使用,例如窗口、菜单、对话框的操作,资源管理器、剪贴板及控制面板的功能和使用等,教学时要将演示、讲解和练习结合起来,增大上机力度。3汉字输入及中西文文字处理:主要讲解中文WORD
8、97,汉字输入采用拼音输入法,因为字处理是计算机应用于现代办公的一个重要方面,确实能够提高学生使用计算机的能力。4电子表格的使用:介绍 EXCEL97,要求学生掌握有关概念和基本操作,如工作表、公式、函数、图表的操作,能够简单地进行数据管理和数据分析。此外,为了开拓学生视野,同时也为了我校近期将机器引入教室做准备,我们开设了“网络知识与主页制作”、“电脑创意与PHOTOSHOP使用”、“多媒体软件编程”、“动画设计”等选修课程。颇受学生欢迎。四、结论综上所述,计算机技术的发展和应用已形成了人类的一种新文化,作为教师的我们,应该考虑到学生不同的认知水平,展开不同层次的计算机教育,使全体学生学有所得,以切实提高他们的计算机素质。