邵燕
(浙江省绍兴市越州中学)
摘 要:高中信息技术《算法与程序设计》这门课具有逻辑严密、概念抽象、结构复杂等特点,学生首次接触时,大都会感觉太深奥,缺乏兴趣。因此,如何引领学生进行趣味编程,使课堂充满乐趣,使学生乐于学习,亟待每位教师去思考、去探究。
关键词:高中学生;趣味编程;兴趣
一、贴近生活,创设情境,激发兴趣
依托教材,立足生活,创设情境,激发学生的兴趣,只有这样才能真正把课堂还给学生,充分调动学生学习的积极性和主动性。
例如,在讲解分支语句时,提问学生:“出租车是如何计费的?”对于这样一个生活化的问题,学生马上就整理出答案来:2.5公里内起步价为7元;超过2.5公里,每公里收费2元;另外加收1元的燃油附加费。于是,我让学生动手计算若距离是13公里的路程,打的需要花费多少钱?再让学生体验用VB制作的“出租车计费器”小程序来验证结果是否正确。接下来再介绍if分支语句的结构时,学生就听得很认真。这种贴近生活的情境创设,既保持了学生参与的热情,又激发了学生学习的兴趣,从而提高了学生学习效果。
二、用丰富多彩的多媒体教学手段激发学生的好奇心
教师在教学过程中使用多媒体课件可以给学生多方面的刺激和体验,更容易激发学生学习的积极性。通过各种多媒体教学手段让学生知道,程序设计不只是枯燥乏味的源代码,也可以是丰富多彩的应用程序。
例如:学生发现桌面上多了一个QQ图标,纷纷登录自己的QQ账号,却发现跳出密码错误的对话框。我笑着为大家解释:这只是老师设计的一个应用程序,只有输入特定的密码才能登录。学生恍然大悟,我趁机鼓励学生:要实现这个程序一点也不难,只要设计3个窗体界面,再编写按钮控件的代码,就可以实现这三个窗体间的跳转。学生听了很感兴趣,接下来的教学内容也就水到渠成了。
三、用通俗易懂的语言讲解课本知识
将抽象的概念具体化,就要从学生日常生活中熟悉的例子入手,例如:对象的三要素中,属性可以看成是一个人的外貌,事件可以看成外界对这个人的某种刺激,方法可以看作这个人主观的行为;变量和给变量赋值可以比作盒子和在盒子里放物品;数组和元素可以看成班级和班级中的每个学生;多层循环语句的执行可以通过钟表的时针、分针来比喻……准确的描述、生动的表达、形象的比喻,这些抽象的概念不再单调乏味,反而生动活泼起来,学生不但更容易理解,而且印象深刻。
四、降低编程难度,先模仿后提高,层层递进
教师在设计任务时应该由简单到复杂,层层递进。学生在不断的讨论学习中找到解决问题的办法,无形中增强了学生成功的自豪感和学习编程的自信心。
例如:在讲解循环嵌套语句时,设计了如下6个难度递进的小任務。让学生先编程实现任务1:在屏幕上打印5个星号(*)。学生用For语句很快能完成。接着要求实现任务2图案。学生思考出:在循环语句外再套一个循环语句就可以实现。我及时肯定学生的想法,并请学生演示操作。
接着引导学生尝试:把变量j的终值改为变量i,因为内循环决定每行星号的个数。学生觉得很有意思,稍稍改动一下循环语句,就可以得到不同的图案。接下来的几个任务,学生又发现只要再加一个循环语句就可以控制每行起始空格的输出。这时,学生动手编程的积极性已经充分调动起来,情绪高涨。
五、分层次设计教学任务,满足不同学生需求
考虑到学生知识接受能力的差异,教师可以将教学任务细分成一个个由浅入深的小任务,让不同层次的学生都有事可做,并且能够最大限度地调动每个学生的动手能力和创造力。
例如,教学时设计了两个任务:基础任务是直接输入三条边长,利用海伦公式计算出三角形的面积。提高任务是加入检测三条边能否构成一个三角形的功能,如果能构成三角形,则输出三角形的面积;如果不能构成,则显示错误提示。其中的基础任务能够满足每个学生的需求,而提高任务则可以满足部分能力较强学生的需求。这样可以提高不同层次学生的学习积极性,增强他们的学习自信心。
六、用幽默诙谐的语言滋润课堂
在上课过程中,有时候教师一两句幽默的教学语言,会使整个课堂气氛如沐春风,紧张的氛围顿时变得轻松活跃。生动诙谐的语言,不但可以使学生放松心情,快乐学习,还可以轻易地拉近师生之间的距离。
例如,在设计小型计算器时,我对学生说:“我们编写的计算器虽然功能简单,但大家设计的按钮颜色丰富,背景图片漂亮,比微软公司的计算器界面好看多了。总有一天,我们要赶超微软!”听了这些话,学生们都笑了,严肃紧张的课堂顿时活跃起来,学生因编程而感到疲劳的思维也放松下来。心情愉悦了,编程的思路也就开阔起来,学习效率大大提高。
综上所述,教师只要联系生活实际,将趣味的元素加入编程中,引领学生多思考、多实践,兴趣的种子就会在学生心里生根发芽。
参考文献:
[1]朱林,庄丽,谢修娟.案例驱动的《Java编程技术》教学改革研究[J].教育教学论坛,2015.
[2]王仁民.基于趣味题材逐层剥茧式编程法的教学实践[J].产业与科技论坛,2015.
编辑 张珍珍endprint
新课程·教师2017年4期