一、计算机素养的培养以计算机为核心的信息技术整合于教育的第一个阶段,就是计算机素养(ComputerLiteracy,亦被译成计算机文化)的培养
在计算机作为新生事物出现在社会生活中时,这是十分自然的
由于计算机在社会中起着广泛作用,人们普遍认识到,在学校教育目标中,让学生具有一定的计算机基本知识和技能是必不可少的,于是,在学校里开设了大量的计算机素养课
在这一阶段,人们往往是把计算机当作一种独特的东西来看待的,游离在学校各科日常教学课程之外
计算机素养课包括这样四种常见的模式:编写程序、计算机素养课、问题解决以及应用软件或工具
无疑,它们都给学校课程添加了新的东西
编程模式微机首先进入学校时,实际上无软件可用,唯一可用的是机器固有的BASIC语言
一般来说,数学和自然科学教师是最先尝试使用新设备的人,由于他们学习程序语言相对来说容易一些,因此,在许多学校,首先由他们改行教学生程序语言
阿瑟·列尔曼(ArthurLuehrmann),被人们称为计算机素养之父,提倡将编程作为计算机素养的核心
列尔曼(1982)写道:“要想告诉计算机你想干什么,你必须能和它交流,因此,你就需要学习一门计算机语言,用它写下你的想法检查、交流、并改进你的想法”
〖1〗他强调指出,计算机素养意味着用计算机做建设性的事,而不是零星半点的知识
一个具有计算机素养的人必须能写和解释计算机程序,能选择和解释别人写的程序,能根据自己的经验知道计算机能做什么不能做什么
对于许多教育工作者来说,计算机素养和编程成了同一语
计算机素养课综合不同学者的观点,计算机素养课应当包括这样四个方面的内容
如果学生要想在计算机上有效地工作,就必须获得这样一些技能:开机、操作软盘、打开软件包、使用键盘和鼠标
这些低级技能对所有使用计算机的学生来说是十分重要的
②计算机知识
涉及那些能有助于我们了解计算机能做什