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