Crayonbird
菜单

信息技术

什么是编程?

简短回答

编程(写代码)就是用计算机能懂的语言写下指令,让它完成一项工作,比如运行游戏、应用或网站。

6–14 岁小学

一句话说明

编程就是编写叫作代码的指令,准确地告诉计算机该做什么。

详细讲解

计算机很快,但它们只做别人告诉它的事。编程就是我们告诉它们的方式。首先你要计划好步骤,这就是算法。然后你用一种编程语言把这些步骤写下来。写好的那一组指令就是程序。应用、游戏、网站,甚至洗衣机都靠程序运行。

编程主要有两种方式:

  • 图形化(积木式)编程:你把像拼图一样的积木块拖过来拼在一起。由麻省理工学院媒体实验室创造的 Scratch 就是一个流行的例子。它很适合入门,因为你不会在命令上拼错字。
  • 文本式编程:你用键盘输入命令。Python 和 JavaScript 是常见的例子。大多数专业程序员用的是文本式代码。

无论哪种语言,都会出现同样的几个重要概念:

  • 顺序:指令按顺序执行。
  • 循环:重复指令。
  • 条件:“如果这样,就那样”。
  • 变量:有名字的盒子,用来存放信息,比如得分。
  • 事件:启动代码的事情,比如点击绿旗或按下一个键。

代码很少一次就完美运行,专家也是这样。找出并修正错误叫作调试,这是编程中很正常的一部分。在最深处,计算机会把一切都变成二进制:由 0 和 1 组成的图案。

  • 电脑
  • 机器人
  • 火箭
  • 积木
编程可以让一个角色跳舞、让机器人移动,或者让一个火箭游戏飞起来。

例子

积木式代码(Scratch 风格):

  • 当绿旗被点击
  • 重复 10 次
  • 移动 10 步
  • 旋转 36 度

用 Python 写同样的想法:

Python 代码 它做什么
score = 0 创建一个叫 score 的变量,起始值为 0
for i in range(5): 把下面的几行重复 5 次
score = score + 1 把得分加 1
print(score) 在屏幕上显示得分

不用电脑也能编程:做一些箭头卡片(前进、左转、右转),然后“编程”让朋友走过地板上的迷宫。

常见错误

  • 文本代码里的输入错误。大小写字母、括号和冒号都很重要。要仔细检查。
  • 一出问题就放弃。每个程序员的程序都会出问题。要经常测试小的部分。
  • 没弄懂就复制代码。一次只改一处,并预测会发生什么。

小测验

编程

用 4 道小题检验一下你学会了多少。

第 1 题,共 4 题

什么是程序?

练一练

试一试

代码与逻辑谜题

在资源库查看更多

全部逻辑推理题练习

给家长和老师

算法

算法是解决问题或完成任务的、精确的分步骤指令。计算机按照写成代码的算法来工作。

信息技术 · 5–12 岁

调试

调试就是找出并修正算法或计算机程序里的错误(bug)。这是每个人编程时都会遇到的正常环节。

信息技术 · 6–14 岁

二进制

二进制是只使用 0 和 1 两个数字的计数系统。计算机用二进制来存储和处理所有信息。

信息技术 · 9–14 岁

网络安全

网络安全就是:保护好个人信息,用好隐私设置和强密码,友善待人,遇到让你担心的事要告诉信任的大人。

信息技术 · 5–14 岁

成长型思维

成长型思维是相信能力可以通过练习、好的策略和他人的帮助而提高。固定型思维则是认为你要么有天赋,要么没有。

学习方法 · 6–16 岁

返回学习百科