现在的位置:主页 > 期刊导读 >

启发式教学设计开启编程学习的钥匙(2)

来源:电脑编程技巧与维护 【在线投稿】 栏目:期刊导读 时间:2021-03-01

【作者】网站采编

【关键词】

【摘要】在厘清了算法后,学生会迫不及待地进入实践环节进行验证。此环节,教师的作用在于帮助学生在错误纠正中得到实践启发和思维提升。具体策略有二:一

在厘清了算法后,学生会迫不及待地进入实践环节进行验证。此环节,教师的作用在于帮助学生在错误纠正中得到实践启发和思维提升。具体策略有二:一是点对点的答疑,二是一对多的典型错误精准解释。

1.语法错误——点对点答疑

【思维点拨】斜体字部分有语法错误,同学们可以参考一下If语句的语法规则。

2.思维错误——一对多精准解释

图4

【思维点拨】

师:同学们思考一下,某同学的代码为什么不能得到正确结果?问题出在哪里?

生:好像k=0有点怪!

师:怪在哪里?

生:说不出来,就是感觉不太对!

师:我们一起来把程序走一遍,看看k=0有何怪异。

生:哇,发现了!每次比对前,k都变成了0,前面的比对结果丢失。

师:非常好!那怎么改呢?

生:把k=0移动到For的外面!

学生通过上述两种途径,在纠正错误(语法错误和思维错误)的过程中,编程思维得到了培养。

五、总结提炼、多元归一(启发式教学的提升环节)

学生掌握知识的目的是运用和迁移。迁移的好坏,主要在于学生能否在类似情境中,自觉、主动地运用相关知识和策略解决问题。在编程学习中,总结提炼、多元归一,能够更好地帮助学生提升编程思维,掌握编程思想方法。

在总结提升环节,可以借助思维导图工具,帮助学生提炼解决本类问题的编程思想方法(如图5)。

图5 总结提升编程思想方法

总之,编程学习的关键有二:一是“抽象”,二是“顿悟”。编程学习的本质特征决定了启发式教学在编程学习中的重要性。在教学实践中,教师可以采用上述启发式教学设计策略激发学生学习编程的内驱力,让学生通过自身的主动发现、探究和教师的启发、引导,掌握编程思维和编程思想方法,最终促进学生核心素养的落地生根。

任友群.普通高中信息技术课程标准(2017年版)解读[M].北京:高等教育出版社,2018.

文章来源:《电脑编程技巧与维护》 网址: http://www.dnbcjqywh.cn/qikandaodu/2021/0301/728.html

上一篇:新工科背景下数字摄影测量学教学改革初探
下一篇:在语言教学中的应用研究

电脑编程技巧与维护投稿 | 电脑编程技巧与维护编辑部| 电脑编程技巧与维护版面费 | 电脑编程技巧与维护论文发表 | 电脑编程技巧与维护最新目录
Copyright © 2018 《电脑编程技巧与维护》杂志社 版权所有
投稿电话: 投稿邮箱: