浅谈如何在编程学习中培养学生解决问题的思维方式
2021-05-30仲璐珊
中国信息技术教育 2021年26期
仲璐珊
目前,编程教育在中小学教学中普遍开展,对于小学阶段的学生来说,学习编程最主要的是提升思维方式和学会如何解决问题。编程教育在实施过程中的定位虽然是辅助性的,但是其独特之处在于计算思维,可以帮助学生解决语文、数学等课堂上解决不了的问题,而学生学编程最主要的也是学习解决问题的思维方式,学会让计算机帮助我们解决一些重复烦琐的问题,并引申应用于一类问题。
之前笔者对于编程教育的初步理解就是拼积木,教师带领学生完成一项程序,教师演示讲解,学生跟着做出来,课程结束,这也是日常教学中最常见的教学方式。但是,学生在这个过程中只会关注到这个程序怎么做和做出来了没有,至于为什么这么做和这个程序的应用往往会被忽视。那么在教学实施过程中往往会出现以下问题:
1.部分学生程序正确完成,无事可做,开始玩耍。
2.部分学生程序出现错误,无法排错,焦虑地呼唤老师,当这样的学生超过五个以上时,教师顾不过来,课堂秩序混乱,学生成就感不高,失去兴趣。
3.少数学生基础较好,尝试自行添加新内容,偏离教学内容。
4.少数学生基础较弱,跟不上课堂节奏,放弃学习开始玩耍。
经过一年的教学实践,笔者在课堂实施方面有了一些收获,在此与大家分享。
学会分析问题
在现实生活中我们会遇到各种各样的问题,应用到课堂中就是一个一个的案例,那么在教师讲授之前……
登录APP查看全文
