信息技术课是由计算机课程发展而来的。从1980年开始以课外小组的形式进入基础教育以来,八十年代中到九十年代初是程序设计课,当时的计算机设备只能以程序设计的形式出现。九十年代中期是强调计算机工具的年代,当时的WIN32/WIN95和办公软件给人们的工作带来了很大的方便。1998年的《中小学信息技术指导纲要》发布后明确提出这是信息技术的课程。
1.信息技术课程目标
2000年发布的《中小学信息技术课程指导纲要(试行)》(后简称“纲要”)中明确表示基础教育阶段中小学信息技术课程的主要任务是:培养学生对信息技术的兴趣和意识,让学生了解和掌握信息技术基本知识和技能,了解信息技术的发展及其应用对人类日常生活和科学技术的深刻影响。通过信息技术课程使学生具有获取信息、传输信息、处理信息和应用信息的能力,教育学生正确认识和理解与信息技术相关的文化、伦理和社会等问题,负责任地使用信息技术;培养学生良好的信息素养,把信息技术作为支持终身学习和合作学习的手段,为适应信息社会的学习、工作和生活打下必要的基础。
2003年4月,教育部颁布了高中信息技术课程标准(简称“课标”)其中表示高中信息技术课程以提升学生的信息素养为根本目的。信息技术课程不仅使学生掌握基本的信息技术技能,形成个性化发展,还要使学生学会运用信息技术促进交流与合作,拓展视野,勇于创新,提高思考与决策水平,形成解决实际问题的能力和终身学习的能力,明确信息社会公民的权利与义务、伦理与法规,形成与信息社会相适应的价值观与责任感,为适应未来学习型社会提供必要保证。
可以从纲要与课标中看出,除了信息文化、伦理等道德方面外,都指向着信息技术、技能和获取、加工、运用信息的能力。这些技术、技能、能力是在对问题的解决过程中学习与掌握的,是在学习与生活中得到应用的。经过了这个过程的训练才能够使学生面向现在、面向未来。这与联合国教科文组织提出的“学会生存、学会学习、学会做事”高度一致。
2.信息科学角度下的信息技术课
信息技术属于技术的一部分,高中课标中指明“信息技术是一个重要的技术分支”。一般说来,科学与技术是辩证统一的整体:科学中有技术,技术中有科学;科学是技术的升华,技术是科学的延伸;科学回答的是“是什么”、“为什么”;技术回答的是“做什么”、“怎样做”。技术与科学有着密切的关系,很难将两者严格区别出来。
从科学与技术的辩证关系的视角来看,与计算机技术最直接、最密切的是计算机科学;与信息技术最直接的、最密切的应当是信息科学。纵观学科的发展过程是也从计算机技术/科学向着信息技术/科学发展着的。
课程建设初期,囿于设备的限制只能从计算机技术的学习发展起来。当时是以程序设计为核心的计算机技术课程。到了九十年代,计算机技术的发展了,出现了WIN32/95、WPS等工具性软件,但社会计算机普及率还不高,所以学科仍是以计算机操作教学为核心。随着技术的进步,计算机的社会普及率越来越高,操作越来越“傻瓜化”,课程就需要从计算机走出来,向着信息技术发展。

(图)信息技术课程的发展:从“计算机技术/科学”向着“信息技术/科学”发展
计算机科学(CS)往往被称为“计算科学”。计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。
信息技术(IT)与计算机技术(CT)既有着密切关系,也有着不同。信息技术是面对信息的获取、处理与运用。人类很早就有了信息技术,但到了近代才发展出了计算机技术。
信息科学(IS)与计算机科学的研究领域并不相同。信息科学是一门交叉、横断、综合学科,其分成了一般理论研究和具体各学科研究。信息科学的上位是信息哲学研究。
3.信息技术课中的知识结构
信息技术与计算机技术,两者既有密切关系也有区别。
从科学与技术的辩证关系来看,信息技术的上位是信息科学;计算机技术的上位计算机科学。信息技术与计算机技术也有着一定的差别,信息技术不等同于计算机技术。其中计算机技术中的相关于扩展信息处理方面的内容是信息技术部分,而不关系到信息处理的技术则不属于信息技术的范畴(引)。
信息技术与计算机同时也有着密切的关系。计算机是信息技术的重要工具。尤其是网络技术的发展,使信息技术成为推动社会发展的重要的技术。基础教育中的信息技术课程也是从计算机课程发展起来的。两者有着非常密切的关系。
根据信息技术课程与计算机有着非常密切的关系和现有发展状态,从生活算法的角度理解现在的信息技术课,其教学中的知识结构应当如下图:

对信息技术工具(以计算机为主)的操作。不同的人会把不同容量的微操作组合形成自己的简单操作。有些人“单击”是一个简单操作,而对于熟练掌握的人来说“保存”才是一个简单操作。
操作方法|方法:将不同的简单操作按照一定的顺序组合下来就能够形成方法。操作计算机的方法是为了解决问题的方法
操作步骤|步骤:将不同的方法按次序组合就形成了操作的步骤。与操作方法相比较,操作步骤更加复杂化。操作步骤是为了解决问题的步骤。
规则、法则、原理:在操作计算机的过程中、在问题解决的过程中,会形成一些法则,这些法则能够指导我们学习。
策略:将规则、原理、法则等内化,变成自己能够灵活运用的,就形成了策略
在信息技术课中,从计算机的简单操作到方法,再到步骤,再到总结成法则,形成策略。其过程是算法的学习过程。在现在或者未来生活中的运用信息技术,是算法实践的过程。
【系列内容,随时更改,暂勿学术引用】

〖生活算法系列7〗—信息技术课的知识结构 