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.