How Do You Build a Music Box?

Similar documents
Airplane Rescue: Social Studies. LEGO, the LEGO logo, and WEDO are trademarks of the LEGO Group The LEGO Group.

LEGO MINDSTORMS Education EV3 Coding Activities

Number Line Moves Dash -- 1st Grade. Michelle Eckstein

Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes

Lesson plan for Maze Game 1: Using vector representations to move through a maze Time for activity: homework for 20 minutes

Getting Started with TI-Nspire High School Science

Welcome to ACT Brain Boot Camp

BOS 3001, Fundamentals of Occupational Safety and Health Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes.

Merry-Go-Round. Science and Technology Grade 4: Understanding Structures and Mechanisms Pulleys and Gears. Language Grades 4-5: Oral Communication

Spanish III Class Description

Application of Virtual Instruments (VIs) for an enhanced learning environment

UDL Lesson Plan Template : Module 01 Group 4 Page 1 of 5 Shannon Bates, Sandra Blefko, Robin Britt

Function Tables With The Magic Function Machine

Administrative Services Manager Information Guide

WiggleWorks Software Manual PDF0049 (PDF) Houghton Mifflin Harcourt Publishing Company

Loughton School s curriculum evening. 28 th February 2017

Unit: Human Impact Differentiated (Tiered) Task How Does Human Activity Impact Soil Erosion?

The Task. A Guide for Tutors in the Rutgers Writing Centers Written and edited by Michael Goeller and Karen Kalteissen

Getting Started with Deliberate Practice

Multidisciplinary Engineering Systems 2 nd and 3rd Year College-Wide Courses

Summer Enrichment Camp

YMCA SCHOOL AGE CHILD CARE PROGRAM PLAN

SELF: CONNECTING CAREERS TO PERSONAL INTERESTS. Essential Question: How Can I Connect My Interests to M y Work?

Characteristics of Functions

What the National Curriculum requires in reading at Y5 and Y6

Robot manipulations and development of spatial imagery

Eliciting Language in the Classroom. Presented by: Dionne Ramey, SBCUSD SLP Amanda Drake, SBCUSD Special Ed. Program Specialist

Introduction. Chem 110: Chemical Principles 1 Sections 40-52

Spinners at the School Carnival (Unequal Sections)

CROSS COUNTRY CERTIFICATION STANDARDS

Gifted/Challenge Program Descriptions Summer 2016

Hi I m Ryan O Donnell, I m with Florida Tech s Orlando Campus, and today I am going to review a book titled Standard Celeration Charting 2002 by

Module 9: Performing HIV Rapid Tests (Demo and Practice)

PDA (Personal Digital Assistant) Activity Packet

Illinois WIC Program Nutrition Practice Standards (NPS) Effective Secondary Education May 2013

Answer each question by placing an X over the appropriate answer. Select only one answer for each question.

Unit 1: Scientific Investigation-Asking Questions

Lesson Plan. Preliminary Planning

The Short Essay: Week 6

2.B.4 Balancing Crane. The Engineering Design Process in the classroom. Summary

Tracy Dudek & Jenifer Russell Trinity Services, Inc. *Copyright 2008, Mark L. Sundberg

Building Community Online

FINAL ASSIGNMENT: A MYTH. PANDORA S BOX

Assessing Functional Relations: The Utility of the Standard Celeration Chart

Teaching a Discussion Section

Let's Learn English Lesson Plan

Results In. Planning Questions. Tony Frontier Five Levers to Improve Learning 1

Dyslexia and Dyscalculia Screeners Digital. Guidance and Information for Teachers

Reteach Book. Grade 2 PROVIDES. Tier 1 Intervention for Every Lesson

DIDACTIC MODEL BRIDGING A CONCEPT WITH PHENOMENA

Skyward Gradebook Online Assignments

Connecting Middle Grades Science and Mathematics with TI-Nspire and TI-Nspire Navigator Day 1

The Moodle and joule 2 Teacher Toolkit

Steps Before Step Scanning By Linda J. Burkhart Scripting by Fio Quinn Powered by Mind Express by Jabbla

Starting primary school

QUICK START GUIDE. your kit BOXES 1 & 2 BRIDGES. Teachers Guides

CLASS EXPECTATIONS Respect yourself, the teacher & others 2. Put forth your best effort at all times Be prepared for class each day

