- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯
第26卷 第2期 肇 庆 学 院 学 报 Vo1.26.NO.2
2005年 4月 JOURNALOFZHAOQING UNIVERSITY Apr.2005
程序设计课程教学法初探
岑宇森
(肇庆学院 计算机科学系,广东 肇庆 526061)
摘 要:计算机程序设计是计算机学科 中一 门重要且难度很大的专业基础课 ,解决程序设计 中枯燥难懂的问题 ,
找到新颖适宜的教学方法是教师面临的首要 问题.结合实例展示领悟教学法、问题教学法和条件迁移教学法在程序设
计教学中的具体运用,指 出应注意在程序设计 中培养学生的逻辑与抽 象思维能力.
关键词 :课程教学模式;程序设计;教学法;网络课件
中图分类号 :G434 文献标识码:B 文章编号 :1009—8445(2005)02—0066—03
0 引 言
课程教学模式的改革 ,必须依据课程特点去探索,只有深刻把握课程教学的特点,才能使课程教学
模式的改革变得更为有效.程序设计类课程 的教学 目的,就是要让学生能读懂程序 ,进而学会动手编写
程序.程序设计是一项实践性很强的工作 ,教学时不能采取纯理论分析的教学方法n].除了进行必要的
知识点讲解之外,在 “教”上应偏重于实例的分析 ,在 “学”上应将理论与实际结合起来 ,在实践 中学习;
然而 ,传统程序设计课程的教学,常偏重于语法 的讲解 ,程序例子也往往只为 了说 明语法的应用 ,缺乏
综合性和实用性 2『].为避免使学生迷失在语法规则 中,笔者在课堂上果断地采用 了实例教学法.在精选
实例上下工夫,从简短 的小程序直至复杂的项 目,均通过实例 由浅入深地引导学生 了解程序设计 的思
想.让学生在学习实例的过程 中,逐步建立起程序设计 的概念 ,达到 良好 的教学效果 ,进而有 的放矢地
引导学生开展一些课题研究.下面 ,笔者就以VB这门课程为例 ,进行教法探讨 .
1 遵循认知规律与适宜教学原则进行分阶段教学
大多数程序设计课本 ,一开始都是介绍诸如算法、流程 图的画法、对象、对象的属性 、方法和事件等
在程序设计 中比较抽象难懂 的概念 ,然后介绍程序的建立和运行 ,最后介绍语言基础 、分支结构 、循环
结构和数组.从知识的逻辑结构体系考察 ,这样安排无可非议 ,但从学生 的认知规律考虑 ,把一些难懂 、
抽象的东西放在学习之初有 2点弊端 :1)学生在毫无知识背景的前提下,要完全理解这些概念 比较 困
难 ;2)容易伤害学生学习编程的积极性.
受到一些语言知识书籍从介绍小实例开始引入的启发,教师可以打破 以知识的逻辑结构体系为顺
序组织课堂教学的方式,一开始不讲基本概念 ,而是和学生一起编程序 .在编程 中由学生 自己领悟这些
概念 ,然后在时机成熟时,再 由教师和学生一起归纳总结.在组织课堂教学时,笔者遵循先易后难 、先具
体后抽象的原则,采用 自然过渡、类 比等方法 ,先和学生一起探讨编译软件的打开 、程序的建立和保存、
软件界面等方面的知识 ,由学生 自己找出该软件的操作和以前所学软件的异同点.由于学生 已经学过一
些应用软件 ,对相似 的操作已非常熟悉 ,所以操作起来得心应手.之后 ,给 出一个求任意 2个整数 的加
法实例 ,让学生和教师一起做.
在操作过程 中,教师不用讲解每件事的含义 ,学生通过完成任务很 自然就体会 出什么是对象,什么
是对象的属性和方法 ,如何在界面内添加对象、设置事件等.在此基础上 ,教师适当引导学生归纳总结,
通过观看 、模仿、理解 、总结、提高 5个阶段进行教学,一切问题都可迎刃而解.
收稿 日期 :2005-03-10
作者简介:岑宇森(1978一)。男,广东肇庆人 ,肇庆学院计算机科学系助教 ,高级程序员
维普资讯
第2期 岑宇森 :程序设计课程教学法初探
按照学生的认知规律组织教学与重视学生知识结构体系的建立并不对
文档评论(0)