APP下载

打比方:让程序设计不再“曲高和寡”

2017-04-12程佑寅

江苏教育研究 2017年8期

程佑寅

摘要:初中阶段的信息技术课程越来越强调程序设计和计算思维,然而这一学段的程序设计课程中不少概念、算法较为抽象难懂。如果将“比喻教学法”应用到程序设计课程中,就可以帮助学生更好地理解新学知识,激发学习的兴趣,提高教学效果。

关键词:程序设计教学;比喻教学法; 应用案例

中图分类号:G632 文献标志码:A 文章编号:1673-9094(2017)02B-0098-03

一、问题的提出

程序设计是信息技术教育的传统内容。《基础教育信息技术课程标准(2012版)》中,小学、初中和高中三个学段均包含了算法与程序设计的内容,江苏省最新版的初中信息技术教材中的“程序设计”部分,也从以前的九年级选修内容调整到八年级下学期的必修内容。让学生体验程序设计思想和算法思维,是初中阶段程序设计教学的重要目标。

苏教版八年级信息技术教材中,选用高级程序设计语言VisualBasic进行教学。很多初次接触到程序设计的学生对于设计计算机程序非常感兴趣,但是每当学习到诸如数据类型、算法等基础知识时,课堂反应和学习效果往往不尽理想。不少学生认为这些概念和算法过于抽象,教材上对这些概念的解释晦涩难懂,一定程度上影响了学习的信心与学习的效果。

如何让“曲高和寡”的程序设计知识更加通俗易懂,引领学生更好、更快地掌握这些概念和算法?这是一线的信息技术教师研究的热点和难点。我们尝试使用“比喻法”进行教学,收到了良好的成效。

二、比喻教学法在初中程序设计课程中的应用

登录APP查看全文