Get Mystery Box with random crypto!

少儿编程学习

电报频道的标志 childprograming — 少儿编程学习
电报频道的标志 childprograming — 少儿编程学习
通道地址: @childprograming
类别: 没有类别
语言: 中国
用户: 909
频道的描述

我不是什么编程高手,不是什么优秀教师,但是我就爱与孩子们一起玩。这里记录了我与几十个孩子边玩边学习编程的心得。

Ratings & Reviews

2.00

2 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

0

4 stars

0

3 stars

0

2 stars

2

1 stars

0


最新信息

2022-08-03 14:47:37 https://www.engvid.com/stop-procrastinating-start-learning/ 这是我在学习英语时老师发给我的一个视频,非常非常棒,如何开始学习的说明,深入人性。

为何你会开始拖延:
.太难了
.无聊(没有兴趣)
.太多的工作(学习)
.压力(害怕)

希望想学习的朋友和父母都看看
43 viewsedited  11:47
打开/如何
2022-08-03 14:45:55 UC Berkeley 的 3 门课非常棒,当你或孩子成长到合适年龄,真的对计算机保有足够的兴趣,并且有着强烈的欲望去巩固计算机的知识时,这三门课值得一看。

- CS 61A:编程入门(用的 Python,之前用的是 Scheme)
- CS 61B:算法与数据结构(用的 Java)
- CS 61C:计算机体系结构(用的 C)

CS 61A: Structure and Interpretation of Computer Programs https://cs61a.org/

CS 61B: Data Structures https://sp21.datastructur.es/

CS 61C: Great Ideas in Computer Architecture (Machine Structures) https://cs61c.org/su22/

再次说明,并不适合所有的人,因为这种严禁的学习需要更强的驱动力,不要过早的磨灭自己的兴趣、好奇。放在这里只是为了记录,留有一个线索。
47 views11:45
打开/如何
2022-08-03 14:39:50 上课时现在越来越需要同时看老师的share screen,又要操作自己的电脑,如果家里没有第二个显示器,以我所知孩子们都有iPad,可以用这个方法得到你的第二个显示屏: https://support.apple.com/zh-cn/HT210380
49 views11:39
打开/如何
2022-08-02 14:52:24 当你在练习写程序做App时,需要使用一些图片、图标、声音时可以去这些地方找找:

图片: https://unsplash.com https://pixabay.com
图标: https://www.flaticon.com
音效: https://freesound.org
70 views11:52
打开/如何
2022-07-31 14:34:34 三个不错的正则表达式学习和测试网站

https://regex101.com

https://imageslr.github.io/regexone-cn/

https://regexlearn.com/zh-cn
95 views11:34
打开/如何
2022-07-30 21:35:13 老PC和Mac怎么办?你可以试试ChromeOS了 https://chromeenterprise.google/os/chromeosflex/
53 views18:35
打开/如何
2022-07-27 15:44:31
2022.07.26 #Swift小伙伴
数组、二维数组

ClassWork
// 1.生成一个10x9的空格子,每个格子里都放一个King

func genChessBoard()->[[String]]{
var board : [[String]] = []
for i in 0...9{
var row = [String]()
for j in 0...8{
row.append("King\(i)\(j)")
}
board.append(row)
}
return board
}

var chessBoard = genChessBoard()
show("\(chessBoard)")
chessBoard[6][5]="Queen65"
show("\(chessBoard)")


// Homework
// 1. 修改genChessBoard按照中国象棋的初始生成棋盘,没棋子的放"_"
//2.把chessBoard格式化成为一个字符串,用showf去显示这个string让它更好的被人类查看
49 viewsedited  12:44
打开/如何
2022-07-26 01:01:53 2022.07.24 #大朋友幼儿园
数组以及函数、参数、返回值的使用

1.有一数组里面存有”y”(黄),”r”(红),”n”(没),数组表示一列,向一列中放入一个棋子(可以是r或y),返回放入棋子后的一列。[“n”,”n”,”n”,”y”,”r”],我们向其中放入一个y,返回应是[“n”,”n”,”y”,”y”,”r”]。如果棋子满了,不会发生任何改变。
2.我们使用一个column和一个row生成一个高为hight,宽为width的棋盘。例:hight=3,width=2。生成的棋盘为[[“n”,”n”,”n”],[“n”,”n”,”n”]]
3.使用一个棋盘,向其中的指定的column放入一个”y”或”r”的棋子,返回新的棋盘
75 views22:01
打开/如何
2022-07-25 17:59:18 https://iosref.com/ 一个不错的资源索引
96 viewsedited  14:59
打开/如何
2022-07-05 14:53:10 2022.07.05 #Swift小小班

// 我们有一个数组myColumn里面是Bool,在tapColumn函数中
// 1. 将它的最后一个改为false并print
// 2. 将它的最后三个改为false并print
// 3. 将它的前三个改为false并print
// 4. 将它的第一个出现的true改为false并print
// 5. 将它的最后一个出现的true改为false并print

小朋友想要写一个connect4给自己玩,所以有了这个练习。但是小小班的孩子们显然很吃力,基本上无法自己完成。
110 views11:53
打开/如何