Skip to Content

CSCI 1110 Pages

Computational Thinking

  1. introduction to computational thinking
  2. Abstraction
  3. Decomposition
  4. Pattern Recognition
  5. Data Representation
  6. Algorithms

Python

  1. Intro to Python
  2. Python Image Manipulation
  3. Python Links
  4. External: W3Schools Python is a nice, clean resource (but with ads)
  5. External: OpenStax: Intro to Python

General

  1. Number Systems (binary,hex,decimal)
  2. Character Data
  3. Intro to the Internet
  4. Intro to Encryption
  5. Unix/Linux Help
  6. College Success Lab

External

  1. OpenStax: Intro to CS
  2. Student Success Is Simple — That Doesn’t Mean It’s Easy
  3. Big Six College Experiences Linked to Life Preparedness
  4. Light-Bot 2.0 - Play on Armor Games
  5. Welcome to Open Library | Open Library
  6. Center for Computational Thinking, Carnegie Mellon
  7. Blown to Bits: Your Life, Liberty and the Pursuit of Happiness after the Digital Explosion
  8. CS 3 | Class Material
  9. Part 2: Computational Thinking: Over 50 Resources To Teach CT Across the Curriculum | 21 st Century Educational Technology and Learning
  10. PyCharm for Education | PyCharm Documentation
  11. Abstraction | Teaching London Computing: A RESOURCE HUB from CAS LONDON & CS4FN
  12. Online Course: Computational Thinking for Problem Solving from University of Pennsylvania | Class Central