Unit 1 — Coding Module 1
Description
Introduction to coding concepts including algorithms, sequences, events, and debugging using beginner coding apps and platforms.
Essential Questions
- What is coding?
- What are directions?
- What are algorithms?
- What is a computer program?
- What is a sequence?
- What is an event?
- What does it mean to debug?
Learning Objectives
- Define and utilize coding vocabulary
- Form an algorithm
- Create an event
- Debug an issue found to make the code run
- Model daily processes by creating and following algorithms to complete tasks
- Create programs with sequences and simple loops to accomplish tasks
- Break down a task into a sequence of steps
- Describe a program's sequence of events, goals, and expected outcomes
- Debug errors in an algorithm or program that includes sequences and simple loops
- Identify how technology impacts or improves life
- Identify how various tools reduce work and improve daily tasks
Supplemental Resources
- Santa Tracker - https://santatracker.google.com/village.html - Code Boogie
- Code.org
- Tynker
- Code Safari
- Code Karts
- Safari
- http://botlogic.us/
No core standards aligned for this unit.
Students engage in critique of writing and open-ended writing responses. Students participate in discussions with guest speakers, read and analyze current events in relation to class topics, and develop research and presentation skills using appropriate academic vocabulary.
Students analyze and explain events using a variety of sources as they relate to class discussions and research. Students examine how specific time periods and current events influence culture, society, and technology development.
Students learn to research, acquire, and present information using appropriate internet etiquette standards and a variety of digital tools including websites, databases, and Google applications for research and multimedia presentations.
Formative Assessments
- Assessment checklists
- Teacher observations
- Student reflection
Summative Assessment
Completion of activity/tasks/projects
Benchmark Assessment
— not configured —
Alternative Assessment
Students may demonstrate understanding through verbal explanation of coding concepts and algorithms, with teacher guidance or visual flowcharts to organize their thinking. Screen reader compatibility or simplified block-based coding platforms may be provided to support access.
IEP (Individualized Education Program)
— not configured —
Section 504
— not configured —
ELL / MLL
— not configured —
At Risk (RTI)
— not configured —
Gifted & Talented
— not configured —