File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change 6
6
7
7
---
8
8
9
+ ![ ] ( /st0086-00.jpg )
10
+
9
11
从百年前中文打字机的探索,到电子计算时代早期中科院汉语编程语言的尝试,再到 2000 年后易语言在特定场景的落地,以及近年文言文风格 “文言编程语言” 在 GitHub 的掀起的中文编程小热度,中文编程语言的发展始终在曲折中前行。然而时至今日,能真正应用于工业领域的中文编程语言仍近乎空白,甚至在中文网络语境中,中文编程常被贴上 “降智”“鸡肋” 的负面标签。这一现状背后,是 “用户习惯惯性” 与 “技术底层绑定” 的双重桎梏,而突破的关键,在于从认知源头与技术源头进行系统性重塑,借力开源生态培育独立生态,最终实现从 “表层汉化” 到 “原生创新” 的跨越。
10
12
11
13
![ ] ( /st0086-01.png )
34
36
35
37
在教育体系上,需构建 “中文编程启蒙” 的完整闭环。编写教材时,以中文语境下的生活问题为起点 —— 讲解 “分支逻辑” 时,从 “妈妈让买水果:有苹果买苹果,没苹果买香蕉” 切入,再引导用中文指令实现;培训师资时,强化 “用中文讲解逻辑” 的能力,避免 “用中文解释英文指令”;在编程等级考试中增设 “中文编程赛道”,从考核层面认可其价值。通过这一系列举措,让下一代开发者形成 “循环 = 重复做某事”“变量 = 变化的数” 的认知,而非 “循环 = for/while”“变量 = variable”,为中文编程培育 “原生使用者”。
36
38
37
- 比如清华大学魏永明老师团队的 “可执行考鼎码”,正是这一方向的典型实践。其参考 Knuth《具体数学》的逻辑重构思路,从数学基础层植入中文表达习惯,并实现 “可执行伪代码” 特性 —— 小学生用中文逻辑编写代码,可直接运行。目前该语言已在多所小学的信息学奥赛启蒙课程中应用,小学3年级的孩子已经可以写错上百行有相当复杂度的考鼎码程序了,这无疑印证了中文在启蒙场景的天然优势。
39
+ 比如 [ 清华大学魏永明老师团队的 “可执行考鼎码”] ( https://mp.weixin.qq.com/s/97OrlXMZZUXEXcmeHgidEQ ) ,正是这一方向的典型实践。其参考 Knuth《具体数学》的逻辑重构思路,从数学基础层植入中文表达习惯,并实现 “可执行伪代码” 特性 —— 小学生用中文逻辑编写代码,可直接运行。目前该语言已在多所小学的信息学奥赛启蒙课程中应用,小学3年级的孩子已经可以写错上百行有相当复杂度的考鼎码程序了,这无疑印证了中文在启蒙场景的天然优势。
38
40
39
41
![ ] ( /st0086-03.png )
40
42
You can’t perform that action at this time.
0 commit comments