实行案例教学 促进主动学习

来源 :教育教学论坛 | 被引量 : 0次 | 上传用户:ssss426
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:Visual Basic案例教学其实并非传编意义的案例教学,对于一门逻辑很强、知识点要求循序渐进地传授的新开课程,其教学案例只能是从小到大地构建,其案例更多地接近于例题,有时很难区分VB中的案例与例题,关键在于教师的应用,教师在课堂的作用应更多地体现在引导、点拔、激发学生的内在学习动力及发挥其独立和创造性。
  关键词:案例教学;Visual Basic;计算机语言
  中图分类号:TP39 文献标志码:A 文章编号:1674-9324(2012)12-0140-03
  案例教学是以案例为教材,在教师指导下,运用多种方式启发学生独立思考,对案例提供的客观事实和问题进行分析、研究,作出判断和决策的一种理论联系实际的教学方法。案例教学已广泛应用于法学、医学、管理学等课程的教学中,特别是在MBA及EMBA的教育上。目前在计算机教学与培训中案例教学也得到一定的推广与应用。
  Visual Basic(以下简称VB)课程是大学一年级学生学完《大学计算机基础》后的一门计算机语言课程,旨在提高学生的计算思维,学会利用数学和程序语言来描述与解决问题。而作为大学一年级的学生,第一次接触一门计算机程序语言,应如何采用案例教学呢?
  一、目前计算机公共语言类教学存在的问题
  计算机程序设计课程已在高校开设二三十年了,已经形成其自身的教学体系与教学方法,然而,在该课程实际的教学过程中仍存在着较多的问题,一方面表现在“教”,教师有时很难把握一个“度”。机械式的课堂演示,抽象的程序语言请达,极易给学生造成一种错觉,认为C语言或VB等程序设计课程难学难懂,学习不够系统。另一方面表现在“学”,学生面对众多诸如变量、控件、程序结构等知识点,以及相对抽象的算法推理,普遍感到枯燥无味,学习兴趣不大,不能真正理解和掌握该课程的知识,从而达不到课程教学目的。
  目前我们一般的教学均以教师向学生讲授知识、传授技能的单向活动为主,使得课堂的内容过于强调知识的传授,课堂始终是知识内容第一,学习方法第二。同时课堂教学形式相对单一,以教师个人的讲授甚至是灌输为主,师生间缺少必要的交流与沟通,以至课堂缺少了主动性,缺少了灵活性,更缺少了创造性。而大学的课堂教学应更多地关注学习的过程与方法,培养学生积极主动的学习态度,提高学生自主学习的能力,而绝非只注重学习结果。
  为提高教学质量,激发学生学习兴趣,我们在VB的课堂采用了案例式教学。
  二、计算机公共语言类课与其他课程案例教学的不同
  在管理学、经济类、法学等课程的案例教学中,主要通过案例让学生进行讨论,分析,然后通过教师的引导与总结,从而达到教学目的。但面对没有任何程序设计语言基础的大学一年级学生则不能采用类似上述让学生进行讨论、分析的方法进行案例教学,而应该是教师的主导内容,引导学生思考,互动解决问题。
  同时,公共课VB的教学不同于计算机专业的程序语言教学,由于计算机专业的学生已具有程序设计思想,其知识已积累到一定程度,其案例教学则可借鉴别人成功思路,扩宽学生编程视野,融合各门技术,从而让学生提前具有项目实战经验。而首次接触程序语言的大学一年级非计算机专业的学生的VB的教学则不同,其案例教学则主要是让学生学会VB的知识点,理解程序设计结构,具有程序设计思想,由于其目的的不同,故其对应的案例教学也不一样。故从某种程度来说,计算机公共语言类课(如VB)的案例是在课堂举例的基础上深化。
  三、VB教学案例的选择
  教学案例构成课堂教学的基础,选择一个适当的教学案例,就等于案例教学成功了一多半。一个好的教学案例必须符合以下几点:第一,符合教学目的、有利于完成教学计划。第二,确切的知识点。第三,知识的连贯性。第四,最好有一定的趣味性。
  由于VB的教学目的是让学生具备程序设计思想,故我们在选择教学案例的时候应避免大而全的例子,根据课堂教材目标,设计教学案例,以助于学生更好地理解教学本次课所要讲解的知识,同时,不能为求案例的完整性而将未讲过的知识点引入案例,从而打乱课程知识体系。
  以下利用timer控件,结合已学过的rnd、rgb、circle函数设计一个屏保小程序的案例过程。
  第一步:知识讲解。对timer控件的属性、事件进行讲解,让学生了解timer控件的性质。如对其Enable、Interval等属性的讲解,以及强调timer事件的功能与触发条件。从理论上给学生一个初步印象。
  第二步:演示在窗体上画图,通过下面程序实现
  Private Sub Timer1_Timer()
  Form1.Circle(1500,1500),1000
  End Sub
  对比Timer1控件的Enable为True与为False的结果,同时进行分析讲解。
  第三步:启发学生,利用rnd函数,使得圆产心与半径均发生变化,该如何设置及结果会如何,从而得出程序为:
  Form1.Circle(Form1.Width*Rnd,Form1.Height * Rnd),Form1.Width * Rnd
  即圆心以窗体Form1宽与高为基数进行随机取值,同时,半径也以窗体Form1的宽为基数随机取值,从而使得产生圆不再是一个固定大小的圆,同时,对比第二步产生的效果,启发学生,最后让学生理解Timer事件的实质,它的运行条件与时机等。
  第四步:再次启发学生,如改变圆颜色该如何设置,从而得出程序为:
  Form1.Circle(Form1.Width* Rnd,Form1.Height * Rnd),Form1.Width *Rnd,RGB(255 * Rnd,255 * Rnd,255*Rnd)
  通过上述随机产生各种大小不同、颜色随机变换的圆的效果,极大地激发学生课堂兴趣。   第五步:提出问题:设置为一个屏幕保护程序应该如何设置窗体属性,以及当鼠标移动时如何退出屏保程序?即设置窗体windowstate属性为2-maximized,以及borderStyle属性为0-None,然后再增加鼠标单击事件:
  Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)
  End
  End Sub
  最后进行总结,针对本案例对本课的Timer控件事件与方法、属性进一步讲解与对比,从而让学生加深印象。
  通过上述一个小小的案例,让学生充分理解timer控件的性质与特点,同时也综合复习了相关的函数与窗体属性等知识。同时,在课堂讲述过程中,不断启发,层层推进,例子生动有趣,让课堂显得更生动,更有吸引力,即符合上述所求的教学案例四点要求,使得课堂教学收到良好的效果。
  四、案例教学过程中注意事项
  在案例教学过程中,可以概括为三点,即:积极提问,合理扩展,善于归纳。
  通过提问,促使学生思考,调动学生主动学习的积极性,通过合理的扩展,让学生达到本次教学目的的同时,对以前的内容进一步加深理解与巩固,在扩展过程中注意不要将未学的知识点引入,这样容易引起知识混淆,重点不突出,从而达不到教学目的。同时,适当的归纳总结,为案例教学的点睛之笔,通过归纳总结,将所涉及的知识点串联起来,进一步让学生实际的案例中上升到灵活运用的层次。
  五、目前Visual Basic案例教学需改进的内容
  1.经典案例的收集。案例主要来源于平时的实际的项目,好的案例能紧扣章节知识点,而不是大而全的工程项目,故VB案例教学也对教师提出一定的要求,即教师在平常的教学与项目开发过程中,得注意案例的收集与经典案例的提炼。案例的使用应注意其知识的循序渐进性,应针对具体的知识点,进行适当的修整。
  如建立一个记事本的案例,则在学习文本框时,则不考虑其菜单功能部分的实现,主要学习文本框的中ScrollBars、MultiLine以及SelLength、SelStart、SelText等属性,而在学习菜单与通用对话框时,则继续往该案例中加入内容及扩展相关知识点的应用,使其实现文件的打开、修改、保存等功能,同时实现快捷菜单的剪切、复制、粘贴等功能。
  2.师生观念的转变。VB案例教学过程不同于其他学科的案例教学,教师引导还是占主导地位,通过教师的知识铺垫,案例陈述,再是师生的互动,激发学生热情与兴趣,让学生参与到教学中来,而不再是传统的教师讲授,学生被动的接受模式。
  VB案例教学其实并非传编意义的案例教学,对于一门逻辑很强、知识点要求循序渐进地传授的新开课程,其教学案例只能是从小到大地构建,其案例更多地接近于例题,有时很难区分VB中的案例与例题,关键在于教师的应用,教师在课堂的作用应更多地体现在引导、点拔、激发学生的内在学习动力及发挥其独立和创造性。
  参考文献:
  [1]白雪莲,柴晚锁,李芝.对基于计算机的大学英语听说教学模式的探索[J].外语界,2009,(6):2-7
  [2]陈新智.问题情景教学模式的初探[J].化学教育,2010,(2):15-17
  [3]张席,王志强.国内外Java教学模式的比较与探讨[J].计算机教育,2007,(1):45-47.
  [4]郭眸岩,郭长勇,郭成实.程序设计语言的教学实践与探索[J].计算机时代,2005,(11):36-37.
  课题项目:湖南省大学生创新课题2011项目485;南华大学高等教育研究与改革课题(2010ZZ027)
  作者简介:欧阳利军,副教授,硕士,研究方向:计算机网络教学,网络与多媒体;何啸峰,副教授,在读博士。
