资料摘要

Scratch——自定义模块惠州一中曾日洋一、教材分析在社会活动中,人们对于一些大型的、复杂的问题进行求解,常常会把它们分解为更小、更简单和更容易处理的子问题。当这些子问题被求解后,原来的问题就可以随着这些子问题的解决迎刃而解。这种解决问题的方法应用到程序设计中,就是模块化程序设计思想。本课通过实例

  • 资料类型:教学教案文档
  • 所属课文:4.1.4 剖析编制计算机程序解决问题的过程
  • 支持正文预览,并提供同课文课件入口
浏览次数
339
下载次数
0
更新时间
2018-07-02 16:03:00
来源学校
学校:惠州市第一中学

4.1.4 剖析编制计算机程序解决问题的过程特级教师教学实录

未知
2018-07-02 16:03:00
339
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

4.1.4 剖析编制计算机程序解决问题的过程特级教师教学实录

未知

摘要:暂无摘要

关键词:4.1.4 剖析编制计算…特级教师教学实录

正文

Scratch——自定义模块

惠州一中

曾日洋

一、教材分析

在社会活动中,人们对于一些大型的、复杂的问题进行求解,常常会把它们分解为更小、更简单和更容易处理的子问题。当这些子问题被求解后,原来的问题就可以随着这些子问题的解决迎刃而解。这种解决问题的方法应用到程序设计中,就是模块化程序设计思想。

本课通过实例引导学生经历分析问题、设计算法、编写程序、调试程序等运用计算机解决问题的过程,介绍了分而治之、自顶向下、逐步求精的程序设计方法、模块化程序设计的基本思想。

二、教学目标

(一)理解分而治之、自顶向下、逐步求精的程序设计方法。

(二)理解模块化程序设计的基本思想。

(三)学会使用模块化程序设计思想设计程序,解决实际问题。

(四)培养学生计算思维能力

三、重难点分析:

教学重点:让学生学会创建自定义模块,并运用模块化设计思想解决实际问题

教学难点:理解模块化程序设计的基本思想,并运用于程序设计及现实社会活动中。

四、教学方法

讲授法,演示法,任务驱动

五、教学课时

1课时

六、教学环境

多媒体网络教室

七、教学过程

(一)创设情境(3分钟)

在这之前,我们学会了画正方形、三角形等简单图形,我们这节课学习用简单图形组合成复杂的图形。

首先我们先看一幅图。

(二)分析问题(10分钟)

这个图案是如何构造的?(提问学生)

结论:

1.这个图案由6枝花组成,每枝花之间的夹角是60度;

2.每枝花由1根花枝+1片花瓣充当树叶+1朵5瓣花朵组成;

3.花朵是由5片花瓣组成

(四)教授新课——制作自定义模块(20分钟)

我们之前所使用的模块都是系统提供的最基本的单元模块,利用这些模块,我们可以自由创作,完成各种高难度任务。但是,我们这节课所需要画的“花枝”、“花瓣”、“花朵”,系统是不提供的,不过系统提供了让我们自己组装模块的功能——“自定义模块”。

1.演示操作如何创建“自定义模块”:

(1)制作过程:“更多模块”——“新建功能块”。

(2)演示制作“画花瓣”的模块。

任务1:利用“画花瓣”模块,组装“画花朵”模块。

任务2:利用“画花瓣”、“画花朵”模块,组装“画花枝”模块。

2.演示如何增加参数:

我们注意到,“移动……步”是可以根据需要设定不同的值的,那么这个值叫“参数”。那么如果我们需要画6、7、8……个“花瓣”的“花朵”能不能通过“参数”设置呢?刚才创建“自定义模块”时有没有注意到“选项”?“选项”里有什么?

任务3:请修改“画花朵”模块为“带参数”模块,实现画6、7、8……个“花瓣”。

(五)归纳小结(4分钟)

利用“自定义模块”有哪些优缺点?

1.代码简洁——易于理解;

2.便于统一更改;

3.代码复用——减少开发次数,避免多次出现相同的脚本;

4.分而治之——复杂问题简单化。

(六)拓展延伸(3分钟)

布置新任务,加深所学知识的掌握,拓展学生知识面。

参照演示代码,利用“自定义模块”制作以下图形或自选图形:

八、教学反思

本课以项目作品制作为为主线,以任务驱动为形式实现教学目标。在项目分析过程中,运用“分而治之”的思想方法分析问题,引导学生把复杂的问题简单化。以此贯彻计算思维的培养,逐步养成用计算思维解决现实生活中的问题的习惯。

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2018-07-02 16:03:00
  • 下载次数: 0
  • 浏览次数: 339
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_166095

来自:学校:惠州市第一中学

下载提示

下载文档后,您可以获得:

  • 完整无水印文档
  • 高清阅读体验
  • 随时保存查看
  • 支持打印下载

关于本教案的常见问题

Q:4.1.4 剖析编制计算机程序解决问题的过程特级教师教学实录是什么类型的资料?

A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。

Q:这份教案对应哪篇课文?

A:对应课文《4.1.4 剖析编制计算机程序解决问题的过程》,可从面包屑进入课文目录查看同课其他资料。

Q:如何找到配套课件?

A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。