你有多久没有拿起笔写字了?

楷书四大家之一的柳公权作品《玄秘塔碑》

(图为楷书四大家之一的柳公权作品《玄秘塔碑》)

随着信息时代的发展,手机、电脑等电子产品已经渗透进了我们生活的方方面面。人们越来越多地使用电脑打字、手机打字,可能已经很少有人经常用笔去记录、去写写画画,以至于我们可能都出现过“提笔忘字”的现象。

今天想要跟大家分享慧编程里一个由第三方开发者编写的扩展【一个汉字】。使用这个扩展,不仅能让我们把“编程”与“语文”这两个似乎看起来毫不相关的学科结合起来,就连语文老师或许都可以试试拿它来教孩子们学写字啦!

慧编程里一个由第三方开发者编写的扩展

案例分享:哪吒学字

案例分享:哪吒学字

(案例演示效果)

01

准备工作

准备一台电脑

下载慧编程或者登录慧编程网页端

02

实现步骤

步骤1:添加舞台自定义角色

打开慧编程,我们切换到“角色”栏,点击“添加”,在弹出的对话框中选择“上传角色”,把已经准备好的“哪吒”和“太乙真人”两个角色的图片导入到慧编程角色库。

慧编程角色库

慧编程

步骤2:添加扩展

点击积木类别栏下方的“添加扩展”,在弹出的对话框中找到演示汉字书写顺序的扩展【一个汉字】,点击“添加”。

慧编程添加扩展

慧编程

添加完扩展后,我们发现积木类别栏中,多出了一个名字为【写】的类别,里面有很多积木。现在你可以通过使用这些积木,来配置书写汉字时的属性,以达到写字的目的。

慧编程

附积木详解:

1.生成字帖和移除字帖:通过使用这两个积木,你可以在页面上生成或者移除一个用来写字的字帖,其中字帖大小可以设定为100px、150px、200px、300px

2.设置汉字:此处填写一个你需要学习的汉字

3.书写汉字:触发书写这个动作,点击此积木时,会在字帖上演示如何书写前面输入的汉字

4.画布和边缘之间的填充值:此积木用来设定汉字和字帖边缘的距离,目前提供5px、10px、20px

5.绘制时是否显示轮廓:写字的时候,是否显示汉字的轮廓

6.绘制笔画的速度:即每一个笔画需要的时间,目前提供0.5s、1s、2s三种选项

7.笔画之间的间隔时间:即写完这一笔之后多久开始写下一个笔画。目前提供0.2s、0.5s、1s三个选项

8.绘制每个笔画的颜色:设定笔画的颜色,如果有设定偏旁颜色,书写偏旁时会以偏旁的颜色为准


9.汉字偏旁颜色:设定书写汉字偏旁时的颜色


10.书写实践:提供在字帖上写字的功能、书写错误3词之后会出现正确的提示


11.第一次渲染时,是否显示汉字的轮廓:指的是书写开始前,是否需要渲染出汉字的轮廓


步骤3:构思程序

此扩展不仅能够教会孩子汉字的书写顺序,而且能够教会孩子如何工整地书写一个楷体字。

本案例的创意来自暑假热播的电影《哪吒之魔童降世》中哪吒给敖丙写字这个桥段。哪吒想给敖丙写信,请他来参加自己的生日宴会,但是突然发现“敖丙”的“敖”字不会写,于是便去请教他的师傅太乙真人。

《哪吒之魔童降世》

我们在慧编程里,采用对话的形式演示了这个扩展的功能。

步骤4:关键源码实现

哪吒角色的程序:

太乙真人角色的程序:

*关注“童心制物STEAM教育研究院”微信公众号,在后台回复“写字”即可查看示例作品,还能一键查看完整程序哦!