Python Blocks Cheat Sheet
A visual one-page cheat sheet for Python basics, using diagrams and icons to explain variables, indents, if/else logic, and syntax rules for students with reading challenges.
Python Logic Guide
An annotated, step-by-step guide explaining Python logic (if/else) and indentation through visual diagrams and color-coded code examples, specifically designed for students with word comprehension challenges.
Python Vocabulary Cards
A set of visual vocabulary flashcards for key Python terms (Variable, String, Integer, Indent, Boolean, Syntax) with icons and simplified definitions.
Python Rules Handout
A concise reference handout for students with word comprehension challenges, focusing on bullet points and icons to explain quotes, variable naming rules, punctuation, and logic triggers.
Logic Lab Examples
A visual reference sheet featuring eight real-world logic scenarios (gaming, security, technology, daily routines, and chores) translated into Python if/else code blocks across two pages.
Collection Blocks Cheat Sheet
A visual one-page cheat sheet for Python collections, explaining Dictionaries, Tuples, and Sets using metaphors like lockers, locked lists, and unique bags.
Collection Scenarios Examples
A visual reference sheet featuring four real-world scenarios for using Dictionaries, Tuples, and Sets, with simplified code examples and explanations.
Logic Practice Worksheet
A simplified practice worksheet for Python logic, providing structured scaffolded work areas for writing if/else code blocks based on real-world scenarios.
Collections Practice Worksheet
A simplified practice worksheet for Python collections, providing structured work areas for students to create Dictionaries, Tuples, and Sets.
Logic Practice Answer Key
The teacher answer key for the Logic Practice Worksheet, showing completed code blocks with correct syntax and indentation.
Collections Practice Answer Key
The teacher answer key for the Collections Practice Worksheet, providing the correct Python syntax for Dictionaries, Tuples, and Sets.
Syntax Detective Worksheet
A 2-page practice worksheet focusing on identifying and fixing 8 common Python syntax errors like missing quotes, missing colons, bad indents, case sensitivity, and more.
Syntax Detective Answer Key
The teacher answer key for the Syntax Detective Worksheet, providing the corrected Python code for all 8 common syntax error scenarios.
Data Types Poster
A highly visual anchor chart/poster comparing Python's 4 primary data types (String, Integer, Boolean, Float) using large icons, simple definitions, and clear code examples.
Logic Path Poster
A flowchart-style poster illustrating the logic flow of a Python if/else statement, using visual paths (YES/NO) and metaphors to help students understand decision-making in code.
Comparison Operators Poster
A visual reference poster for Python comparison operators (==, !=, >, <) with clear diagrams and a "Golden Rule" section explaining the difference between assignment and equality.
Symbol Map Poster
A visual reference poster for Python punctuation, mapping parentheses, square brackets, curly braces, colons, and quotes to their common use cases.
Variable Anatomy Poster
A visual anatomy poster for Python variables, breaking down the name, assignment operator, and value with clear labels and naming rules.
List Blocks Cheat Sheet
A visual one-page cheat sheet for Python Lists, explaining the metaphor of a grocery bag, how to use square brackets, and basic actions like adding, removing, and indexing.
Math Blocks Poster
A visual reference poster for Python math operators (+, -, *, /) with clear examples and a section on performing math with variables.
Dictionary Anatomy Poster
A large-scale visual anatomy poster for Python dictionaries, explaining the key-value relationship using a locker metaphor and clear code examples.
Block Anatomy Poster
A detailed visual anatomy poster for a Python if/else block, using large-scale code, color-coding, and clear labels to explain how keywords, comparisons, colons, and indents work together.
Loop Blocks Cheat Sheet
A visual one-page cheat sheet for Python Loops, explaining For and While loops using metaphors like grocery lists and battery charging, with simplified code blocks and syntax rules.
Loop Anatomy Poster
A detailed visual anatomy poster for a Python 'for' loop, explaining the cycle of grabbing items, running indented code, and stopping when finished.
Loop Scenarios Examples
A visual reference sheet featuring four real-world scenarios for using For and While loops, with simplified code examples and explanations.
Code Doctor Checklist
A visual step-by-step troubleshooting checklist for students to diagnose and fix common Python errors independently, using icons and simplified diagnostic steps.
Function Blocks Cheat Sheet
A visual one-page cheat sheet for Python functions, using the metaphor of a Robot Chef to explain defining, parameters, and calling functions.
Function Anatomy Poster
A detailed visual anatomy poster for a Python function, breaking down the def keyword, name, parameters, return statement, and the concept of calling a function.
Data Type Matcher Worksheet
A visual worksheet for identifying and sorting different Python data types, featuring a word bank and clear code examples for students to categorize.
Code Flow Poster
A visual poster explaining how Python reads code, covering top-to-bottom execution, jumps in logic (if/else), and repeating cycles (loops) using clear metaphors and diagrams.
String Power Poster
A visual poster for Python strings, explaining concatenation (+) and f-strings using metaphors like glue and templates for easy word comprehension.
Python Toolbox Poster
A high-level visual poster that helps students choose the right Python tool (Variable, If/Else, List, Dictionary, Loop, or Function) for a given coding task using simple questions and icons.
Computer Talk Poster
A visual poster explaining the difference between print() and input() in Python, using metaphors of a speaker and an ear to represent data output and input.
Logical Links Poster
A visual reference poster for Python logical operators (AND, OR, NOT) using high-impact graphics and metaphors to explain how to join multiple coding rules.
List Anatomy Poster
A detailed visual anatomy poster for Python lists, explaining square brackets, commas, and the concept of zero-based indexing with clear labels and diagrams.
Tuple vs Set Poster
A high-contrast visual comparison poster between Python Tuples and Sets, using icons and metaphors to highlight differences in ordering, duplicates, and mutability.
Tuple vs Set Comparison Sheet
A visual comparison reference sheet between Python Tuples and Sets, providing four real-world choosing scenarios and a high-contrast difference table.
Container Lab Comparison Sheet
A visual guide showing the "Action vs. Reaction" of Tuples and Sets, explaining how they respond to changing values and adding duplicates with high-contrast diagrams and metaphors.
Indentation Rule Poster
A visual reference poster explaining when to use indentation (after colons in loops, functions, and if-statements) and when to keep code flush-left (variables, collections, and simple commands).
Study Session Roadmap Guide
A facilitation guide for a 1-hour group study session, providing a structured timeline and activities that utilize the posters, worksheets, and flashcards in the toolkit.
Study Session Facilitator Prompts
An expanded, 2-page visual prompt sheet for study group facilitators, providing more specific examples for vocabulary recall, logic scenarios, syntax bug-fixing, and selecting the right coding tools across all foundations topics.
Python Foundations Quiz Worksheet
A visual review quiz for Python foundations, covering symbols, data types, indentation, and tool selection using icons and simplified multiple-choice questions.
Quiz Answer Key
The teacher answer key for the Python Foundations Quiz, providing visual solutions for symbol matching, data type identification, indentation checks, and tool selection.
Collections Foundations Quiz
A visual review quiz for Python collections, specifically targeting the differences between Dictionaries, Tuples, and Sets using icons and matching tasks.
Collections Quiz Answer Key
The teacher answer key for the Collections Foundations Quiz, providing visual solutions for bracket matching, collection property identification, and real-world task selection.
Code Quest Project Guide
A simplified, step-by-step project guide for building a "Robot Adventure" in Python, incorporating variables, logic, lists, and loops with clear visual examples.
Python Toolkit Overview
A comprehensive 2-page directory and overview of the 51 visual resources in the Python foundations toolkit, categorized by purpose (Cheat Sheets, Anatomy, Practice, Support, and Assessments).
DSA Data Flow Cheat Sheet
A visual guide explaining the basics of Python Data Structures (Stacks and Queues) using pancake and store line metaphors for students with word comprehension challenges.
Collection Showdown Cheat Sheet
A visual comparison cheat sheet for Python collections (Lists, Tuples, Sets, Dictionaries), with a heavy focus on the syntax and behavioral differences between Tuples and Sets using metaphors like locked safes and unique sorters.
Code Path Checklist
A 2-page procedural checklist and decision tree for students with memory and decision-making challenges, providing a structured 'if-then' roadmap for picking coding tools and a step-by-step writing procedure.
Cause and Effect Lab Sheet
A visual "Cause and Effect" lab guide showing exactly how Python code results in specific outputs, designed to help students connect procedural steps to conceptual outcomes.