类比教学法在程序设计课程中的应用

摘 要:针对程序设计课程概念多、技术原理抽象等特点,以讲授ADO.NET数据访问对象为例,讨论了在程序设计课程中应用类比教学法的具体实施过程,实践证明在程序设计课程中应用类比教学法取得了良好的教学效果.

关 键 词 :类比教学法;程序设计课程;实施过程

中图分类号:TP311.1-4

《C#程序设计基础》是高职软件技术专业的一门专业基础课程,教学对象是初次接触程序设计的一年级学生.在短短一个学期的课程学习中,学生将接触到大量的新知识、技术原理以及编程思想,特别是在面向对象编程基础和ADO.NET基础这两部分重点教学内容当中,充斥着大量比较抽象的编程概念和技术原理,如果教学方法选择不当,学生很容易感觉编程技术枯燥乏味,产生畏难、厌学情绪,对其后续的课程学习和专业发展产生负面影响.对此,作者在该课程教学中应用了类比教学法(Teaching with Analogies,TWA),以帮助学生理解抽象概念、教学内容或者复杂问题,取得了很好的教学效果.

1.类比教学法及其实施步骤

类比教学法是许多教师在教学活动中有意无意地广泛应用的一种教学方法.当教师在教学过程中使用“好比说等”、“就像是等”之类的开头语时,就可能是在进行类比教学.类比教学法最主要的好处是可以将抽象的概念、教学内容或者复杂问题转换成学生熟悉的身边事物,帮助学生了解不熟悉的概念,通过类比把复杂问题简单化,对讲清难点十分凑效.

类比教学法的教学流程为:(1)介绍准备学习的概念;(2)唤起学生对类比对象的记忆;(3)确认类比对象的相关特征;(4)对应目标对象与类比对象两者的相似性;(5)指出类比的限制;(6)归纳目标对象的重点.


所谓目标对象指的是教师准备介绍的概念或问题,如类、对象、方法等,所谓类比对象指的是教师为了帮助学生了解不熟悉的概念而使用的比喻.

2.类比教学法的应用实例

下面以作者在《C#程序设计基础》课程中讲授ADO.NET数据访问对象为例,介绍类比教学法在程序设计课程的具体应用.首先以表格的形式整理出类比对象和目标对象之间的相似之处,以便在教学过程中逐条对照便于理解.

3.结束语

类比教学法是一种非常有效的教学方法.在《C#程序设计基础》课程教学中,很多基本概念和技术原理都可以用类比教学法进行教学.作者在《C#程序设计基础》课程教学工作中,大量地采用了类比教学法,使用学生熟知的实例来形象化类比课程中的抽象概念、名词术语和技术原理,帮助学生记忆和理解,活跃了课堂气氛,激发了学生学习的兴趣,提高了他们的学习积极性,取得了满意的教学效果.实际上,作为一种通用的教学方法,类比教学法也能够很好地运用在专业核心课程的教学中,值得进一步对这种教学方法进行研究和改进.

类似论文

类比教学法在程序设计课程中的应用

摘 要:针对程序设计课程概念多、技术原理抽象等特点,以讲授ADO NET数据访问对象为例,讨论了在程序设计课程中应用类比教学法的。
更新日期:2024-6-28 浏览量:84374 点赞量:19144

VisualC++程序设计课程教学法

Visual C++ 程序设计是计算机、电子等专业开设的程序设计语言课程,主要是培养学生的程序设计思维以及软件开发和计。
更新日期:2024-9-2 浏览量:16980 点赞量:5010

VBA程序设计课程的教学策略

摘 要 :VBA程序的开发环境非常普及,使用方法比较简单,笔者通过教学实践,在课程教学内容的选择、教学实验的设计等。
更新日期:2024-9-3 浏览量:17103 点赞量:5035

计算机程序设计课程自动化教学评价平台

摘 要:针对传统计算机程序设计课程评价方法的不足,提出利用程序自动化批改技术,搭建计算机程序设计课程自动化教。
更新日期:2024-7-11 浏览量:95385 点赞量:21619

在程序设计课程教学过程中

胡成全,教授,吉林大学计算机科学与技术学院,物联网专业负责人,传感器网络与环境智能研究室主任,学院学术委员会委员 兼任:教育部计算机。
更新日期:2024-1-18 浏览量:20017 点赞量:5583

技工学校计算机程序设计课程教学的

摘 要:在技工学校,计算机程序设计课程作为学校计算机专业的主要课程之一,其作用及地位不言而喻,但由于近年大学。
更新日期:2024-3-27 浏览量:47236 点赞量:11564