文档介绍:河北职业技术学院学报第8卷第3期
謇教育研究萋 J OURNAL OF HEBEI OLLEGE 2008年6月
“五步教学法”在 T程序设计课程中的应用
苏琳
( 广东培正学院,广东广州510830)
【摘要】程序设计课是当前高等院校计算机专业的重要课程。在教学中,如何解决程序设计本身枯燥难学这个难题,一直是高
校计算机教师颇感兴趣的课题。本文以VB. NET语言为例,结合该课程的特点及学生的认知规律确定处理教材的思
路,提出“五步教学法”,对该课程教学方法的改进、提高学生的编程能力等方面作了一些探索和实践。
【关键词】五步教学法;程序设计;教学法
[中图分类号] ( 文献标识码]A 【文章编号]1671— 1017(2008) 03— 0036— 02
程序设计课程是高校计算机专业的专业基础课程。教学目的是学重点为对象的概念、事件驱动的编程机制、编程基础和常用控件的
使学生建立利用计算机解决问题的意识,培养学生的逻辑思维和创使用。集成开发环境、常用对象及其操
造性思维能力。使学生学会分析问题,建立数学模型,进行算法设作、编码基础、数据的输入与输出。
计,具有一定的编写程序和调试程序的能力,这是高等学校程序设计(1)理解事件驱动机制,加强面向对象编程的思维训练。为了讲
课程的教学重点,也是计算机教学中要不断探索的问题。在以往教清事件驱动的基本概念,要加强学生面向对象的编程思维训练,具体
学中,经常发现由于教师教学内容安排和教学方法选择的不当,导致归纳为:启动应用程序,加载和显示窗体;窗体或窗体上的控件接收
很多学生对程序设计语言感到枯燥难学,学过之后不能独立设计程事件;如果相应的事件过程中存在代码。则执行代码;应用程序等待
序。因此,在教学中科学合理地加工处理教材,改进教学方法,激发下一次事件。这样可使学生真正理解什么是事件驱动编程机制,如
学生的学习积极性,提高程序设计课的教学质量成为我们高校计算何设计事件驱动的程序。
机教师需要思考的问题。如何能教好程序设计课,笔者根据VB. (2)重视程序设计基础的学习,打好编程的基本功。程序设计基
NET课的特点,摸索出一种以。五步教学法’为主一整套教学方法和应用程序的基本元素。包括数据类型、常量、变
技巧,使程序设计课的教学取得了较好效果。量、函数、运算符和表达式等。学生学习这些内容肘感觉太枯燥,提
不起学习兴趣。针对这种情况。可采用以下教学方式:关键概念,问
一、“五步教学法”的提出
题情境教学。如数据类型、变量作用域等一些概念之间的差别,创设
理解教材是上好课的基础,选择教法是上好课的前提,了解学生出问题情境。让学生自己在解决问题的过程中去体验,情况将会完全
是上好课的关键。课程的教学大纲和教学目标出是另一个样子。基础实验,立即窗口操作。程序设计基础内容多,而
发,结合语言的特点及学生的认知规律确教材课时有限,培养学生自学能力尤为重要。这部分内容最好的教学方
的处理思路。程序设计课程教学的主要目标是使学生具有法是:立即窗口来验证命令、函数和表达
语言开发应用程序的基本能力。式。从中掌握一些有趣的技巧,不仅节省了课时,而且记忆深刻。
,确定重点确定教学重点是教师在处理教材