小学生编程一些log

news2025/1/13 11:43:07

在这里插入图片描述

家里孩子也逐渐开始学习编程了,这里是一些经验积累,log下,希望能节省一些大家的探索时间;

方块编程

在这里插入图片描述

开始起手是一些scratch类的编程,使用方块类的,网课就可以,我这里尝试的是核桃编程;
有老师教,一个视频给出解法,很多时候孩子就照着拼一下就行,然后课堂测验什么的;
虽然我自己也能教,但显然时间不允许;
旁听了很多节课,案例都比较有趣,讲解的也比较详细,做不出来的时候老师能提醒下;

这个阶段也收到了预想的效果,就是对于编程有了基本概念,后面学习python的时候,对于if else,while,function都见过,所以不那么陌生。

包括假期在学习python了,也继续学习这个,两个不冲突,有点像开发ue,蓝图和脚本的感觉;

python

由于网课还停留在卡片编程,所以python先我自己来教了,算是亲子活动吧;
python遇到的第一个问题。。。是打字
10后这波看见屏幕下意识都是上手指去触摸操作。。。
平时打字少,所以练习打字是必须的,这里选择也比较多的,像typefun这种里面内嵌游戏的,孩子也就当游戏玩了,挺好的;
在这里插入图片描述
然后是python书,选择的是《在最好的年纪雪python》基本概念都有覆盖,然后遇到问题可以来查询;
书后面也有一些练习题,算是够用了;

python练习题

编程在于实践,这个是整个过程中最麻烦的一点;
b站上一个 小学生Vita君开始用的swift的playgrounds是非常好的,不过又要学习一套语法。。。
其他的一些质量较好的基本还是国外的,比如这个做的真心挺好的:
https://www.codingame.com/home
在这里插入图片描述
编程的过程做成游戏化的东西,简直和游戏一模一样
在这里插入图片描述
还有技能升级图,真心不错,我自己都玩的不亦乐乎;
不过很遗憾,这个对孩子英语水平要求比较高,估计要到中学才能搞定这个。。。

还有不少类似的网站,这点上国外的做的真不错,希望我们这块能奋力追赶了,少年强则过强嘛!

国内中文的基本都是面向成人的leetcode这种的,孩子的还是scratch类的。
最后找到合适的练习题是这个:https://www.py2fun.com/
里面习题足够简单,好多就是分解质因式,最大公约数这种问题,也算是结合学校学习内容了。
不过这个做题的过程,几乎全程要家长陪着,初学的孩子还是不太容易做出来,就把大题目变成小题目,然后一步步来学习训练了。

后记

编程作为一种思维方式训练,其实也无所谓难易,孩子就掌握孩子能掌握的程度,知道think in computer就好;
还是希望我们能进一步把编程教育能做的更好一些。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/178944.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

蓝桥杯2020省赛python

蓝桥杯2020省赛Python 第一题:门牌制作 用了一个时间复杂度是n的算法,反正是填空题也不会出现TLE的事,只要别太离谱就行了。 利用python 的count函数 res 0 for i in range(1,2021):i str(i)res i.count(2) print(res)答案是2 第二题&…

【目标检测论文解读复现NO.26】基于改进YOLOv5s网络的实时输液监测

前言 此前出了目标改进算法专栏,但是对于应用于什么场景,需要什么改进方法对应与自己的应用场景有效果,并且多少改进点能发什么水平的文章,为解决大家的困惑,此系列文章旨在给大家解读最新目标检测算法论文&#xff0c…

115、【回溯算法】leetcode ——216.组合总和III:回溯法+剪枝优化(C++版本)

题目描述 原题链接:216.组合总和III 解题思路 整体回溯法思路类似于 77. 组合(回溯法剪枝优化),与之不同的是,需要多一个相加和为n的判定条件,可以让每次传入数的时候进行n - i,直至找到n 0时…

CAPBase理论

一、CAP 理论CAP 理论指出对于一个分布式计算系统来说,不可能同时满足以下三点:一致性:在分布式环境中,一致性是指数据在多个副本之间是否能够保持一致的特性,等同于所有节点访问同一份最新的数据副本。在一致性的需求…

英飞凌TC3xx系列介绍01-GTM系统介绍

本文框架1. 本系列前言2. GTM模块系统介绍2.1 GTM模块常用缩略语3. 系列介绍规划1. 本系列前言 英飞凌TC3xx是英飞凌AURIX 2G系列单片机,该系列单片机是32位微控制器,具有多个TriCore CPU、程序及数据存储器、总线、中断系统、DMA及功能强大的外围设备。…

linux基本功系列之su命令

文章目录一. su命令介绍二. 语法格式及常用选项三. 参考案例3.1 切换到root用户3.2 切换到指定用户3.3 不切换成root,但执行root才能执行的命令总结前言🚀🚀🚀 想要学好Linux,命令是基本功,企业中常用的命令…

【MySQL】第十部分 常用的聚合函数

【MySQL】第十部分 常用的聚合函数 文章目录【MySQL】第十部分 常用的聚合函数10. 常用的聚合函数10.1 MIN和MAX函数10.2 COUNT函数10.3 AVG和SUM函数10.4 GROUP BY10.5 HAVING总结10. 常用的聚合函数 定义: 对一组数据进行汇总的函数,输入的是一组数据的集合&…

英语学习打卡day5

2023.1.25 1.aqua n.水;溶液;浅绿色 The construction of underground aqua storage tank 地下水储罐的建设 2.do sth for dear life 拼命做某事 If you do something for dear life, you do it with as much effort as possible, usually to avoid danger. 3. 4.swoop …

vue-grid-layout数据可视化图表面板优化过程所遇问题汇总

对于drag事件不熟悉的,请先阅读:《drag事件详解:html5鼠标拖动排序及resize实现方案分析及实践》之前老项目grafana面板,如下图所示(GEM添加图表是直接到图表编辑,编辑完成后自动插入到面板最后&#xff09…

Flume集群安装部署、Kafka集群安装部署以及Maxwell安装部署实战

1、Flume集群安装部署 1.1、安装地址 Flume官网地址:http://flume.apache.org/文档查看地址:http://flume.apache.org/FlumeUserGuide.html下载地址:http://archive.apache.org/dist/flume/ 1.2、安装部署 将apache-flume-1.9.0-bin.tar.…

Redis实现笔记点赞排行榜 | 黑马点评-达人探店

一、发布探店笔记 探店笔记类似点评网站的评价,往往是图文结合。对应的表有两个 探店笔记表(主键、商户id、用户id、标题、文字、图片、探店文字描述、点赞数量、评论数量)评价表(笔记的评价)先上传图片请求一次保存…

【Java基础】--Java排序

【Java基础】--Java排序1、选择排序(Select Sort)2、冒泡排序(Bubble Sort)3、插入排序(Insert Sort)4、希尔排序(Shell Sort)5、归并排序(Merge Sort)6、快速排序(Quick Sort)7、堆排序(Heap Sort)小结待排序的元素需要实现 Java 的 Comparable 接口,该接口有 com…

Facebook SEO中参与度的重要性

参与度,也就是大家所说的浏览量,在 Facebook SEO中也叫做页面访问者参与度。一般来说, Facebook的用户在上面停留的时间越长代表着它在用户心目中的形象越好,这也是为什么 Facebook上的访客愿意打开自己的 Facebook页面让好友帮忙…

使用vite构建vue3项目详细介绍(ts+pinia+sass+vue-router+axios+element-plus)

使用vite构建vue3项目详细介绍(tspiniasassvue-routeraxioselement-plus) 1. 创建项目 npm init vitelatest 2. 配置 vite.config.ts path需要安装--npm install types/node --save-dev import vue from vitejs/plugin-vue; import { resolve } from path; import { defineC…

Jupyter的安装与默认目录的切换

下载与安装 清华大学开源软件镜像站 使用国内镜像下载更快,官网下载很慢 下载msi镜像文件,打开安装: 安装完成后得到4个文件 Reset Spyder...和Anaconda Powershell....都是相应的配置,其中后者是Jupyter和anaconda的dos命令窗口…

Coolify系列02-从0到1超详细手把手教你上手Coolify

重启 如果由于某种原因,你的实例崩溃了,你可以用下面的命令重新启动它: wget -q https://get.coollabs.io/coolify/install.sh \ -O install.sh; sudo bash ./install.sh -r防火墙设置 您需要在防火墙中允许以下端口 Coolify: 3000 (required)Revers…

【Mysql】Mysql的存储引擎

【Mysql】Mysql的存储引擎 文章目录【Mysql】Mysql的存储引擎1.概述2. 特点2.1 InnoDB2.2 MyISAM2.3 Memory2.4 区别3. 选择1.概述 **存储引擎:存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式。**存储引擎是基于表的,而不是 基于库的&…

HTTPS工作原理详解加密(TLS握手)过程

HTTPS概念 HTTPS就是一个有安全保障的HTTP通信,我们都知道,http是明文传输的,http报文是人肉眼就可识别的ASCII码,在通信过程中,http报文很容易被黑客窃听、篡改、伪造,而在互联网交易中,我们必…

【1】初识Linux

学习笔记目录 学习教程:B站 “黑马程序员” 初识Linux--入门Linux基础命令--会用Linux权限管控--懂权限Linux实用操作--熟练实战软件部署--深入掌握脚本&自动化--用的更强项目实战--学到经验云平台技术--紧跟潮流 操作系统概述 1.计算机由硬件和软件两个主要…

AcWing 12. 背包问题求具体方案

AcWing 12. 背包问题求具体方案AcWing 12. 背包问题求具体方案(1)问题(2)分析(3)代码AcWing 12. 背包问题求具体方案 (1)问题 (2)分析 我们先看一下这道题中…