Chinese, Simplified subtitles

← What is Programming - Intro to Computer Science

Get Embed Code
14 Languages

Showing Revision 3 created 07/29/2016 by Udacity Robot.

  1. 让我们开始编程 编程是计算机科学的核心
  2. 大多数的机械都是设计成只能做一件事的
  3. 这是一个烤面包机 只是大概的画一下 并不准确
  4. 我们可以用一个烤面包机做好几件事
  5. 我们可以把许多东西放进去 可以烤面包、做松饼 或许我们可以稍稍改动一下它
  6. 我们可以使面包机烤的时间长些或短些
  7. 但是我们能做的事情还是有限制的 所有的变化都是基于最基础的设计意图:
  8. 把面包放进去 加热 然后等待面包从机器里蹦跶出来
  9. 如果我们想要面包机的行为变得不同 我们必须从物理结构上改变这个机器
  10. 我们或许可以取出部分零件 再把它们重新组装起来
  11. 如果我们特别有创造力 说不定可以用烤面包机做个自行车 特别酷炫 但肯定挺复杂
  12. 所以 如果没有了程序 电脑可能比烤面包机还要没用
  13. 没有了程序 电脑什么事情都做不了
  14. 是程序告诉了电脑去做什么
  15. 电脑的厉害之处是 不像面包机那样只能做一些事 电脑可以做任何事
  16. 一台电脑是一台通用机 通过编程 我们可以让它做几乎任何计算
  17. 任何我们能想到的事 只要能写出程序 我们都可以让一台电脑去做
  18. 而这个程序就是一系列精确的步骤
  19. 电脑本身不会做任何事情 它只能执行一些简单的指令
  20. 为了让程序做一些有用的东西 我们需要把那些指令以特殊的方式结合在一起
  21. 我们可以把电脑变成网页浏览器、服务器、游戏机、面包机(没有地方放面包)
  22. 它能做我们想到的任何东西 至少是任何的运算
  23. 电脑的长处是它可以运行的非常非常快速
  24. 这样我们就可以在一秒钟执行上亿个指令
  25. 程序告诉电脑去做什么步骤
  26. 所以有许多不同的编程语言
  27. 在这个课程里我们学习的语言叫做 Python 就像条蛇的名字 它是以 Monty Python 命名的
  28. Python 的好处是它是一个高级的语言
  29. 这意味着我们的程序会被编成一个 Python 程序之后在电脑运行 而不是直接在电脑运行
  30. Python 被称为一个解释程序 这说明它会运行我们的程序 解释它们
  31. 用电脑懂的语言执行我们用 Python 语言写的程序