Nate Brunelle Today: Programming Languages, Stationary Aviation

Slides:



Advertisements
Similar presentations
News Report - Structure News Report - Structure Why am I learning this? Its a writing task on the OSSLT – March 31 st, 2011.Its a writing task on the OSSLT.
Advertisements

How to Make a Paper Plane By Mark Thompson
WATCH THIS
By Jillian A. Hall. * Fold a piece of a paper in half.
How to Construct a Paper Airplane. Start Small Plane: Tear.
Origami Flower Instructions. 1. Arrange the origami paper on a flat surface, color side down, with one corner pointing at you.
How to make a paper bag book cover
Module 7 Lesson 8 Create a tangram puzzle and observe relationships among shapes.
How to make a paper airplane
How to build a paper airplane By Chaney Rigsby. Material to use  Paper is the one of the worst materials to use to make a paper airplane  The best material.
Following directions. Design your paper on ONE side.
Sentence Review. 1. Use hamburger fold. 2. Fold edges down to fold.
Paperman Disney animated short.
Wenitem Ndigwe. Table of Contents 1. Title 2. Table of Contents 3. Question 4. Hypothesis 5. Material 6. Procedures 7. Conclusion 8. Question 9. Bibliography.
First you start off with a square piece of paper and lay it out on the blank side.
By: Dan Andrei D. Leycano.  Simple and easy to learn  Python syntax have a readable structure  Python is flexible.
Making the Tangram.
How to make a doodle plane. By: Katie Waters. The Doodle plane steps step 1 Get a piece of paper and fold in half, (long ways) then unfold to a full piece.
Use of Modeling. Origami House Start off with an origami paper color side down.
HOW TO MAKE AN Spring 2012 Origami Balloon By: SondraVojvodich.
Geometry 5-2 Bisectors in Triangles. Class Needs Straight Edge Patty Paper ( 1 now, 2 later) Compass Printer paper.
Sit at tables Take notes on how to construct a Tetrahedron Kite.
1.2 Drawings, Nets, and Other Models
Building a Better Paper Airplane
By James fielding Paper airplanes.
Lay two pieces of paper on top of each other. Fold paper “hotdog”.
The Need for Programming Languages
Geometry Origami Puppet
Fortune Teller Directions
Regularity (flies the same every time) of Paper Airplanes
Example Standard Work Sheets Paper Drinking Cup
Curriculum Development Team
Writing Procedures ITBio.
پروتكل آموزش سلامت به مددجو
Building a Better Paper Airplane
How to make a paper aeroplane
Origami Let’s make a Fish!.
Principles of Art Notes Page.
Language Features of Procedural Texts
The Scientific Method: Creating and Following Procedures
X-101 Folded Paper Airplane Works best with regular printer paper.
Nate Brunelle Today: Functions again, Scope
Descriptive Language Conciseness Adding and Deleting Information
Using Foldable Notes to Synthesize SYNTHESIS: Multiple Genres
Fold-Up Notes.
Members’ names in ABC order
George Bailey Characterization Assignment
Victor Vasarely Op Art.
Origami (crane).
Flying with Friends.
Fortune Teller Directions
Portfolio Art I.
James Webb Space Telescope
U3L1 The Need For Programming
Nate Brunelle Today: Programming Languages, Stationary Aviation
Getting to Know You.
Some Advancements… have saved lives…..
Immigrant Cartoons – Wrap Up Left side
how to make a paper plane
Year 2 Summer Term Week 5 Lesson 4
How to do the Protein synthesis project
Day 19 Agenda: Only Scientific Calculator or 4-Function Calculator allowed on assessments for Unit 2.
Nate Brunelle Today: Games
2/
Nate Brunelle Today: Functions again, Scope
Year 2 Summer Term Week 5 Lesson 4
Nate Brunelle Today: Pseudo-Code
Pathways to Success The Job Application (lesson #2)
Objective: W Write informative/explanatory texts to examine and convey complex ideas, concepts, and information clearly and accurately through the.
Immigrant Cartoons – Wrap Up Left side
Presentation transcript:

Nate Brunelle Today: Programming Languages, Stationary Aviation CS1110 Nate Brunelle Today: Programming Languages, Stationary Aviation

Questions?

Waitlisted Students

Last Time Ambiguity (and how to avoid it) Pseudo-code Structured way of removing ambiguity

Today Programming language for Building Airplanes

Do it, Then code it You will get 3 pieces of paper Practice making an airplane Write how to make an airplane Make an airplane with someone else’s directions Procedure for today’s activity: Code – write instructions (text only!) debug Trade instructions Follow the instructions (not politely) Show the result back to the one who gave the instructions Throw at Nate when done (hit me!)

Reflection Shortest directions? Unambiguous directions?

What makes “good” Instructions? Named things for future reference Unambiguous Concise Precise Readable Conditional Comprehensible Organized Simple

Very short instructions “Crumple into as small a ball as possible” Will this make an airplane? Ability to glide Wings?

Very short instructions “Crumple into as small a ball as possible” Will this make an airplane? In general, it can be difficult to figure out what our “goal” is We will be precise early this semester, but less so as the semester progresses.

Is this a set of “good” instructions? “Create the best paper airplane you know how to make” Yes: No:

Programming Language for making airplanes Nouns Crease Paper Corner = 2 edge meet Edge Left Side Wing Fold Hotdog Hamburger Verbs Fold Fly Throw Crease Cry Crumple Give up

Programming Language Tradeoff Usually there is a tradeoff between: The language being easy to learn Instructions being easy to write

Nate’s Language 1,1 Only 2 verbs: Fold Unfold 0,0