Class 302 – What We Are Doing Today
Focus: Getting Started with Programming
Today's Goals
By the end of class you will be able to:
- Log into CMU CS Academy and join our class
- Understand how this course will work
- Follow digital citizenship expectations
- Run your first programs
- Draw basic shapes using code
Class Agenda
1. Welcome to the Course (10 minutes)
- Overview of the semester
- How programming class will work
- What to expect each day
2. Digital Citizenship (10 minutes)
- Rules for collaboration
- Academic honesty in coding
- How to get help the right way
3. CMU CS Academy Setup (15 minutes)
- Create your account
- Join the class section
- Make sure you can log in and access lessons
4. Tour of the Programming Environment (15 minutes)
- Where to write code
- How to run a program
- How the autograder works
- How to use the Inspector tool
5. Learning the Basics – Unit 1.1 (20 minutes)
- Introduction to drawing with code
- How to use basic shapes like:
- Rectangles
- Circles
- Ovals
- Lines
6. Independent Work Time (15 minutes)
- Start Unit 1.1 lessons and exercises
- Practice writing and running code
- Ask for help if you get stuck
7. Wrap Up (5 minutes)
Quick reflection and questions
What You Should Know After Today
You should be able to:
- Open CMU CS Academy
- Write a simple program
- Draw shapes on the screen
- Understand how to run and test your code
Homework
- Finish any Unit 1.1 exercises you did not complete in class
- Come ready to start Unit 1.2 – Colors next class
Reminder
Programming is learned by doing.
It's okay to make mistakes – that's part of the process!
Ask questions, try things, and have fun.