← 编程学习中心
📖

Preparation

8 个课程
1
如何学习编程
2
计算机基础
3
键盘初识与基准键位
4
字母与数字基础
5
Shift键魔法
6
编程符号专精
7
功能键与修饰键
8
键盘学习总结与进阶
📚

Basics

22 个课程
1
什么是编程?
2
Hello World - 你的第一个程序
3
变量基础概念 - 给信息贴标签
4
变量赋值和操作 - 变量的高级用法
5
数据类型基础 - 数字和字符串
6
基础运算符 - 数字运算王国
7
布尔类型与比较运算符 - 程序的判断基础
8
条件判断基础 - 让程序学会做决定
9
变量作用域 - 变量的生存范围
10
条件语句进阶 - 复杂判断与嵌套结构
11
逻辑运算符 - 简化复杂条件判断
12
循环语句 - 程序的重复机器
13
循环进阶 - break、continue与循环控制
14
嵌套循环与作用域
15
循环调试实战技巧
16
循环不变量 - 理解循环的数学规律
17
数组基础 - 数据的收纳盒
18
数组操作方法 - 添加、删除和管理
19
数组高级 - 探索数组的强大功能
20
引用概念 - 变量的不同行为
21
函数基础 - 解决重复代码的秘密武器
22
函数实践与应用 - 巩固基础,实战应用
🚀

Intermediate

11 个课程
1
从控制台到画布 - p5.js初体验
2
图形绘制工具箱 - 基础图形函数
3
让世界多彩 - 颜色系统详解
4
文字的艺术 - 文本绘制与样式
5
球体动起来 - 动画基础入门
6
球体的交互魔法 - 鼠标与条件判断
7
面向对象编程 - Class类与实例
8
球的家族 - 循环与数组应用
9
球的个性 - 函数封装与参数化
10
球的变身 - 形状模式与高级绘制
11
球的世界 - 综合创作项目
🎯

Advanced

6 个课程
1
对象类型
2
对象类型应用
3
自定义类型
4
函数进阶 - 箭头函数与高级编程技巧
5
内置方法 - 字符串与数组的魔法工具
6
Switch语句与字符串模板 - 更优雅的代码表达
← 编程学习中心
📖

Preparation

8 个课程
1
如何学习编程
2
计算机基础
3
键盘初识与基准键位
4
字母与数字基础
5
Shift键魔法
6
编程符号专精
7
功能键与修饰键
8
键盘学习总结与进阶
📚

Basics

22 个课程
1
什么是编程?
2
Hello World - 你的第一个程序
3
变量基础概念 - 给信息贴标签
4
变量赋值和操作 - 变量的高级用法
5
数据类型基础 - 数字和字符串
6
基础运算符 - 数字运算王国
7
布尔类型与比较运算符 - 程序的判断基础
8
条件判断基础 - 让程序学会做决定
9
变量作用域 - 变量的生存范围
10
条件语句进阶 - 复杂判断与嵌套结构
11
逻辑运算符 - 简化复杂条件判断
12
循环语句 - 程序的重复机器
13
循环进阶 - break、continue与循环控制
14
嵌套循环与作用域
15
循环调试实战技巧
16
循环不变量 - 理解循环的数学规律
17
数组基础 - 数据的收纳盒
18
数组操作方法 - 添加、删除和管理
19
数组高级 - 探索数组的强大功能
20
引用概念 - 变量的不同行为
21
函数基础 - 解决重复代码的秘密武器
22
函数实践与应用 - 巩固基础,实战应用
🚀

Intermediate

11 个课程
1
从控制台到画布 - p5.js初体验
2
图形绘制工具箱 - 基础图形函数
3
让世界多彩 - 颜色系统详解
4
文字的艺术 - 文本绘制与样式
5
球体动起来 - 动画基础入门
6
球体的交互魔法 - 鼠标与条件判断
7
面向对象编程 - Class类与实例
8
球的家族 - 循环与数组应用
9
球的个性 - 函数封装与参数化
10
球的变身 - 形状模式与高级绘制
11
球的世界 - 综合创作项目
🎯

Advanced

