Blogs
-
Sprint 9 - CSA Objectives (Final)
-
Quest of Spook: Game Development
-
Quest of Code: AI Usage for Thinkers
-
Game Development: Capstone Report
-
Csa Period 2 Comp Sci Quest Outline
-
Csa Period 2 Comp Sci Quest Frontend Module
-
D296 Task 2: Flask Server Crash Course
-
D296 Task 1: Designing for the Whole Child
-
D295 Task 1: Digital Citizenship Ideation
-
D295 Task 2: Quest-Based Learning
-
Questofcode WGU Collaborative E Learning
-
Questofcode WGU Assessments E Learning
-
D292 Task 4: Test Plan for an E-Learning Solution
-
D292 Task 3: Prototype Mockup for an E-Learning Solution
-
D292 Task 2: Storyboard for an E-Learning Solution
-
D292 Task 1: Ideation for an E-Learning Solution
-
Open Coding Society Home - Gamified Pilot
-
Sprint 5 - CSSE Objectives
-
OCS Game Engine Clicker Mechanics
-
Calendar System — Test Runner
-
Calendar System Architecture (SRP)
-
ML | Titanic Survival Prediction
-
Single Responsibility & API Chaining
-
Single Responsibility & API Chaining
-
Srp Api Chaining_ipynb_2__content
-
Single Responsibility & API Chaining
-
Poway Woman's Club
-
Friends of the Poway Library
-
Friends of Poway Seniors — Website Improvement Infographic
-
DSA Website Redesign — TheSprinters
-
Doing Exceptional Deeds
-
D.A.D. Website Redesign — TheSprinters
-
Soroptimist International of Poway
-
NodCursor Capstone
-
RCR: Poway-Midland Railroad Digital Experience
-
Binary Beasts Capstone
-
Poway Veterans Organization — Website Redesign Infographic
-
Binary Beasts Capstone
-
DeFlock SD
-
Poway Symphony Orchestra Capstone
-
UESL Foundation Infographic
-
PUSD Foundation Infographic
-
ACS Cancer Infograph Capstone
-
UESL Foundation Infographic
-
PUSD Foundation Infographic
-
Game API
-
RPN Calculator Lesson
-
Sentri: AI-Predictive Sobriety Tracker
-
Oasis Capstone
-
Greppers Capstone
-
CareLink ACS Support Hub
-
Big 6
-
Game Engine Introduction Video Script
-
Variables
-
GameEngine Essentials Summative Assessment
-
Variables and HTML DOM
-
Variables and HTML DOM
-
Variables_instructor_ipynb_2__content
-
Variables and HTML DOM
-
GameEngine Essentials Guide
-
Characters
-
Backgrounds
-
JavaScript Variables and HTML DOM Homework
-
Sprint 4 - CSSE Objectives
-
GameEngine Logistics and Submission Guide
-
GameEngine Briefing
-
Pirna OCS Messaging Capstone
-
OCS GameEngine Guide
-
Hackathon Planners
-
Quant Trading Bot (Bank Game)
-
Capstone Projects
-
Wayfinding Pages Capstone
-
Granolaa Capstone
-
Bud-E Capstone
-
AutoTriage Capstone
-
Slack Messaging Platform Capstone
-
Quantitative Trading Bot Capstone
-
Kora
-
Hunger Heroes Capstone
-
Hawk Hub
-
Educators Capstone
-
College Bound Capstone
-
Strings
-
Strings Homework
-
Classes and Methods
-
Mathematical Expressions
-
Booleans
-
Auto-Generate CRUD Tables
-
JSON and JavaScript Objects
-
Challenge Submission Test
-
Nested Conditionals
-
Likert Review
-
Iterations
-
Iteration Homework
-
2021 FRQ 3
-
Data Abstraction!
-
Arrays
-
2023 FRQ 3
-
2024 FRQ 3
-
2024 FRQ 2
-
2024 FRQ 1
-
2024 FRQ 4
-
FRQ 2 - Sign Class
-
2023 FRQ 1
-
2021 FRQ 2
-
2019 FRQ 4
-
2019 FRQ 2
-
2019 FRQ 1
-
2016 FRQ 3
-
OCS Build and Lesson
-
Team Project Objectives
-
Code Runner - Java
-
2018 FRQ Question 4
-
2018 FRQ Question 3
-
2018 FRQ Question 2
-
2018 FRQ Q1
-
2017 FRQ 4
-
2017 FRQ 3
-
2017 FRQ Question 2
-
2017 FRQ 1 - Homework
-
2016 FRQ 4
-
2016 FRQ 2
-
2016 FRQ Q1
-
UI Runner
-
Game Runner Examples
-
Game Runner - GameEngine Examples
-
Code Runner - Examples
-
Code Runner - Examples
-
Code Runner - Examples
-
Code Runner Examples_content
-
Code Runner - Examples
-
Objectives in Technical Learning
-
About Page (about.md)
-
About Page (about.md)
-
About Page (about.md)
-
About Builder Lesson_ipynb_2__content
-
About Page (about.md)
-
UX Development Objectives
-
Frontend Development Objectives
-
Objectives in LxD
-
Teaching Weeks Issue
-
Code Runner - JavaScript
-
Code Runner - JavaScript
-
Code Runner - JavaScript
-
Code Runner_ipynb_2__content
-
Code Runner - JavaScript
-
JSON
-
Sprint 1 Help
-
Dashboard breakdown documentation
-
Collision Code Interaction
-
Converting CSS to SASS Guide
-
Player.js Lesson 1 — Player is a System (extends Character)
-
Character Code Interaction
-
JS Calculator lesson
-
JavaScript OOP Coder
-
JavaScript OOP Coder
-
JavaScript OOP Coder
-
Javascript_oop_coder_content
-
JavaScript OOP Coder
-
Crash Course on Building a Flask Server
-
Microblog Reference
-
Microblog Article
-
Flask APIs
-
Python/Flask Backend Infograph
-
Python/Flask Backend Infograph
-
Flask Infograph_content
-
Python/Flask Backend Infograph
-
Crash Course into Python Flask
-
Anatomy of Python Flask
-
Threat Modeling
-
Mansion Game - Level 6
-
The Case For Decentralization
-
Microblog API
-
Expressions and Output
-
Game-in-game
-
Object Creation and Storage (Instantiation)
-
Object Creation and Storage (Instantiation)
-
Remakers - 3.13 Developing Procedures Python Hacks
-
3.13 Developing Procedures
-
Remakers - 3.13 Developing Procedures JS Hacks
-
Crashers - 3.9 Developing Algorithms Python Hacks
-
Crashers - 3.9 Developing Algorithms JS Hacks
-
3.9 Developing Algorithms
-
Strings Homework
-
Makers - Strings JS Lesson
-
Iterations
-
Makers - Classes and Constructors JS Lesson
-
Classes and Constructors Homework
-
Makers - Classes and Constructors JS Lesson
-
3.17 Algorithmic Efficiency
-
3.12 Calling Procedures Python Hack
-
3.12 Calling Procedures
-
3.12 Calling Procedures JavaScript Hacks
-
Penguins - Data Abstraction Homework
-
Varclasses
-
Classes and Variables
-
Crashers - 3.17 Algorithmic Efficiency Python Hacks
-
Crashers - 3.17 Algorithmic Efficiency Javascript Hacks
-
Crashers - 3.17 Algorithmic Efficiency
-
Sprint 2 - Algorithmic Efficiency Homework (Python)
-
Sprint 2 - Algorithmic Efficiency (Python)
-
Sprint 2 - Algorithmic Efficiency Homework(Javascript)
-
Sprint 2 - Algorithmic Efficiency Lesson (Javascript)
-
Crashers - 3.9 Developing Algorithms Python Hacks
-
Coding Concept - Algorithms
-
Coding Concept - Algorithms
-
The Coders - CSSE Arrays Homework
-
Conditionals
-
Constellators - Conditionals HW
-
Constellators - Classes and Methods Lesson
-
Constellators - Classes and Methods HW
-
Arrays
-
3.9 Algorithms
-
3.5 Boolean Expressions (PY)
-
3.5 Boolean Expressions (JS)
-
Boolean Expressions and Logic Homework
-
Boolean Expressions and Logic Homework
-
3.5 Boolean Expressions
-
Math Expressions Python Hw Collaborators_ipynb_2_
-
Math Expressions Javascript Hw Collaborators_ipynb_2_
-
Math Expression Hacks Collaborators_ipynb_2_
-
Data Abstraction Homework Python
-
Penguins - Data Abstraction Lesson
-
3.17 Algorithmic Efficiency
-
Escape Room 3.15 - Hacks & Extensions
-
Escape Room 3.15 - Hack
-
3.10 Lists
-
Lists Hacks Python
-
Lists Hacks Javascript
-
Nested Conditionals in Python - Homework
-
Conditionals in JavaScript - Hacks
-
Boolean Logic in Programming
-
Python Variables and assignments homework
-
Functions
-
Tinkerers - CSSE Functions JS Homework
-
Boolean Hack
-
Escape Room 3.15 — Level 2 Randomness in Python
-
3.15 Random Numbers (pseudocode)
-
Escape Room 3.15 — Level 3 Random Values in JavaScript
-
Escape Room - Strings Homework
-
strings Homework
-
3.1 Variables & Assignments hacks
-
3.1 Variables & Assignments hacks - Python
-
3.1 Variables & Assignments hacks
-
3.4 Strings
-
3.4 Strings
-
3.8 Iterations
-
Python Homework Iterations
-
JavaScript Homework Iterations
-
3.7 Nested Conditionals
-
Nested Conditionals in Javascript - Homework
-
Conditionals in Javascript and Python - Hacks
-
3.6 Conditionals
-
Mathematical Operations in Javascript and Python - Hacks
-
Mathematical Operations in Javascript and Python - Hacks
-
3.3 Mathematical Expressions
-
Mathematical Operations in Javascript and Python - Lesson
-
Mathematical Operations in Javascript and Python - Hacks
-
3.3 Math Expressions
-
3.2 Data Abstractions
-
3.2 Data Abstractions Python Hack
-
3.2 Data Abstractions JS Hack
-
Data Abstraction Homework
-
3.2 Data Abstractions Hack
-
3.1 Variable Introduction
-
Skibidi!
-
Booleans
-
3.13 Developing Procedures
-
Developing Procedures Homework
-
Coding Concept - Developing Procedures
-
3.10 Lists
-
Coding Concept - Lists
-
Coding Concept - Lists
-
Strings
-
Strings
-
3.2 Data Abstractions
-
3.2 Data Abstractions
-
Variables & Assignments
-
Variables & Assignments
-
Calculator Lesson
-
The Coders - Array Hack Challenge
-
3.15 Random Numbers (js)
-
Random Values JS Lesson
-
Sprint 2 - Iterations (Python)
-
Sprint 2 - Iterations (Python)
-
Iterations JS Homework
-
3.8 Iterations
-
Sprint 2 - Introduction to Python for RNG Interactive
-
Sprint 2 - Introduction to Javascript for RNG Interactive
-
Strings
-
Strings
-
Sprint 2 - Random Numbers! (Python)
-
3.15 Random Numbers (py)
-
Conditionals in Python by Ctrl-Zombies
-
Conditionals in Javascript by Ctrl-Zombies
-
Conditionals in Python by Ctrl-Zombies
-
Conditionals in Javascript by Ctrl-Zombies
-
3.1 Variables & Assignments
-
3.1 Variables and Assignments
-
3.7 Nested Conditionals
-
3.6 Conditionals
-
3.1 Variables and Assignments (Sample)
-
Intro to Python
-
Intro to Javascript
-
Unit 4 Quiz
-
ArrayList Traversals
-
ArrayList Methods
-
Wrapper Classes
-
Using Text Files
-
Implementing Array Algorithms
-
Array Traversals
-
Array Creation and Access
-
Introduction to Using Data Sets
-
Ethical and Social Issues Around Data Collection
-
2D Array Traversals
-
2D Array Creation and Access
-
Implementing `ArrayList` Algorithms
-
Unit 3 Quiz
-
this Keyword
-
Scope and Access
-
Class Variables and Methods
-
Methods Passing and Returning References of an Object
-
Methods How to Write Them
-
Constructors
-
Anatomy of a Class
-
Impact of Program Design
-
Abstraction and Program Design
-
Unit 2 Quiz
-
Implementing Selection and Iteration Algorithms
-
for Loops
-
while Loops
-
Comparing Boolean Expressions
-
Compound Boolean Expressions
-
Nested `if` Statements
-
if Statements
-
Boolean Expressions
-
Algorithms with Selection and Repetition
-
Informal Run-Time Analysis
-
Nested Iteration
-
Implementing String Algorithms
-
Unit 1 Quiz
-
Method Signatures
-
Method Signatures — Homework (1.9)
-
Documentation with Comments
-
Application Program Interface (API) and Libraries
-
Application Program Interface (API) and Libraries Homework
-
Compound Assignment Operators
-
Casting and Range of Variables
-
Assignment Statements and Input
-
Expressions and Output
-
Variables and Data Types
-
String Manipulation
-
Calling Instance Methods
-
Homework for Calling Instance Methods
-
Calling Instance Methods Backup
-
1.12 Homework
-
Classes & Objects
-
Math Class Homework
-
Math Class
-
Calling Class Methods Homework
-
Calling Class Methods
-
Introduction to Algorithms, Programming, and Compilers
-
End of Snake Lesson Quiz
-
Problem Solving
-
Snake Game Programming Fundamentals
-
Future Reference Tags in HTML/CSS/JavaScript
-
Frontend Structure in Snake
-
Interactive Lesson System - Developer Guide
-
JS Background lesson
-
Groups Management
-
Object-Oriented Game Development – Whack-a-Mole
-
Troubleshooting Guide
-
Scrummer Persona
-
Planner Persona
-
Technologist Persona
-
Closer Persona
-
Vega Graph
-
Observable Plat
-
End of Lesson Quiz
-
Physics Based Movement
-
LessonPhysics-Based Movement in Games
-
Plagiarism Prevention Prototype (Sample)
-
Rock Paper Scissors Lesson
-
Future Reference Tags in HTML/CSS/JavaScript
-
Frontend Interaction Skills Through Solitaire
-
Jekyll Themes - Deep Dive
-
GitHub Pages Jokes
-
API Basics Lesoon Intro
-
API Basics Lesoon Intro
-
API Basics Lesoon Intro
-
Solitaire Game
-
Object-Oriented Programming (OOP) Concepts Through Solitaire
-
Problem-Solving Through Solitaire
-
Meta-Teaching - Learning Experience Design by Doing
-
Snake Game
-
Python Tic Tac Toe Jupyter Notebook Lesson
-
API Basics Lesson Intro (Director's Cut)
-
API Basics Lesoon Intro
-
Tic Tac Toe Lesson
-
Python Tic Tac Toe Game
-
Build Your First Python Game - Tic Tac Toe (Object-Oriented)
-
Using JS (+ other Languages) in Jupyter Notebooks
-
AP CSP Exam Prep
-
Agile Development and Design Thinking
-
Week 3 Integrate & Extend
-
Phase 4 Test, Refine & Demo
-
Phase 2 Build & Develop
-
Phase 1 Discover & Design
-
Framework for Sprints
-
Framework for Sprints
-
Framework for Sprints
-
Sprints_home_content
-
Framework for Sprints
-
Build Your First Python Game - Tic Tac Toe
-
SDLC Enablement
-
SDLC Enablement
-
SDLC Enablement
-
SDLC Enablement
-
Sprint1_.objectives_ipynb_2__content
-
SDLC Enablement
-
Backend UI
-
Postman Guide
-
Flask and Backend UIs
-
Flask File Structure
-
Flask Apis
-
Classroom Management
-
Python Kernels
-
HTML, CSS, and JS Kernels
-
Java Kernel
-
HTML and JavaScript Lesson
-
Grade Predictor
-
Weka
-
Java ML - Titanic
-
Tablesaw
-
SMILE
-
Java ML Practice
-
Introduction to Java ML
-
Finalgroupreview_ipynb_2
-
Cyber and Deployment
-
Graph Heuristics - Breadth First Search and Depth First Search
-
Graph Heuristics - Java and Graphs
-
Graph Heuristics - Intro
-
Graph Heuristics
-
Graph Heuristics - Data Structures
-
Graph Heuristics - Data Structures
-
Graph Heuristics
-
Web Sockets
-
GitHub Pages
-
Account Creation
-
Implementing Enemies
-
Randomized Dialogues
-
Team Teach Documentation
-
Stocks Game Documentation
-
Stocks Documentation
-
Screenshare Documentation
-
Queue Documentation
-
Open Coding Society Project Documentation
-
Screenshare Documentation
-
Fortune Finders Documentation
-
Casino Documentation
-
Calendar Documentation
-
Assignments Documentation
-
Web APIs and Local Storage Documentation
-
Aesthetihawk Guide - Typography
-
Aesthetihawk Guide - Toggles
-
Aesthetihawk Guide - Inputs
-
Aesthetihawk Guide - Buttons
-
Windows (WSL) Operating System and Tools Setup
-
VSCode Setup
-
Operating System and Tools Setup
-
MacOS Operating System and Tools Setup
-
Linux Operating System and Tools Setup
-
KASM Workspace Operating System and Tools Setup
-
GitHub
-
Tools and Equipment Setup
-
Tools and Equipment Setup
-
Tools and Equipment Setup
-
Tools and Equipment Setup
-
Tools_home_content
-
Tools and Equipment Setup
-
Account Creation
-
Agile Methodologies Practitioner
-
Agile Methodologies Practitioner
-
Agile Methodologies Practitioner
-
Agile Methodologies Practitioner
-
Agile_methodologies_practice_content
-
Agile Methodologies Practitioner
-
Agile Teams
-
Pair/Trio Programming
-
Collectables Interfaces
-
Collectables Set
-
Collectables Lists
-
Collectables Intro (2)
-
Collectables Summary
-
Collectables Queue
-
Collectables Summary
-
Collectables Sets
-
Collectables Queues and Dequeues
-
Collectables Lists
-
Collectables Intro
-
Cookie Clicker Developer Documentation
-
Local Storage in JS
-
API's and how they are used
-
Sort Search Bigo
-
Groups Management
-
Groups Management
-
Group Dashboard
-
Bathroom Scanner
-
Gravity
-
Blocks
-
Team Teach Signup
-
Collections
-
Gamify Timeline
-
Transitions Screens
-
Enemy Death
-
Enemy Collision
-
GameEngine Collision Hacks
-
Student Toolkit - Selection Sort Simulation
-
Student Toolkit - Insertion Sort Simulation
-
Loan
-
Bank
-
Person View Developer Documentation
-
Math 1B Ch 7 Solved by Python
-
Calculator Enactment 2
-
Calculator Enactment 1
-
Single Responsibility Principle (SRP)
-
Bank Analytics
-
Sortinglessonhw
-
Sortinglessong
-
Sorts Part 2
-
Scanner
-
Issues Post
-
Issues
-
Collectable Types and Collections
-
ML | Fitness
-
ML | Neural Network | Handwritting Detection
-
Data Frames | Pandas | Intro 1
-
Calculator Hack
-
RPN Calculator - Interactive Lesson
-
Calculator Hack
-
Understanding Reverse Polish Notation (RPN)
-
Calculator Hack - Wayfinding
-
Calculator Hack - Tracking
-
Abstract Fibonaccii Hack
-
Explanation of Submissions Backend
-
ML | Titanic Data
-
Data Frames | Pandas | Intro 2
-
Data Types
-
Blogs View
-
Blogs Home
-
Network Stack | HTTP and TCP/IP
-
Aws_deployment_part3_ipynb_2_
-
Computing Systems | AWS Deployment | Setup Applicationa
-
Computing Systems | AWS Deployment | Launch EC2
-
Blogs Post
-
Computing System | AWS Deployment| Step-by-Step Guide
-
Issues Post
-
Stocks Game
-
JQuery
-
Reporting Issues
-
FRQ - 2D Arrays
-
Viewing Grades
-
Grader View
-
Presentation Queue
-
Game Over | Transitions | Leaderboard
-
FRQ - ArrayLists
-
Local Storage
-
API | Request | Response | Database
-
Player | Animation | Collision
-
Backgrounds | Theme | Messages
-
Enemies | Collision
-
2025 FRQ 4
-
2025 FRQ 3
-
2025 FRQ 2
-
2025 FRQ 1
-
FRQ - Classes
-
FRQ - Array
-
2023 FRQ 4
-
2022 FRQ 4
-
2022 FRQ 3
-
2022 FRQ 2
-
2022 FRQ 1
-
2021 FRQ 4
-
2021 FRQ 1
-
2015 FRQ 4
-
2015 FRQ 2
-
2015 FRQ 1
-
Nested Conditionals
-
Nested Conditionals, Popcorn Hack
-
Nested Conditionals, Homework
-
Data | SQL Connect
-
Data | SQLAlchemy
-
Platform | Elevated
-
2015 FRQ 3
-
2014 FRQ Q2 - Writing a Class
-
Thymeleaf
-
Sprint 6 - CSSE Objectives (Final)
-
Game Help - Platformer
-
Data | Binary Logic
-
Sprint 9 - CSP Objectives (Final)
-
Selection - Insertion Sort
-
Merge Sort
-
Search - Linear, Binary, HashMaps
-
2019 FRQ 3 - Delimiters
-
2014 FRQ 1
-
FRQ - Methods and Control Structures
-
Hallpass
-
Bathroom statistics
-
Poker Game
-
Mines
-
Dice Game
-
Casino Homepage
-
Blackjack
-
Leaderboard
-
Crypto Portfolio
-
Energy Information
-
Energy Store
-
Crypto Mining Simulator BACKUP
-
Crypto Mining Simulator
-
Computer System | Web Server | Flask
-
Team Review and Video
-
OCS Development
-
Grade Analytics
-
JavaScript Conditionals Part 3
-
JavaScript Conditionals Part 2
-
JavaScript Conditionals Part 1
-
JavaScript Conditionals Hacks
-
Lesson Planning
-
Sprint 3 - CSSE Objectives
-
Stocks Buy/Sell
-
Reporting Issues
-
Bathroom
-
Stocks Portfolio
-
Submission Page
-
Submission Page
-
Productivity Frontend
-
Sprint 2 - Transition to Full Stack
-
Stocks Viewer
-
Poker
-
Stocks Home
-
Sprint 2 - CSSE Objectives
-
Sprint 2 - CSSE Objectives
-
DOM Updates
-
Bathroom pass
-
Sprint 1 - Objectives
-
Frontend Fullstack Development
-
Example Fullstack Feature
-
Design a Fullstack Feature
-
Backend Fullstack Development
-
Fullstack Development (Student Thinking)
-
Data Type Quiz Questions
-
Primitive & Reference Types Examples
-
Stack & Heap Memory
-
Reference Types
-
Primitive Types
-
Finite State Programming
-
Objects, Instance Data
-
Deploy on AWS
-
Scrum planning and tracking a Flask project
-
Styling with SASS and Using Different Icons
-
Create A Sign Up Page Flask Full-Stack web application
-
Frontend Authentication with a Backend Flask Application
-
Create A Ideation Page for Your Flask Full-Stack web application
-
Intro to Flask
-
Player | Student
-
OOP, Multiplayer
-
Procedures
-
Developing Algorithms
-
Developing Algorithms
-
Data Types, Lists, Dictionaries
-
Data Types, Lists, Dictionaries
-
Iteration
-
Iteration
-
Planning Workspaces and APIs (Flocker)
-
Flask Debug Walk-Through
-
Java Spring Hacks
-
3.10 Lists
-
Java Persistent API (JPA)
-
Plain Old Java Objects (POJO)
-
API Controller
-
Frontend UI
-
Introduction Java Spring Framework
-
Anatomy of a Spring Boot Project
-
3.8 Iteration
-
3.7 Nested Conditionals
-
3.6 Conditionals
-
3.5 Booleans
-
3.4 Strings
-
3.3 Mathematical Expressions
-
3.2 Data Abstraction
-
3.1 Variables and Assignments
-
BI 3 Review
-
Big Idea 1.4 - Correcting errors
-
Big Idea 3.1 - Variables and Assignments
-
Big Idea 3.1 - Variables and Assignments
-
RPG Hacks
-
Player
-
Background
-
JSON Object
-
Anatomy of RPG Game
-
Agile Methodology Intro
-
GitHub Pages Hacks
-
GitHub Pages Jekyll
-
Setting up utterances
-
Anatomy of GitHub Pages
-
Change GitHub Pages Theme
-
Build a Markdown Page
-
GitHub Pages (index.md)
-
GitHub Pages (index.md)
-
GitHub Pages (index.md)
-
Github_pages Intro_content
-
GitHub Pages (index.md)
-
Playing with Jupyter Notebooks and Python
-
Learning Habits
-
Live Review (Pair/Trio/Group)