当前位置:首页 >> 教育学 >>

从软件技术发展论高校计算机教育


从软件技术发展论高校计算机教育 摘要: 本文提出了独立学院非计算机专业应该调整教学计划,尽快将软件工 程等相关课程列入非计算机专业计算机课程的教育中, 培养更多高素质复合型人 才。 关键词:软件技术;发展;独立学院;计算机教育;软件工程 1 前言 随着教育部 1994 年《中小学计算机课程指导纲要》 、2003 年《普通高中信 息技术课程标准》的实施,全国普通高中基本普及了计算机信息技术必修课,大 中城市小学、初中也基本普及了信息技术必修课。 [1]尤其是随着互联网宽带网 络的普及,纲要、标准的内容、要求对于那些高中毕业进入高校继续深造的学子 来说已经不是问题。 那么高校, 尤其是高校独立学院的计算机教育又该如何进行 呢? 独立学院贴近社会经济发展的就业需求, 发挥专业设置及人才培养的就业适 应性强的办学特色,有效缓解日趋严峻的高校毕业生就业矛盾。因此,独立学院 的计算机专业、 非计算机专业的计算机教育都应该围绕社会经济发展的就业需求 做文章,满足社会的就业需求。 对于非计算机专业的高校学生来说, 计算机课程对于其专业来说就是一门工 具学科,帮助其更好地学习、掌握、运用其他专业学科知识。计算机技术从大类 上分为软件及硬件两大部分, 而对于非计算机专业来说,面对的主要是软件方面 的技术。计算机课程与其他专业学科的结合,有三种层次:第一层次是为专业学 习、用做外围服务,比如运用各种应用软件如 Office 办公组件、财务软件、专业 或行业应用(统计)软件完成数据的录入、分析、整理、统计、压缩及文档打印, 简单的网页制作, 以及常用工具使用等计算机初级操作。第二层次是运用计算机 进行简单的专业编程、软件开发、测试、维护工作。第三层次是运用计算机进行 较为复杂、大型、企业级的专业软件开发工作。以上三种层次关系还可以形象地 称为分离型、渗透型、融合型。 第一层次的工作,在中小学时期已经基本解决,即便没有完全解决,依靠中 小学时期的计算机基础知识铺垫,通过自学也可以很好地解决。因此,在高校需 要解决的主要是第二层次和第三层次的工作, 这两个层次都是围绕软件开发技术 展开的,第二层次是基础,第三层次是第二层次的飞跃、发展。也就是说,软件 开发技术应成为高校,尤其是独立学院非计算机专业计算机教育的重点。 对于软件开发技术,我们又该具体学些什么呢? 2 软件技术发展历程 在软件开发的早期,通用性普遍很差。从 60 年代中期开始,随着软件需求 日趋复杂,维护的难度也越来越大。如何开发软件以满足不断增长、日趋复杂的 需求?如何维护数量不断膨胀的软件产品?成为迫在眉睫需要解决的两大问题。 1968 年北大西洋公约组织的计算机科学家第一次提出了“软件危机”这个概念。 目前软件危机主要表现为:开发成本难以控制,进度不可预计;软件系统的质量 和可靠性很差,难以满意;软件文档相当缺乏,软件系统不可维护;软件开发生 产率很低,软件产品供不应求;软件产品成本十分昂贵。 1968 年第一次提出了软件工程这个概念,1993 年 IEEE 给软件工程一个更 全面的定义:① 把系统化的、规范的、可度量的途径应用于软件开发、运行和 维护的过程,也就是把工程化应用于软件中;② 研究①中提到的途径。 20 世纪 60 年代末 K· W.Dijkstra 提出的结构化程序设计技术曾被看做是克 服“软件危机”的灵丹妙药,但面对大型软件系统,系统的重用性、稳定性、扩充 性却难以实现,20 世纪 70 年代产生的面向对象方法给软件工程增添了活力。对 象管理组织 OMG 在 1997 年 11 月将几

赞助商链接
相关文章:
计算机有什么专业
计算数学及其应用软件 电子与信息技术 信息与多媒体技术 现代信 息技术教育 数据...计算机专业一直是全国各大高校的热门专业,发展迅猛。IT 业一直是国家优先发展的 ...
《计算机软件技术基础》课程设计 BBS论坛设计与实现
计算机软件技术基础》课程设计 BBS论坛设计与实现_...1.3 BBS 对大学生学习生活的影响 1.BBS 提供了...从教育网内人气排名前十名的论坛的网友参与的情 况...
软件工程毕业论文
软件工程毕业论文_工学_高等教育_教育专区。泰山学院...导致大多数高校大学 生在校期间因为担心自己的学分...研究背景随着计算机技术发展,计算机应用越来越深入到...
《计算机软件技术基础(第三版)》的课后答案
百度文库 教育专区 高等教育 理学《计算机软件技术...1.8 软件技术发展的几个阶段各有什么特点?它与硬件...程序设计方法论方面,提出由顶向下法和自底向上法。...
福师1208《现代教育技术》在线作业答案
福师1208《现代教育技术》在线作业答案_计算机软件及...系统三论 满分:2 分 12. 用计算机帮助或代替教师...我国的广播电视大学教学方式是一种典型的远距离教学...
计算机软件新技术国家重点实验室(教育部南大)
计算机软件技术国家重点实验室是在南京大学计算机...为促进中国软件产业的发展做出贡献.实验室主要研究...电脑应用协会副秘书长,江苏省计算机青年学者论坛副...
浙江省计算机二级办公软件高级应用技术(教学大纲)
浙江省计算机二级办公软件高级应用技术(教学大纲)_IT认证_资格考试/认证_教育专区...中计算机应用技术的要求不断提高发展而产生的, 是对具有一定 计算机基础的大学生...
现代教育技术微课视频资源的设计与开发
现代教育技术微课视频资源的设计与开发_计算机软件及...现代教育技术高校师范生的重要意义 全球信息化的...而微课的核心内容是教学视频,因此, 本论题对 《...
计算机软件技术基础(第三版)沈被娜 课后习题答案较全
程序设计方法论方面,提出由顶向下法和自底向上法。...3. 多媒体是 20 世纪 90 年代计算机发展的新领域...顶尖技术结合的产物, 它将人机交互的信息从单纯的...
石家庄铁道大学《计算机软件技术基础》复试考试大纲
石家庄铁道大学计算机软件技术基础》复试考试大纲_IT认证_资格考试/认证_教育专区。《计算机软件技术基础》复试考试大纲课程名称:计算机软件技术基础 一、考试的总体...
更多相关标签: