码迷,mamicode.com
首页 > 编程语言 > 详细

课程2,阶段二,生活中的算法:折纸飞机(不用电脑)

时间:2017-01-12 11:58:25      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:结束   电脑   ref   org   建议   eal   .com   each   for   

U

https://code.org/curriculum/course2/2/Teacher 原文 (翻译 clock_JZ) 

不用电脑的活动

生活中的算法: 纸飞机


课程时间: 20 分钟         该时间只包括基本活动. 时间充裕的情况下,可以加入课前介绍及课后思考和拓展

课程概述

这节课,我们通过制作纸飞机,把日常生活的内容和算法概念结合起来。 目标是让学生们能够开始建立编程环境和日常环境的相互关系。

教学计划

开始 - 15分钟

1) 概述
2) 单词
3) 每天做什么

活动: 生活中的算法 - 20分钟

4) 生活中的算法: 纸飞机

总结 - 5 分钟

5) 交流总结 – 我们学到了什么?

测验 - 10 分钟

6) 生活中的算法

课程目标

学生会学到:

  • 将日常行为具体化,名称话。
  • 将大的事情分解为多个小的任务。
  • 合理安排各个小任务的逻辑顺序。

备课指导

材料准备,课程预习

学生

  • 折飞机的纸张
  • 工作表,生活中的算法: 纸飞机
  • 评估表: 日常算法
  • 剪刀
  • 胶水

老师

  • 看课程视频
  • 熟悉课程
  • 工作表,生活中的算法: 纸飞机
  • 给每个学生打印:日常算法评估表

开始 (15 分钟)

1) 复习

借用这个机会来复习一下上节课学习的内容。 建议通过提问题和分组学生讨论两者交互进行。

你可以参考如下问题:

  • 上节课我们学习了什么内容?
  • 如果有时间希望还能做些什么?
  • 对上节课的内容有什么问题吗?
  • 你最喜欢上节课的哪个环节?

提示

结束时,通过提问“最喜欢的部分”可以给学生留下一个积极的印象, 增加接下来活动的积极性。

2) 单词

复习一个重要的词汇:

技术分享

 

Algorithm – 发音: 阿尔-勾-锐-思木 
完成一个任务需要的详细方法的描述。(计算方法,简称算法

3) 我们每天做什么事情

  • 问一下大家,早上来上学前都做了什么准备
    • 把答案写在黑板上。
    • 可能的话,在每个答案前面写上数字,表示事情发生的顺序。
      • 如果学生的答案很无序, 叫他们帮你组织好顺序。
      • 分别指出顺序混乱的地方和有序的地方。
  • 告诉学生,每天做的事情都可以转化成算法
    • 举几个例子,刷牙、洗脸、做早饭、种花。
  • 让我们来做一个更有趣的,折纸飞机。

活动: (20 分钟)

4) 生活中的算法工作表格: 纸飞机

提示

根据学生的接受程度,决定让他们独立完成还是分小组进行。

  • 你可以用算法来描述生活中的每一件事。今天,我们写一种可以帮助大家折纸飞机的算法。

方法概述:

  1. 从工作表格上剪下折纸飞机的每一步。
  2. 一起从九个选项中找出正确的六个。
  3. 把那六个按正确的顺序黏贴到另外一张纸上。
  4. 把完成的算法和别的小组交换,让他们照算法来折纸飞机。
  5. 如果害怕纸飞机飞行中伤到学生, 建议把头部向内折叠,或者剪掉并用胶带包裹锋利边缘。

提示

如果对学生来说,确定纸飞机的每一步太难。先指导他们选出正确六步,再分组练习。

总结(5 分钟)

5) 简短讨论: 这节课学到了什么?

  • 有多少人可以根据同学的算法折出纸飞机?
  • 这个练习还有什么没有提到的?
    • 你能把算法改的更好一点吗?
    • 如果算法只有一步:“折纸飞机”?
      • 这样更方便还是更难了?
      • 如果算法有40步呢?
  • 这个活动哪个部分你最喜欢?

小测验(10 分钟)

6) 测验表格: 日常中的算法

  • 仔细讲解题目要求,并让学生独立完成。
  • 经过上面的活动,学生应该觉得这个测验很熟悉。

拓展知识

