Geometry from Scratch

Similar documents
Coding with Scratch - First Steps

Workbook. Version 3. Created by G. Mullin and D. Carty

Sketch Out the Design

Our class had 2 incubators full of eggs. On day 21, our chicks began to hatch. In incubator #1, 1/3 of the eggs hatched. There were 2 chicks.

Help the Scratch mascot avoid the space junk and return safely back to Earth! Start a new Scratch project. You can find the online Scratch editor at

Mendelian Genetics Using Drosophila melanogaster Biology 12, Investigation 1

Coding with Scratch Popping balloons

I am a Veterinarian. Middle School Math Project

The Lost Treasures of Giza

Part One: Introduction to Pedigree teaches students how to use Pedigree tools to create and analyze pedigrees.

Writing Simple Procedures Drawing a Pentagon Copying a Procedure Commanding PenUp and PenDown Drawing a Broken Line...

Scratch Lesson Plan. Part One: Structure. Part Two: Movement

Virtual Dog Program in Scratch. By Phil code-it.co.uk

DR SEUSS YERTLE THE TURTLE PDF

A Project of Peaceful Kingdom, a 501(c)3 organization

The City School. Learn Create Program

Grade Level: Four, others with modification

Scratch Jigsaw Method Feelings and Variables

Sea Turtle Conservation: Public Service Announcement

PIGEONETICS LAB PART 1

Pet Care Pluses Adapted by Amelia Saris

Math Olympiad for Elementary and Middle School Students

Learn more at LESSON TITLE: BRINGING UP BIRDY GRADE LEVEL: 2-3. TIME ALLOTMENT: One to two 45-minute class periods OVERVIEW:

WHO can participate? ANY child in 1st - 12th grade. Any state, any school. We want students from all around the country to celebrate dogs!

!"#$%&&%"'#())*+,-.*#/0-,-"1#)%0#233#4,56*",7!!

Happy hens. Teacher guidance - 1. Introduction. Project overview

You can reset your Hatchimal to Baby any time after hatching by pressing the small reset button on the bottom of your Hatchimal with a paperclip.

Barry county 4-H Dog project notebook. Juniors. First year. Name of 4-H Junior: Name and breed of Dog:

Dont Let The Pigeon Stay Up Late

Dogology: What Your Relationship With Your Dog Reveals About You By Vicki Croke, Sarah Wilson

CAT MATH AN INTERMEDIATE LEVEL MATH LESSON ON CAT OVERPOPULATION

CONNECTION TO LITERATURE

Enjoy the Countryside SAFELY

Reference Guide Playful Invention Company

Kibble. Team and Roles. Problem and Solution Overview. Contextual Inquiry Target, Stakeholders, and Participants

1 Turtle Graphics Concepts

Read each question carefully

Get Instant Access to ebook Cat Study Guide PDF at Our Huge Library CAT STUDY GUIDE PDF. ==> Download: CAT STUDY GUIDE PDF

Comparing DNA Sequences to Understand Evolutionary Relationships with BLAST

Getting Started! Searching for dog of a specific breed:

Free Splat The Cat Ebooks Online

Getting Started with Java Using Alice. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Level 11. Book g. Level 11. Word Count 210 Text Type Information report High Frequency Word/s Introduced. The Snail Race Outside Games

Life Cycle of Malaria for Primary Schools

TENBY INTERNATIONAL SCHOOL

Call of the Wild. Investigating Predator/Prey Relationships

November Final Report. Communications Comparison. With Florida Climate Institute. Written by Nicole Lytwyn PIE2012/13-04B

Finch Robot: snap level 4

Cam in the Classroom Mrs. Malm s Class Fluvanna Middle School Central Plains Road, Palmyra, VA

Lab 10: Color Sort Turtles not yet sorted by color

Lab 5: Bumper Turtles

Custom Software Solution

Grade 5, Prompt for Opinion Writing Common Core Standard W.CCR.1

One Trait, Two Traits Dominant Trait, Recessive Trait Sarah B. Lopacinski Rockingham County

Amphibians Pre-visit. Classroom Activities

DOWNLOAD OR READ : THE LIONESS IN BLOOM PDF EBOOK EPUB MOBI

Title: Sea Turtle Tracking

CS108L Computer Science for All Module 7: Algorithms

TE 408: Three-day Lesson Plan

DOWNLOAD CATS IN HATS 2007 CALENDAR

HOUGHTON MIFFLIN HarcOUrt

GARNET STATIC SHOCK BARK COLLAR

Soap Opera Genetics Genetics to Resolve Family Arguments 1

COMPARING DNA SEQUENCES TO UNDERSTAND EVOLUTIONARY RELATIONSHIPS WITH BLAST

Python 3 Turtle graphics. Lecture 24 COMPSCI111/111G SS 2017

LAUSD INTERIM ASSESSMENTS ELEMENTARY LITERACY GRADE 2 The Best Pet. people.

Grade 4: Too Many Cats and Dogs In-Class Lesson Plan

Econometric Analysis Dr. Sobel

Biology Meets Math. Predator-Prey Relationships in Belowground Ecosystems. US Department of Homeland Security

I'm sitting here with my dear friend Eva Bertilsson, who is about to finish her master's on... what, Eva, would you like to tell us?

Volunteering. TV Watching Time

GARNET STATIC SHOCK BARK COLLAR

