8067| 5
|
[项目分享] 信息编程加工——Mind+绘制抛物线 |
本帖最后由 rzegkly 于 2019-5-7 21:06 编辑 立夏是农历二十四节气中的第7个节气。夏季的第一个节气,表示孟夏时节的正式开始更是; 太阳到达黄经45度时交立夏节气。斗指东南,维为立夏,万物至此皆长大,故名立夏也。 “立夏”的“夏”是“大”的意思,是指春天播种的植物已经直立长大了。 2018年12月--2019年3月,很高兴Mind+冬季挑战赛,经历3轮精彩的挑战任务,不仅学习了Mind+编程,开阔了眼见,还结识到创客的朋友,收获了好玩软硬件。今天分享一节关于利用 Mind+授课的一节课:信息编程加工——Mind+绘制抛物线。 一、前序 本节课查阅了初中数学人教版九年级上册,第37页《22.1.2 二次函数y=ax2的图象和性质》相关资料。“二次函数y=x*x 的图像是一条曲线,它的形状类似于投篮时或掷铅球时球在空中所经过的路线,只是这条曲线开口向下,这条曲线叫做抛物线y=x*x,实际上,二次函数的图像都是抛物线”。 通过描点法绘制抛物线的一般步骤::1、绘制平面直角坐标轴;2、根据函数表达式,取点;3、描点,并连线。 二、教学目标: 1、认识Mind+是一款可视化编程软件 2、了解Mind+的编程组成界面 3、掌握角色的位置坐标和方向 4、读懂抛物线图形块程序 5、掌握运行程序和停止程序 6、明白信息编程加工过程 三、授课过程: 1、导入新课: 在数学中,通过函数图像表示抛物线的,举个例子:y=- x*x,数学课代表给大家分享绘制的过程, 1、绘制坐标轴; 2、根据函数表达式,取点; 3、描点,并连线。 如何使用计算机编写程序来解决这个问题, 今天我们一起学习《信息编程加工——Mind+绘制抛物线》! 2、自主质疑:阅读《学案》,认识Mind+编程界面组成相关知识, 掌握舞台中角色的位置坐标和方向。画笔的使用! (1)、标题区:显示当前文件名 (2)、菜单区:与文件相关的选项,文件保存,新建等操作 (3)、属性区:对舞台、角色的属性,即对 名称扩展库,造型库,声音库,代码库进行相关编辑 (4)、程序模块图形区:分十二大类 (5)、编写程序区:拖拽方式写程序 (6)、工具条:放大,缩小,居中 (7)、舞台区:角色演出的地方 (8)、显示模式:大舞台,小舞台,无舞台,舞台全屏 (9)、控制按钮区:控制程序播放和停止 (10)、新建角色按钮:新建角色三种方式(画笔自建、上传导入、随机) (11)、角色列表区:角色休息室,所有的角色存在这个地方 (12)、角色资料区:显示角色的详细资料,方向模式,位置模式,大小, 3、合作探究 下面让我们一起来体验信息编程加工魅力吧 ,刚才我们一起手绘抛物线,了解抛物线的三个步骤, 我们按照三个步骤, 课堂练习,阅读《学案》,体验如何建构程序 很多同学已经完成程序的建构,部分同学构建语句时发生颠倒了,再次读一读学案。 通过对图形代码连线,建构了编写抛物线的思路, 掌握角色的位置和方向,了解变量的运用。让学生明白抛物线图形代码的含义: (1)、当小绿旗被点击,变量X,Y初始为零,绘制坐标轴 (2)、画笔停留在(0,0),显示“数学之美 Mind+绘制抛物线”,当回答描点100次时,画笔定位(-50,-100)的位置,开始绘制抛物线。 (3)、当画笔绘制完毕后,发出广播,小麦接受到广播,小麦显示出来,左右跳动,显示文字“数学之美,Mind+绘制抛物线”。 4、小组展示: 接下来,老师要运行程序(老师演示),开始按钮,一条精准抛物线绘制出来了。通过运行程序,让学生运行程序,体验通过编程绘制抛物线过程! 修改程序 。 (1)、如果抛物线没有达到我的要求,或者绘制的不理想,我想更改,怎么办呢? (2)、学生自己运行,体验抛物线绘制,让学生发现回答的n=50,绘制的 图形小,n=100;绘制图形正常,n=150,图形超出舞台的范围! (3)、学生演示开口向上图形,分享绘制感受! 5、点评总结: 让学生谈谈自己在这节课的收获,信息编程加工一般步骤 (1)、发现问题; (2)、设计方法,解决问题; (3)、编写代码; (4)、调试运行 再次回顾本节课的学习过程,体会思考——探究——展示——总结的学习模式,加深对Mind+认识,对信息编程加工的理解。 四、总结反馈 : 通过本节的学习,大多数学生掌握了Mind+使用过程,明白了信息编程的过程,从发现问题;解决问题;编写代码;调试代码整个过程,学生运用计算机编写程序来解决问题能力得到锻炼! 个别学生对舞台、角色、造型概念不很清楚,角色位置和方向需要再熟悉,由于时间问题,学生对程序中广播运用不熟悉,下节课在详细说明。 五、资料部分 1、Mind+绘制抛物线教案上传到码云 https://gitee.com/rzegkly/teaching.git 2、Mind+绘制抛物线学案上传到码云 https://gitee.com/rzegkly/Handouts.git 3、Mind+绘制抛物线程序(.sb3文档),上传到码云 https://gitee.com/rzegkly/program.git |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed