今天继续来聊少儿编程,在聊这个话题之前,先来说一说昨天在上一篇文章中看到的评论,评论这样说,“你这么喜欢编程,有女朋友吗?”看到这条评论,我觉得非常有必要回复一下,这也是很多人对于编程人员的一个误会,总是认为编程人员那么忙碌,性格可能会有点古怪,甚至来说,是一个宅男,是一个不会讨女生欢迎的男生。但就我所知,就我的周边来是说,和我接触的一些做程序员的朋友,他们的收入都还算好,至少来说,在北上广深这些一线城市来说不会吃亏,他们一样拥有自己丰富多彩的业余生活,会去爬山,会去唱K,会去漂流等等,偶尔也自己下厨做几个小菜,能做程序员的人,本来就是非常聪明的人,性格上来讲,我是没有看到什么另类的地方,相反,他们拥有的是较为缜密的逻辑能力。笔者的几位朋友,也基本在三十岁前步入了婚姻的殿堂。

好了,回复完这个问题,我们现在继续来讨论少儿编程,少儿编程,前期需要了解一定的计算机常识,而进制问题,是一个绕不过去的坎。尤其是二进制,我们不说什么考试的重点这些,也不牵扯太多的教学问题,二进制,指定是计算机常识里面最重要的基础知识。今天,我们就来探讨一些如何让孩子理解进制问题。

孩子通常接触的都是十进制,首先,我们要颠覆他在数学上学的这个观念。那么怎么颠覆呢?举例子是最实在的方法,一个星期有多少天,7天,那么这是七进制,因为两个星期是表示14天,而不是20天。一年有多少天,365天,这是365进制。一年有多少个季节,四个季节,这是四进制。五进制有没有呢?继续是举例子,孩子在班上投票,计算票数的时候,是不是画一个正字,这就是五进制。

接受了这个概念,我们再给他们讲一些成语,例如半斤八两,为什么半斤等于八两,因为从前的秤是使用十六进制的。关于二进制,其实还有一些故事,其实对于少儿编程来讲,不但进制这里有一些故事,很多编程的知识都有一些小故事,只要你勤于去网络上面找度娘。这里我就举一个八卦与二进制的故事,传说,法国数学家帕斯卡发明了机械计算机,但是它只能做加减,不能做乘除,使用起来受到限制。,德国数学家莱布尼茨想改进它,但一直苦思冥想没有结果,直到有一天,莱布尼茨从欧洲的传教士那里获得了中国的八卦知识,他马上触类旁通,“太极生两仪, 两仪生三才,三才生四象, 四象生五行,五行生六合, 六合生七星,七星生八卦, 八卦生九宫,一切归十方。“八卦中虽然只有阴和阳两种符号,却能组成8种不同的卦象,进一步又衍生出64卦。这使他突然灵机一动,“我如果用二进制的‘0’和‘1’,分别代替八卦中的阴阳,用阿拉伯数字把八卦表示出来呢?”在这个思路的指引下,他反复研究,终于发现正好用二进制能表示从0到7的八个数字。”

在讲完这些故事后,当然我们还需要严谨的学习进制的互相转化,计算机这门学科不可能完全是用讲故事的方式,这些方法可以完成的,这一点,我想任何家长都是理解的。二进制的数字如何转换成十进制,十进制的数字如何通过倒序求余的方法变成二进制。这些我们需要慢慢的去和小孩子讲解,例如二进制转换成十进制,你就需要把一个数字的个位数,十位数,百位数分别拆散开来,实例如下。

关于少儿编程的进制,今天就聊到这里,这里我自己略微总结一下,首先是进制问题非常重要,再其实是讲这些抽象的问题时候,尽可能去网络上面搜索一些故事,例子,第三,理工学科,最后肯定需要有严谨的运算过程,掌握学习方法。

举报/反馈

