我教闺女学编程
记录教孩子的点点滴滴
十三香炖猪肉
当我用关爱智障的眼神看您时,您也正用关爱智障的眼神看我。
展开
-
C程序设计——整数的二进制表示
十进制整数,我们从胎教就开始学,它所有的数字由十个字符:0,1,2,3,4,5,6,7,8,9 再加上 “+”,“-”构成;它的加法法则是逢十进一。这里要强调一下,十进制中只需要0~9 就能表示所有的数,“十”只需要用1和0两个字符来表示,比如十进制数 +654 和 -654,分别可以用如下方式拆开。原创 2024-07-12 22:18:47 · 168 阅读 · 0 评论 -
C程序设计——第一章:数据
为了研究方便,计算机科学把计算机分为若干层,当然分层的方法有很多种,每个人、每个教材都会从不同的角度,划出不同的层次。存储和运算器被抽象为一个整体:“对象”。其余部分,对程序员透明存储抽象为数据。运算器抽象为对数据操作。其他部分(如:通用寄存器、协处理器等)对程序员透明。C语言运算器地址抽象为操作码。剩余部分(如:存储、通用寄存器、协处理器等)抽象为地址和操作数本身就是二进制数据:运算器抽象为地址。剩余部分(如:存储、通用寄存器、协处理器等)抽象为地址和操作数。原创 2024-07-10 21:41:48 · 355 阅读 · 0 评论 -
我教闺女学编程——冒泡法排序
学习编程,排序肯定是逃不过的,排序中冒泡法排序最好理解,为了让孩子理解冒泡法排序,我用扑克牌给孩子设计了一个排序的小游戏,让孩子感性的理解冒泡法排序。我教闺女学编程——冒泡法排序。原创 2024-06-20 21:47:18 · 136 阅读 · 0 评论 -
我教闺女学编程——之图形变量到字母变量
很明显,这里用一个空心的三角形来代替未知数,把一个求方程的运算,巧妙的转化成了“填空”,而且孩子的汉语拼音已经很熟练了,让孩子理解用字母表示未知数,就只剩一层窗户纸了。我趁热打铁:“刚才那个题目 △ + 5 = 6里的三角形,我如果换成字母‘s’,用字母s来代替三角形,可不可以呀?突然这么一转折,孩子的第一个反应是,“s”不是空心的,所以不能换。在二年级上学期,一个不经意的早晨,送孩子上学的路上,我问孩子:“△ + 5 = 6,△等于多少呀?我又问,“sān 的第一个字母是什么呀?孩子回答:“sān”原创 2024-06-09 22:16:23 · 140 阅读 · 0 评论