编程课堂片段坐标与距离

2022/5/13 来源:不详

本节课概况:

课程内容:继续探索利用模块化语言实现画组合图形。

编程技术:重复执行、自定义积木、网格标尺与坐标、像素概念

数学概念:长度与距离测量,图形平移与旋转

学生课后反思

片段1:利用网格工具进行定位、测算距离

祝同学画的图形是斜的,但是他自己没太看出来。于是老师给大家引入了grid网格工具。

grid网格工具是图形设计时常用的可以帮我们对齐、计算距离的工具。这样,祝同学一下就看出来图形斜了。

豆苗在通过移动来画图的时候,之前就困惑于该移动多少步?现在有了grid网格工具,就可以估算出物体的宽度以及对应的移动长度了。这里其实类似于奥数中的《火车过桥问题》,我们后面继续探索。

顺带地,老师给大家引入了xy坐标系。

这是大家数学学习中迟早会遇到的图;同时大家之前也有了一定的坐标知识,现在可以正式引入这张图,慢慢地大家就可以深入了解直角坐标系了。

片段2:讨论解决问题

豆苗遇到bug,每次画出的图形位置都不一样,没有规律。请求帮助;

唐同学一眼发现问题所在:没有定初始位置。

大家讨论:初始位置应该在哪里?祝同学说“0,0”,豆苗不同意,大家开始争起来。姚老师说:先“0,0”试试看,有什么问题我们再改可以吗?

初始位置设置好了,结果“还是乱的”。为什么?

这一次豆苗自己反应过来:“因为它方向错了。方向也要初始化了。”

其他同学试图给出方向初始化的建议。豆苗表示要用不同的方法自己探索,她开始尝试通过新加一个角色在指定目标方向。

片段3:自定义积木实现重复功能

刘同学已经能熟练运用自定义积木,将需要重复执行的功能进行模块化设计,大大提高了效率。其他同学需要一起学习。

姚老师乐忘

转载请注明:
http://www.3g-city.net/gjyby/228.html
  • 上一篇文章:

  • 下一篇文章:
    • 没有热点文章
    • 没有推荐文章
    网站首页 版权信息 发布优势 合作伙伴 隐私保护 服务条款 网站地图 网站简介

    温馨提示:本站信息不能作为诊断和医疗依据
    版权所有2014-2024 冀ICP备19027023号-6
    今天是: