一、计算机素养的培养

??? 以计算机为核心的信息技术整合于教育的第一个阶段, 就是计算机素养(Computer Literacy, 亦被译成计算机文化)的培养。在计算机作为新生事物出现在社会生活中时,这是十分自然的。由于计算机在社会中起着广泛作用,人们普遍认识到,在学校教育目标中, 让学生具有一定的计算机基本知识和技能是必不可少的,于是,在学校里开设了大量的计算机素养课。在这一阶段, 人们往往是把计算机当作一种独特的东西来看待的,游离在学校各科日常教学课程之外。计算机素养课包括这样四种常见的模式:编写程序、计算机素养课、问题解决以及应用软件或工具。无疑,它们都给学校课程添加了新的东西。

1.编程模式

??? 微机首先进入学校时,实际上无软件可用,唯一可用的是机器固有的BASIC语言。一般来说,数学和自然科学教师是最先尝试使用新设备的人,由于他们学习程序语言相对来说容易一些,因此,在许多学校,首先由他们改行教学生程序语言。

??? 阿瑟·列尔曼(Arthur Luehrmann),被人们称为计算机素养之父,提倡将编程作为计算机素养的核心。列尔曼(1982)写道:“要想告诉计算机你想干什么,你必须能和它交流,因此,你就需要学习一门计算机语言,用它写下你的想法,检查、交流、并改进你的想法”。〖1〗他强调指出,计算机素养意味着用计算机做建设性的事,而不是零星半点的知识。一个具有计算机素养的人必须能写和解释计算机程序,能选择和解释别人写的程序,能根据自己的经验知道计算机能做什么不能做什么。对于许多教育工作者来说,计算机素养和编程成了同一语。

2.计算机素养课

??? 综合不同学者的观点,计算机素养课应当包括这样四个方面的内容。①生存技能。如果学生要想在计算机上有效地工作,就必须获得这样一些技能:开机、操作软盘、打开软件包、使用键盘和鼠标。这些低级技能对所有使用计算机的学生来说是十分重要的。②计算机知识。涉及那些能有助于我们了解计算机能做什么不能做什么的知识和技能。它包括计算机的用途、计算机的滥用、计算机所带来的伦理道德问题以及计算机技术的发展和趋势等。③应用技能。包括字处理、数据库和电子表格。这一模式强调使用已有的程序,让学生完成某些任务,这对日后生活需求是很有价值的。④编程。在计算机素养中,编程并不是为将来作程序员作准备,相反,只是为了增强学生解决问题的能力。

??? 计算机素养课既可通过已有的课程如常识课来完成;也可在各个年级中专门开设独立的课,将计算机素养的所有内容分配。

3.问题解决

??? 有人(Norton,1988)将问题解决作为计算机素养的另一个模式〖2〗。问题解决能力的发展历来是人们普遍关注的目标。在这一模式中,这一目标的实现,一是通过问题解决的软件来实现,一是通过LOGO语言的学习来实现。但是,问题解决的软件都是一般性的,很难与课程联在一起;而LOGO语言到底与什么具体的问题解决能力有关,也很难说清。因此,教师一般不会花许多时间来寻找合适的软件, 也不会花心思去思考LOGO语言与具体的问题解决能力的关系。

4.应用软件或工具

??? 到了80年代中,计算机素养课实施起来比人们想象的要难得多。LOGO语言的作用悬而未决,教师也没有足够的时间去寻找问题解决软件。但教育工作者们仍然要设法让计算机发挥作用,于是,他们转向了应用软件。1988年,有人(Collis)提出,作为计算机素养的最普通的定义,应用已经取代了编程。〖3〗其理由是很充分的:计算机是我们生活中的一部分,学校要为儿童的社会生活作准备,既然人们的现实生活将与计算机密不可分,那么,学生需要在学校中学会使用这些工具。

??? 在许多情况下,这一模式修改了已有的计算机素养课,编程和计算机历史等内容纷纷让位,生存技能成了字处理、数据库和电子表格等应用软件的前奏。学生和教师都很兴奋,因为,计算机变得与他们有关了。

??? 但是, 也有人(Norton,1988)批评了软件工具模式〖4〗。这一批评集中在这样两个方面。第一,工具模式一般只倾向于强调技巧,所设计的作业任务只是为了满足软件课本身的需要,而实际上,只有当学生准备用工具应用软件来解决手头的问题时,工具应用才有价值。第二,工具常常被看作是中性的,对人对社会无所谓好坏,但实际上,工具从来就不是中性的,它对人对社会总会产生一定的作用。学生必须了解, 计算机对他们自己和社会到底有何影响,而不是只学习如何使用它们。

??? 当然,值得一提的是,人们对计算机素养的定义及其使用存在着广泛的争论。也许,它可能代表了从编程、素养课、问题解决到应用的一个发展阶梯。每一种阶梯都有支持者和反对者,都受到过一些批评。这些批评者们都有一个共识,那就是,这些阶梯都把计算机当作一个特殊的课题,并停留在计算机本身之中。

