由于PBL教学法的教学模式和图形计算器课程相近,因此我们预计,将PBL教学法融入图形计算器课程,能够进一步增强学生学图形计算器的探索程度,加深学生对图形计算器的认识,增强学生对课程的兴趣。同时,还可以发挥PBL教学法的长处,提高学生利用图形计算器解决实际问题的能力。
二、实践过程
(一)课程设计
笔者在自己所教授的高二年级的图形计算器校本课程班中,尝试使用PBL教学法。本次授课希望学生能掌握多层循环嵌套的技巧,灵活使用循环语句、条件判断等语句解决较为复杂的编程问题。在本次PBL教学中,计划以“使用图形计算器计算3位水仙花数”的问题引导学生自主学习。
水仙花数(Narcissistic number)也称为自恋数、自幂数或阿姆斯壮数(Armstrong number)是指一N位数,其各个数的N次方和等于该数。本次课程希望学生能够通过自行探索,最终能够使用图形计算器计算3位水仙花数。在此前的课程中,已经教授学生使用图形计算器程序的基本语句,以及循环、条件判断等基本编程技巧。预计学生在此次课程中,将会使用
到图形计算器的程序模块,并使用循环语句、多层嵌套循环、条件判断等语句
和编程思想和语句。
解决该问题的参考程序为:

