14
Today’s Agenda 1. Student Evaluation of Instruction (SEOI) 2. Lego Program Assignment 1. Program demonstration Today 3. Research Presentations Oral Presentations on Tuesday, June 8 5 minutes each, PowerPoint expected 4. Attendance 5. Summary: What we learned

Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

Embed Size (px)

Citation preview

Page 1: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

Today’s Agenda

1. Student Evaluation of Instruction (SEOI)

2. Lego Program Assignment1. Program demonstration Today

3. Research Presentations– Oral Presentations on Tuesday, June 8– 5 minutes each, PowerPoint expected

4. Attendance

5. Summary: What we learned

Page 2: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

ProgramDesign

Hardware

Programming

SoftwareEngineerin

g

What we learned

Animatio

n

Binary Logic

Gates

Careers

A.I.

Robotics

Page 3: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

Software Engineering

Agile MethodsExtreme ProgrammingPair Programming

CS 480CS 351

Page 4: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

Program Design &Implementation

Scene 7

Scene 6

Scene 8Idea

ScenarioTreatmen

tUser Story

Storyboards

ActorsPseudocod

e

Control Structure

s & Methods

CS 480CS 446CS

110

Page 5: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

Computer CareersCS 489CS 490CS 325

Page 6: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

1010010101100011101011001010110001100100101011000111011110101100011100101011101100110101001010110001

CS 311

Page 7: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

1010010101100011101011001010110001100100101011000111011110101100011100101011101100110101001010110001

CS 312

Page 8: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

Hands-on

Page 9: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

CS 496

Page 10: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

Programming Languages

Fortran 1954

COBOL 1961

BASIC 1964

C 1971

Java 1995

CS 361CS 362CS

465

Page 11: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

CS 455CS 456CS 457CS

458

Page 12: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

Top 10 Reasons to Major in Computing

1. Computing is part of everything we do!

2. Expertise in computing enables you to solve complex, challenging problems.

3. Computing enables you to make a positive difference in the world.

4. Computing offers many types of lucrative careers.

5. Computing jobs are here to stay, regardless of where you are located.

Page 13: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations

Top 10 Reasons to Major in Computing6. Expertise in computing helps

you even if your primary career choice is something else.

7. Computing offers great opportunities for true creativity and innovativeness.

8. Computing has space for both collaborative work and individual effort.

9. Computing is an essential part of well-rounded academic preparation.

10.Future opportunities in computing are without boundaries.

Page 14: Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations