学编程,也学习良好的思维习惯

如何教孩子学习编程

儿童学编程最主要学什么

学编程,也学习良好的思维习惯

学编程,推荐的工具和资源

编程基础概念:命令执行的逻辑

编程基础概念:变量、函数、参数

编程基础概念:实例、类型、初始化

程序员应具备的基础观念

如何规划一个良好的系统

学习编程的过程中,除了教给孩子具体编程语言知识。我还希望能够不断地给孩子传授一些良好的习惯和思维。这些看似细微的东西,背后也有对不同问题的很多思考。这些都是少儿学编程中希望能够学习到的有用的东西,如果抛弃掉是一种损失。

1. 命名的习惯

这部分也是我自己的弱项,并且也有各种流派都在发展中。那至少我把自己当下认为好的思考会跟孩子讲解。例如:驼峰命名法 collectGem() 能够让人快速的区隔开不同的单词,提升识别效率。所以我们平时写字不要都挤到一块,不同的信息要想办法区分开。这里顺便可以教孩子一些排版的设计意识。

还有像函数的命名要尽可能反映其功能。因为一个函数无所谓,但是几十个函数的时候就很难识别每一个是干什么的了。因此要考虑独特性,以及诚实和透明性。这里可以拿班里的孩子名字作为例子。

2. 代码拆解

当我们写了很多的命令,是很难去检查和找错的。我们应该人为地将其分段。每一部份,都对应一个阶段性的任务。反过来这也是将一个大问题,拆解成中问题,小问题的一种思维练习。

微信扫码打赏

Buy Me a Coffee at ko-fi.com