Hello,我是MO,一个IT从业者,同时也是一个3岁女娃Lemon的妈妈。
作为一个IT人我想带娃从小体验编程的美妙,让她感受到编程的有趣与好玩,并不是大人所以为的编程只是简单枯燥的敲代码。
今天我想分享下我和Lemon一起玩的基于if语句的生活中的小游戏。
If语句是编程中最常用的语句之一,运行原理简单来说:给出条件,决定下一步怎么做。如果条件为真,就执行决策条件下代码块的内容,为假就退出,继续判断下一个条件。
该怎样把这个概念引入到日常生活中介绍给孩子呢?以下是我和Lemon日常玩的一些小游戏。
1.红灯停,绿灯行
1如果是红灯(if condition):
2危险,不能通过
3如果是绿灯(else condition):
4安全,观察后快速通过
游戏玩法:每次过马路Lemon就会指着交通灯问我那是什么,索性就跟她玩一下红灯停,绿灯行的游戏。
妈妈问:“现在什么灯?Lemon答:“红灯!危险!“。
从认识颜色,到判断交通灯颜色来执行对应的操作,来理解if语句的含义。
拓展活动:介绍交通规则,了解安全知识。
我和lemon玩的乐高红绿灯过马路游戏。
今天天气怎么样
1如果rainy(if condition):
2穿黄色雨衣、雨鞋
3如果sunny(elif condition):
4穿裙子、T-shirt、凉鞋
5如果windy(else condition):
6穿厚外套、长裤、运动鞋
所需材料:天气类APP、贴纸
游戏玩法:这是我和Lemon经常会做的活动,我们会一起查天气预报讨论第二天的活动,根据天气、温度来决定第二天穿什么。
1、lemon小朋友对贴纸迷之热爱,我便找了天气贴纸,告诉她每个贴纸对应的天气名称、意思;
2、用APP查第二天的天气,告诉她第二天是下雨天,要她找到对应贴纸;
3、跟Lemon讨论,“下雨天啦,到处都湿哒哒,我们要穿什么呢?”,“黄色雨衣,还有我的雨鞋”。
拓展活动:科普气象知识、学习对应的英文单词。
今天星期几
1如有苹果的日期(if condition):
2lemon的上课日
3如有动物的日期(elif condition):
4动物园日
5如有星星的日期(else condition):
6家人的生日
所需材料:日历,贴纸
游戏玩法:在Lemon上宝宝班之后,又引入了计划的概念,一起制作了Lemon的专属日历。
1、我准备了2种不同的日历:一种是普通的日历,可以很直观的明白一个星期有几天,一个月有几天;
另一种是分类翻页日历,可以对照普通日历理解今天是几月几号星期几,翻过去就是昨天,即将要翻的就是明天。
2、准备好贴纸,引导小朋友用不同的贴纸贴在对应的日期上,在贴纸的时候告诉小朋友,如果贴了小苹果,就是要上课的日期哦。
拓展活动:了解年、月、日的概念;了解节气,节日的意义。
数数1年有多少天,数数离生日还有多少天,这样掰着手指头算日子,也多了许多期盼与仪式感吧。
Lemon,Lemon,几点啦
1如果7:00(if condition):
2起床时间
3如果12:00(elif condition):
4午餐时间
5如果18:00(elif condition):
6晚饭时间
7如果21:00(else condition):
8睡觉时间
所需材料:纸盘、两脚钉、剪刀、铅笔、彩笔
游戏玩法:这个活动是由绘本《Maisy’s first clock》开始的,绘本介绍了小老鼠Maisy丰富多彩的一天,每个时间点的活动,Lemon非常感兴趣。
我们也一起做了Lemon’s first clock,来引导她了解自己的时间安排,在什么时间点做什么事情,形成规律的习惯。
因为Lemon还比较小,这个钟表就只介绍整点时间。
1、把纸盘12等分,用彩笔画出时间线,标注时间;
2、剪裁时针、分针用2脚钉固定,时钟就做好了;
3、把时钟对准数字,跟lemon一起边读边认识时间,"lemon,lemon,几点了?","12点!",“午餐时间到喽!”
拓展活动:了解一天24个小时,一个小时60分钟等概念,认识半个整点,分钟。
色彩的变化
1如果红+黄(if condition):
2变橙色
3如果红+蓝(elif condition):
4变紫色
5如果黄+蓝(else condition):
6变绿色
所需材料:颜料、滴管、容器
游戏玩法:这个游戏由绘本《little blue and little yellow》、《mouse paint》来实践的。
1、我们用了最基础的三原色(红黄蓝),分别装在不同的容器;
2、每次只给小朋友其中2色,引导小朋友用滴管去尝试混合颜色,发现色彩的变化。
3、最终我们得到了6种颜色,剩下的时间就要小朋友自己去发挥创造吧。
游戏拓展:大家可以尝试更多颜色的混合,认识颜色及对应的英文表达。
以上,就是我们玩过的一部分关于if语句的游戏,希望能给你们些灵感;
我相信,会有好多不需要电子屏幕的游戏在生活之中等着你和我。
编程,也是与孩子在每一个游戏,每一个日常点滴的真诚对话。
领取专属 10元无门槛券
私享最新 技术干货