6 个课程
1
对象类型
2
对象类型应用
3
自定义类型
4
函数进阶 - 箭头函数与高级编程技巧
5
内置方法 - 字符串与数组的魔法工具
6
Switch语句与字符串模板 - 更优雅的代码表达

键盘初识与基准键位 ⌨️

📚 学习目标

通过这节课,你将:

  • 🎯 认识键盘布局 - 了解键盘的历史和设计原理
  • 🏠 掌握基准键位 - 学会手指的正确"家"位置
  • 🔄 切换输入法 - 学会在编程时使用英文输入法
  • 🎮 体验互动键盘 - 通过实际操作熟悉键盘反馈

🔍 认识你的交互式键盘

下方的键盘就是你的"数字教练",它会帮助你学习每个按键:

请按下键盘上的任意键开始练习
~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
A
S
D
F
G
H
J
K
L
:;
"'
Enter
Shift
Z
X
C
V
B
N
M
<,
>.
?/
Shift
Ctrl
⊞Windows
Alt
Space
Alt
⊞Windows
Ctrl
↑
←
↓
→

🎮 互动功能:

  • 🟢 实时反馈 - 按下的键会变绿色高亮
  • 📝 智能提示 - 顶部显示当前按下的键
  • 🎯 目标高亮 - 需要练习的按键会特殊标记
  • 🖥️ 平台适配 - 自动适配你的电脑系统

👆 试一试:随便按几个键,感受键盘的反馈!


🔤 键盘布局的秘密:一个像停车场一样的发明

想象一下,你面前有一个超级大的停车场,里面停满了代表不同字母和符号的汽车。最早的键盘,就是把它们按照 A、B、C、D... 的顺序,从A到Z整齐地排好队。

这听起来很整齐,对吧?但很快,人们就发现了一个大问题!

"堵车"的键盘

在很久以前,人们用的是打字机。它的工作原理很像一个"打地鼠"游戏:你按下一个键,一根小棍子就会弹起来,把字母印在纸上。

如果打字员打得太快,相邻的小棍子就很容易 "砰"地一下撞在一起,卡住了!键盘就"堵车"了,人们得停下来把棍子分开,非常麻烦。

聪明的解决办法:把常用的字母分开!

为了解决这个"堵车"问题,一个叫克里斯托弗·肖尔斯的人想出了一个绝妙的主意:

把最常用的字母,比如 A、S、E、R、T 这些,故意分开,放在比较不方便按到的地方。

这样一来,打字员就不能打得那么快了,小棍子也就不容易撞在一起了。他把这个新的排列顺序叫做 QWERTY 布局,这个名字就来自于我们键盘第一排的前六个字母。

看看你的键盘,第一排是不是 Q-W-E-R-T-Y?

今天的键盘:一个"老习惯"

现在,我们用的都是电脑键盘,已经没有会卡住的小棍子了。我们完全可以打得飞快!

但是,QWERTY这个布局已经像骑自行车一样,成了全世界大多数人的习惯。大家从小就学它,所有的电脑、平板和手机(虽然屏幕键盘可以换)默认也都是它,所以它就一直沿用下来了。

🎯 给未来小程序员的小贴士:

  • 别怕它奇怪:它虽然看起来没规律,但就像玩游戏一样,练习多了,你的手指就会记住每个键的位置。
  • 它是个历史文物:你现在使用的,是一个为了"减慢速度"而设计的古老发明,是不是很酷?
  • 你的超级力量:等你熟练了,你甚至可以不用看键盘就飞快地打字,这叫"盲打",就像拥有了一项超级力量!

现代键盘的三行字母

了解了QWERTY的历史后,我们来看看现在的键盘字母是如何排列的:

  • 第一行:Q W E R T Y U I O P - 这些字母被故意分散开
  • 第二行:A S D F G H J K L - 基准键位,你手指的"家"
  • 第三行:Z X C V B N M - 也在帮你避免"堵车"

🎮 基准键位视频教学

在开始练习之前,让我们通过专业的教学视频来了解基准键位的正确姿势:

您的浏览器不支持视频播放,请升级浏览器或点击下方链接观看。

📺 视频来源:哪吒打字 - 基准键位练习

