Download presentation
Presentation is loading. Please wait.
Published byCordelia Bradford Modified over 9 years ago
1
CSC 170 Computing: Science and Creativity https://sites.google.com/site/csc170spring15/
2
Mercer 1. Creativity Computing is a creative activity 2. Abstraction Abstraction reduces information and detail to facilitate focus on relevant topics 3. Data Data and information facilitate the creation of knowledge 4. Algorithms Algorithms are used to develop and express solutions to computational problems 5. Programming Programming enables problem solving, human expression, and creation of knowledge 6. Internet The Internet pervades modern computing 7. Impact Computing has global impacts Big Ideas of Computing
3
Mercer Individual Programming Projects Specified for you, but you create the code “CS Unplugged” Activities Labs to create computational artifacts Two 3-week projects in teams Your team creates your own idea! Examples: Search CS 10 Projects on YouTube https://www.youtube.com/watch?v=GnZJhA_OM6M https://www.youtube.com/watch?v=GnZJhA_OM6M https://www.youtube.com/watch?v=L8QbIaWD6o8 https://www.youtube.com/watch?v=L8QbIaWD6o8 https://www.youtube.com/watch?v=XqeQSSv8G4 https://www.youtube.com/watch?v=XqeQSSv8G4 https://www.youtube.com/watch?v=fDHfeSy1D88 https://www.youtube.com/watch?v=OsbDwC_m2Tk https://www.youtube.com/watch?v=_yAzgt4AGbY&feature=youtu.be&hd=1 https://www.youtube.com/watch?v=-CNTN92pt1o https://www.youtube.com/watch?v=-CNTN92pt1o https://www.youtube.com/watch?v=Ky594gyNX5c Computing: Creativity
4
Mercer Abstraction Algorithms Control: Sequencing, Choosing, Repeating Event Driven Programming Recursion High Order Functions Artificial Intelligence Concurrency Big Ideas of Programming
5
Mercer Format (4 hrs/wk * 15 wks) Selected Readings From the great book “Blown to Bits” by Abelson, Ledeen & Lewis + articles + videos All resources FREE Format & Textbooks … Monday 307 Chavez Monday 930 Gould- Simpson (GS) Wednesday 307 Chavez 10 AM Lecture11:00-12:50 Lab10 AM Lecture 1:00-2:50 Lab 3:00-3:50 Lab
6
Mercer Monday Labs: Just Do It Read a bit Code a bit Experiment a bit Collaborate Solve problems Test Complete Projects
7
Mercer Online Experiment Labs (OELS) Individual Homework on your time Computer Science labs using a physical science lab metaphor Some will complete these before spring break, others Part of a research study to see if OELs affect perceptions of Computer Science You must complete the OELs, but you can opt out of being part of the data We needed these OELs to make CSC 170 a NATS Gen Ed like Bio or Chem
8
Mercer Social Networks Theory Locality Theory Little's Law Cognitive Load Theory Fitt's Law Phase Transition Theory NP-Complete problems Graph Coloring Computing: Science
9
Mercer Writing: Individual All Gen Ed courses require a writing component No writing? No gen ed! Writing sources Papers you write Take home quizzes that write about readings Short answer test questions
10
Mercer Piazza for {ask,answer}ing questions
11
Mercer Section Leaders We have three section leaders In Monday labs, they will lead discussion, review lecture, preview lab, help when you get stuck programming Will have lab hours to help on projects outside of lab Will have walk in tutoring
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.