当前位置:首页>java>第1课:编程新手的第一天 - 先认识这些"编程单词"

第1课:编程新手的第一天 - 先认识这些"编程单词"

  • 2026-10-24 18:54:44
第1课:编程新手的第一天 - 先认识这些"编程单词"
编程不是学魔法,只是学一门新的语言,而今天我们要学的,是这门语言里最常用的30个"单词"

今日学习目标

今天我们不写复杂代码,只做三件事:

1.认识编程世界最基础的30个核心单词

2.理解这些单词在代码中的意思和角色

3.运行几个超简单的2-3行代码,看看它们是怎么工作的

今日成果:

你将能看懂基础代码里的英文单词是什么意思

你会运行3个超简单但有用的代码片段

你会有自己的"编程单词本",为后续学习打下坚实基础

一个好消息:编程用到的英文单词量,大概只有100-200个。今天我们就掌握最核心的30个!

第一部分:编程世界的"单词"为什么简单?

编程英语和日常英语不一样,它有几个特点:

1.单词量极少:日常英语需要几千单词,编程只要一两百

2.意思固定:一个编程单词通常只有1-2个固定意思

3.拼写简单:大部分是4-8个字母的短单词

4.重复出现:30%的单词会出现在80%的代码里

举个例子:

 “print ” 在英语里是"印刷",在编程里永远是"显示在屏幕上"

 “if”  在英语里是"如果",在编程里永远是"如果条件成立就执行"

今天我们就来学习这最核心的30个单词。

第二部分:30个编程核心单词(分组记忆)

第1组:控制流程词(就像做决定)

这些词控制代码的"流程" - 什么时候做什么。

单词发音中文意思编程中的角色
if[ɪf]如果条件判断:如果下雨,就带伞
else[els]否则备选方案:如果不下雨,就不带伞
for[fɔːr]为了/循环重复做事:为了每个学生,发一份资料
while[waɪl]当...时条件循环:当还有作业,就继续写
break[breɪk]中断跳出循环:看到红灯,就停止前进
continue[kənˈtɪnjuː]继续跳过当前:这题不会,继续做下一题
return[rɪˈtɜːrn]返回给出结果:计算完毕,返回答案

💡 记忆技巧: 把这些词想象成交通信号灯:


 “if...else”  = 路口的分岔(向左还是向右?)

 “for”  = 绕操场跑步(跑完10圈)


 “while”  = 等公交车(车没来就一直等)


 “break”  = 紧急刹车

第2组:数据类型词(就像容器)

这些词表示不同类型的"数据" - 数字、文字、列表等

单词发音中文意思编程中的角色
int[ɪnt]整数整数:1, 2, 100, -5(没有小数点)
float[floʊt]浮点数小数:3.14, 2.5, 0.1(有小数点)
string[strɪŋ]字符串文本:"你好", "Python", "abc123"(用引号包围)
bool[buːl]布尔值真假值:True(真)/False(假)(就像开关)
list[lɪst]列表有序集合:[1, 2, 3] 或 ["苹果", "香蕉"]
dict[dɪkt]字典键值对:{"姓名": "小明", "年龄": 18}
set[set]集合不重复集合:{1, 2, 3}(自动去重)

💡 记忆技巧: 想象你在整理房间:

“int/float”  = 放在盒子里的数字(整数一盒,小数一盒)

 “string”  = 贴标签的文字

 “list”  = 书架(书按顺序放)

 “dict”  = 词典(通过"单词"找"解释")

 “set”  = 数学集合(没有重复元素)

第3组:函数操作词(就像工具)

这些词是执行操作的"工具"。


































单词发音中文意思编程中的角色
def[def]定义定义函数:我要创建一个新工具
function[ˈfʌŋkʃn]函数功能模块:一个完成特定任务的代码块
class[klæs]类类别/蓝图:设计一个"汽车"的蓝图
import[ɪmˈpɔːrt]导入引入工具:从工具箱里拿工具
print[prɪnt]打印输出显示:在屏幕上显示内容
input[ˈɪnpʊt]输入接收输入:获取用户输入的信息
range[reɪndʒ]范围生成序列:生成从1到10的数字

💡 记忆技巧: 这些是"动词",是让计算机做事的词:

 “def” = 我要造一个新工具(函数)

 “print”  = 让计算机"说话"

 “input”  = 让计算机"听你说话"

 “import”  = 去"借"别人造好的工具

第三部分:让我们看代码怎么说(2-3行示例)

现在让我们看看这些单词在真实的代码中长什么样。别担心,现在不要求你写,只要求你看和理解。

示例1:最简单的对话(print + string)

# 示例1:让计算机和你打招呼

print("Hello, World!")

# print = 显示,引号里的是string(字符串)

