Page 119 - 《宁夏教育》2024年第7-8期
P. 119

教 改 教 研
                                                               《宁夏教育》2024 No.07-08





                少儿编程对小学生综合能力培养的策略探究




                                                          武雪娟




                      摘要:小学阶段是培养学生综合能力的重要阶段,主要体现在发现问题的能力、分析问题的能力、创新能力、
                  审美能力、沟通能力等方面。学校开设的少儿编程课程,通过编程游戏的启蒙和可视化图形编程,有利于培养学
                  生的综合能力,促进学生全面发展。
                      关键词:少儿编程;综合能力;学生发展
                      中图分类号:G434          文献标识码:A           文章编号:1002-4050(2024)07-0117-02



                   小学阶段是学生养成良好习惯,培养解决问                         是简单的能敲代码、会运行,而是一种解决问题、
               题能力、创新能力和逻辑思维能力的重要时期。                           寻找方法的高阶思维能力。 这种思维,就是将一
                                                                                         [1]
               少儿编程是一门通过编程游戏启蒙、可视化图形                           个复杂多变的问题,一步一步地拆解成简单步骤,
               编程等课程来培养学生发现问题和解决问题能力                           然后有条不紊地逐一解决。如教师布置了一道数

               的课程,它主要针对 6~18岁的学生,采用线上和线                       学题,题目很长,学生第一眼看到题目时,抵触情
               下教学相结合的混合式教学模式。具体来说,少                           绪很大,便没有了读题的愿望,所以当给的题目较
               儿编程教学大致分为两类:一类是 Scratch 或是仿                      长时,首先就需要将它拆解成若干部分来看,然后
               Scratch 的图形化编程教学。这种教学方式以培养                      从中提炼出关键信息以及关键信息所对应的知识
               兴趣、锻炼思维为主,趣味性较强。学生可以通过                          点,再灵活运用知识点去解答。少儿编程就是如
               这种方式创造属于自己的动画、故事、音乐和游                           此解决问题的,它将枯燥乏味的代码变成有趣的
               戏,过程像搭积木一样简单。此外还有机器人编                          “小积木”,学生在学习过程中,只需要按照要求
               程,即搭建机器人并通过运行程序让它动起来,着                         “搭积木”就可以了。又如在建立执行 Scratch 课程
               重培养孩子的动手能力。另一类是基于 Python、                       中“猫和老鼠”程序时:我们先要将所执行的任务
               C++等高级编程语言的计算机编程教学,这类教学                         划分成若干小模块,小模块建成之后,各个小模块
               通常是为孩子后续的专业学习和职业技能打下                            之间建立逻辑关系,最后按照模块间的关系拼接

               基础。                                             在 一 起 ,像 儿 童 在 搭 建 有 趣 的 积 木 。 同 时 在
                   学校利用社团和校本课程开设少儿编程课,                         Scratch 舞台区,软件会对积木式程序自动进行演
               旨在培养学生的综合能力。少儿编程课自开课以                           示,学生可以很直观地看到各种脚本设计所呈现
               来,受到多数学生喜爱、家长认可。通过研究和观                          出来的实际效果,最终实现各级结果的传递,达到
               察学校编程队和编程班学生的学习状况和个人素                           解决问题的目的。
               质发展情况,发现学习少儿编程的学生在创新能                               2.将抽象的问题具体化,提高学生解决问题的
               力、思考解决问题能力、想象力等综合能力等方面                          能力。对小学阶段的学生来讲,他们对体育课、美
               有明显优势。那么,编程课程如何培养学生的综                           术课的兴趣更加浓厚。因为体育课带给学生的是
               合能力呢?                                           一种轻松愉快的心情,而数学课则恰恰相反,比较
                   1. 将复杂任务拆分,培养学生分析问题的能                       沉闷而枯燥。夸美纽斯曾说过,兴趣是创造一个
               力。程序员每天必做的事情就是敲代码,然后是                           欢乐和光明的教学环境的主要途径之一。兴趣是
               运行和测试。因此,提到“编程”二字,我们下意识                         最好的老师,因此,增强学生对这门课的学习兴
               的反映就是敲代码。然而,编程课程锻炼的可不                           趣,是学生能否学好这门课程的关键因素。所以,

                                                                                       NINGXIA EDUCATION 117
   114   115   116   117   118   119   120   121   122   123   124