美文网首页
编程与逻辑学

编程与逻辑学

作者: 我是月月老师 | 来源:发表于2018-11-13 22:59 被阅读0次

    我是一名少儿编程老师,有一次课程提前十分钟结束,孩子们早早地关上了电脑。作为培训机构的老师,我又不能提前下课。我提议大家一起玩一个造句的游戏,用“如果……那么……否则……”来造句,因为这个句式就是Scratch编程语句。

    第一个孩子说:“如果明天是周末,那么我可以睡懒觉,否则我就要早起去学校。”这个逻辑没有问题。

    如果  明天是周末  那么

        睡懒觉

    否则

        早起去学校

    第二个孩子说:“如果手机没电了,那么我就要充电,否则我就不能玩游戏。”这个逻辑好像有点问题,但是又不能一下子说出是哪里出了问题。我把文字写在白板上,带着大家分析问题出现在哪里。

    如果  手机没电  那么

        充电

    否则

        不能玩游戏

    用程序表示出来就很明显了,如果和否则对应的条件不是一个假设条件。符合逻辑的描述应该是:

    如果 手机没电  那么

        充电

        如果  不给手机充电  那么

            不能玩游戏

        否则

            可以玩游戏

    否则

        不充电

    这是一个很明显的例子,学习编程可以锻炼逻辑思维的严谨性。

    让我们一起看看大人在生活中会发生哪些逻辑问题。

    现象1:小孩子生病了。身边的亲戚说:“是药三分毒,不要总给小孩子吃西药。小孩子生病了赶紧给他吃点中药,中药无毒副作用。”

    中药无毒副作用这种话我们经常听到。我们来一起用编程的方法分析一下这句话是否正确

    药品有毒副作用

    如果  西药是药品  那么

        有毒副作用

    否则

        没有毒副作用

    如果  中药是药品  那么

        有毒副作用

    否则

        没有毒副作用

    由此可以看出,逻辑思维是一个好东西,不是谁都有。编程学习不仅仅是完成一个作品,只要把方法应用在生活中,就能让我们生活得更加理性。一个好的编程老师就是要让孩子可以做到举一反三,用编程思维解决生活问题。

    小孩子能学编程吗?

    当然可以。目前,有很多大公司都在开发适合孩子学习编程的工具。编程就像乐高积木的搭建一样,可以用不同功能的模块拼接,实现丰富完整的创意。即使是大人,也可以从中获得乐趣。编程不再是只有专业人士才能完成的工作,已经走入大众领域。下至5岁的幼童,上至90岁的老人,都能享受到编程的乐趣。

    相关文章

      网友评论

          本文标题:编程与逻辑学

          本文链接:https://www.haomeiwen.com/subject/oaeaxqtx.html