Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2007 Guidelines for Flow Charts and Pseudocode Week 5 Day 1.

Slides:



Advertisements
Similar presentations
LECTURE 1 CMSC 201. Overview Goal: Problem solving and algorithm development. Learn to program in Python. Algorithm - a set of unambiguous and ordered.
Advertisements

Robot Programming. Programming Behaviors Behaviors describe the actions and decisions of your robot.
Engineering H193 - Team Project Spring Quarter 2003 P. 1 Progress Reports Week 4 Day 1.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2006 Individual Competition Week 8 Day 2.
Engineering H193 - Team Project Spring Quarter Gateway Engineering Education Coalition P. 1 Laboratory Quiz & Data Analysis and Presentation for Written.
Engineering H193 - Team Project Spring Quarter 2005 Gateway Engineering Education Coalition P. 1 Guidelines for Flow Charts and Pseudocode (Performance.
Engineering H193 - Team Project Gateway Engineering Education Coalition Spring Quarter 2006 P. 1 Today and the Week Ahead Week 3 Day 1.
Engineering H193A - Team Project Gateway Engineering Education Coalition P. 1Spring Quarter 2004 Engineering H193A Demolding of Chips Using Inventor for.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2008 Robot Programming Tips Week 4 Day 2 By Matt Gates and.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2008 Week 6 Day 1 Lecture On and Examples Of Electrical Circuits.
Engineering H193 - Team Project Spring Quarter 2003 P. 1 Laboratory Quiz, Guidelines for Final Report Draft, Performance Test on Friday Week 5 Day 2.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2007 Competition Week Week 9 Day 1.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2008 Individual Competition Week 8 Day 2.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2007 Individual Competition Week 8 Day 2.
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect 30P. 1Winter Quarter ENG H193 & H193A Projects.
CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter Week 8 Day 1 Visual Aids for Oral Presentations.
Engineering H193 - Team Project Spring Quarter 2003 P. 1 Performance Test 2 Week 4 Day 3.
Engineering H193A - Team Project Gateway Engineering Education Coalition P. 1Spring Quarter 2004 Engineering H193A Continue Cell Adhesion (Lab 3) Complete.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2007 Lecture on Oral Presentations Week 7 Day 1.
Engineering H193 - Team Project Spring Quarter 2005 Gateway Engineering Education Coalition P. 1 Laboratory Quiz & Data Analysis and Presentation for Written.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter Individual Competition Week 8 Day 2.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2007 Progress Reports Week 4 Day 1.
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect 3P. 1Winter Quarter Structured Engineering.
Engineering H193 - Team Project Gateway Engineering Education Coalition Performance Review Week 3 Day 3.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2008 Laboratory Quiz & Data Analysis and Presentation for Written.
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect 3P. 1Winter Quarter Structured Engineering.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter Week 6 Day 2 Lecture on and Examples of Electrical Circuits.
How to turn on the robot How to start Bluetooth How to connect to robot How to initialize the robot How to not break the robot Sec Getting Started.
Program Design ENGR 1181 MATLAB 01. Program Design in Real Life Complex manufacturing processes require careful logic mapping to determine what actions.
The material came from: Dr. Bill Oakes, EPICS Director Pamela Dexter, EPICS High School Coordinator 2011 EPICS = Engineering Projects in Community Service.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1Spring Quarter Project Management Week 2 Day 2.
Simple Program Design Third Edition A Step-by-Step Approach
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lect 30P. 1Winter Quarter H193 Project Lecture 30.
Engineering H193 - Team Project Spring Quarter Gateway Engineering Education Coalition P. 1 Data Analysis and Presentation for Written and Oral Reports.
Available at: Lesson 3.6 – Program Line Follower in Autonomous Mode Program Line Follower in Autonomous Mode.
Teacher/Mentor Institute Using easyC Joel Kirkland July 30-31, 2015.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter Work Day Check Robot Against Budget Work on Oral Report Work.
Engineering H191 - Drafting / CAD Gateway Engineering Education Coalition Lect 25P. 1Autumn Quarter Reading Working Drawings Lecture 25.
Engineering H191 - Drafting / CAD Gateway Engineering Education Coalition Lect 18P. 1Autumn Quarter Sectioned Assembly Lecture 18.
Overview of Project 3 Slides are available at : Updated 1/28 Due Date for project has been extended to next Friday 2/6.
Elegant avoiding of obstacle Young Joon Kim MSRDS First Beginner Course – STEP5.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1Spring Quarter Engineering H193 Course Introduction Team Assignments Team Working.
MINI PROJECT GUIDELINES. OBJECTIVE The objective of this mini project is to let the students apply the programming knowledge into a real- world situation/problem.
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lect 3P. 1Winter Quarter Structured Engineering Problem Solving and Logic.
COP2800 – Computer Programming Using JAVA University of Florida Department of CISE Spring 2013 Lecture 11 – How to Get Started on Assignment #2 Webpage:
Computer Programming I Summer 2011
Fundamentals of Algorithms MCS - 2 Lecture # 5. Representation of Algorithms (continued) Flowcharts.
Com.Tech 3104 Outcome 12 By: Evan And Mark Progress Report.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter Final Report – An Overview Week 4 Day 2.
How Are Computers Programmed? CPS120: Introduction to Computer Science Lecture 5.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter Observations from the Individual Competition Week 8 Day 3.
Flowcharts. Learning Objectives To learn how to break down tasks How to create a flowchart.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter Last Day of Class – Spring Quarter Check Grades Turn in Project.
Lecture 3: Developing Procedural Thinking (How to think like a programmer) B Burlingame 16 Feb 2016.
Engineering H193 - Team Project Spring Quarter Gateway Engineering Education Coalition P. 1 Guidelines for Flow Charts and Pseudocode Week 5 Day 1.
Engineering H193 - Team Project Spring Quarter Gateway Engineering Education Coalition P. 1 Progress Reports Week 4 Day 1.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1Spring Quarter Lab Day – Controller Lab 1 Brief Follow-up from Wednesday Grading.
Algorithms and Flowcharts
Engineering H193 - Team Project Spring Quarter Gateway Engineering Education Coalition P. 1 Performance Test 4 and Team Review Week 6 Day 3.
IT 210 Week 7 Chapter 5 Programming Problems To purchase this material link Programming-Problems.
BSHS 302 Week 4 Learning Team Global Macro Practice Outline Prepare an outline for the team project due in Week 5 Check this A+ tutorial guideline at
EV3 Programming By Dianna de Matos.
Sequencing Learning Objective: to be able to design algorithms that use sequencing.
Performance Test 3 Week 5 Day 3 Instructor:
Think What will be the output?
Sequencing Learning Objective: to be able to design algorithms that use sequencing.
Learning Outcomes List all Edison’s Sensors and actions
Flowcharts and Pseudocode
Which way does the robot have to turn to get to the charger?
Presentation transcript:

Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2007 Guidelines for Flow Charts and Pseudocode Week 5 Day 1

Engineering H193 - Team Project Gateway Engineering Education Coalition P. 2 Spring Quarter 2007 Today – –Flowchart / Pseudocode guidelines –Outline of Final Report Due Wednesday – –Considerations for Final Report first half draft Friday – –Flow Chart / Pseudocode Due –Performance Review 3 – Robots must start when CdS cell reads the LED start light, open airlock door, and proceed to touch one package. This Week

Engineering H193 - Team Project Gateway Engineering Education Coalition P. 3 Spring Quarter 2007 Design Project Specifications Updated: –Revision “A” of Specification now on Design Project web page –Look for “Change Bars” in text on left side Use of Machine Shop –Only one person from team in W299 –Additional equipment in W295 –Morning hours will be changed –Do not take book bags or other items not needed Administriva

Engineering H193 - Team Project Gateway Engineering Education Coalition P. 4 Spring Quarter 2007 General Guidelines for Flowchart / Pseudocode Assignment List the actions that the main program is going to execute and consider: –General flow of logic –Decisions to be made –How to provide any needed input to the robot when preparing to start robot List variables that you will use and identify which would be "global" variables (if you know)

Engineering H193 - Team Project Gateway Engineering Education Coalition P. 5 Spring Quarter 2007 General Guidelines for Flowchart / Pseudocode Assignment List the movements and actions that the robot must do to accomplish tasks – drive straight (forward and backward), turn left 90 degrees, turn right 90 degrees, raise arm, pick up object, lower arm, deposit object, encounter obstacle, etc. Will these movements and actions be your functions? Will they be a combination of your functions and IC functions?

Engineering H193 - Team Project Gateway Engineering Education Coalition P. 6 Spring Quarter 2007 Guidelines for Functions List the functions that your team will write What are the IC functions that will be used in your team’s functions? What types of input will your functions need? What type of output will your function provide? Review last week's lecture on Tips for Writing Robot Code