Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Science Principles

Similar presentations


Presentation on theme: "Computer Science Principles"— Presentation transcript:

1 Computer Science Principles
CS501: A New Course… Computer Science Principles Tim Andersen Boise State University, Boise © Tim Andersen 2004

2 Introductions … Instructor: Tim Andersen
Teaching Assistants: Audrey and Sarah Teaching Collaborator: Dr. Amit Jain … and you? 5/27/2019

3 CS501: Computer Science Principles
A new course, patterned after the AP CSP course. AP CSP supported by NSF and College Board We will have pre- and post-surveys Supported by our CS10K grant Uh, I’ve never taught this course before … 5/27/2019

4 Approach The objective of this course is to teach:
Computational Principles – “bits can represent all information” – that everyone should know Computational Thinking – thinking approaches you can use to solve (your) problems with computers If you were thinking this class will be … Trivial, forget it: We will learn stuff and think in ways you probably haven’t before Difficult, forget it: This is patterned after a high school class Fun and interesting: Perfect … that’s what it will be 5/27/2019

5 A Brief Word About Programming
Some people panic at the mention of the word programming … worrying it would cause them to become social outcasts, nerdy, … Programming’s a career; it takes years to learn; it pays really well; normal people do it, too We’ll learn some programming in this class as part of teaching computational thinking You won’t be a programmer (or nerd) at the end You will still be normal as you are today You will, I hope, also think differently as a result 5/27/2019

6 Announcements What you need to do today Linux warmup assignment
5/27/2019


Download ppt "Computer Science Principles"

Similar presentations


Ads by Google