计算机进制幼儿入门,少儿编程中,你该如何给孩子讲解进制问题相关推荐

  1. java计算机毕业设计基于ssm的少儿编程管理系统(源代码+数据库+Lw文档)

    项目介绍 在国家重视教育影响下,教育部门的密确配合下,对教育进行改革.多样性.质量等等的要求,使教育系统的管理和运营比过去十年前更加理性化.依照这一现实为基础,设计一个快捷而又方便的网上少儿编程教育网 ...

  2. 在学习少儿编程中体会AI乐趣

    少儿编程的兴起引发了教育界人士的思考,不断开始有专家发问:少儿编程存在的意义究竟有多大?这样的疑虑是正常的,也是我们对每一个火热的社会现象应该持有的冷静和客观的反思.格物斯坦认为:其实真正意义上的人工 ...

  3. C语言如何让程序一秒运行一下,少儿编程中的等待一秒

    在c++中如何让程序等待一秒后才运行下面的语句??? 使用线程睡眠:Sleep(1000) 线程可以调用Sleep函数使其在指定时间内不被调度: VOID Sleep(DWORD dwMillisec ...

  4. 少儿编程中项目式学习的创造性

    政策利好.市场热门,以少儿编程为载体的计算机科学,俨然已经成为眼下关注的投资和培养方向.一方面,科技浪潮来袭,人机对话的确正在成为一种未来人才的重要能力:另一方面,上手可从搭积木开始,上限又由比尔•盖 ...

  5. 解析少儿编程中的运用的科技语言

    少儿编程作为一种科技语言是没有国界的,适用于全世界.而在科技发展的今天,编程应用于各个领域.很多国家都意识到编程学习的重要性,因此,采取了各种措施来推广编程教育,如英国将编程列入中小学必修课程中,美国 ...

  6. 锻炼少儿编程中的逻辑思维能力

    少儿编程领域的投资额在近两年有一个陡增的态势,成为众多投资人高度关注的新蓝海.二胎政策放开后新生儿带来的人口红利,使幼儿群体成为资本盯住的非常大的一块市场.对于少儿编程而言,教育政策的推动无疑是近两年 ...

  7. 在少儿编程中使用easygui来实现交互(1)——msgbox

    easygui是一款简单易用的图形用户界面库.交互也很简单,基本就是弹出一个对话框,接收用户有限的输入,点击相关按钮,即可关闭对话框并将输入返回给调用者.因为其简单易用,所以在很多少儿编程教学中会经常 ...

  8. 在少儿编程中使用easygui(5):ynbox/boolbox/ccbox

    ynbox/boolbox和ccbox这三个类型的对话框,其实作用都差不多,就是选择Yes或者No,然后程序可以根据用户所选择的情况进行不同的处理.它们三者的原型如下: ynbox(msg='Shal ...

  9. 少儿编程中Python和Scratch孩子如何选择

    在未来时代,"编程"会是孩子通往人工智能时代比不缺少的技能之一.面对少儿编程,有很多家长都来向小编咨询:小孩子学习编程的话,Python和Scratch哪个更适合? 其实两种编程语 ...

最新文章

  1. xml之结构(company-employ buyer)
  2. 简单原始的ASP.NET WEBFORM中多文件上传【参考其他资料修改】
  3. 什么是ieee通用数据格式_Excel数据格式设置,我只用Ctrl+E,不仅功能强大,而且方便易操作...
  4. mnn op name is empty or dup
  5. lwip之数据收发流程_2
  6. SQL Server数据库-视图相关操作-2种方式【图形用户界面操作(新建、保存、查看、维护、删除 视图)、SQL语句操作(创建、查看、修改、删除 视图)】
  7. shell中的$()、${}、$(())、(())
  8. linux6.5下配置nfs,CentOS 6.5 NFS配置详细教程
  9. SQL 语句中 where 条件后 写上1=1 是什么意思
  10. android ui怎么用ps切图,怎样用ps对设计稿进行一键切图?
  11. c++向量和数组的区别_Spark机器学习-Java版(一)-向量和矩阵
  12. Leetcode每日一题:46.permutations(全排列)
  13. 基于数据挖掘技术的客户关系管理系统设计与实现
  14. 解决LDAP客户端统一认证DirectoryEntry出现 Ox80005000的问题
  15. 主流的推荐系统算法总结
  16. 微软对开发者献真爱,全面支持开源,加速研发云升级
  17. IoTDB PMC 黄向东成功入选『2021 中国开源先锋 33 人之心尖上的开源人物』,我们记录了他和 IoTDB 的故事...
  18. Dlink DIR-615L 和 Mercury MW300R WDS 应用举例
  19. Winrar制作自解压安装程序
  20. 关于移动端适配,你必须要知道的

热门文章

  1. 运动耳机买什么样的好、值得推荐的运动耳机
  2. win10更新补丁后造成wifi共享笔记本无法联网情况
  3. Windows下使用Rtools编译R语言包
  4. Windows10安装Rtools [+解决system('g++ -v' 127错误]
  5. 10千瓦光伏一天能发多少电?
  6. java audiotrack_java – 如何告诉AudioTrack对象何时完成播放?
  7. 一个C语言编写的贪吃蛇小游戏(含美化)
  8. 多标签分类 评价指标_多标签分类指标
  9. textarea的高度自适应
  10. Linux 如何刷新 DNS 缓存