Back to main

Course links by week


Week 1 (June 6th) - Unit 0: Welcome and setup, Unit 1: Computer basics

Resources

ItemLinks
Week 1 introduction Canvas
💬 Discussion board Canvas
Syllabus 🔗 Course webpage
Videos 🎥 Welcome to CS 134!
🎥 Syllabus overview
🎥 What is Python? Why Python is So Popular? (4 minutes)

Assignments

ItemLinks
🧰 Setup Replit Canvas
👋 Introductions! Canvas
[CS134.U01.CI1] 🆕 What's the point of computer programs? - Concept introduction Canvas
[CS134.U01.CI2] 🆕 How do computers store data? - Concept introduction Canvas
[CS134.U01.EX] 🏋️ Program design basics – Exercise 🔗 Documentation
Canvas
[CS134.U01.PR] 🔎 Program design basics – Peer Review Canvas
[CS134.U01.TL] 🧠 How computers and software work - Tech Literacy Canvas
[CheckIn1] 🧑‍🏫 Check-in Canvas

Week 2 (June 13th) - Unit 2: Python basics

Resources

ItemLinks
Week 1 introduction Canvas
💬 Discussion board Canvas
Videos 🎥 Python basics
Book 📘 Chapter 2: Variables, expressions, and statements

Assignments

ItemLinks
[CS134.U02.CI1] 🆕 Python basics - Variables - Concept introduction Canvas
[CS134.U02.CI2] 🆕 Python basics - Input and output Canvas
[CS134.U02.EX] 🏋️ Python basics – Exercise 🔗 Documentation
Canvas
[CS134.U02.PR] 🔎 Python basics – Peer Review Canvas
[CS134.U02.TL] 🧠 Data representation - Tech Literacy Canvas
[CheckIn2] 🧑‍🏫 Check-in Canvas

Week 3 (June 20th) - Unit 3: Storing data in lists

Resources

ItemLinks
Week 3 introduction Canvas
💬 Discussion board Canvas
Video 🎥 Storing data in Lists
Book 📘 Chapter 8: Lists

Assignments

ItemLinks
[CS134.U03.CI] 🆕 Lists - Introduction Canvas
[CS134.U03.EX] 🏋️ Storing data in lists - Exercise 🔗 Documentation
Canvas
[CS134.U03.PR] 🔎 Storing data in lists – Peer Review Canvas
[CS134.U03.TL] 🧠 Careers – Software Engineer, Software Engineer in Test, QA – Tech Literacy Canvas
[CheckIn3] 🧑‍🏫 Check-in Canvas

Documentation links


Canvas links

Resource links

Instructor: Rachel Singh (they/them)

  • Please contact me via Canvas rather than directly via email!
  • Direct email: rsingh13 at jccc dot edu
  • Need help? There are various forums set up on the DISCUSSION BOARD where you can ask questions and find answers!

Quick links:

Policy Q&A: