Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Programming Environments for Elementary Education

Similar presentations


Presentation on theme: "Introduction to Programming Environments for Elementary Education"— Presentation transcript:

1 Introduction to Programming Environments for Elementary Education
Thought for the Week: Sleep more than you study. Study more than you party/socialize. Party/socialize as much as possible.

2 Getting to know you Pull out a sheet of notebook paper and fold it in half the “long” way . Using one of the markers I will pass around, write your “first name and last initial” (or the name you would like to be called).

3 While I’m taking pictures
Each person rolls the dice three times Keep track of who wins

4 My instructions were short
What was your actual process?

5 My instructions were short
What was your actual process? What are the various components of this process (algorithm)?

6 Why should a teaching major take a computer programming course?

7 Technology affects EVERY field

8 Slightly off topic question?
How many years of each of the following do you need to graduate high school in Iowa? English Math Science Social Studies

9 Slightly off topic question?
How many years of each of the following do you need to graduate high school in Iowa? English 4 years Math years Science 3 years Social Studies 3 years

10 Hot Wire Neutral Wire Voltage Source A Basic Circuit a2+ b2= c2 c b a

11 START N Y END Initialization Projection Vertex Optimization
Convergence? Add new vertex k>c(n, Δ)? N END Y

12 What does a career look like for a student graduating in 2031?

13 One Prediction A World Economic Forum report predicts
Computers will do more than half of all workplace tasks by 2025. Computers may replace as many as 75 million jobs BUT, there will be as many as 133 million new jobs created It is increasingly essential that K-12 schools are educating students – all students – in the fundamental concepts of computer science

14

15 One Prediction A World Economic Forum report predicts
Computers will do more than half of all workplace tasks by 2025. Computers may replace as many as 75 million jobs BUT, there will be as many as 133 million new jobs created It is increasingly essential that K-12 schools are educating students – all students – in the fundamental concepts of computer science

16 Why should a teaching major take a computer programming course?
To keep up with your students. To make your life easier. To have skills that will help you get hired!

17

18 A brief look at course logistics
Take the time outside of class to thoroughly read the course syllabus (paper copy given to you, but also posted to the class website). Some highlights…

19 Syllabus - General Course Information
MWF   2:00-2:50 PM, ITTC 328 Pre-requisites : NONE. There is no programming experience expected.

20 Syllabus - Instructor Information
Formal office hours (ITTC 316) MWF 9:00-9:50, 11:00-11:50 and 1:00-1:50 Having said that, I follow an open door policy I also take “reservations”

21 Syllabus - General Course Information
I use the Internet a lot… Class website (NOT the eLearning site) Lecture notes, announcements, assignments Lecture recordings (but don’t depend on these) Announcements and discussions

22 Syllabus – Scholastic Conduct
I take scholastic conduct SERIOUSLY! You are responsible for being familiar with the university’s Academic Ethics Policies ( and my comments on scholastic conduct in my course. General rule Discussing the ideas in a homework assignment is acceptable. Copying code or answers is not. Programming “next to each other” is not.  First and foremost, your final submission for any assignment should be your own individual, original work unless otherwise specified.

23 Be aware of things that are distracting! (and not allowed)
Cell phones Laptops

24 How grades will be earned

25 Questions at this point?


Download ppt "Introduction to Programming Environments for Elementary Education"

Similar presentations


Ads by Google