其他文献
杨匡民先生(1920—2016)②是我国著名的传统音乐理论家、教育家。他横跨大半个世纪的教学生涯,以“教书育人”的宗旨和敏锐的前瞻性目光、呕心沥血终生付出,终得“绿野堂开占物华”,为我国的音乐事业培养了一大批栋梁之才。当今活跃在中外乐坛的音乐学者就有蒲亨强、周耘、宫宏宇、刘红、李幼平……而我,并非他体制内“绿野堂”培养出来而占尽“物华”的学生,却是他“堂”前另加精心浇灌培育之“花”。今天堂前“小花
摘要:为了进一步了解社会、了解国情,河海大学2012年暑假社会实践赴辽宁省朝阳市农村“留守儿童”教育调查团队,对辽宁省朝阳市农村“留守儿童”教育展开了为期一周的调查研究。根据小分队成员对农村“留守儿童”教育调查结果及得到的资料,就辽宁省朝阳市农村“留守儿童”教育进行现状调查,分析现状成因,提出解决方案。在调查过程中展示了河海学子风采,使广大群众进一步了解了河海大学,提高了全社会对河海大学发展的关注
摘要:语文课堂教学同样应该给学生一个这样的空间,让他们在宽松的氛围中自由选择学法,自主探求新知,语文教育的外延等于生活的外延,而不是把语文局限在一个狭小的范围,语文教学要充分表现出开放的特点。  关键词:语文课堂教学;思考;学生主动    “开放式”是指教师引导学生不只把目光局限于教材和课堂,而是以教材为例子,以课堂为落脚点,在对学生落实双基的同时,拓展教学的时空,有意识地由课内向课外,由语文学科
2008年5月16日,早晨刚要出门,我接到了来自徐州的长途。电话那边熟悉的声音说:“老张昨晚走了。”我惊呆了。电话是师母打来的。“老张”是我非常敬重的民歌搜集者、明清俗曲音乐研究专家张仲樵先生。先生是去年底住进医院的,几次抢救都成功了。这次他却静静地走了,离开了他那些深爱的工尺谱,离开了他每天都翻阅的书稿和笔记。  第一次见到先生是6年前。在徐元勇博士的介绍下,几位朋友相约去拜访。先生家的陈设简陋
摘要:本文针对目前高职教育课堂教学中存在的问题,提出了转变课堂教学观念,改革课堂教学内容和课堂教学方法的建议。  关键词:高职院校;课堂教学观念;课堂教学内容;课堂教学方法  中图分类号:G642.0 文献标识码:A 文章编号:1674-9324(2012)07-0100-02  高等职业教育的改革与发展,要主动适应区域经济社会发展需要,坚持以服务为宗旨、以就业为导向、走产、学、研
摘要:权利意识是公民意识和宪法精神的核心。较高的权利意识是当代大学生应当具备的基本素质。课题组通过对18所高校的大学生进行抽样问卷调查,从权利认知、权利行使、权利救济、权利评价四个维度探究、分析大学生规则意识的现状和存在的问题,并联系实际情况对大学生权利意识存在问题的原因和对策进行了思考。  关键词:权利意识;大学生;调查结果  中图分类号:G642.0 文献标志码:A 文章编号:1674-932
摘要:进入新世纪后,随着高校招生数量的快速增长,地方高师历史学专业的学生在就业和考研方面面临的形势日益严峻。笔者认为,地方高师历史学专业可以发动教师有目的地组织学习小组和学术沙龙,通过合作学习和共同讨论的方式,开阔学生的知识视野,提高学生的综合素质,使其在就业和考研方面拥有较强的竞争力。  关键词:学习小组;学术沙龙;地方高师;历史教学  中图分类号:G642.41 文献标志码:A 文章编号:16
摘要:小学生的数学学习离不开情境,因而数学情境化设计在数学课程构建及教学中显示出其独特的重要性和必要性。课堂教学中,对同一问题的情境创设,根据数学问题的来源和应用环境,可以是多样化的、丰富的。然而,有些情境过于追求“游戏化”、“儿童化”、“故事化”,从而显得“花哨”,课堂看似活跃,却没有立足现实,失去数学的本质,偏离教学目标。因而,如何关注现实、凸显本质进行数学课堂情境创设,是深化课堂改革,提高教
摘要:针对当前中国学生哲学思考能力不足的现状,笔者结合自己的实践就“如何以丰富的绘本资源为载体,引领大班幼儿在与书的对话、互动中学习勇敢发问、大胆思辨以及学习简单的逻辑推理”提出了三点尝试:(1)通过阅读提供充分的提问机会;(2)通过阅读融入辩证的思维方式;(3)通过阅读尝试初浅的逻辑推理。由此,在带领幼儿学习思考中培养他们的独立思考能力以及为自己而思考的习惯。  关键词:绘本阅读;哲学思考;尝试
摘要:教学中总会碰到一些意想不到的偶发事件,这是教师始料不及的,也是无法回避的。在实际的英语课堂教学中,有的偶发事件与英语教学密切相关,往往蕴涵着可贵的教学价值;虽然有的偶发事件具有较强的破坏性和消极作用,但是教师若能随机应变,巧妙地处理,也能为我们的教学服务。  关键词:偶发事件;英语教学;随机应变  中图分类号:G633.41 文献标志码:A 文章编号:1674-9324(20