Measurement. Time. Teaching for mastery in primary maths

CAFE ESSENTIAL ELEMENTS O S E P P C E A. 1 Framework 2 CAFE Menu. 3 Classroom Design 4 Materials 5 Record Keeping

INTERMEDIATE ALGEBRA PRODUCT GUIDE

Problem-Solving with Toothpicks, Dots, and Coins Agenda (Target duration: 50 min.)

Mathematics Success Grade 7

BUS 4040, Communication Skills for Leaders Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. Credits. Academic Integrity

Cambridgeshire Community Services NHS Trust: delivering excellence in children and young people s health services

Mathematics Success Level E

LABORATORY : A PROJECT-BASED LEARNING EXAMPLE ON POWER ELECTRONICS

A Context-Driven Use Case Creation Process for Specifying Automotive Driver Assistance Systems

AC : TEACHING DYNAMICS WITH A DESIGN PROJECTS

End-of-Module Assessment Task

1 Use complex features of a word processing application to a given brief. 2 Create a complex document. 3 Collaborate on a complex document.

Stacks Teacher notes. Activity description. Suitability. Time. AMP resources. Equipment. Key mathematical language. Key processes

Building Student Understanding and Interest in Science through Embodied Experiences with LEGO Robotics

- SAMPLE ONLY - PLEASE DO NOT COPY

Justin Raisner December 2010 EdTech 503

Transfer of Training

Proudly Presents. The 36 th ANNUAL JURIED SPRING ART SHOW & SALE. April 7 15, 2018

Grade 2: Using a Number Line to Order and Compare Numbers Place Value Horizontal Content Strand

What is Research? A Reconstruction from 15 Snapshots. Charlie Van Loan

E-3: Check for academic understanding

Finding a Classroom Volunteer

Cal s Dinner Card Deals

Too busy doing the mission to take care of your Airmen? Think again...

Engagement of Teaching Intensive Faculty. What does Engagement mean?

Maths Games Resource Kit - Sample Teaching Problem Solving

Bell Work Integrating ELLs

Lancaster Lane CP School. The Importance of Motor Skills

AC : DESIGNING AN UNDERGRADUATE ROBOTICS ENGINEERING CURRICULUM: UNIFIED ROBOTICS I AND II

P a g e 1. Grade 5. Grant funded by:

Basic German: CD/Book Package (LL(R) Complete Basic Courses) By Living Language

Once your credentials are accepted, you should get a pop-window (make sure that your browser is set to allow popups) that looks like this:

Unit 3. Design Activity. Overview. Purpose. Profile

Beginning Blackboard. Getting Started. The Control Panel. 1. Accessing Blackboard:

EL RODEO SCHOOL VOLUNTEER HANDBOOK

Scottsdale Community College Spring 2016 CIS190 Intro to LANs CIS105 or permission of Instructor

Software Development: Programming Paradigms (SCQF level 8)

Pre-vocational training. Unit 2. Being a fitness instructor

Summary / Response. Karl Smith, Accelerations Educational Software. Page 1 of 8

Ontologies vs. classification systems

Wonderworks Tier 2 Resources Third Grade 12/03/13

Blocks & Math. Candace Jaruszewicz, Ph.D. College of Charleston

Transcription:

Suggested Time One 60-minute session Lesson Overview Students will build and program a LEGO music box to be controlled by the motion or proximity sensor. Students will program the music box to make a LEGO person dance to music, using the motor and music blocks. In doing so, they will explore the WeDo programming language. They will learn how to program with motor speeds, wait statements, sensor blocks and loops. - Class discussion of different building methods. - Building of LEGO music box. - Overview of programming the music box with the motion and proximity sensors. - Exploration of loops, wait statements, and motor speeds. - Recording design and test results in Engineering Journal. Learning Objectives By the end of this lesson, students will be able to: - Define WeDo programming terms. - Be familiar with the WeDo programming language. - Define engineering design as the process of creating solutions to human problems through creativity and the application of math and science knowledge. Teacher Background Introduction to Programming Start Block: This is the initiation of the program. This is needed to make the program go or commence. Wait Statements: This is used to stall the program in the state that it is currently in. This activity will use the wait statement to keep the motor running for a specific amount of time. Power Levels: When the motor is running, different levels of power, that relate to motor speed can be selected. The higher power level relates to a higher speed. Motor This Way or That Way : The direction of the motor is controlled by the direction of the arrow on the motor programming block. The best way for students to determine

