← 编程学习中心
📖

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语句与字符串模板 - 更优雅的代码表达

Shift键魔法 ⚡

📚 学习目标

通过这节课,你将:

  • ⚡ 掌握Shift键 - 学会Shift键的位置和使用方法
  • 🔤 输入大写字母 - 灵活切换大小写
  • 🌟 输入特殊符号 - 掌握Shift+数字的符号输入
  • 🎯 双手协调 - 练习一只手按Shift,另一只手按字符

📋 前置要求:完成第2-2课,熟练掌握字母和数字输入


⚡ Shift键的超能力

Shift键就像变身器,让普通按键产生特殊效果:

Shift键的魔法

  • Shift + 字母 = 大写字母
  • Shift + 数字 = 特殊符号
  • Shift + 其他键 = 更多符号功能

Shift键位置

  • 左侧Shift:通常在Z键左边,用左手小拇指按
  • 右侧Shift:通常在?键右边,用右手小拇指按
请按下键盘上的任意键开始练习
~`
!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
↑
←
↓
→

🔤 大写字母练习

操作原理

按住Shift键不放,然后按下字母键,就会输入大写字母。

🎯 练习1:基础大写字母

请按下键盘上的任意键开始练习
~`
!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
↑
←
↓
→
大写字母练习:HELLO

按住 Shift 键,然后依次输入 H-E-L-L-O

目标输入:

键盘练习:

请按下键盘上的任意键开始练习
~`
!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
↑
←
↓
→

💡 操作技巧:

  • 可以用任意一只手按住 Shift 键
  • 用另一只手按字母键
  • 观察顶部提示,会显示 Shift + 字母
  • 试着左右手轮流练习,找到最舒服的方式

🎯 练习2:编程常用大写

技术名称练习:HTML

输入:HTML(网页标记语言)

目标输入:

键盘练习:

请按下键盘上的任意键开始练习
~`
!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
↑
←
↓
→
技术名称练习:CSS

输入:CSS(样式表语言)

目标输入:

键盘练习:

请按下键盘上的任意键开始练习
~`
!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
↑
←
↓
→
技术名称练习:JS

输入:JS(JavaScript)

目标输入:

键盘练习:

请按下键盘上的任意键开始练习
~`
!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
↑
←
↓
→

🌟 特殊符号魔法

Shift + 数字键可以解锁特殊符号,这些在编程中非常重要:

符号对照表

组合结果编程用途说明
Shift + 1!逻辑非、感叹号常用于条件判断
Shift + 2@邮箱地址、装饰器Python装饰器等
Shift + 3#井号、注释、标签CSS选择器、注释
Shift + 4$美元符号、jQueryjQuery选择器
Shift + 5%百分比、取模运算数学运算
Shift + 6^乘方符号、异或数学运算、位运算
Shift + 7&和符号、引用位与、C++引用
Shift + 8*乘号、指针数学运算、指针
Shift + 9(左括号函数调用、表达式
Shift + 0)右括号函数调用、表达式
请按下键盘上的任意键开始练习
~`
!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
↑
←
↓
→

🎯 特殊符号练习

🎯 练习3:基础符号输入

基础符号练习

按住 Shift,依次输入 !-@-#-$-%-( 和 )

目标输入:

键盘练习:

请按下键盘上的任意键开始练习
~`
!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
↑
←
↓
→

💡 编程重要性:

  • 括号用于组织代码结构和函数调用
  • 符号用于逻辑运算和表达式
  • 特殊字符用于数据格式和注释

🎯 练习4:编程表达式

表达式练习 1

输入:(hello)!

目标输入:

键盘练习:

请按下键盘上的任意键开始练习
~`
!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
↑
←
↓
→
邮箱格式练习

输入:name@domain.com(邮箱格式)

目标输入:

键盘练习:

请按下键盘上的任意键开始练习
~`
!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
↑
←
↓
→

🎮 双手协调训练

熟练使用Shift键需要良好的双手协调能力。

协调技巧

  1. 左手Shift,右手按键:最常用
  2. 右手Shift,左手按键:适合右手侧字符
  3. 快速切换:练习左右手的快速配合
  4. 保持节奏:不要因为Shift键打断打字节奏

🎯 练习5:双手协调

大小写混合练习

输入:Hello World(混合大小写)

目标输入:

键盘练习:

请按下键盘上的任意键开始练习
~`
!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
↑
←
↓
→
函数名称练习

输入:(function)

目标输入:

键盘练习:

请按下键盘上的任意键开始练习
~`
!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
↑
←
↓
→

⚡ 高级技巧

编程中的Shift使用场景

  1. 常量命名:MAX_VALUE, DEFAULT_TIMEOUT
  2. 类名定义:class UserInterface, function CalculateSum
  3. 注释强调:// TODO:, // NOTE:
  4. 表达式计算:result * 100, index + 1

错误纠正

  • ❌ 只按字母键:忘记按Shift
  • ❌ Shift按太早:先按Shift再按字母
  • ❌ Shift松太早:字母还没按完就松开
  • ❌ 用力过猛:轻柔按键即可

速度提升方法

  • 🔄 反复练习:同样的内容练习多次
  • 📝 打字日记:尝试打一些简单的英文句子
  • 🎮 找游戏:在线打字游戏练习Shift键
  • ⏱️ 定时练习:每天固定时间练习15分钟

✅ 学习检查

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

  • 熟练找到Shift键 - 左右手都能快速找到Shift
  • 输入大写字母 - 能够灵活切换大小写
  • 输入特殊符号 - 掌握Shift+数字的所有符号
  • 双手协调使用 - 一只手按Shift,一只手按字符
  • 输入简单表达式 - 能够输入包含符号的表达式

🚀 下节课预告

下节课我们将学习:

  • 🛠️ 编程符号专精 - 学习编程中的必备符号
  • 🧭 方向键导航 - 掌握光标移动技巧
  • 🎯 符号组合练习 - 练习复杂的编程表达式

准备好了吗? 让我们继续符号进阶之旅!🎉


📚 拓展资源

🎮 练习工具

  • 专业打字练习:哪吒打字 - Shift键专项训练

💡 记忆口诀

  • Shift符号歌:"1感叹号2艾特,3井号4美元,5百分号6乘方,7与8星9左10右"
  • 大写技巧:"左手按Shift,右手敲字母,或者反过来,双手要协调"

🎖️ 今日成就解锁:⚡ Shift键魔法师徽章!你已经掌握了键盘的变身技能,可以输入各种字符了!

Previous lesson
Previous
字母与数字基础
Next
编程符号专精
Next lesson