贯穿式案例教学法在《VB程序设计》中的实践研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:marinefish
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对VB程序设计的教学现状及现存案例教学中存在的问题,提出VB程序设计的贯穿式案例教学模式。该模式以一个案例为中心,以任务驱动形式不断完善案例并融入多个知识点。通过该教学法的实践,学生对知识点的理解更加深入,学习积极性得到极大的提升,同时学生利用VB语言开发项目的能力也得以提高。
  关键词:贯穿式案例教学法;结构化程序
  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2016)27-0087-02
  大学计算机基础课程教学的首要任务是培养非计算机专业学生的计算思维能力。“VB程序设计”(以下简称VB)作为一种面向对象的程序设计语言,以其简单易学且应用广泛的特点成为高校开设程序设计课程的首要选择。由于部分非计算机专业学生(尤其是文科学生)理科基础薄弱,导致部分学生认为该课程难学、难懂、难用,不断摸索、不断改进教学模式也成了教师们备课的重点。
  1 贯穿式案例教学法介绍
  案例教学法最早始于1918年的哈佛大学工商管理课堂教学,并在之后的课堂教学中取得了良好的教学效果[1]。该法直到20世纪80年代才被引进到我国,并在教育学领域中得到重视及运用。案例教学法根据教学目的和培养目标,以教学案例为素材,将学生引入教学实践的情境中并分析和解决问题,培养学生的死牢能力,挖掘其潜力[2]。但是在案例式教学的教学实施中,往往存在著案例不统一,缺乏系统性、连贯性的不足,本文针对该问题提出“贯穿式教学法”。
  本文提出的“贯穿式教学法”是指针对VB中的结构化程序设计、常用控件使用等多个知识点选用一个案例贯穿始终,通过不断完善该案例,帮助学生自主构建知识,并发展多方面能力的教学方法。
  2 贯穿式案例教学法要解决的关键问题
  2.1 知识点的选择
  为公共必修课的VB往往具有内容多课时少的特点,不可能每一章节都选入讲授内容。在以往教学经验指导并保证教学内容脉络清晰的原则下,我们选择了窗体界面设计、结构化程序设计、数组、多窗体应用及常用控件作为贯穿式案例教学实施的目标。
  2.2 案例的选择
  贯穿式案例教学法和普通的案例教学法有一定的区别,普通案例教学法在选择案例时往往是一个知识点选用一个案例,而贯穿式案例教学在整个教学中选用一个完整案例,因此对案例的选择尤需谨慎,通常设计案例时我们遵循以下原则:
  (1) 与教学内容相符 选择的案例势必为教学服务,教师在选择案例时必须首先从全局把握上文中提出的讲授内容,并从中抽出知识的重难点,并以此为据设计案例。
  (2) 可拓展性 作为一款面向对象的程序设计语言,教师在选择案例式要能多角度展示问题,最好使学生在分析问题的过程中还能层层递进,自己提出下一个问题引出新的知识点。
  (3) 时效性和趣味性 为避免因为案例选择不适合,无法极大激发学生的学习兴趣,老师们在课程设计时须结合90后大学生的特点,尽量选择和大家生活联系较紧密且带有一定趣味性的案例。
  2.3 课堂实施
  课堂实施是贯穿式案例教学的关键。布鲁纳认指出:“我们教一门课程,并不是希望学生成为这一门课程的小型图书馆,而是要他们参与知识的获得过程[3]。”因此在这门以实践为主的课程教学中,我们更应倡导自主、合作、探究等教学方式,让学生在老师创建的案例情景下自主、合作学习。
  3 贯穿式案例教学法实施
  本文以简单QQ登录程序设计为例介绍贯穿式案例教学的实施。为适应课程难度,我们不深入探究QQ登录后的功能,仅以QQ登录及登录成功和登录失败为例。
  3.1 案例展示,创设情境
  教师展示QQ登录界面并演示其登录过程,通过熟悉的软件激发学生的求知欲及学习热情。(见图1)
  3.2 知识点的逐渐融入
  为了便于案例的逐渐深入,我们对教材所安排的内容顺序稍作变换,安排见图2,其中一些预备知识,如VB开发环境介绍及VB中对象、类及常用属性、事件和方法等则在前几次课中讲述:
  1) 窗体界面设计
  (1) 能力目标:窗体创建及属性修改;
  (2)任务目标:绘制QQ登录窗体(Form1),并能正确修改改窗体的size、Caption、Icon、MinButton、MaxButton等属性。
  2) 常用控件使用
  (1)能力目标:熟练掌握标签、文本框、命令按钮、图片框、图像框、复选框、组合框等控件的使用;
  (2)任务目标:引导学生说出真实QQ登录界面中的控件组成,并绘制各类控件,正确修改对应控件的各属性。
  3)结构化程序设计
  (1) 能力目标:熟悉变量的类型定义及表达式运算;重点掌握三种基本结构(顺序结构、选择结构和循环结构)的形式及特点,并能灵活运用,这也是整本书的重点;
  (2) 任务目标:掌握三种常用结构的编程,为下一部分代码的书写做准备。
  4)多窗体界面设计
  (1) 能力目标:掌握复杂程序中除主窗口外的其他窗口的创建,使得在不同窗口中能实现不同的功能;熟悉多窗口的三种关系:独立关系、父子关系和母子关系;
  (2) 任务目标:在同一工程中添加QQ登陆成功窗口(Form2)和登陆失败窗口(Form3);在Form1代码窗口中用条件语句实现:当输入正确的账号(123)和密码(abc)后,显示登陆成功界面Form2,否则显示登录失败界面Form3。
  5)数组的使用
  (1) 能力目标:掌握变量数组和控件数组的使用,并能利用数组解决现实问题;
  (2) 任务目标:在Form1中设置新功能“取消登录”按钮,和“安全登录”按钮构成控件数组,实现单击该按钮,退出QQ登录程序。
  6) 案例展示
  4 结论
  贯穿式案例教学法通过将教学内容划分成若干子项目,并采用一个项目贯穿整个教学过程的方式。成功地在VB课程教学中应用该法,需要教师对案例的精心准备并及时结合学生的学习反馈,这样才能达到事半功倍的效果。
  参考文献:
  [1] David A.Garvin, Making the Case: Professional education for the world of practice[J].Harvard Magazine,2003(9-10).
  [2] 武建国. 关于案例教学法的几个问题[J]. 忻州师范学院学报, 2004(4): 80-83.
  [3] [美]布普纳.教学过程[M].上海:上海人民出版社,1973.
