青少年在线精英教育平台
问题 1:通过这次课后挑战,你有没有理解到程序员的本质是一个翻译?为什么? 我理解了。机器只能看懂由 0 和 1 组成的机器码,它听不懂我们日常说的人类语言。程序员就像翻译官,把人类想要实现的想法、任务,翻译成计算机能够读懂、执行的代码。就像这个汉堡小游戏,我说自然语言指令,系统先翻译成 Python 代码,再翻译成 0 和 1 的机器码给机械臂执行。程序员就是在人类想法和机器语言之间做转换的翻译者。
问题 2:从 0 和 1 的机器码,到 C++、Python,再到今天的人类语言,人们指挥机器的方式,离人类越来越 “近”。畅想一下,未来的人们,可能还会用什么方式来指挥机器? 未来指挥机器的方式会更加自然。我们除了说话,还可以用脑机接口,直接用想法、意念控制机器;也可以用手势、眼神、表情这类肢体动作;甚至机器可以主动读懂我们的需求,不需要我们下达明确指令,主动帮我们完成任务。人机之间的沟通会越来越像人和人之间交流。