什么是逻辑推理?


逻辑推理帮助我们解释为什么会发生什么事情。

  • 如果用同样的方法设置两台计算机,给它们相同的指令(程序)和相同的输入,可以保证相同的输出。

  • 计算机不会随着时间的推移而变化,或者以不同的方式工作。这意味着它们是可预测的。因此,我们可以使用逻辑推理来确定程序或计算机系统的功能。
  • 小猴加乘法

熊猫编程网站上找到一个游戏,点击运行看看运行效果。

  • 狗吃什么?
  • 射击鲨鱼二

  • 利用系统的现有知识对其未来行为进行预测的过程是逻辑推理的一部分。逻辑推理的核心是能够解释为什么事情是这样的,这也是一个解决问题的方法

为什么逻辑推理很重要?


逻辑是计算机工作的基础:在计算机的中央处理单元(CPU)内部,计算机执行的每个操作都被简化为信号进行逻辑操作。计算机所做的一切都是由逻辑控制的,我们可以使用逻辑推理程序行为。超声波指挥舵机

  • 软件工程师总是在工作中使用逻辑推理。利用计算机硬件,操作系统(如Windows 8,OS X)使用编程语言编写程序,开发按照他们意图工作的代码,工程师在测试软件时候会依赖于逻辑推理,调试寻找问题和解决问题。
  • 换装游戏

学校课程中的逻辑是什么样的?


逻辑推理在课程中
有很多方法在计算课和其它课中使用逻辑推理。

  • 在英语中,学生会解释一个角色接下来会做什么,或者解释角色在故事中的行为。一起去海滩
  • 在科学中,学生应该从他们的实验结果中解释是如何得出结论的。重力加速度
  • 在历史上,学生应该讨论因果之间的逻辑联系,了解各种知识来源。
  • 在设计和技术方面,学生们选择最适合项目各个部分的材料。时尚竞赛
  • 哲学课堂,学生使用逻辑推理来分析论证。恐龙和海龟
小猴弹钢琴 接球

初级


中级


  • 使用逻辑推理预测简单程序的行为。 在计算机课中,5-7年级的学生使用逻辑推理来预测简单程序行为。用熊猫编程创建游戏绘图方面的项目,分享到工作室

高级


  • 使用逻辑推理来解释算法是如何工作的。 给予一系列算法使用逻辑推理来“思考”每一步,预测算法的结果可能是什么,学生解释他们的预测,数学计算,迷宫等问题等。算法集合 走迷宫

使用逻辑推理检测程序中的错误

  • 当程序运行不正常时,鼓励学生使用逻辑推理,通过逻辑思考每一步来调试错误,发现错误原因使用逻辑推理来解决这个问题。

results matching ""

    No results matching ""