Coding Updates

Session III

Monday Class

Students will begin writing text code! 

Wednesday & Thursday Classes

Students will begin learning Python! 

Session III Learning Goals

Monday Class

Introduction to Text Based Coding:
– Understand basic coding concepts such as algorithms, sequences, loops, and conditionals.
– Learn the importance of precise instructions in coding.

Problem Solving Skills:
– Develop problem-solving skills by solving simple coding challenges using CoffeeScript.
– Learn how to break down a problem into smaller, manageable parts.

Debugging Skills:
– Understand the importance of testing and debugging in the coding process.

Collaborative Coding:
– Foster teamwork and collaboration by working on coding projects in pairs or small groups.
– Learn to share and discuss code with peers to improve understanding.

Reflection and Feedback:
– Reflect on personal coding progress and set goals for improvement.

Wednesday & Thursday Classes

Introduction to Python Basics:
– Understand the basic syntax and structure of Python.

Problem Solving and Algorithmic Thinking:
– Develop problem-solving skills using Python.
– Understand and implement algorithms to solve simple problems.

Debugging Skills:
– Learn to identify and fix common errors in Python code.
– Understand the importance of debugging in the coding process.

Collaborative Coding:
– Foster teamwork and collaboration by working on coding projects in pairs or small groups.
– Learn to share and discuss code with peers to improve understanding.

Reflection and Feedback:
– Reflect on personal coding progress and set goals for improvement.