胡桃讲编程:往生堂开课!解锁和电脑对话的魔法
作者龙沅可【场景往生堂大堂阳光透过雕花窗棂洒在青石板地上映出细碎的光斑。胡桃穿着标志性的红衣手里摇着黑色的官帽蹦蹦跳跳地站在大堂中央面前摆着一块打磨光滑的木板木板上用朱砂写着“往生堂编程小课堂”七个歪歪扭扭却格外醒目的大字。周围零散摆着几张小凳子仿佛早已备好就等旅行者们入座。】胡桃清了清嗓子故意板起脸却藏不住眼底的调皮声音脆生生的传遍整个大堂咳咳咳——安静安静往生堂今日不接丧葬业务不办往生仪式专门开设第二课堂给各位旅行者解锁一门“跨提瓦特都能用”的新魔法见没人回应胡桃歪了歪脑袋凑到木板前用手指戳了戳“编程”两个字语气瞬间软了下来带着点小委屈又藏着点小期待哎哎哎别跑呀旅行者我知道你们一听到“编程”两个字就觉得是那种枯燥又难学、满屏都是奇怪符号的东西对不对她忽然又直起身子双手叉腰语气变得傲娇又自信眼睛亮晶晶的像藏着星星但今天不一样堂主我亲自授课保证把那些“奇怪符号”讲成你们能听懂、能上手、还觉得好玩的小咒语而且咱们学的这门魔法不用你背着沉重的法器不用你消耗体力只要有一台手机或者电脑就能随时随地施法~胡桃走到一张小凳子旁坐下拍了拍身边的空位示意旅行者过来语气放缓多了几分耐心好啦好啦不逗你们啦。咱们正式开课今天第一节课咱们就搞明白一个最基础、也最关键的问题——什么是编程语言她伸出一根手指轻轻晃了晃眼神认真了许多却依旧带着几分俏皮首先旅行者们想一想咱们平时和身边的人沟通用的是什么呀是说话、是文字对不对咱们说“你好”别人就知道是打招呼咱们说“我想吃杏仁豆腐”钟离先生就知道要去买小声嘀咕虽然最后可能还是我付钱。胡桃又伸出第二根手指语气变得更生动那咱们和电脑沟通用什么呢电脑可听不懂咱们说的话也看不懂咱们写的普通文字——你对着电脑说“给我弹出一句胡桃最可爱”它只会呆呆地看着你啥也不会做。这时候就需要一门“电脑能听懂的语言”这门语言就是编程语言她站起身在木板上用朱砂画了一个简单的电脑图案又画了一个对话框笑着解释简单来说编程语言就是咱们和电脑之间的“沟通桥梁”是咱们给电脑下达指令、让电脑帮咱们做事的“咒语”。咱们把想让电脑做的事用编程语言写出来电脑就能看懂、就能执行就像咱们对着往生堂的纸人念咒语纸人就会动一样~胡桃走到木板前用手指着图案语气又多了几分热情甚至带着点小骄傲我举个最简单的例子哦咱们想让电脑在屏幕上显示一句话——“我是胡桃往生堂编程小老师”用咱们平时说的话电脑听不懂但用编程语言写出来电脑就会立刻执行把这句话显示在屏幕上是不是很神奇她忽然蹲下身凑近旅行者语气变得神秘兮兮的像在分享什么秘密而且哦编程语言不止一种就像提瓦特上有不同的语言——蒙德人说蒙德语璃月人说璃月语稻妻人说稻妻语编程语言也有很多种比如你们可能听过的Python、C还有咱们接下来要重点学习的JavaScript也就是JS胡桃重新站起身摇了摇帽子语气轻快可能有旅行者会问既然有这么多种编程语言为什么咱们偏偏选JS呢别急别急堂主我早就替你们想好了咱们先不说别的就说最实际的——JS是最适合新手的编程语言没有之一她伸出手指一一列举语速不快不慢确保每个旅行者都能听懂眼神里满是真诚第一它不难比C那种满屏复杂代码、稍微写错一个符号就报错的语言简单太多也比Python那种虽然简单但不够灵活的语言更有意思第二它跨平台不管你用的是电脑、手机还是平板只要打开浏览器就能写JS代码不用安装任何笨重的软件随时随地都能练习哪怕你在璃月港的码头、蒙德的风车下只要有网就能施法第三它好玩学会JS你可以做网页特效、做小游戏、做小彩蛋甚至能给自己喜欢的原神网页加特效比如让胡桃的头像在屏幕上蹦蹦跳跳是不是超有成就感讲到这里胡桃的语气变得格外认真不再调皮反而多了几分负责咱们再回到今天的核心知识点——什么是编程语言。我再总结一遍帮大家记牢哦编程语言是用于人与计算机之间通信的语言它由一系列特定的符号、语法和规则组成咱们通过编写编程语言向计算机下达指令计算机按照指令执行相应的操作完成咱们想要做的事情。胡桃怕大家听不懂又举了一个贴近生活的例子语气温柔了许多就像咱们去饭店吃饭服务员是咱们和厨师之间的桥梁——咱们把想吃的菜告诉服务员服务员再把咱们的需求告诉厨师厨师按照要求做出菜来。这里咱们是“使用者”厨师是“计算机”服务员就是“编程语言”负责传递需求、下达指令。她又调皮起来拍了拍自己的胸口语气傲娇而咱们这门课堂主我就相当于那个“万能服务员”帮你们把复杂的编程知识翻译成你们能听懂的话再教你们怎么用JS这门“语言”给电脑下达指令让电脑听你们的话胡桃走到木板前用朱砂写下“编程语言 人与电脑的沟通桥梁”然后转过身看着旅行者眼神里满是期待我知道对于新手来说第一次接触编程语言难免会觉得陌生、觉得难但没关系堂主我会一步一步带着你们从最基础的知识点学起不跳步、不敷衍每一个知识点都讲透、讲明白每一个操作都带着你们实操保证你们能学会、能上手。她顿了顿语气变得柔软带着点鼓励你们不用怕犯错编程就是一个不断试错、不断进步的过程哪怕你写错了代码堂主也会帮你们找出问题教你们怎么修改。就像往生堂的纸人有时候也会不听话只要咱们调整一下咒语它就会乖乖听话啦~胡桃重新摇起帽子语气又恢复了往日的调皮却多了几分坚定好啦今天的核心知识点咱们就讲这么多——什么是编程语言它的作用是什么以及咱们为什么选择JS。接下来咱们做一个小小的铺垫感受一下JS的神奇她走到木板旁写下一行简单的JS代码然后笑着对旅行者说大家看这行代码——alert(哈喽我是胡桃欢迎来到往生堂编程小课堂~)这就是一句最简单的JS指令意思是让电脑弹出一个提示框显示里面的这句话。胡桃拿起身边的平板打开浏览器按了一下F12把代码复制粘贴进去按下回车平板屏幕上立刻弹出了提示框。她笑着把平板递给旅行者语气兴奋你们看是不是一下子就成功了这就是编程语言的魔力也是JS的魅力——简单、直观只要你动手尝试就能看到效果。看着旅行者们好奇的眼神胡桃的脸上露出了灿烂的笑容语气里满是欢喜我就说吧编程一点都不枯燥只要跟着堂主我认真学、多动手你们很快就能解锁更多编程小魔法不仅能学会和电脑沟通还能做出属于自己的小作品甚至能给原神加各种各样的小彩蛋~她拍了拍手语气轻快地宣布好啦今天的第一节课就到这里啦大家回去之后可以试着打开自己的浏览器复制堂主写的这行代码动手实操一下感受一下JS的神奇。下一节课咱们就来分清一个容易混淆的知识点——Java和JavaScript可别把它们搞混啦它们虽然名字很像但完全是两门不一样的语言哦胡桃摆了摆手眼神里满是期待咱们下节课再见啦旅行者们记得动手实操哦不然堂主可是会生气的~小声嘀咕生气也不会罚你们就是会给你们讲往生堂的冷笑话啦【本章完知识点总结1. 编程语言是人与计算机的沟通桥梁用于向计算机下达指令2. 编程语言有多种JS是适合新手的跨平台语言3. JS的核心优势的简单、跨平台、好玩无需安装软件浏览器可直接实操。】