Concepts Covered
🧠 Core Concepts
- What code is: Explain how coding is giving instructions to a computer to make it do something
- Languages: Brief overview of popular programming languages (e.g., Python, JavaScript) and what they’re used for
- Syntax: Introduce the idea that every language has its own "grammar" or rules
💻 Hands-On Activities
- Print Statements: Show how to make a program output text like
print("Hello, world!") - Variables: Introduce storing data with examples like
name = "Alex" - Loops: Demonstrate repeating actions using for or while loops
- Conditionals: Teach simple decision-making using if statements
🎮 Interactive & Visual Fun
- Build a simple game: Something fun like a number guessing game
- Use block-based coding: Tools like Scratch or Code.org are great visual ways to learn logic without typing syntax
- Animate something: Create movement with basic graphics or JavaScript libraries
💡 Learning Mindset Tips
- Mistakes = learning: Bugs and errors are part of the process
- Start small: Encourage making simple changes to see immediate results
- Think like a problem solver: Coding is all about breaking problems into steps
Code Jams
Hour long code jams in July 2032
-
Thu, Jul 1, 203210 - 11 AM
-
Thu, Jul 1, 203211 AM - 12 PM
-
Thu, Jul 1, 203211 AM - 12 PM
-
Thu, Jul 1, 203211 AM - 12 PM
-
Thu, Jul 1, 203212 - 1 PM
-
Thu, Jul 1, 20321 - 2 PM
-
Thu, Jul 1, 20321 - 2 PM
-
Thu, Jul 1, 20321 - 2 PM
-
Thu, Jul 1, 20321 - 2 PM
-
Thu, Jul 1, 20323 - 4 PM