非计算机专业运用课程研究_第1页
非计算机专业运用课程研究_第2页
非计算机专业运用课程研究_第3页
非计算机专业运用课程研究_第4页
非计算机专业运用课程研究_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、非计算机专业运用课程研究本文作者:徐亚平单位:江苏技术师范学院计算机工程学院随着计算机技术的不断发展,计算机应用已由单一的数 值计算扩展和渗透到生产和生活的各个领域。面向大学90% 以上的非计算机专业学生的计算机基础教育是高等教育中 的重要组成部分,其目标是使所有大学生成为既掌握专业知 识,又具备以计算机为工具解决相关专业实际问题能力的复 合型人才。为了使非计算机专业学生掌握必要的计算机知识 并具备一定的计算机应用能力,教育者的首要任务是为非计 算机专业大学生设置科学合理的计算机课程体系。在为非计 算机专业的大学生设置计算机课程体系的研究和实践过程 中,提出了以专业为平台的计算机基础教育课程体

2、系设置, 并构建了 “大学计算机基础+若干计算机必修课+若干计机选修课程”的教学方案1-3;也实施了按理工、文史 哲法教、经济管理、艺术等课程体系设置的分类教学4-6 o笔者认为,首先应该对非计算机专业学生应具备的计算机应 用能力进行科学合理分类,并在此基础上给出相应的、更具 有合理性的课程体系设置。1目前非计算机专业学生计算机应用能力培养的问题目前,国内大多数高校非计算机专业学生的计算机公共 课均开设“计算机应用基础”和“程序设计语言”两类课 程。学生通过学习“计算机应用基础”,了解计算机的基本 概念、基本操作和简单应用;通过学习'程序设计语言” 了 解一种计算机语言的基本概念、语法

3、规则、语义、结构以及 程序的编辑、调试和运行。在此基础上,各专业再根据自身 特点在适当的学期开设部分与专业相关的计算机类课程,以 提高学生的计算机应用能力。但笔者认为目前非计算机专业 学生的计算机应用能力培养存在如下问题。1.1计算机应用能力培养目标不明确笔者注意到在某校化学与材料科学学院的应用化学本 科专业人才培养方案中提到“学生应获取的计算机应用能 力”为“具有较强的计算机应用的能力”。在该专业“教学 进程表”中,第一学期专业必修课为学生开设“计算机文化 基础”,第二学期开设包括“c语言程序设计”等课程的五 门''程序设计类”语言选修课(每门课程3. 5学分,63学时),

4、并开设包括“数据技术与应用、多媒体技术与应用、网络技 术与应用”等7门"应用技术类”选修课程(每门课程3. 5 学分,54学时),并要求"每名学生至少修读3学分的计算 机模块课程,根据专业要求本专业学生应优先修读c语言程 序设计课程”。显然,培养方案中“具有较强的计算机应用 的能力”是一个模糊概念。另一方面,把除"计算机文化基 础”外的计算机课程设置为选修课则说明其中的任一门课 程都不是必需的后继课程。如果某学生在学了 “计算机文化 基础”课后,又选且仅选修了 “c语言程序设计”课或“网 络技术与应用”课,仅表明该学生只具有“一定的”应用计 算机的基础。出现上述现

5、象的重要原因之一就是对学生的计 算机应用能力培养目标不够明确。1. 2基础培养与能力培养相脱节为培养学生的计算机应用基础,多数学校在'通识与专 业基础课程”中设置了 “计算机应用基础”和“程序设计 语言”课程,但有不少专业在培养目标及基本要求中没有关 于计算机应用能力的明确要求,仅要求“具备文献检索、资 料查询、运用现代信息技术获取信息”等。如某校"行政管 理专业培养方案及教学计划”的“培养基本规格要求”中 仅有“熟悉文献检索、资料查询的基本方法"的要求,但在 “学科大类教育平台”的“本学科大类必修课程”中开设 了 “高级语言程序设计(vb) ” o也有不少专业在培

6、养目标 及基本要求中特别强调“具有较强的计算机应用能力”,但 在后继课程中有多少课程涉及计算机(特别是基于“程序设 计语言”)的应用能力培养,以及这种能力培养的程度都不 得而知。如果在后继课程中很少有课程涉及基于“程序设计 语言”的应用能力培养,或这种能力培养的程度不足于使学 生“具有较强的计算机应用能力”,相比之下,把“程序设计语言”设置为选修课的做法可能更加合理,这样至少在一定程度上可以减少教育资源的浪费和增加学生精力的有效 投入。学生对“计算机应用基础”和“程序设计语言”的学 习仅仅表明学生已具备了一定的计算机应用基础,学生应用 计算机的能力依赖于后继课程或实践对计算机的应用程度。 因此

7、,只有在后继课程中更多地为学生创造应用计算机的条 件和机会,才有可能使学生获得较强的计算机应用能力。2非计算机专业学生计算机应用能力分类计算机应用能力是指借助于计算机解决实际问题的能力。解决问题的过程可分为基于计算机系统软件的过程和基 于计算机应用软件的过程两种。基于计算机系统软件解决实 际问题的过程为:建立实际问题的抽象模型;构造求解抽象 模型的算法;编写实现求解算法的计算机程序;编辑、调试、 编译和运行计算机程序;由程序运行的输出获得所需的结 果。基于计算机应用软件的解决实际问题的过程为:运行相 应的应用软件(对于一些行业专用的通用软件,使用前要进 行必要的系统设置);选择应用软件提供的相

8、应功能;输入 或选择相应功能所需的实际参数;获得相应的结果。由上述 借助于计算机解决问题的过程可以看出:1)基于计算机系 统软件解决实际问题的过程是产生计算机应用软件的过程, 而基于计算机应用软件解决实际问题的过程则是对计算机 应用软件的使用。2)基于计算机系统软件解决实际问题的过程以计算机程序设计语言为基础,而基于计算机应用软件 解决实际问题的过程以计算机应用软件的使用说明为依据。3)具有基于计算机系统软件解决实际问题的计算机应用能 力是开拓、发展和创新计算机应用的基础。借助于计算机解决实际问题的过程也表明:1)计算机 公共基础课中的“计算机应用基础”课和“程序设计语言”课为培养具有基于计算机系统软件解决实际问题的计算机应用能力提供了必要的基础但不能满足培养学生具有基于计算机系统软件解决实际问题的计算机应用能力的要 求。2)如果仅把培养学生的计算机应用能力定位于培养具 有基于计算机应用软件解决实际问题的能力,从目前的计算 机应用现状来看,为学生开设“程序设计语言”课的必要性 不大。由于计算机的应用可分为两大类,即数值计算和数据 处理(或称事务处理),所以我们可以把学生的计算机应用 能力划分为两类四种,即一类为数值计算能力,另一类为数 据处理能力,每一类再划分为基于计算机系统软件的应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论