2022年这本经典科普书推出了第二版
作者Charles Petzold老爷子在新增部分内容的同时
还制作了一个交互学习的网站:https://www.codehiddenlanguage.com/
中文版本:https://www.xpstem.com/app/codehl/
简单介绍几个交互电路
用开关、电池、灯泡和导线组成的简单电路
来实现基本的逻辑运算
用开关体验串联和并联的电路
继电器优于开关之处就在于,继电器可以被其他继电器所控制
而不必由人工控制
继电器的核心优势在于其能够通过电信号控制其他电路,从而实现自动化。
通过组合继电器,可以构建复杂的逻辑网络,甚至实现算术操作。
三八译码器,用于显示三位二进制数的十进制值
加法计算就是计算机要做的唯一工作。
用继电器组成的逻辑门就能搭建一个加法器
算术逻辑单元结合了加减法单元和逻辑单元
通过这个ALU体验一下经典处理器Intel 8080的功能子集
接下来我们来尝试搭建CPU
它将执行经典Intel 8080微处理器的指令子集
从最原始的开关到继电器,再到逻辑门,加法器……再到手搓一个CPU出来的电路,这个网站里面都有
而且都是可以交互的
通过点击和调试,切身体会计算机是怎么一步一步搭建的
AMR是Autonomous Mobile Robot的缩写,即自主移动机器人,是集环境感知,动态决策规划,行为控制与执行等多功能于一体的综合系统。
本章将创建一个与FrontlineSMS功能类似的广播中心,不过是运行在Android手机上。
本教程主旨是在项目式编程中提升计算思维能力,编程工具选用Scratch,讲解体例是模拟实际的软件项目开发流程,从需求分析到总体设计再到详细设计以及编程实现和代码调试,在学习过程中建立一种整体化、系统化地解决问题的思维方式。
今天就为大家盘点一下与编程相关的教育政策,从中央-地方两个维度为大家梳理出来,建议收藏。
计算机最擅长做的事情就是“重复”——像儿童一样不厌其烦地重复做一件事,而且重复的速度很快,可以在1毫秒内列出你的全部Facebook好友。
Cube Explore和kcube算法。
Facebook的数据库中,有每位用户的账户信息、好友列表以及发布的信息,Amazon的数据库中有你能买到的任何东西,而Google的数据库中有互联网上的每个页面的信息。你自己的应用虽然没有那么大的规模,但一个正规的应用都会用到数据库组件。
Python图像处理库,该库支持多种文件格式,提供强大的图像处理功能。
在这一章节中,我们将运用前面学到的知识来做一些有趣的事。
使用 Tinkercad 代码块学习代码设计:快速入门指南