
2026年1月24日,电子工程师科技竞赛班课程:跳舞小人与C++:for循环里的if语句(二)
学习内容之一:搭建跳舞小人。跳舞小人的结构和搭建方法有多种,主要介绍三种,学生可以选择其中之一进行搭建。
互锁结构:使用互锁结构来帮助解决跳舞小人的制作问题,主要难度在于完成组装齿轮、蜗杆与轴的连接。
大颗粒积木结构:运用两个固定和齿轮的传动,让跳舞小人的身体进行上下跳舞的动作,通过积木模仿一个跳舞的小人,完成造型。
连杆结构:学习连杆结构、圆周运动的特点和循环往复运动,通过搭建连杆结构使乐高小人舞动起来,锻炼学生的精细动作技能、手眼协调能力、想象力及创新思维能力
本节课最后程序实现: 结构设计跳舞机器人,能够上下运动,当触碰传感器被按下时,机器人开始跳舞并且绿灯亮起来;当触碰传感器松开时,机器人停止跳舞并且绿灯熄灭。
学习内容之二:C++综合练习 for循环里的if语句(二)
L2D6for+if-05(修改程序)
图中为沿着圆周均匀分布的10个小企鹅,10个小企鹅距离圆周中心点的距离是100。
小企鹅的图片文件名称:"penguin.png",图片显示大小:宽40,高40。

程序变更任务:请仔细观察,加上if语句,让图中一个企鹅待在半径为25的粉色(颜色代码9)实心圆里。

请把以下代码改正:
int main(){
p.speed(10).hide().up();
p.picL(1,"penguin.png");
for(int i =0; i < 10; i++)//for循环重复10次
{
p.fd(100);//前进100
if(i==6)
p.oo(25,9);
p.pic(1,40,40).bk(100).rt(360.0/10);//显示小企鹅再后退100,转角
}
return 0;
}

一次次的结构练习,一个个的系统调试,孩子们学中玩、玩中学,探索着、思考着,金山社区电子工程师科技竞赛小课堂闪烁着灵动的光芒。



撰稿人:曹容琰
审稿人:顾 蓓

| 江阴市关工委版权所有 江阴市关工委主办 1024*768分辨率,16位以上颜色,IE6.0以上版本浏览器 苏ICP备05002806号 |
||