下面的活动可以促进所学习知识的消化。可以作为课外练习。

Go Figure

  • 给班级分组。
  • 每个小组给出几步详细方法,来完成一件任务。
  • 把大家集合一起,选一组来展示他们的算法,同时不能让别人知道具体要完成的任务。
  • 让大家猜一猜这个算法是要做什么?

关联知识点和一些信息(和课程无关,不翻译)

ISTE Standards (formerly NETS)

  • 1.a - Apply existing knowledge to generate new ideas, products, or processes
  • 1.c - Use models and simulation to explore complex systems and issues.
  • 2.b - Communicate information and ideas effectively to multiple audiences using a variety of media and formats.
  • 2.d - Contribute to project teams to produce original works or solve problems.
  • 4.b - Plan and manage activities to develop a solution or complete a project.
  • 6.a - Understand and use technology systems.

CSTA K-12 Computer Science Standards

  • CT.L1:3-03. Understand how to arrange information into useful order without using a computer.
  • CT.L1:6-01. Understand and use the basic steps in algorithmic problem-solving.
  • CT.L1:6-02. Develop a simple understanding of an algorithm using computer-free exercise.
  • CT.L1:6-05. Make a list of sub-problems to consider while addressing a larger problem.
  • CPP.L1:3-04. Construct a set of statements to be acted out to accomplish a simple task.
  • CPP.L1:6-05. Construct a program as a set of step-by-step instructions to be acted out (e.g., make a peanut butter and jelly sandwich activity).
  • CT.L2-03. Define an algorithm as a sequence of instructions that can be processed by a computer.
  • CT.L2-06. Describe and analyze a sequence of instructions being followed.

NGSS Science and Engineering Practices

  • K-2-PS3-2. Use tools and materials provided to design and build a device that solves a specific problem or a solution to a specific problem.
    • 3-5-ETS1-2 - Generate and compare multiple possible solutions to a problem based on how well each is likely to meet the criteria and constraints of the problem.

Common Core Mathematical Practices

  • 1. Make sense of problems and persevere in solving them.
  • 2. Reason abstractly and quantitatively.
  • 3. Construct viable arguments and critique the reasoning of others
  • 6. Attend to precision.
  • 7. Look for and make use of structure.
  • 8. Look for and express regularity in repeated reasoning.

Common Core Math Standards

  • 1.G.1 - Distinguish between defining attributes versus non-defining attributes; build and draw shapes to possess defining attributes.
  • 2.G.3 - Partition circles and rectangles into two, three, or four equal shares, describe the shares using the words halves, thirds, half of, a third of, etc., and describe the whole as two halves, three thirds, four fourths.

Common Core Language Arts

  • SL.1.1 - Participate in collaborative conversations with diverse partners about grade 1 topics and texts with peers and adults in small and larger groups.
  • SL.1.2 - Ask and answer questions about key details in a text read aloud or information presented orally or through other media.
  • L.1.6 - Use words and phrases acquired through conversations, reading and being read to, and responding to texts, including using frequently occurring conjunctions to signal simple relationships.
  • SL.2.1 - Participate in collaborative conversations with diverse partners about grade 2 topics and texts with peers and adults in small and larger groups.
  • SL.2.2 - Recount or describe key ideas or details from a text read aloud or information presented orally or through other media.
  • L.2.6 - Use words and phrases acquired through conversations, reading and being read to, and responding to texts, including using adjectives and adverbs to describe.
  • SL.3.1 - Engage effectively in a range of collaborative discussions (one-on-one, in groups, and teacher-led) with diverse partners on grade 3 topics and texts, building on others‘ ideas and expressing their own clearly.
  • SL.3.3 - Ask and answer questions about information from a speaker, offering appropriate elaboration and detail.
  • L.3.6 - Acquire and use accurately grade-appropriate conversational, general academic, and domain-specific words and phrases, including those that signal spatial and temporal relationships.

 

This curriculum is available under a Creative Commons License (CC BY-NC-SA 4.0) 
If you are interested in licensing Code.org materials for commercial purposes, contact us: https://code.org/contact

 

课程2,阶段二,生活中的算法:折纸飞机(不用电脑)

标签:结束   电脑   ref   org   建议   eal   .com   each   for   

原文地址:http://www.cnblogs.com/mrclock/p/6275623.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!