浅谈创新计算机基础课程的实践教学

时间:2023-03-21 03:25:38 计算机应用毕业论文 我要投稿
  • 相关推荐

浅谈创新计算机基础课程的实践教学

  论文关键词:三级渐进式实践教学 整合 分层次

  论文摘要:基础课程的共同特征是超强的实践性。通过计算机基础课程的学习,学生不但要掌握相关的理论知识,还要培养自身在计算机操作、编写程序以及数据库与维护等方面的能力。文章分析计算机基础课程实验教学的特性以及实验教学与学生能力培养之间的关系,提出了更新观念、整合并创新教学内容、三级渐进式实践教学法、制作形象生动的教学课件以及实行分层次教学等改革方法。‘ 
  
  随着领域的不断扩大,计算机相关知识和技术已经深入到的各个领域。尤其是在信息时代的今天,计算机技术、网络技术和多媒体技术等获得了前所未有的发展,作为当代的大学生,必须掌握相应的知识和技术,才能适应社会的飞速发展,成为新时期的合格人才[1]。
  普通高校的计算机基础课程包括大学计算机基础、C程序设计、数据库基础等。实践教学内容主要包括两个部分,即验证性实验及综合性/设计性实验。验证性实验属于基础实验,在我校课时约占70%,它主要用于验证所学的相关理论知识,培养学生的实验操作基础。而综合性/设计性实验较少,需要学生运用已有的知识分析问题、查找资料,并最终获得解决问题的方法,它主要用于培养学生分析问题、解决问题的综合能力。如何提高学生这些方面的能力?
  1改革教学方法,更新教育观念
  以“数据库基础”课程为例。该课程属于非计算机专业基础课程,通过该课程的学习,使学生掌握关系型数据库管理系统 Visual FoxPro 关于数据库、表单以及项目管理器等相关理论知识,理解面向对象程序设计方法和技巧,了解数据库应用系统的开发方法。通过Visual FoxPro开发、程序设计基础、数据库的建立和维护、项目管理器等知识的系统学习,使学生理解和掌握关系型数据库管理系统Visual FoxPro的使用方法和操作技巧,培养学生数据库操作、维护及其应用系统开发的能力。
  可以看出,“数据库基础”是一门实践性很强的课程,其实践教学内容主要包括Visual FoxPro集成开发环境、数据库及表的创建、表单的创建和报表的创建等几个实验。如何通过课程教学提高学生的实践技能成为课程关注的焦点。
  “数据库基础”课程的理论教学与实践教学共同构成了该课程的整体,其中,理论教学是基础,实践教学是对理论教学的巩固、加深和应用。同理论教学相比较,实践教学具有直观性、启发性和创新性等特点。实践教学通过实验可以开拓学生思维,培养学生分析和解决实际问题的能力。因此,在教学过程中,教师首先要转变观念。传统的教学注重全国计算机等级考试,因为全国计算机等级考试合格证是用人单位招聘人才的条件之一。为了使学生能更多地通过全国计算机等级考试,教学中往往偏重于理论,注重理论教学的改革和创新,而忽视了实践教学,使学生的能力培养不足。为培养新时期的合格人才,我们要改革教学方法,更新教育观念,将实践教学与理论教学放到同等重要的位置。依据教学大纲和课程要求,采用科学、先进的教学方法和手段,合理实施教学过程,使学生在掌握数据库基础理论知识的同时,提高实践技能,进而提高分析和解决实际问题的能力[2]。
  2采用“三级渐进式”实践教学法,有效提高学生的实践技能
  三级渐进式实践教学法,将实践教学分为验证性实验→综合性/设计性实验→创新性实验三个部分。实验内容由浅入深,操作步骤逐渐深入,实践技能渐进式增强。对于验证性实验,首先由教师先演示,然后由学生实践。对于综合性/设计性实验,由教师规定实验题目,并给出实验原理,由学生自行设计实验步骤。对于创新性实验,首先将学生分成若干小组,每个小组自行确定实验题目。每组学生都会选择自己感兴趣的题目来做,题目确定后,由小组同学自行给出实验原理,设计实验步骤。对于每一种实验,待实验完成后,由教师组织全班同学共同评定,选出最佳实验小组,并根据实验结果按成绩由高到低对每个实验小组排出名次。对成绩突出者可给予适当奖励,如增加创新实践学分、赠送上网卡等。这样既能提高学生的积极性和实践技能,又能让学生由被动学习变成主动学习、积极学习、快乐学习。以我校2008级学生“数据库基础”课程为例,在进行创新性实验“数据库应用系统开发”时,将学生分成六个小组,每组五名同学,实验题目由每个小组自行确定,最后由教师组织全体同学根据实验结果进行考核。其中一个小组的题目是学生餐卡管理系统,包括15个模块,实现了管理员信息管理、用户信息管理和查询、餐卡充值、挂失、日常消费结算、刷卡机管理等功能。经过调试和运行后,对比其他小组,该小组从界面设计、算法、代码质量和运行结果等方面都做得很好,完全实现了软件系统的各项功能,全班评比获得第一名。该小组的所有组员都非常兴奋,增强了自信心、成就感和自主学习的积极性。此后,该小组经常利用课余时间,学习计算机基础相关知识,参加学校计算机程序设计大赛和全国大学生挑战杯竞赛等活动,成为本专业的佼佼者。
  3整合验证性实验,增加创新性实验
  为了提高全国等级考试的合格率,在计算机基础课程的教学中要始终关注计算机等级考试的内容。计算机等级考试的内容更新速度较快,但教材更新速度相对较慢,这样就导致教学内容相对滞后于计算机的发展。而计算机知识是所有学科中更新速度最快的,如何解决这个问题?我们可以依据教学大纲和教学要求,结合当前的新知识、新技术,适当调整实践教学内容,对相关内容进行整合与创新,以适应计算机知识的快速发展[3]。
  在网络技术飞速发展的今天,作为其中最主要的技术——数据库技术也获得了前所未有的发展。为使“数据库基础”课程的教学跟上数据库技术发展的脚步,我们要适当调整教学内容,尤其是实践教学内容。目前,信息系统已经应用到的各个领域,如单位的人事工资管理信息系统,学校的学生成绩与学藉管理信息系统等。管理信息系统的开发涉及到“数据库基础”课程中的“项目管理器和数据库应用系统开发”两个实验项目。然而这两个实践内容并不属于教学大纲规定的实验,它们属于综合性/设计性实验,是课外选修的实验内容,需要至少4~6学时才能完成。如何解决这个问题?我们可以考虑将教学大纲中“数据库及表的创建、表单和报表的创建”等几个实验进行整合,创新成为项目管理器实验,并以竞赛的形式进行。因为这两个实践项目在内容上几乎包括了“数据库及表的创建、表单和报表的创建”等几个实验的所有内容,只是操作步骤、实现方法和程序编写等难度较大,需要学生利用已有的基础理论和操作技能来分析和解决具体问题。经过调整后,既能使教学内容跟上计算机技术的发展,又大大提高了学生的实践技能[4]。
  4制作形象生动的多媒体教学课件,调动学生的积极性
  有的实验项目对应的理论知识比较抽象,操作步骤较多。这时,可以利用屏幕录制软件,如屏幕录像专家、hyperCam等将难以记忆的实验步骤制作成EXE文件,并同时录制声音、鼠标,保证声音同步播放。在实验开始前由教师将实验步骤通过该软件和网络进行屏幕播放,像一样,既形象、又生动,学生很容易就能掌握操作步骤,既能调动学生的积极性,也能提高学习的兴趣。
  我们以“大学计算机基础”课程中综合性/设计性实验项目“Word高级排版”为例,实验内容是为任一本书的稿排版,要求不同章、节、奇数页和偶数页等格式都有所不同。这就涉及到排版技术中的分节、添加页眉、添加页脚等知识,操作步骤较多,难以记忆。为此,我们可以利用屏幕录像专家、hyperCam等软件将难该实验步骤制作成EXE文件,并同时录制声音、鼠标。在做实验前,先通过网络和大屏幕演示该实验的操作步骤,就像电影一样,既形象、又生动,学生很容易掌握[5]。

  5实行分层次教学,激发学生的成就感
  大学一年级的学生,计算机基础知识各不相同。那些来自城市的学生,基础相对较好;而来自的学生,基础相对较弱,他们中有的学生在入学前甚至还没有接触过微机。为此,我们可以将基础不同的学生分成小组,选做不同的实验项目。对于基础较好的学生在完成实验项目之余,既可以安排他们帮助老师指导基础较差的学生,也可以增加其他实验内容。这样既提高了实践能力,又培养了学生之间团结互助,协调沟通等能力,综合素质得以提升。
  我们以“C程序设计”课程中验证性实验项目“循环结构程序设计”为例,实验内容设计三个题目,难易程度分别为简单、适中、较难,学生可以根据自己的能力任意选择其中一个题目,完成从问题分析、算法设计、编写程序、调试程序、运行程序等所有环节,顺利完成整个实验任务。这样,无论对于哪个层次的学生都获得成就感。我们知道,成就感是激发学生学习和进步的一个重要因素,在过程中不断强化学生的成就感,能够充分发挥学生的积极性和主动性,促使学生更好地完成学业,早日成为社会的有用之才[6]。
  6结语
  通过对我校2008—2010级三个年级学生的计算机基础课程的实践教学,有效提高了学生的实验技能和分析、解决实际问题的能力。随着计算机信息技术的不断发展,将对计算机基础课程的教学工作提出更高的要求。尤其是实践教学改革,它直接关系到高等学校人才培养的质量。我们要培养出大批既有理论知识,又有实践能力和创新精神的优秀人才,必须不断探索行之有效的教学方法,促进计算机基础课程的教学工作向更高的目标迈进。
  参考文献:
  [1] 谢莉莉,李勤,傅春,等. “C语言与数据结构”课程的教学改革实践[J]. 计算机教育,2009(7):23-24.
  [2] 鲁晓. 论教育教学的和谐[J]. 辽宁教育研究,2008(7):84-85.
  [3] 宋毓震,王伟娜. 论信息素养视角下的计算机改革[J]. 计算机教育,2009(7):116-118.
  [4] 李继容. 高校非计算机专业数据库课程案例教育探讨[J]. 计算机教育,2009(7):114-115.
  [5] 丁革媛,袁忠臣,郑宏云. 探索高职院校大学计算机基础课程的教学改革[J]. 辽宁高职学报,2009,11(4):38-39.
  [6] 丁革媛. 高校教学改革的主要方式解析[J]. 辽宁教育学院学报,2008(3):125-127.

【浅谈创新计算机基础课程的实践教学】相关文章:

浅谈计算机基础教学发展05-03

浅谈课程改革的基础教育论文05-31

计算机基础教学的办法与实施05-17

浅谈让人才为创新提速06-08

浅谈企业采购管理创新09-30

基础课程教学艺术设计论文04-25

浅谈高职工程力学课程教学改革05-02

浅谈关于服务营销的基础和文化06-11

浅谈音乐教学中的创新教育论文(通用6篇)05-30

妇产科护理教学创新的实践与思考论文05-01