什么是逻辑推理?
逻辑推理帮助我们解释为什么会发生什么事情。
- 如果用同样的方法设置两台计算机,给它们相同的指令(程序)和相同的输入,可以保证相同的输出。
- 计算机不会随着时间的推移而变化,或者以不同的方式工作。这意味着它们是可预测的。因此,我们可以使用逻辑推理来确定程序或计算机系统的功能。
在熊猫编程网站上找到一个游戏,点击运行看看运行效果。
为什么逻辑推理很重要?
逻辑是计算机工作的基础:在计算机的中央处理单元(CPU)内部,计算机执行的每个操作都被简化为信号进行逻辑操作。计算机所做的一切都是由逻辑控制的,我们可以使用逻辑推理程序行为。超声波指挥舵机
- 软件工程师总是在工作中使用逻辑推理。利用计算机硬件,操作系统(如Windows 8,OS X)使用编程语言编写程序,开发按照他们意图工作的代码,工程师在测试软件时候会依赖于逻辑推理,调试寻找问题和解决问题。
- 换装游戏
学校课程中的逻辑是什么样的?
逻辑推理在课程中
有很多方法在计算课和其它课中使用逻辑推理。
- 在英语中,学生会解释一个角色接下来会做什么,或者解释角色在故事中的行为。一起去海滩
- 在科学中,学生应该从他们的实验结果中解释是如何得出结论的。重力加速度
- 在历史上,学生应该讨论因果之间的逻辑联系,了解各种知识来源。
- 在设计和技术方面,学生们选择最适合项目各个部分的材料。时尚竞赛
- 哲学课堂,学生使用逻辑推理来分析论证。恐龙和海龟
小猴弹钢琴 | 接球 |
初级
- 利用熊猫编程硬件演示主板和传感器之间的互动。熊猫编程套件
中级
高级
使用逻辑推理检测程序中的错误
- 当程序运行不正常时,鼓励学生使用逻辑推理,通过逻辑思考每一步来调试错误,发现错误原因使用逻辑推理来解决这个问题。