其他文献
国内学者关于我国高校心理咨询机构的建设做了大量的研究,作者分别从高校心理咨询机构建设中的名称、位置选择、机构的组成、室内布置等八个方面做了整理,从中找出了以往我国
2021年中国经济增长将运行在合理区间,就业、物价保持基本稳定,实现“十四五”规划的良好开局。做好今年经济工作,应认真贯彻落实中央经济工作会议精神,采取积极的财政政策,
目的探讨南京医科大学附属淮安第一医院成立创伤中心对严重创伤患者救治效果的影响。方法回顾性分析严重创伤患者(ISS评分≥16分)救治情况,以2018年3月8日南京医科大学附属淮
油炸脆片酥脆可口,但普遍存在高热量、高油脂、色泽暗淡、营养损失大等问题。为了解决油炸脆片带来的潜在健康隐患,科研人员通过工艺优化,开发出一种口感酥脆、天然绿色健康
本文探讨了“观众参与”的电视新闻模式的成因与意义,对电视新闻节目实施“观众参与”提出了自己的建议。
目的探讨下调miR-9表达在口腔鳞癌Tca83细胞对顺铂(DDP)耐药性的影响以及可能的作用机制。方法体外培养口腔鳞癌亲本细胞株Tca83及耐药细胞株Tca83^(DDPR)。实时荧光定量PCR(
目的分析超声引导下甲状腺结节细针穿刺细胞学检查以及超声评估具体应用准确性的相关情况。方法选取2018年1月至2020年4月南通市如东中医院收治的82例甲状腺结节患者,依次执
摘要:网络课程教学是互联网信息时代下一种新型的教学模式,它突破了传统教学空间和时间的限制,实现了教师和学生间的自主教学。从客观角度讲,网络课程的应用提升了教师的教科研能力,与此同时,网络课程资源丰富了教师的教学素材,学生也可以从网络课程资源中获取自己想知道的资料。Moodle平台基于建构主义设计开发,功能丰富、简单易用,为网络课程的开发与实施提供了很好的环境。  关键词:网络课程资源;Moodle
2020年12月30日,中国煤炭工业协会召开全体干部大会,学习传达中央经济工作会议和相关部委工作会议精神,总结回顾2020年协会工作,安排部署2021年重点工作。协会党委书记、会长
专业建设是高职教育持续发展的重要内容,而课程建设在专业建设发展中起着关键作用。多年来,随着高职教育专业建设的不断深化改革,传统的以理论为主,按学科体系设置的课程体系