大学计算机基础课程的案例教学
摘要:本文分别从大学非计算机专业的计算机基础必修课程计算机应用基础程序设计语言入手,分析了计算机基础课程的教学现状。针对目前菜单式和基本概念语法例题的教学模式,结合学生计算机应用能力的现状和需求,提出案例驱动的教学模式,即强调实用性,兼顾趣味性。实践证明以提高学生计算机应用能力为目的案例驱动式教学是适合社会发展和需求的新型教学模式。
关键词:计算机基础;案例;教学
1引言
大学计算机基础课程的目的是使学生具备用计算机处理实际问题的基本能力,从而提高完成专业学习和工作任务的效率。因此课程内容的重点应放在提高学生解决实际问题的能力上。如何提高学生应用计算机的实际能力,为以后的专业学习和工作奠定良好的基础?计算机基础案例教学的实践证明:案例教学模式是提高学生综合应用能力的一种有效途径。案例驱动的教学模式,摒弃了传统的菜单式或基本概念语法例题的教学模式,采用案例贯穿知识点的教学,使学生在学习过程中不但能掌握独立的知识点,而且具备了分析问题和解决问题的综合能力。
2计算机基础教学现状
目前,大多数大学非计算机专业的计算机基础必修课程是计算机应用基础程序设计语言计算机应用基础的教学模式主要以菜单式的教学为主,教学内容分为两类,一种是以计算机基本理论为主,另一种是以计算机的基本应用为主。程序设计语言的教学大多采用基本概念语法例题的模式。
计算机应用基础教学的菜单式的教学更多强调每条命令的独立功能和单个知识点的介绍,这样学生很难将所学的知识点融会贯通,从而用于解决专业学习和实际工作中的问题。例如,通过Word的学习,学生知道了如何插入页眉/页脚和分节符,但对毕业论文的分章节页眉的插入以及论文目录和正文部分的不同页码设置,95%以上的学生却束手无策。
由于计算机应用基础课程课时的限制,以计算机基本理论为主的教学内容,基本上是由计算机的抽象概念
和术语组成,是多门计算机课程的超级浓缩。教师讲不透,学生听不懂,考试背标准答案,这样完全背离了本课程的目的。以基本应用为主的教学内容较多的重复了中学的教学内容。学生对于低水平的重复没有兴趣,并且对专业学习帮助不大。
程序设计语言基本概念语法例题的教学模式更多的强调基本概念和语法。例题以解释基本概念或语法为主,很少涉及实际应用,所以学生缺乏学习的兴趣和动力。
计算机基础课程教学的宗旨是提高学生解决实际问题的能力,因此必须探索一种新的教学模式以提高计算机基础教学的水平。以下以计算机应用基础和程序设计语言的案例教学为例,对案例教学做一些探讨。
3计算机基础案例教学实践
计算机基础的案例教学注重综合性和实用性,是在计算机基本应用上的扩展和提升。
计算机应用基础程序设计语言案例驱动教学模式通过三年的实施,取得良好的教学效果。学生对该课程的满意率达到90%。学生认为,案例教学模式更具有实用性和趣味性,提高了他们分析和解决实际问题的综合能力。这种教学模式也得到了一些计算机教育专家的认可。
案例教学模式的成功实施必须具备以下两个条件。一是配套的案例教材,二是辅助的教学手段。
3.1配套教材的建设
案例式教材的编写是案例教学实施的重要环节,而教材案例的选择又是教材成败的关键。因此,在教材编写中把握以下原则:案例强调实用性,兼顾趣味性;每个章节的案例目的明确,重点突出,并且知识点需恰当地融入案例的分析和制作过程中。
《大学计算机应用基础案例教程》(ISBN:978-7-302- 13173-1)和《Visual Basic 6.0程序设计案例教程》(ISBN:978-7-302-16706-8)由清华大学出版社出版,是优秀的计算机基础教材,具有体系科学、内容先进、资源丰富等显著特。该套教材紧扣教育部关于大学计算机基础的教学基本要求,符合教育部分类指导的基本思路,定位准确,适应当前信息社会对学生信息素质培养的要求;该套教材以案例驱动为特,突出面向应用,有利于提高学生结合领域需求应用信息技术的能力。该套教材自20067月出版以来,已经3次印刷,深受读者欢迎。采用该教材的高校普遍反映该教材特突出,教学适用性强,教学效果好。故已被清华大学出版社正式立为课程研究项目。
3.1.1教材案例的选择
实用性强的案例通常包含大量的信息,如果把握不好将会杂乱无章,枯燥无味,教学效果适得其反。因此,在注重实用性的同时要兼顾趣味性。以下分别介绍计算机应用基础和程序设计语言(VB6.0)教材的案例选择。
(1) 计算机应用基础教材案例的选择
Word中通过校园先锋简报案例的制作,使学生学会版面的布局,以及分栏、分节、段落格式的设置、查和替换、选择性粘贴、图片及图片工具栏的使用等。通过论文编辑案例,介绍了样式和格式的编辑、文档结构图、索引和目录命令、公式编辑器的使用、页眉页脚的高级使用。
Excel中通过学生成绩的分析案例的制作,介绍了工作组的概念及其使用、公式的使用及单元格的引用(相对、绝对和混合)、函数(MaxMinRANKCOUNTIFFREQUENCY)的使用、图表的制作。电子教学记录表案例的学习,将使学生掌握了宏按钮的制作、数据有效性的设置。
PowerPoint中的案例动画故事——小米的生日”,涉及了路径线的使用、动画音效、插入声音文件、对象精确定位、触发器、排练计时等知识点。其影像效果可以与Flash动画媲美。
Flash中精美的电子贺卡案例,介绍了影片剪辑元件的制作和使用、图形对象的处理(选择、组合、移动、复制、叠放、变形)、声音的添加、运用补间动画的创建(层、时间轴、关键帧、空白关键帧、帧频率)Flash电影的发布。
FrontPage中综合案例花之心语网站建立的案例,介绍了网站建立的全过程,知识点全面,网页精美。
(2) 程序设计语言(VB6.0)教材案例的选择
基于程序设计语言和计算机应用基础课程性质的不同,程序设计语言中的每个案例都有若干实例作铺垫。
在顺序结构的程序设计中,通过制作带有动画、时钟、日历、密码的备忘录,使学生掌握计时器、时间日期函数、输入框、消息框、文本框和命令按钮等的使用。为此案例铺垫的实例是密码验证程序日历牌电子时钟。其中密码验证程序的目的是学会InputBox函数和消息框的使用;“日历牌的目的是掌握常用日期函数;“电子时钟的目的是熟悉图像框、计时器和滚动条的使用。
选择结构程序设计中通过简易计算器上运算符及等号代码(+-*/=)的设计,掌握选择结构的基本语句。通过其它按钮的设计了解编程中细节问题的处理方法。此案例铺垫的实例为统计网络课堂”,分别掌握选择结构的语句及控件——“单选按钮复选框框架的使用。
循环结构程序设计的案例是译码器。通过译码器的设计掌握运用循环结构处理字符串的基本技能,提高程序设计的综合能力。熟悉常用字符串函数的使用,了解窗体的调用。
数组中的案例是集成绩输入、动态分析为一体的成绩分析工具。通过成绩分析工具的设计熟练掌握数组的基本操作和常用算法,如数组的输入输出、求最大及最小值、排序、查等。熟悉组合框的使用及控件数组的使用。其相应的实例为大赛选手成绩统计花卉展示”,以分别掌握数组的排序、查及控件——列表框和组合框的使用。
在文件部分有大学生形象大使评选平台案例;图形及多媒体章节有案例电眼踢足球动画及歌词同步的MIDI播放器;数据库部分有会员信息管理系统
实用加趣味的案例极大地提高了学生的学习热情,收到了良好的教学效果。
3.1.2教材的结构
(1) 应用基础教材结构
《计算机应用基础》教材的基本结构是:入门知识、案例、案例实训。入门知识部分简要介绍应用软件的使用环境。案例中包括案例目的、完成案例需要的知识点介绍和完成的详细步骤,同时穿插介绍操作技巧。案例目的的介绍,使学生明确案例的实用性;知识点的列出和介绍,便于学生把握和总结重点;操作技巧的介绍,提高了学生的学习效率。案例实训要求学生完成,不提供答案,目的是巩固案例要求的知识点。以下为第3章的结构。
(2) 程序设计语言教材结构
目前,程序设计语言教材(VB)主要有两大类,一类是沿用传统的教材模式,另一类类似于实验指导书。传统模式的教材没有突出可视化的编程思想大学vb实验教程答案,学生最后只学会用一些简单的过程化语句。类似于实验指导书的教材,教会学生界面制作,但代码的编写能力又相当欠缺。因为其基本概念、语法及常用函数只是出现在例子中,不便学生系统地学习、查。因此程序设计语言教材必须既突出案例教学的综合性,又兼顾学生学习、查基本概念及语法的方便性。这样教材结构的合理性就显得尤为重要。
Visual Basic 6.0程序设计案例教程》突出综合案例教学,同时将传统教材和实验型教材有机结合。
Visual Basic 6.0程序设计案例教程》每章,除第十一章和第十二章外,由四节组成:基本概念及操作、控件、案例、案例实训。基本概念及操作部分,简要介绍概念及语法,通过实例操作掌握其要点;控件介绍主要属性及方法,重点是实例的完成。案例部分包括设计要求、设计目的、设计步骤。案例实训和案例的知识点及内容相近,这样便于学生进一步理解和掌握案例要求的知识点。以下为第5章的结构。
此结构的特点是基本概念及语法部分沿用传统的教学模式,便于学生系统地学习。但是内容简要,且例子为用于铺垫案例的实例。控件部分,选择与本章内容相关控件,有利于学生将代码编写和控件使用的有机结合,以领会可视化编成的思想。但大多数教材是将控件单独列为一章。案例及案例实训部分,内容体现综合性、实用性;结构明了。
教材的最后一章为按单元编写的综合案例,以进一步巩固所学知识。最后一章为学生课后学习之用。
目的明确,重点突出的编排结构为学生在课后的学习提供了便利。
3.2教辅手段的实施
综合案例具有信息量大的特征,因此需要增加辅助的教学手段,以巩固教学效果。主要教辅手段实施如下。
3.2.1建立网络教学平台
(1) 网络教学平台的实验环境
用于计算机公共基础教学的实验室有足够的计算机供教学使用,并通过校园网与互联网连通。实验除能开出教学要求的实验外,实验室提供目前的主流应用软件以供学生能在校园网环境下自主学习。
计算机实验室除建立一个现代化的教学网络外,实验室全体教师积极参与案例教学活动以确保案例教学实验的顺利进行。实验室教师分工明确,以较高的机器完好率确保基础教学的正常进行。
(2) 网络教学平台资源
计算机公共基础网上教学平台具有在线课堂、教学视频、学习交流论坛、网上答疑系统、网上自测系统、网络考试系统等功能。除此之外还具有多媒体视频教学课件下载、电子教案下载、练习下载、问卷调查等功能。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。