the forward direction is to test it. Loop: Loops are used to repeat a section of programming. This is useful in the acceleration and deceleration challenge in that it repeats the motor forward code, but adds or subtracts to the speed for each loop. Tilt Sensor: Depending on the direction of the tilt sensor, you can have the program go in a different direction. To do this, a loop must be created to check the orientation of the sensor and then a decision statement in the form of a message. Proximity Sensor: If something is in front of the proximity sensor, it will register on the computer as a certain distance. This can be viewed in the WeDo programming window. Each distance has a corresponding value which can be referenced in programming to tell if the music box is open. Engineering Design Engineers typically work together to solve the problems that face society. Engineering design is the process of creating solutions to human problems through creativity and the application of math and science knowledge. The basic steps within the design process include: i. Identifying a problem Observing a problem and seeing a need for a solution. ii. Researching possible solutions Coming up with ideas to address the problem. iii. Picking the best solution Determining which idea best addresses the problem. This decision may involve monetary, practicality, material, and property concerns. iv. Building a prototype Build a working model of the chosen design v. Testing the prototype Be sure the working model solves the problem and holds up to any important material property tests. vi. Repeating any steps needed to improve the design The engineering design process is not always a step-by-step process, as engineers often repeat steps or go back and forth between the other five steps. 2-8

Vocabulary Engineering the process of creating solutions to human problems through creativity and the application of math and science knowledge. Start Block the start block is used to begin or start the program. Speed the distance traveled over a specific time. V = d/t Motor Statement turn the motor on in a specific direction. Other motor commands include: Motor On For Block, Motor Power Block, and Motor Off Block. Power Level the power level is the speed at which the motor will spin. This is used with the Motor Power Block Wait Statement this causes the program to continue in its current state until a specified time has elapsed. Loop Statement this repeats a section of code. Use this when you are going to need to do the same thing over and over again. Add or Subtract Block add or subtract numbers to the current display number. This is useful when increasing or decreasing power levels or changing wait statement times. Tilt Block this is used to base a decision statement on the direction of the tilt sensor. Motion Sensor Input this block references the value of the motion or proximity sensor. This can be used to tell how close you are to an object. Play Sound Block this block can be used to play music or sounds on the computer. Different numbers represent different sounds. Materials For each student - Engineer s Journal Part 1 For each student pair - WeDo kit For the class - Handout with program terminology of the programming blocks. 3-8

4-8

5-8

Preparation - Distribute Engineering Journals - Prepare an example program for the tilt sensor Instructions for Teachers Music Box 6-8

1. Begin with a class discussion about programming and sensors. Explain the difference between the tilt and motion sensors. The tilt sensor can be used to determine the orientation or position of the music box lid. The motion sensor can be used to determine how far open the music box lid is from where it started. 2. Show students the basics of programming. It would be helpful to do this on a projector with the students. If this is not possible, show the students before they get on the computer. Make sure students understand the terms of the WeDo programming language. Also, clarify any questions they may have. 3. Tell the students that they will be building and programming a LEGO music box that can be controlled by either the tilt or motion sensor. The music box must make a LEGO person dance to music when it is opened. 4. Allow 15 minutes for students to build a music box. Allow students the choice of using the tilt or motion sensor. Give them advice as to where to place the sensor on their music box. 5. Allow 20 minutes for students to program the music box. Answer any questions they may have while programming. When students are ready, have them demonstrate this and record their program in their Engineering Journals. 6. Gather students to discuss what they learned. Make sure to point out any problems that students ran into while programming their 7-8

music boxes. Demonstrate your music box with the tilt sensor and then the motion sensor. Also display your program for the class to see. The program will only work if the tilt sensor is in a certain orientation. If the tilt sensor is in position, the motors will turn in time with the music. The display begins with a value of 10 (the motion sensor has a range from 0-10). The value of the motion sensor is subtracted from 10 and a message with that value is sent out. If the message equals 0, then the motion sensor is registering an open music box. This will make the LEGO person dance to the music. Otherwise, nothing will happen. 8-8