信息化社会将改变人们传统的工作方式和学习方式,随着人类开始步入信息化社会,计算机已经渗透到人类的一切生产和生活中,逐步成为人们社会就业、经济活动和日常生活不可缺少的工具。以计算机技术、微电子技术和通信技术为核心的计算机网络,开始在社会的各个方面发挥着越来越重要的作用。在21世纪的今天,不论是科学家、工程师、教师、作家、经济师、企业家,还是工人、农民、个体劳动者,要在高度信息化发展的形势下工作、生活和学习,就必须具备在信息技术与计算机技术方面的知识、能力和素质的要求。使用计算机的意识和基本技能,应用计算机解决实际问题的能力,利用计算机网络获取信息、协同工作的能力,已经成为衡量一个人文化素质高低的重要标准之一。在高等教育中,进一步加强计算机方面的教育,已经成为培养高素质、跨学科、综合型、具有创新开拓精神的人才不可缺少的重要组成部分。
1978年在理工科非计算机专业开始设置了计算机的课程,1983年前后理工科非计算机专业普遍将计算机课程设置成为必修课,多数学校的非计算机专业将计算机教育分为3个层次,即计算机文化基础、计算机技术基础和计算机应用基础。计算机方面已经开设的必修课是计算机应用基础和**语言程序设计,其他为限选课或选修课。目前,中、小学已经或即将开设信息技术课,高等学校现有的计算机课程已经不完全符合当前的需要,更不符合培养面向2l世纪复合型人才的需要,因此必须进行计算机教育的教学内容、教学方法、教学手段的改革。高等学校计算机第1层次的课程会有较大的变动,第2层次的课程也在陆续开设。