Kentucky Academic Standards

Photo of a german shepherd and australian cattle dog mix

Scratch Programming Lesson One: Create an Scratch Animation

Hello Scratch! by Gabriel Ford, Sadie Ford, and Melissa Ford. Sample Chapter 3. Copyright 2018 Manning Publications

Trapped in a Sea Turtle Nest

Grade 4: Too Many Cats and Dogs In-Class Lesson Plan

mouse shapes F4F79BABB796794A55EFF1B Mouse Shapes 1 / 6

Fractal. Fractals. L- Systems 1/17/12

Webkinz Friend Requests

CAT Paid vs. CAT Unpaid November 2012

Canine Partners for Life Volunteer Opportunities

Performance Task: Lizards, Lizards, Everywhere!

Welcome to the case study for how I cured my dog s doorbell barking in just 21 days.

Training Your Dog to Cast

Dinosaurs. Lesson 1 Amazing dinosaurs. 1 Talk about it What do you know about dinosaurs?

A Very Improbable Story Ebook Gratuit

!"#$%&&%"'#())*+,-.*#/0-,-"1#)%0#233#4,56*",7!!

YELLOW VIBRATION BARK COLLAR

THE NATURE OF ANIMAL HEALING : THE DEFINITIVE HOLISTIC MEDICINE GUIDE TO CARING FOR YOUR DOG AND CAT

NatGeo.org/explorermag-resources Password: explorer16 Vol. 16 No. 5. Explorer TRAILBLAZER

6. 1 Leaping Lizards!

Our K9 LLC 616 Corporate Way Valley Cottage New York GARNET STATIC SHOCK BARK COLLAR USERS GUIDE

Body Parts and Products (Sessions I and II) BROWARD COUNTY ELEMENTARY SCIENCE BENCHMARK PLAN

Focus Lesson: Mystery Eggs. Materials: Books in reading list (multiple copies if possible) Mystery Egg cards (attached)

AKC Rally More Advanced Signs

Advanced Beginner 2 Agility Week 1 Goals for Advanced Beginner Agility class: ***Reinforcement builds behavior!

STRUTTURA UOMO MANUALE DI ANATOMIA ARTISTICA VOL. 1 (MANUALE DI ANATOMIA ARTISTICA, VOLUME 1) BY NERI POZZA

CAT IN THE HAT TEXT PDF

Transcription:

Geometry from Scratch Dan Anderson Queensbury High School, Upstate NY dan@recursiveprocess.com @dandersod

Presentation Key Teacher POV Black background Student POV White background

What is Scratch (while I'm talking, please go to scratch.mit.edu on a computer, or and click on the try it out button. If you don't have working internet/computer, please find a partner who does!)

What is Scratch What tools do I have?

Challenge 1A: Draw these

Challenge 1B: n-gon Can you make a program that will draw a n-gon?

New tricks - Ask user and variables Variables: Combined: Ask User:

Challenge 1C: Art Make something like this with one click.

Challenge 1C: Art Make something like this with one click.

Challenge 1C: Art Make something like this with one click.

Challenge 1D: Polystar What angles are required to make these images? Images from Polystar:scratched.gse.harvard.edu/resources/polystar

Teacher Time - Task 1 What math or computer programming topics were addressed with these activities?

Activity Feedback/Thoughts

Next Up Save your previous sketch, and make a new sketch. Run the following:

Challenge 2A If you start at the origin, how can you get the cat to move the following ways: What numbers do you have to change? How?

Challenge 2A By using only these two commands and a loop, can you replicate the following?

Challenge 2B Can you get some right angles between the lines?

Challenge 2C How can you get the cat to collide with the princess? from Dawn DuPriest (@DuPriestMath): codinginmathclass.wordpress.com/2015/05/22/pre-teaching-slope-with-scratch/

Teacher Time - Task 2 What math or computer programming topics were addressed with these activities?

Feedback/Thoughts

Challenge 3: Space Travel

Space Travel 3A Set the cat at the position (-140,-100), and a sun at (20,80). With one glide_to(x,y) command, can you move directly towards the sun. Oh yea, make sure you don't burn up, let's stay exactly 100 units away from the sun. bit.ly/catandsun

Space Travel 3B Set the cat at ANY position, and a sun at ANY position. With one glide_to(x,y) command, can you move directly towards the sun. Make sure you don't end up in the sun, let's stay exactly 100 units away.

Space Travel 3C Set the cat at the position (-140,-100), and a sun at (20,80). With one turn command and one move command, can you move directly towards the sun. Oh yea, make sure you don't burn up, let's stay exactly 100 units away from the sun. bit.ly/catandsun

Space Travel 3D Set the cat at ANY position, and a sun at ANY position. With one turn command and one move command, can you move directly towards the sun. Make sure you don't end up in the sun, let's stay exactly 100 units away.

Teacher Time - Task 3 What math or computer programming topics were addressed with these activities?

Feedback/Thoughts

Challenge 4: Cat and Fishy

Cat and Fishy 4A Can you fill in the rest of the picture? All original code here: bit.ly/catandfishy

Teacher Time - Task 4 What math or computer programming topics were addressed with these activities?

Feedback/Thoughts

Wrapup and Thanks Dan Anderson Queensbury High School, Upstate NY dan@recursiveprocess.com @dandersod