Engineering H193 - Team Project Spring Quarter 2005 Gateway Engineering Education Coalition P. 1 Guidelines for Flow Charts and Pseudocode (Performance.

Slides:



Advertisements
Similar presentations
Repetition Control Structures School of Business Eastern Illinois University © Abdou Illia, Spring 2003 (Week 9, Friday 3/07/2003)
Advertisements

Session Objectives# 24 COULD code the solution for an algorithm
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 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 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 Spring Quarter 2005 P. 1 Drive Train Calculations Week 3 Day 1.
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect 30P. 1Winter Quarter ENG H193 & H193A Projects.
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 H193 - Team Project Gateway Engineering Education Coalition Spring Quarter 2004 P. 1 Drive Train Calculations Week 3 Day 1.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2007 Lecture on Oral Presentations Week 7 Day 1.
Maze Running Robots EGR106 Project Spring Project Goal Computer control (through a Matlab program) of a Lego robot to: 1.Explore a maze (start to.
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 H193 - Team Project Gateway Engineering Education Coalition Final Report – An Overview Week 4 Day 2.
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 2005 Final Report – An Overview Week 4 Day 2.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2008 Laboratory Quiz & Data Analysis and Presentation for Written.
Engineering H193 - Team Project Spring Quarter2005 Gateway Engineering Education Coalition P. 1 Lecture on Oral Presentations Week 7 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 P. 1 Spring Quarter Week 6 Day 2 Lecture on and Examples of Electrical Circuits.
Spring 2009 ME 481 Laboratory Week #1 Final Design Presentations Mechanical Engineering California Polytechnic State University San Luis Obispo ME481 Senior.
Program Design ENGR 1181 MATLAB 01. Program Design in Real Life Complex manufacturing processes require careful logic mapping to determine what actions.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1Spring Quarter Project Management Week 2 Day 2.
Engineering H191 - Drafting / CAD Gateway Engineering Education Coalition Lab 1P. 1Autumn Quarter Marble Carrier Lab 1.
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.
Teacher/Mentor Institute Using easyC Joel Kirkland July 30-31, 2015.
1 CSC103: Introduction to Computer and Programming Lecture No 11.
Today’s Agenda 1.Scribbler Program Assignment 1.Project idea due next class 2.Program demonstration due Wednesday, June 3 2.Attendance & lab pair groupings.
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.
Elegant avoiding of obstacle Young Joon Kim MSRDS First Beginner Course – STEP5.
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.
CS 240 – Computer Programming I Lab Kalpa Gunaratna –
Robot Programming. Programming Behaviors Behaviors describe the actions and decisions of your robot.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter Final Report – An Overview Week 4 Day 2.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4/Lab3.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class3/Lab 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.
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.
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
Performance Test 3 Week 5 Day 3 Instructor:
Copyright © 2008 by Helene G. Kershner
Copyright © 2008 by Helene G. Kershner
Think What will be the output?
TODAY’S OUTLINE Procedural Assignments Verilog Coding Guidelines
Programming Part 2 Mod Kit
Flowcharts and Pseudocode
Which way does the robot have to turn to get to the charger?
Advanced Energy Vehicle
Mars Rover Challenge – Path around Olympus Mons (middle and early high school) Olympus Mons on the surface of Mars at 69,841 feet (more than twice the.
Presentation transcript:

Engineering H193 - Team Project Spring Quarter 2005 Gateway Engineering Education Coalition P. 1 Guidelines for Flow Charts and Pseudocode (Performance Test 2) Week 5 Day 1

Engineering H193 - Team Project Spring Quarter 2005 Gateway Engineering Education Coalition P. 2 Today – –Pseudocode / Flowchart guidelines –Outline of Final Report Due –Performance Test 2 Wednesday – Lab Quiz was originally scheduled –Will be delayed until Week 6 –Covers three hands-on labs Friday – Flow Chart / Pseudo code Due – Performance Review 3 – Start when LED goes on, encounter an obstacle (wall), backup and turn, go up ramp This Week

Engineering H193 - Team Project Spring Quarter 2005 Gateway Engineering Education Coalition P. 3 General Guidelines 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 Spring Quarter 2005 Gateway Engineering Education Coalition P. 4 General Guidelines 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 Spring Quarter 2005 Gateway Engineering Education Coalition P. 5 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