首页 > 文章中心 > 正文

高校教学计算机基础教育论文

高校教学计算机基础教育论文

一、计算机基础教育面临的问题

这门课程是一门应用基础学科,有两个显著的特点,是课程内容的应用和变化。虽然高校在不断探索教学模式和改革计算机课程,计算机基础教育目前仍然面临一个严峻的形式。基本上来说,在计算机基础教育方面的问题如下。

1.教学内容还不能很好地适应职业和社会需求。计算机教学需要一个内容创新、适用性强、水平适宜的教材。但是目前计算机教材很难跟上计算机技术的发展,不能充分反映计算机基础教育的特点。通常,本科教学重在理论知识,创新性和实用性非常缺乏。

2.理论教学和实践操作之间的矛盾。计算机课程是一门实践性较强的课程,只依靠书本和教室的教学是远远不够的。在很多学校,大部分教室只注重课堂教学,而忽视了实践课程。因为缺乏实践教学安排,学生只能掌握基本概念和理论,但不能处理实际问题。这种方法也不能满足计算机基础教育的需求,并且不利于学生的长期发展。

3.教学力度不足。大学计算机基础教育的目的是教会学生如何使用电脑解决实际工作中存在的问题,这需要计算机教室不仅有扎实的计算机专业理论知识和实践能力,还要掌握新技术的飞速发展。一些教师的理论更新没有跟上时代的进步,致使他们的学生毕业后不能适应社会的需求。

4.滞后的评测方法。目前,计算机水平评估方法是以理论考试为重要部分。虽然大学已经做了一些改革,添加了一些实验测试分数,但这些只占了一小部分。事实上,一些学生的自主学习能力非常强,他们会试着做一些创新的尝试,但是在理论测试中,他们可能会表现得并不让人满意。或许占主导地位的理论测试方法更适合其他的学科,但是在计算机技术方面,理论和实践应当处于同样重要的地位。

二、计算机基础教育改革方案

1.教学内容改革。随着国家大力推广计算机教育,学校对计算机教育也是相当重视,目前大部分大学都开设了“大学计算机基础”。这门必修课程来对大一的新生普及计算机的基础知识,该课程面向非计算机专业的学生,授课内容大同小异,基本为讲述计算机的发展、软硬件组成、Office软件的基本使用、网络基础知识以及IE操作等方面的内容。然而随着近年来计算机在日常生活中的普及,高校坚持对大学生进行计算机基础教育的必要性不大,这些知识已经不能满足学生对计算机知识的需求,并且严重滞后于社会的发展和计算机软硬件知识的普及。目前所进行的计算机基础教育方面内容大多数是以计算机基础知识,Windows操作基础,Office办公软件(Word、Excel、PowerPoint),多媒体技术及应用,常用工具软件,C语言程序设计等为主。如上文提到,这些科目大多在学生进入大学之前都已经有所接触,甚至很多学生已经可以熟练掌握了,这些课程的再次教学不能满足社会对大学生的要求。社会对大学生的需求可以从就业市场直观地观察出来。目前我们所了解到的,关于计算机方面知识,一般用人单位比较看重两个方面:计算机程序设计语言和计算机操作系统。关于计算机程序设计语言和计算机操作系统这两个方面,大多数学校开设的课程只有C语言程序设计和操作系统。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。Java更适合团队开发,软件工程可以相对做到规范,这是一个很难比拟的优势。将目前最新的MCC(MobileCloudComputing)、Ubuntu等课程纳入教学,可以供感兴趣的学生选择,对满足以后用人单位的专业需求有很大帮助。

2.教学方法改革。美国著名心理学家、教育学家布鲁姆提出了一种学习理论。他认为只要我们提供适当的教材和适当的帮助,并且给每一个学生充足的教学时间,基本上所有的学生都可以完成学习任务或者达到明确的学习目标。基于这个理论提出了一种分层教学理论。分层教学充分利用教学测评作为一种衡量的标准来确保教学质量。它解决了统一教学和学生个体差异的矛盾,并且同时解决了传统教学理论和现代教学理论之间的矛盾。在计算机基础教育中应用分层教学方法,将会克服教学内容和学生兴趣之间的矛盾,还将克服学生掌握知识程度不同的矛盾。要以学生为起点,发挥学生的积极性和主动性,满足学生的不同的学习需求。与此同时,计算机技术已经成为很多专业课的有机组成部分,适应各专业对计算机的知识、能力的不同要求,能够教会学生使用计算机知识解决本专业领域中的问题显得越来越迫切。很多学校在教学资源有限的情况下,采取统一教学的形式,导致计算机基础教学不能与后续的课程和以后的工作有效地结合。这也是对教学资源的浪费。同时,针对学生的不同学习需求和学习期望,高校可以开设一些综合性、开放性的实验课题,供学生凭兴趣自行选择。这些不同课题的设计,可以满足学生的不同需求,并且可以将这些开放性实验设为学生的特别成绩,以激发学生的主动性和创新性。