print("我是编程助手")      # 中文也可以!

运行方法:

1.打开VS Code,新建一个文件叫  hello.py 

2.复制上面的代码进去

3.点击右上角的运行按钮 ▶️ 或按  Ctrl+F5 

你会看到:纯文本

                Hello, World!我是编程助手

理解:

 print  是"显示"的意思

括号  ()  里是要显示的内容

引号  ""  里的内容叫字符串(string),就是文本

示例2:做数学题(int + float)

python

    # 示例2:让计算机做数学

print(10 + 5)      # int(整数)加法:显示15

print(3.14 * 2)    # float(浮点数)乘法:显示6.28

运行并观察: 数字不用加引号,计算机就知道这是数字。

示例3:问问题并回答(input + string连接)

python

# 示例3:和计算机简单对话

name = input("你叫什么名字?")      # input = 获取输入,等用户打字

print("你好," + name + "!")      # 用+连接字符串

运行并观察:

1.程序会先显示"你叫什么名字?"

2.等你输入名字(比如"小明")后按回车

3.程序会显示"你好,小明!"

理解:

 input  是"获取输入"的意思

 =  是"赋值",把输入的值给  name 

 +  可以连接多个字符串

第四部分:你的第一个"实用"代码

虽然我们只学了几个单词,但已经可以做有用的事了!

小工具1:快速计算器(3行代码)

python

# 快速计算器

num1 = float(input("请输入第一个数字:"))    # float = 可以输入小数

num2 = float(input("请输入第二个数字:"))

print("两数之和是:", num1 + num2)          # 显示结果

运行试试:

输入  3.5  和  2.1 ,看看结果是不是  5.6

第五部分:创建你的"编程单词本"

今天最重要的作业不是写代码,而是建立你的学习系统。

方法:编程术语猜谜

看看你能不能猜出这些词:

1.提示:它是用来显示内容的函数,就像让人说话

答案: print 

2.提示:它表示"文本",总是被引号包围

答案: string 

3.提示:它表示"如果",用来做条件判断

答案: if 

4.提示:它表示"小数",比如3.14

答案: float 

今日作业与挑战

基础作业(必做):

1.制作单词卡片:为今天学的30个单词制作卡片(可以用纸笔或App)

2.运行所有示例:把本文中的5个代码示例全部运行一遍

3.修改代码:尝试修改示例代码中的文字或数字,看看结果变化

扩展挑战(选做):

1.创造对话:写一个3行的代码,和计算机进行4句对话

2.单位换算器:把厘米转米的代码改成"斤转公斤"的换算器(1斤=0.5公斤)

3.单词测验:让朋友考你这30个单词,看你能记住多少

遇到问题怎么办?

1.单词记不住:正常!第一天能记住10个就很棒了

2.代码运行报错:检查是否有拼写错误,特别是大小写

3.不知道怎么做:在评论区提问,我会回答

今日学习成果检查清单

完成今天的课程后,你应该:

[ ] 知道  print 、 input 、 if 、 for  这些单词的编程意思

[ ] 能区分  int 、 float 、 string  这三种数据类型

[ ] 成功运行过至少一个代码示例

[ ] 有自己的单词学习计划

记住: 学习编程就像学外语,先听懂几个单词,再学简单句子。今天你学会了30个"编程单词",明天我们就能用它们组成"简单句子"了。

明日预告:用if和else让代码"会思考"

明天我们将学习:

用  if  和  else  让代码根据不同情况做不同的事

写一个"天气建议程序":根据天气给你穿衣建议

理解什么是"条件"和"分支"

明日成果:你将写出第一个能"做决定"的程序!

今日金句:

"编程语言的关键词就像乐高积木的基础块 - 虽然单独看很简单,但组合起来就能创造无限可能。"

在评论区打卡:

分享你记住了哪个单词最容易/最难

或者,分享你运行成功的第一行代码

或者,简单说一句"Day 1 单词卡完成!"

重要提醒:不要急于求成!第一天只要求你认识这些单词,不要求全部记住。在后续30天的学习中,这些单词会反复出现,你会自然而然地记住它们。

明天见!准备好让你的代码开始"思考"吧!


































单词发音中文意思编程中的角色
def[def]定义定义函数:我要创建一个新工具
function[ˈfʌŋkʃn]函数功能模块:一个完成特定任务的代码块
class[klæs]类类别/蓝图:设计一个"汽车"的蓝图
import[ɪmˈpɔːrt]导入引入工具:从工具箱里拿工具
print[prɪnt]打印输出显示:在屏幕上显示内容
input[ˈɪnpʊt]输入接收输入:获取用户输入的信息
range[reɪndʒ]范围生成序列:生成从1到10的数字

最新文章

随机文章