1. 教案设计

简介

      本节课程为不插电课程,学生们首先回顾对算法的理解,然后自己编写算法展示上节课制作美术作品的方式。

时间:60分钟

所需材料:

  •  第1课中使用的美术材料
  • 教案PPT
  • 算法词库和算法支持表的打印稿
  • 用于编写算法的纸张。

学习目标

了解和理解算法的概念

●  编写指令清晰的算法

●  测试和调试算法

课程概要

●  回顾(5 分钟)

构建算法(20 分钟)

●  两人一组编写算法(配对编程)(20 分钟)

●  回顾算法(15 分钟)

 

1. 导入:回顾(5 分钟)

展示PPT3页,使用问题鼓励学生回顾他们在上一课中创建的表示。

使用PPT4页,回顾之前内容所涵盖的计算概念。向学生说明今天将关注一个更重要的计算概念。

2. 构建算法(20 分钟)

PPT5页展示指令序列(算法),并让学生思考它的用途(早上准备上学)。

询问学生是否知道计算指令序列(算法)这个单词,告诉学生他们即将编写一个算法来展示上一节课中(PPT6页)中表示的大自然。

●  邀请学生分享他们目前对算法的理解,如果可能,展示他们在前几年构建的算法。

●  让学生回顾上节课使用的设备、材料,并让他们2人一组写下上节课他们所采取的前3个步骤。

●  全班一起进行讨论并纠正存在的任何问题,并要求学生反思:他们写的步骤能否给他们提供指导。有时间的话让学生将他们的步骤改为指令,并对创建的指令提出建议,将它们记录在白板上(注意算法中祈使动词的使用)。

使用PPT8页回顾调试的概念,和学生一起讨论调试的重要性。

3. 两人一组编写程序(20 分钟)

●  给每个小组一份算法词库,其中包含写祈使句需要的动词、所用设备和材料的名称。

●  让学生两人一组创建算法。

鼓励学生互相阅读和执行他们编写的指令,以便在编写时测试和调试算法。

 4. 回顾算法(15 分钟)

当他们编写好算法后,与另一小组互相分享算法。使用PPT10页指导学生评估他人的算法,并互相反馈评价。

邀请学生与全班同学分享算法需要进行改进的地方。回顾学生正在进行的过程(调试)的概念。

使用PPT11页回顾课程的学习成果,并邀请学生分享:他们是如何实现这些成果的。

5. 扩展思路

学生可以使用演示软件,将文本指令与数字图像相结合来编写算法。

6. 差异化教学

    支持

●  可将算法支持表发给学生,帮助他们将声明序列化为算法。

    伸展和挑战

学生可以编写一个额外的算法来解释:如何使用艺术区中的美术材料来描述一种表现形式,例如:粘土用于雕刻,或者挑战创建具有更多步骤的更详细的算法。

 7. 评估

对学生进行非正式观察,观察在课堂讨论中学生对算法、调试和评估的理解。

●  对最终形成的算法进行更正式的评估。