pre-class wednesday 11-7-12
DESCRIPTION
Pre-Class Wednesday 11-7-12. What do you think is the difference between a computer engineer and a software engineer?. Pre-Class Tuesday 4-2-13. From yesterday’s guest speaker, what one, new thing did you learn about engineering?. Computer and Software Engineering. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/1.jpg)
Pre-Class Wednesday
11-7-12
What do you think is the difference between a computer engineer and a software engineer?
![Page 2: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/2.jpg)
Pre-Class Tuesday 4-2-13
From yesterday’s guest speaker, what one, new thing did you learn about engineering?
![Page 3: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/3.jpg)
Computer and Software Engineering
Two different fields with many similarities
![Page 4: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/4.jpg)
Computer Engineering Focus on a balanced mix of hardware and
software Design and build computer-related hardware
products (personal computers, cell phones, cars, planes, etc.)
Write software to control or interface with hardware
Apply scientific and mathematical theories and laws to design hardware, software, networks, and processors
Very team oriented Biggest priority recently: designing faster, smaller,
more efficient, and more robust computers
![Page 5: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/5.jpg)
Overlaps Many electrical engineers do computer
engineering work (design and test phases) Computer Science, similar in software design
and development, but deals mainly with software and its optimization
Computer programmer actually writes the code that determines the functions of a computer program
Software engineers will solve the problems that often appear in program development
Next slide shows a visual representation of this
![Page 6: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/6.jpg)
Computer
Programmer
Computer
Engineer
Computer
Science
Software
Engineer
Electrical
Engineer
![Page 7: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/7.jpg)
Pre-Class Wednesday
4-3-13
What is your number one use of computers?
![Page 8: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/8.jpg)
Starting salaries for:
Computer Engineering
Software Engineering
Computer Scientist
$61,738
$57,306
$61,407
![Page 9: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/9.jpg)
Flowchart Symbols, Names, and Descriptions
Automatic Operation Any action that the computer must complete as part of the program
Manual Operation Data to be entered by the human operator
DecisionThe program makes a decision about which way to go based on the data given.
MeasurementThe program takes a measurement for comparison to other data or for storage.
DelayThe program waits for a designated amount of time or until an operator gives it a command.
StorageThe place for the program to put information or to find information
ConnectorThis points to another page where the flowchart continues.
![Page 10: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/10.jpg)
![Page 11: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/11.jpg)
Pre-Class Thursday 4-4-13
Decipher the following code:
RUEAre you ready? (R U red E)
![Page 12: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/12.jpg)
The Falkirk Wheel
Overview
Their website
See it in action!
![Page 13: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/13.jpg)
Automatic Door
Objective Design, construct, and
test a prototype, automatic door.
Materials Paper Ruler Computers Lego Kits
Deliverables1) Brainstorm and sketch
of your automatic door.2) Write a flowchart of
your software on paper.3) Write a program in RCX
software.4) Build a door to open
and close automatically at the press of a button.
5) Draw your door in 2D or 3D in Solid Edge.
Specs: One motor, one touch sensor for a single-hinged door
to aid a Lego person.1&2: paper, 3&5: Edmodo, 4: physical
![Page 14: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/14.jpg)
Pre-Class Friday 4-5-13
Computer Engineering actually falls under one of the engineering fields that we have already covered. Which one is it?
![Page 15: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/15.jpg)
Pre-Class Monday4-8-13
http://www.youtube.com/watch?v=Ahg6qcgoay4 http://www.dothetest.co.uk/basketball.html
Did you get the number of passes correct?
Did you see the dancing bear the first time?
![Page 16: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/16.jpg)
IEEE Computer Society (CS)
(http://www.computer.org)
With nearly 85,000 members, the IEEE Computer Society is the world’s leading organization of computing professionals. Founded in 1946, and the largest of the 39 societies of the Institute of Electrical and Electronics Engineers (IEEE), the CS is dedicated to advancing the theory and application of computer and information-processing technology.
![Page 17: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/17.jpg)
Software Engineer
Did not exist before 1985 Fastest growing engineering field Two types:
Computer applications: actual programming for software for office use
Computer systems: coordinates technical systems and growth within the company
Possible jobs: technical support and program developer (mostly office workspace)
![Page 18: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/18.jpg)
![Page 19: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/19.jpg)
An App for your World
What app would you like, or what app do you think most people would like?
![Page 20: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/20.jpg)
The next one… There are thousands of
apps Each are good in their
own way and cover most anything.
But, what app would you like to have that does not exist?
Or, what app do you think most people would want to have?
![Page 21: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/21.jpg)
App Design Title of app Objective of app (i.e. What
does it do?) What information from the user
does it need? What audience is it designed? How much would it cost? Is it platform specific (e.g.
iPhone only)? Why or why not?
![Page 22: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/22.jpg)
ROBO-BALL Objective:
Design, construct, and program a basketball player
Score as many points as possible with five shots
Possible Points: Lay-up (2 points) Dunk (2 points) Shot inside arc (2 points) Shot outside arc (3 points)
Each “player” must take at least 2 different shots.
Game will be played Thursday.
![Page 23: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/23.jpg)
BASIC RULES
Your robot must stay inside the playing field (no more than half out)
Robot must fit within the red box to qualify (cannot extend outside of red lines)
Non-timed game Cannot move or damage the goal
(penalty enforced) 1 robot competing at a time (i.e.
no defense)
![Page 24: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/24.jpg)
GAME WINNER
Each “player” will have 5 shots. The total number of points
scored for those 5 shots will determine the winner.
If a tie, players will shoot until they miss (not a dunk or lay-up). Longest consecutive number of scores wins.
![Page 25: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/25.jpg)
GRADE Design Flow chart Program Robot Winner/Loser
Test
As part of the design, draw either of the following in Solid Edge:
- a top view 2D drawing of the playing field with a side view of the basketball goal
- a 3D drawing of your robot or the basketball goal
![Page 26: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/26.jpg)
Pre-Class Wednesday
4-10-13
Ignoring your feelings of them, what purpose does a flowchart serve?
![Page 27: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/27.jpg)
Pre-Class Thursday 4-11-13
Computers are designed to make our lives easier. Can you think of an instance where this is not true (only one please)?
![Page 28: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/28.jpg)
Pre-Class Friday 4-12-13
What was (is) the biggest challenge in the “basketball” performance test?
![Page 29: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/29.jpg)
Pre-Class Tuesday 4-17-12
Write: “Guest speaker: Commander Bailey from the Coast Guard Academy”
![Page 30: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/30.jpg)
Pre-Class Wednesday
4-18-12
Write: “Performance Test Day”.
![Page 31: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/31.jpg)
Pre-Class Tuesday 11-1-11
It’s another binary day. Can you figure out the decimal number from the binary number made by today’s date? Write it as the pre-class for today.
![Page 32: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/32.jpg)
Pre-Class Wednesday 04-07-10
Taking risks are a part of life. What is meant by a “calculated risk?”
![Page 33: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/33.jpg)
GRADE
Design Flow chart
Program Robot
Winner/Loser
Homework
Classwork
Test
![Page 34: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/34.jpg)
Automatic Door Objective
Design, construct, and test a prototype, automatic door.
Materials Paper Ruler Colored
pencils/markers Lego Kits
Procedures Brainstorm the basic
components of an automatic door (input/output).
Using a flowchart, design the software for it to work on paper.
Using the Lego Kits, build a door to open and close automatically at the press of a button.
Specs: One motor, one touch sensor for a single-hinged door to aid a Lego person.
![Page 35: Pre-Class Wednesday 11-7-12](https://reader035.vdocument.in/reader035/viewer/2022062517/56813d5f550346895da72a75/html5/thumbnails/35.jpg)
Pre-class Tuesday10-25-11
You have had a chance to see what the 5 Science Olympiad events are. Which one will you propose to build?
Gravity Vehicle, Helicopter, Optics C, Robot Arm, Thermodynamics