💡 视频学习要点:

  • 正确的坐姿和手指位置
  • 基准键位 ASDF JKL 的定位方法
  • 手指回归基准键位的习惯

🏠 基准键位:你手指的"家"

基准键位是打字的基础,就像你手指的"家"。每次打字后,手指都应该回到这个位置。

基准键位布局

请按下键盘上的任意键开始练习
~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
A
S
D
F
G
H
J
K
L
:;
"'
Enter
Shift
Z
X
C
V
B
N
M
<,
>.
?/
Shift
Ctrl
⊞Windows
Alt
Space
Alt
⊞Windows
Ctrl
↑
←
↓
→

左手区域:A S D F G

  • 食指:F键(有凸起标记)
  • 中指:D键
  • 无名指:S键
  • 小拇指:A键

右手区域:H J K L

  • 食指:J键(有凸起标记)
  • 中指:K键
  • 无名指:L键
  • 小拇指:分号键

🎯 练习1:基准键位练习

基准键位练习

输入中间行字母 A-S-D-F-G,熟悉基准键位

目标输入:

键盘练习:

请按下键盘上的任意键开始练习
~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
A
S
D
F
G
H
J
K
L
:;
"'
Enter
Shift
Z
X
C
V
B
N
M
<,
>.
?/
Shift
Ctrl
⊞Windows
Alt
Space
Alt
⊞Windows
Ctrl
↑
←
↓
→

💡 重要提示:

  • 基准键位 ASDF JKL; 是你手指的"家"
  • 左手负责 A S D F,右手负责 J K L;
  • 练习时眼睛看屏幕,不要看键盘
  • 通过F和J键的凸起快速定位手指位置

🔄 中英文输入法切换

在编程时,我们几乎总是使用英文输入法。学会快速切换输入法非常重要。

输入法切换快捷键

  • Windows:Win + 空格 或 Ctrl + 空格
  • Mac:Control + 空格 或 Command + 空格

编程时的输入法要点

  • 确保英文状态:编程需要使用英文输入法
  • 半角符号:编程需要半角符号,不是全角符号
  • 练习切换:反复练习快捷键,形成肌肉记忆

🎯 练习2:输入法切换测试

  1. 切换到英文输入法(使用快捷键)
  2. 输入以下内容:hello world
  3. 切换到中文输入法
  4. 输入以下内容:你好世界

💡 小技巧:看屏幕右下角或右上角的状态栏,确认当前输入法状态


💡 正确的打字姿势

良好的姿势是高效打字的基础:

坐姿要点

  • 🧍 坐直身体,双脚平放地面
  • 👀 眼睛看屏幕,不要看键盘
  • ✋ 手腕自然放松,放在键盘上
  • 👆 手指轻放按键,不要用力过猛

手指定位

  • 左手食指 - F键(有凸起标记)
  • 右手食指 - J键(有凸起标记)
  • 其他手指 - 分别放在 ASDF 和 JKL; 上
  • 大拇指 - 负责空格键
  • 找键技巧 - 通过F/J凸起快速定位手位

✅ 学习检查

完成本节课后,你应该能够:

  • 理解键盘布局 - 知道为什么键盘是QWERTY布局
  • 找到基准键位 - 不看键盘能找到ASDF JKL
  • 正确手指定位 - 左右手正确放在基准键位上
  • 切换输入法 - 快速在中英文输入法间切换
  • 正确坐姿 - 保持良好的打字姿势

🚀 下节课预告

下节课我们将学习:

  • 📝 字母A-Z练习 - 系统练习所有字母键
  • 🔢 数字0-9练习 - 掌握数字键位置
  • ⚡ 打字速度入门 - 开始提升打字速度

准备好了吗? 让我们继续键盘冒险之旅!🎉


📚 拓展资源

🎮 练习工具

  • 专业打字练习:哪吒打字 - 基准键位专项训练

💡 记忆口诀

  • 基准键位歌:"左手ASDF,右手JKL,食指找凸起,回家不迷路"

🎖️ 今日成就解锁:🏠 基准键位掌握者徽章!你已经为专业打字打下了坚实基础!

Previous lesson
Previous
计算机基础
Next
字母与数字基础
Next lesson