计算机素养以应用工具为核心,计算机素养的培养.doc相关推荐

  1. 计算机是一种工具英语,把计算机作为一种“工具”教给学生

    摘要:信息技术教学是落实其基础工具性地位的重要途径,应引起广大教师的重视,在教学过程中,应把计算机作为一种"工具"教给学生. 信息教育课程的出现是社会发展的产物,是社会向前发展对相 ...

  2. 维修计算机专业需要的工具,一种计算机维修用工具箱的制作方法

    本实用新型涉及计算机技术领域,具体为一种计算机维修用工具箱. 背景技术: 计算机俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能,是能够按照程序 ...

  3. 计算机提高小学教师水平,中小学教师信息素养现状及提升策略

    2012年教育部发布了<教育信息化十年发展规划(2010~2020年)>,对教师素养提出采取多种方法和手段,帮助教师有效应用信息技术,更新教学观念,改进教学方法,提高教学质量的要求,为了响 ...

  4. 关于计算机素养论文,浅谈计算机专业教学中如何提高学生计算机素养

    [摘 要] 计算机素养在培养学生核心素养方面具有重要意义,因此在计算机教学中,教师应结合计算机专业教学习现状,结合学生的全面发展需求和未来的职业规划,转变自身传统的教学观念,运用现代化的教学思维,将新 ...

  5. 计算机类课程辅助工具设计,计算机辅助设计07075 .doc

    计算机辅助设计07075 湖北省高等教育自学考试课程考试大纲 课程名称:计算机辅助设计 课程代号:07075 第一部分 课程性质与目标 一.课程性质和特点 计算机辅助设计课程是高等教育自学考试计算机类 ...

  6. 小学计算机课打气球,小学信息技术课程中学生信息素养的培养.doc

    <小学信息技术课程中学生信息素养的培养.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<小学信息技术课程中学生信息素养的培养.doc>文档请在天天 ...

  7. 计算机与网络信息技术的核心,内容提要:21世纪,以计算机和网络通讯为核心的信息技术在社….doc...

    内容提要:21世纪,以计算机和网络通讯为核心的信息技术在社-.doc 信息技术与语文课程的有效整合 姓名:褚静帆 单位:南昌师范附属实验小学新校区 邮编:330007 内容提要:语文能力不单指听.说. ...

  8. 个人认为不错的句子(part2)--计算机是一种工具,但是如果没有绝对精确的指令,计算机也将一无是处

    学习笔记,句子来源于各种书籍和视频,不限种类 一些不错的句子 手段代表着正在形成中的正义和正在实现中的理想,人无法通过不正义的手 段去实现正义的目标,因为手段是种子,而目的是树. 文艺复兴公司的奠基人 ...

  9. 计算机图形学c#版pdf,计算机图形学的数学工具与C#实现.pdf

    计算机图形学的数学工具与C#实现.pdf 国外科技新书评介 2010年第2期 (总第274期) 计算机科学 YoshifumiM asunagaAoyamaGakuin 务的系统结构中是必不可少的,为 ...

最新文章

  1. VsCode 开发工具中英文切换
  2. 【转贴】C#中事件处理的个人体会
  3. CentOS6.5安装perl5.0(tar压缩包方式),有错误you may have to set your dynamic library LD_LIBRARY_PATH
  4. 32位微型计算机原理...,32位微型计算机原理·接口技术及其应用
  5. NavigationView的使用
  6. Java8 PriorityQueue 源码阅读
  7. grant_type为client_credentials和password二者的区别
  8. 找到特定ip地址 修改ip_您如何找到网站的IP地址?
  9. 单实例数据库和多实例数据库
  10. Kubernetes 部署 Ingress 控制器 Traefik v2.1
  11. Python+OpenCV4:读写输入和输出的简单实践(图片、视频、摄像头)
  12. 跨域单点登录方案实现
  13. 使用MTL库求解矩阵特征值和特征向量
  14. LeetCode-Minimum Path Sum[dp]
  15. IDEA插件系列(46):PDF Viewer插件——PDF文档查看器
  16. php 开发商城 注意,thinkPHP商城公告功能开发问题分析
  17. leetcode第12题Python版整数转罗马字符串
  18. 视频教程-征服Node.js 7.x视频课程(6):文件系统与Stream视频课程-Node.js
  19. 呼叫中心坐席功能在职场中的应用
  20. 服务器 硬件防火墙,了解服务器软硬件防火墙

热门文章

  1. dockers存储卷
  2. 如何在IDEA中创建web项目并且部署到Tomcat中
  3. Oracle安装时物理内存检查失败的解决方案:
  4. 电脑内存条的选配与安装详述
  5. 数据分析团队正成为手游公司的标配,但我为什么说解散他
  6. 微信网页版二维码扫码过程发生了什么
  7. php表格升序降序,excel如何实现升序和降序
  8. pythonocc_pythonocc
  9. leetcode:1276. 不浪费原料的汉堡制作方案(贪心)
  10. python的故事--我抄的,但抄的可以,是一个叫栋哥的电台讲的