3.教学模式改革。一般情况下,高校的计算机基础教学都在教室中进行,同时将讲课内容用多媒体投放在屏幕上,在这种课程上,学生只负责听教室讲解和看教室演示。这种教学模式只适合一些理论基础知识,但计算机技术是理论和实践兼备的,这就说明这种听和看的教学模式不能满足教学的需求。在传统的计算机实验课中,通常都是由教师给出实验任务,学生完成实验任务后交给教师检查。随着教学人数的增多以及课程进度的加快,这种方法的弊端逐渐显现出来,教师不能在一个课时中完成对每一位同学的指导检查,而天生的惰性也导致很多学生互相抄袭,马虎完成实验任务。要改善这种情况,必须对教学模式进行改变。教师可以改变教学的方式,设立一些开放性的实验课题,对学生进行分组,同一个团队的学生合作完成某一个课题的具体设想、设计和开发。在每一个实验课结束的时候只需要对该课的学习成果进行总结归纳,在课程结束的时候将本团队完成的整体设计成果上交,每一位同学注明自己所负责的部分,教师对此作业成果进行检查,也可以通过检查结果了解各个同学掌握的情况。同时,随着网络在日常生活中的重要性逐步凸显,高校也可以合理应用网络资源进行教学。比如在网络上共享教学资源,学生可以通过网络直接下载教学资料等。在课程结束之后将优秀的作业在网上共享,供学生从中学习一些好的方法和技巧,同时也可以激发自己的学习兴趣。

4.师资力量及教材改革。计算机技术发展迅速,对教师的要求也很高。专业计算机技术的教师应当时刻跟紧计算机技术的进步,时刻充实自己的专业知识。高校应该增加投资,加强培训对教师的教学管理。不仅要吸取新的年轻教师来充实自己的师资队伍,同时也要采取有效的措施,为教师创造有利的条件,供他们继续学习新的知识,来适应计算机技术日新月异的发展趋势。雇佣专业的教授举办学术讲座拓展教师的视野;组织一些教师进行实践工作研究来充实他们的经验。同时高校也要时刻更新教材库,要独立准备实践课教学资料,也要选择优秀的基础理论教学资料。对计算机技术的发展方面,应当派出专业的教师进行教学内容的审核,并及时匹配合适的教学资料。

5.教学测评改革。传统的考试方法就是我们熟知的发下试题,在规定的时间内让学生交上试题答案。这种评测方式适合一些重于理论的课程,并不适用于理论和实践兼重的计算机技术教育。2012年举办的全国高等学校计算机教育改革与发展高峰论坛提出了一个以计算思维为导向的大学计算机教育及课程建设的议题。美国卡内基•梅隆大学计算机科学系主任周以真指出:计算思维是运用计算机科学的基础概念进行求解、系统设计、人类行为理解等的一系列思维活动。周教授认为:计算思维是人的思维,而不是计算机的思维,也不意味着能为计算机编程,更不意味着机械重复的刻板技能,而是数学和工程思维的互补与融合。计算思维是从学科思维这个层面直接讨论学科的根本问题与学科的思维方式,而计算机方法论则是从方法论的角度来讨论学科的根本问题和学科形态。除了对计算机理论知识的纸上测评,应当将计算机的实践课程得分计入学生的总成绩,并且为学生准备开放性实验课题,在学生完成此类开放性实验后,根据检查结果也可以计入学生的总成绩。这些实践课程,可以激发学生的创新性,同时深化对理论知识的理解。

近年来国家加强计算机教育方面的支持,各高校也对计算机教育非常重视。计算机基础教育是高校教育体系中的一个重要基础部分,本文提出了一些合理的教学措施的改革来提高教学质量,更好地完成教学目标。我们希望通过一些对教学方面的不断改革和探索,能够让学生更方便,更充分地掌握计算机技术基础内容,为计算机技术的发展做出贡献。

作者:王堃徐贺欧阳志友单位:南京邮电大学