Site Title
Logo Open Coding
CSSECSPCSABlogsSearchLogin

Blogs

  • Tools and Equipment

    Tech has reshaped our lives, from the internet to the smartphone in your pocket, or the advent of AI. This course is opening new technology possibilities by equipping you with the developer tools that are the keys to boundless technology possibilities.

    Apr 15, 2025

  • Adventure Game Infograph

    A guide to the Adventure Game, featuring RPG and Platformer capabilities. This help system fosters learning, discussion, and exploration of key game components.

    Jan 6, 2025

  • Implenting enemies into the Game

    Learn how to make an enemy that follows you around and ends the game when interacting

    May 15, 2025

  • Implenting Randomized Dialogues from Platformer to Adventure Game

    Learn how Randomized Dialogues are applied to NPCS

    May 14, 2025

  • Assignments Documentation

    Apr 25, 2025

  • Calendar Documentation

    Apr 25, 2025

  • Casino Documentation

    Apr 25, 2025

  • Fortune Finders Documentation

    Apr 25, 2025

  • Screenshare Documentation

    Apr 25, 2025

  • Open Coding Society Project Documentation

    Center for all documentation of features created by the Open Coding Society

    Apr 25, 2025

  • Queue Documentation

    Apr 25, 2025

  • Screenshare Documentation

    Apr 25, 2025

  • Stocks Documentation

    Apr 25, 2025

  • Stocks Game Documentation

    Apr 25, 2025

  • Team Teach Documentation

    Apr 25, 2025

  • Web APIs and Local Storage Documentation

    Comprehensive guide to Web APIs and Local Storage implementation in JavaScript

    Apr 24, 2025

  • Documentation for API and Local Storage Notebooks

    Apr 24, 2025

  • Aesthetihawk Guide - Buttons

    Apr 18, 2025

  • Aesthetihawk Guide - Inputs

    Apr 18, 2025

  • Aesthetihawk Guide - Toggles

    Apr 18, 2025

  • Aesthetihawk Guide - Typography

    Apr 18, 2025

  • Account Creation

    Learn how to create and manage course-required accounts, including a Portfolio Website, GitHub, Slack, and LinkedIn, while protecting your Personal Identifiable Information (PII).

    Apr 15, 2025

  • GitHub

    This guide will assists as we work through the class together — this is not comprehensive as we will evolve on GitHub collaboration together!

    Apr 15, 2025

  • Operating System and Tools Setup

    Significant setup is required for development tools to support the Operating System, JavaScript, Python, Java, Jupyter Notebooks, and more. This is the first step in the development process.

    Apr 15, 2025

  • GitHub Pages Setup

    A key to learning in this class is understanding how to make a GitHub Pages project. This guide will setup and run the project. At the end, you will have a student Website that can be used for blogging classroom learnings and progress.

    Apr 15, 2025

  • VSCode Setup

    A key to learning in this class is understanding how to make a GitHub Pages project. This guide will setup and run the project. At the end, you will have a student Website that can be used for blogging classroom learnings and progress.

    Apr 15, 2025

  • Pair/Trio Programming

    Establishing pair/trio programming habits in the classroom.

    Apr 13, 2025

  • Collectables Queue

    Apr 10, 2025

  • Collectables Summary

    Apr 10, 2025

  • Collectables Intro (2)

    Apr 10, 2025

  • Collectables Lists

    Apr 10, 2025

  • Collectables Set

    Apr 10, 2025

  • Collectables Interfaces

    Apr 10, 2025

  • Collectables Intro

    Apr 10, 2025

  • Collectables Lists

    Apr 10, 2025

  • Collectables Queues and Dequeues

    Apr 10, 2025

  • Collectables Sets

    Apr 10, 2025

  • Collectables Summary

    Apr 10, 2025

  • Cookie Clicker Developer Documentation

    Apr 9, 2025

  • Sort Search Bigo

    Apr 8, 2025

  • API's and how they are used

    Learn how API's work and how to implement one

    Apr 8, 2025

  • Local Storage in JS

    Learn how Local Storage works and how to use it.

    Apr 8, 2025

  • Blocks_ipynb_2_

    Apr 7, 2025

  • Parallaxes/gravity

    Lesson to teach others

    Apr 7, 2025

  • Bathroom Scanner

    Apr 7, 2025

  • Groups Management

    Apr 7, 2025

  • Sign Up Page

    Sign up for team teach topics

    Apr 4, 2025

  • Collections

    Apr 2, 2025

  • Backgrounds

    An introduction to backgrounds and parallax scrolling in the adventure game.

    Mar 26, 2025

  • Parallaxes/background

    Lesson to teach others

    Mar 26, 2025

  • Gamify Timeline

    Mar 26, 2025

  • Merge Sort Gamify

    Continue with Classes, Queues, performing Sorts and BigO analysis on your algorithm(s).

    Mar 24, 2025

  • Overworld Level Hacks

    Overworld Hacks

    Mar 24, 2025

  • Overworld Level Profiles

    Programmer Profiles

    Mar 24, 2025

  • Overworld Level Profiles

    Programmer Profiles

    Mar 24, 2025

  • Selection, Insert, & Big O

    Mar 21, 2025

  • Merge Sort

    Continue with Classes, Queues, performing Sorts and BigO analysis on your algorithm(s).

    Mar 20, 2025

  • Person View Developer Documentation

    Mar 19, 2025

  • Bank

    Manage your loans, play games, and explore financial opportunities with the Bank feature.

    Mar 19, 2025

  • Loan

    Access instant loans and manage your financial growth through our digital lending platform.

    Mar 19, 2025

  • Merge Sort Team Teach

    Mar 18, 2025

  • Game API

    This post ensures that you know how to use the Game API to manage your stats within the game

    Mar 18, 2025

  • Calculator Enactment

    Continue with Classes, Queues, performing Sorts and BigO analysis on your algorithm(s).

    Mar 17, 2025

  • Calculator Enactment

    Continue with Classes, Queues, performing Sorts and BigO analysis on your algorithm(s).

    Mar 17, 2025

  • Calculator Enactment

    Continue with Classes, Queues, performing Sorts and BigO analysis on your algorithm(s).

    Mar 17, 2025

  • Math 1B Chapter 7

    Math 1B Chapter 7 equation of a line problems

    Mar 17, 2025

  • Single Responsibility Principle (SRP)

    This post will introduce you to Single Responsibility Principle and how to apply it in your code.

    Mar 16, 2025

  • Characters

    An intro to Character game objects, using object literals and instantiated objects.

    Mar 16, 2025

  • Merge Sort Homework

    Mar 13, 2025

  • Merge Sort Team Teach

    Mar 13, 2025

  • Bank Analytics

    Mar 13, 2025

  • Sortinglessong

    Mar 12, 2025

  • Sorting/Searching Algorithms - Sorting Homework

    A homework on sorting algorithms for AP Computer Science students.

    Mar 12, 2025

  • Sortinglessonhw

    Mar 12, 2025

  • Sorting/Searching Algorithms - Sorting Lesson

    A lesson on sorting algorithms for AP Computer Science students.

    Mar 12, 2025

  • Sorts Part 1

    Learn and perform Algo Rythmic interpretation of Classes, Queues, performing Sorts.

    Mar 1, 2025

  • Sorts Part 2

    Continue with Classes, Queues, performing Sorts and BigO analysis on your algorithm(s).

    Mar 1, 2025

  • Scanner

    Feb 24, 2025

  • Issues

    Feb 22, 2025

  • Issues Post

    Feb 22, 2025

  • Collectable Types and Collections

    This is a deeper review on data structures specific to Java. Many of these Data Structures are referred to as Collections. Using Collections requires deeper understand of Objects and the Generic Type.

    Feb 21, 2025

  • Search Challenge and BigO

    Review search on Java HashMaps, HashSets and BigO

    Feb 21, 2025

  • Abstract Fibonaccii Hack

    A Fibonacci algorithm that runs using an abstract parent class.

    Feb 20, 2025

  • Calculator Enactment

    In mathematics, an expression or mathematical expression is a finite combination of symbols that is well-formed according to rules, like PEMDAS. In computers, expression can be hard to calculate with precedence rules and user input errors to handle computer math we often convert strings into a notation like rpn to solve the problem.

    Feb 20, 2025

  • ML | Neural Network | Handwritting Detection

    Handwritting detection using Tensor Flow

    Feb 20, 2025

  • ML | Fitness

    Machine Learning and Fitness Data, using a linear regression model. The purpose of this model is to maximize calories burn.

    Feb 20, 2025

  • Data Frames | Pandas | Intro 1

    Data connections, trends, and correlation. Pandas is introduced as it could be valuable for CPT and PBL.

    Feb 19, 2025

  • Data Frames | Pandas | Intro 2

    This blog contains basic techniques for analyzing a dataset using the Python Pandas module. Python is a primary language for data science and is useful for backend operations like analyzing and storing data.

    Feb 19, 2025

  • ML | Titanic Data

    Exploring the Titanic dataset with machine learning.

    Feb 19, 2025

  • Explanation of Submissions Backend

    Feb 19, 2025

  • Data Types

    This is a deeper review on data types, wrapper classes and classes specific in preparation for using Data Structures.

    Feb 18, 2025

  • Blogs View

    Feb 11, 2025

  • Blogs Home

    Feb 10, 2025

  • Mermaid | Displaying diagrams as images on a blog

    Feb 5, 2025

  • AWS Deployment - Launch EC2

    Setting up an EC2 instance on AWS

    Feb 5, 2025

  • AWS Deployment - Setup Applicationa

    Learn how to setup and run a web application

    Feb 5, 2025

  • Aws_deployment_part3_ipynb_2_

    Feb 5, 2025

  • Network Stack | Frontend and Backend | HTTP and TCP/IP

    Frontend and Backend application applied to networking layers

    Feb 5, 2025

  • Blogs Post

    Feb 4, 2025

  • Seed Tracker Log

    Feb 3, 2025

  • Seed Tracker Log

    Feb 2, 2025

  • Issues Post

    Jan 31, 2025

  • JQuery/Thymeleaf Homework

    Homework for JQuery/Thymeleaf

    Jan 28, 2025

  • JQuery

    Introduction to JQuery Library

    Jan 28, 2025

  • Stocks Game

    Jan 28, 2025

  • Request Pass

    Jan 25, 2025

  • FRQ - 2D Arrays Homework

    Jan 23, 2025

  • FRQ - 2D Arrays Refresher

    A refresher on 2D arrays for the AP CSA exam.

    Jan 23, 2025

  • FRQ 2D Arrays 2021 refresher

    A refresher on 2D arrays for the 2021 AP CS A exam

    Jan 23, 2025

  • FRQ - 2D Arrays Competition

    Sample 2D Arrays Competition FRQ

    Jan 23, 2025

  • FRQ - 2D Arrays Homework 2022 FRQ

    Homework for 2D Arrays Pt 2

    Jan 22, 2025

  • FRQ - 2D Arrays Pt 2

    FRQ - 2D Arrays Pt 2

    Jan 22, 2025

  • FRQ - 2D Arrays 2021 FRQ

    Walkthrough of the 2021 AP Computer Science A FRQ 2D Arrays Pt 2

    Jan 22, 2025

  • Grader View

    Jan 21, 2025

  • Viewing Grades

    Jan 21, 2025

  • FRQ - 2D Arrays Homework

    Jan 17, 2025

  • FRQ - 2D Arrays

    Jan 17, 2025

  • FRQ - 2D Arrays Walkthrough

    Jan 17, 2025

  • Presentation Queue

    Jan 17, 2025

  • FRQ - 2D Arrays

    Free Response Question - 2018 2D Arrays

    Jan 15, 2025

  • FRQ - ArrayLists Homework

    Homework for the 2023 AP Computer Science A FRQ on ArrayLists

    Jan 15, 2025

  • FRQ - ArrayLists

    Overview of the AP CSA FRQ on ArrayLists

    Jan 15, 2025

  • FRQ - ArrayLists Walkthrough

    Jan 15, 2025

  • Game Over | Transitions | Leaderboard

    Jan 15, 2025

  • FRQ - 2D Arrays

    accessing and updating elements

    Jan 13, 2025

  • API | Request | Response | Database

    Frontend coding and backend design will always be related. In building Views, frontend designs will work with the backend APIs, those APIs can work with databases.

    Jan 13, 2025

  • Local Storage

    Design a lesson on local storage. Use local storage to enhance game play.

    Jan 13, 2025

  • Player | Animation | Collision

    Jan 12, 2025

  • Homework_ipynb_2_

    Jan 11, 2025

  • FRQ - Array Strategies

    AP CSA FRQ Array/Arraylist Strategies

    Jan 10, 2025

  • FRQ - Classes | Approach

    Approach to solving the Classes FRQ

    Jan 10, 2025

  • FRQ - Classes

    FRQ related to classes and objects in Java

    Jan 10, 2025

  • FRQ - Classes | Practice

    Practice problems for the 2021 Classes FRQ

    Jan 10, 2025

  • Popcornhack1_ipynb_2_

    Jan 10, 2025

  • Enemies | Collision

    Provide a lesson and updated code on enemies.

    Jan 10, 2025

  • Backgrounds | Theme | Messages

    Jan 10, 2025

  • Notebook1_ipynb_2_

    Jan 9, 2025

  • Notebook2_ipynb_2_

    Jan 9, 2025

  • Homework

    Homework after condition lesson

    Jan 9, 2025

  • Popcorn Hacks

    Popcorn hacks for conditions!

    Jan 9, 2025

  • Variables Homework

    JavaScript variable homework exercises to apply your skills.

    Jan 9, 2025

  • Lessonbook1_ipynb_2_

    Jan 9, 2025

  • Variables Lesson 2

    Now that you know the types of variables, let's see how they can be used in different real-world contexts.

    Jan 9, 2025

  • Variables Popcorn Hax Answer Key

    Examples of correct answers for the Popcorn Hax Page.

    Jan 9, 2025

  • Variables Popcorn Hax

    Exercises to do mid-lesson, when instructed. Designed to be fairly easy and help you apply a basic understanding of variables you should already have from the lesson.

    Jan 9, 2025

  • FRQ - 2D Arrays

    Intro to the 2D arrays frq

    Jan 8, 2025

  • FRQ - Methods and Control Structures Maze Solver

    Maze Solver FRQ

    Jan 8, 2025

  • FRQ - Methods and Constrols Structures 2024

    Free Response Questions for Methods and Control Structures

    Jan 8, 2025

  • Data | SQLAlchemy

    Using Programs with Data is often focused on SQL and database actions. This blog focuses on SQLAlchemy and an OOP programming style.

    Jan 8, 2025

  • Data | SQL Connect

    Using Programs with Data is focused on SQL and database actions. This blog focus is SQL connections and curses using an Imperative programming style.

    Jan 8, 2025

  • Conditions-1

    Condition Lesson 1

    Jan 8, 2025

  • Conditions-2

    Condition Lesson 2

    Jan 8, 2025

  • Nested Conditionals, Homework

    Homework for nested conditionals

    Jan 8, 2025

  • Nested Conditionals, Part One

    Introducing nested conditionals

    Jan 8, 2025

  • Nested Conditionals, Part Two

    Nested Conditionals with Booleans

    Jan 8, 2025

  • Nested Conditionals, Popcorn Hack One

    First popcorn hack for nested conditonals

    Jan 8, 2025

  • Nested Conditionals, Popcorn Hack Two

    Second popcorn hack for nested conditionals

    Jan 8, 2025

  • FRQ - Classes

    Lesson for class FRQs

    Jan 7, 2025

  • FRQ - Classes Homework

    Homework for Classes FRQ

    Jan 7, 2025

  • FRQ - Classes Assignment

    2017 AP Computer Science A FRQ - Classes Assignment

    Jan 7, 2025

  • Thymeleaf

    Introduction to Thymeleaf Template Engine

    Jan 7, 2025

  • FRQ - Introduction

    Introduction to FRQs and points

    Jan 7, 2025

  • FRQ - Methods and Control Structures 2023

    2023 FRQ Review

    Jan 7, 2025

  • FRQ - Methods and Control Structures

    Jan 7, 2025

  • FRQ - Methods and Control Structures Review

    Quick Review of the Methods Unit

    Jan 7, 2025

  • Unit 10.1 - Recursion

    An overview of recursion in Java

    Jan 7, 2025

  • Unit 10.2 - Binary Search

    An overview of binary search

    Jan 7, 2025

  • Unit 10 - Recursion

    Overview of recursion and how to write recursive methods.

    Jan 7, 2025

  • Unit 10 - Searching and Sorting

    Jan 7, 2025

  • Boolean Homework

    Practicing Booleans

    Jan 7, 2025

  • Boolean Lesson 1

    Booleans are a type of data that can represent only two possible values - true or false

    Jan 7, 2025

  • Boolean Lesson 2

    Booleans continued

    Jan 7, 2025

  • Boolean Popcorn Hacks

    Popcorn Hacks

    Jan 7, 2025

  • Boolean Popcorn Hacks Answer Key

    Popcorn Hacks

    Jan 7, 2025

  • Homework

    Homework for classes and methods lessons.

    Jan 7, 2025

  • Lesson One - Methods

    First lesson for classes and methods.

    Jan 7, 2025

  • Lesson Two - Classes

    Second lesson for classes and methods

    Jan 7, 2025

  • Popcorn Hacks

    Popcorn Hacks for lessons.

    Jan 7, 2025

  • Iteration Lesson No.2

    An intro to Iterations

    Jan 7, 2025

  • Iteration Lesson No.1

    An intro to Iterations

    Jan 7, 2025

  • Iteration Homework

    Iterations HW

    Jan 7, 2025

  • Iteration Homework Answer Key

    Iterations Homework Answer Key

    Jan 7, 2025

  • Iteration Popcorn Hacks

    Iterations Popcorn Hacks

    Jan 7, 2025

  • Iteration Popcorn Hacks Answer Key

    Iterations Popcorn Hacks Answer Key

    Jan 7, 2025

  • Platform | Elevated

    Design a lesson on platforms and elevated platforms. Discuss the implementation of elevators that are in the game.

    Jan 7, 2025

  • FRQ - Array

    AP CSA FRQ Array/Arraylist Example Questions

    Jan 6, 2025

  • FRQ - Array Homework

    AP CSA FRQ Array/Arraylist Homework

    Jan 6, 2025

  • Sorting Algorithms - Home

    Home page for Team Teaching lesson on Sorting

    Jan 6, 2025

  • Sorting/Searching Algorithms - Sorting Homework

    A homework on sorting algorithms for AP Computer Science students.

    Jan 6, 2025

  • Sorting/Searching Algorithms - Sorting Lesson

    A lesson on sorting algorithms for AP Computer Science students.

    Jan 6, 2025

  • Sprint 5 - CSP Data, Debugging, Deployment, and Testing

    Building a Production Product for College Board CPT

    Jan 6, 2025

  • Data | Binary Logic

    This is a mini project, warming up to CPT guidelines. Read this to article and starrt developing ideas for your Binary Logic requirements. Real binary abstractions include ASCII, Unicode, RGB Colors, Images,Logic Gates, etc.

    Jan 6, 2025

  • Game Help - Platformer

    Build search and topic guide to the Platformer4x game. Think about topics and help system to foster learning, discussion, and exploration of game.

    Jan 6, 2025

  • Sprint 5 - CSSE Objectives

    Building a help system for the CSSE Platformer Game

    Jan 6, 2025

  • Sprint 6 - CSSE Objectives (Final)

    CSSE Platformer Game final project. This includes help system, plans, code, testing, and N@tM.

    Jan 6, 2025

  • Methods and Control Structures FRQ

    Jan 4, 2025

  • Hallpass

    Dec 18, 2024

  • Blackjack

    Dec 17, 2024

  • Casino Homepage

    Dec 17, 2024

  • Dice Game

    Dec 17, 2024

  • Mines

    Dec 17, 2024

  • Poker Game

    Dec 17, 2024

  • Bathroom statistics

    Dec 17, 2024

  • Calendar

    Dec 16, 2024

  • Computing System | Network | AWS Deployment

    This notebook will guide you step-by-step on how to configure your AWS instance and run Docker container in order to deploy your backend.

    Dec 3, 2024

  • Crypto Portfolio

    Dec 3, 2024

  • Leaderboard

    Dec 3, 2024

  • BI 1 | Creative Development | Team Test

    Create a video and build a notebook to review all the key questions from Big Idea 1

    Dec 2, 2024

  • 1.1-1.4 Team Test

    Create a video and build a notebook to review all the key questions from Big Idea 1

    Dec 2, 2024

  • Computer System | Web Server | Flask

    Quick launch into Flask, sending and receiving data from a web server.

    Dec 2, 2024

  • Crypto Mining Simulator

    Dec 2, 2024

  • Crypto Mining Simulator BACKUP

    Dec 2, 2024

  • Energy Store

    Dec 2, 2024

  • Energy Information

    Dec 2, 2024

  • Sprint 4 - CSSE Objectives

    Exploring the Platformer Game

    Nov 18, 2024

  • KASM User Guide

    How to Start Using KASM

    Nov 17, 2024

  • User Kasm

    Nov 17, 2024

  • Accessing, Deleting, and Assigning a Value to Elements

    How to access elements in a list, and applying that to delete, add, and alter elements in a list.

    Nov 15, 2024

  • Length of a List & Finding Minimum values, & Elements in an Array

    A guide to finding the length of a list, minimum values, and elements in an array.

    Nov 15, 2024

  • Sprint 4 - CSA Mini-Project Integration

    Software Integration and Lesson Prep for College Board's FRQs and more.

    Nov 12, 2024

  • JavaScript Conditionals Hacks

    conditionals hacks

    Nov 10, 2024

  • JavaScript Conditionals Part 1

    An introduction to JavaScript conditional statements

    Nov 10, 2024

  • JavaScript Conditionals Part 2

    A basic overview of the fundamentals of JavaScript conditionals

    Nov 10, 2024

  • JavaScript Conditionals Part 3

    An introduction to Switch Case Statements

    Nov 10, 2024

  • Grade Analytics

    Nov 10, 2024

  • JavaScript Teaching Prep

    Outline to assist in planning for teaching JavaScript lessons.

    Nov 9, 2024

  • Seed Tracker Teacher

    Nov 9, 2024

  • Seed Tracker Teacher

    Nov 9, 2024

  • 3.8.1/3.8.2 While loops/Nested loops

    Basic concept for while loops

    Nov 7, 2024

  • Seed Tracker Student Confirmation

    Nov 7, 2024

  • Seed Tracker Teacher

    Nov 7, 2024

  • Seed Tracker Student Confirmation

    Nov 7, 2024

  • Seed Tracker Teacher

    Nov 7, 2024

  • Data Abstraction Homework

    An intro to data abstraction

    Nov 6, 2024

  • Data Abstraction

    An intro to data abstraction

    Nov 6, 2024

  • Data Abstraction Hacks

    An intro to data abstraction

    Nov 6, 2024

  • Student Info

    Nov 6, 2024

  • Iteration Nested Loops

    An intro to data abstraction

    Nov 5, 2024

  • JavaScript Classes & Methods Homework

    The JavaScript Classes & Methods Homework assignment for the JavaScript Fundamentals course.

    Nov 4, 2024

  • JavaScript Classes and the Static Keyword

    An introduction to JavaScript Static Variables and Methods

    Nov 4, 2024

  • Sprint 2 - CSSE 1 Objectives

    Student Teach and Software Development Objectives for Sprint 2

    Nov 4, 2024

  • Sprint 3 - CSSE Objectives

    Software Development Fundametals

    Nov 4, 2024

  • Table View

    Nov 4, 2024

  • Home

    Nov 4, 2024

  • Table Details

    Nov 4, 2024

  • Iteration Homework

    An intro to data abstraction

    Nov 2, 2024

  • Iteration For Loops

    An intro to data abstraction

    Nov 2, 2024

  • Stocks Buy/Sell

    Nov 2, 2024

  • Sprint 3 - CSP Objectives

    Software Development using Frontend and Backend Technologies

    Oct 31, 2024

  • Sprint 4 - CSP Ideation and Objectives

    Software Ideation, Design, and Development for College Board CPT

    Oct 31, 2024

  • Javascript Boolean Data Type

    Booleans are a data type that can only have one of two values, true or false. In this tutorial, we will learn about the boolean data type in JavaScript.

    Oct 31, 2024

  • Javascript Boolean Lesson p2

    A boolean expression is an expression that evaluates to a boolean value. A boolean expression is evaluated using relational and logical operators. The result of a boolean expression is either true or false.

    Oct 31, 2024

  • Javascript Mathematical Operations

    Popcorn hack 2

    Oct 31, 2024

  • Javascript Mathematical Expressions Problems

    Monster Battle and Attack Game

    Oct 31, 2024

  • Javascript Mathematical Expressions Operators

    Review of the basic mathematical operators in JavaScript

    Oct 31, 2024

  • Javascript Mathematical Expressions Homework

    Monster Battle and Attack Game

    Oct 31, 2024

  • Javascript Mathematical Operations

    Homework

    Oct 31, 2024

  • Javascript Mathematical Operations

    Popcorn hack 1

    Oct 31, 2024

  • Stocks Portfolio

    Oct 31, 2024

  • Bathroom

    Oct 31, 2024

  • Reporting Issues

    Oct 31, 2024

  • Strings Lesson 4 1_ipynb_2_

    Oct 30, 2024

  • Strings and functions

    Strings and functions

    Oct 30, 2024

  • Strings Lesson 4 3_ipynb_2_

    Oct 30, 2024

  • Sprint 3 - CSA Objectives

    Software Development using Frontend and Spring Boot Backend

    Oct 29, 2024

  • JavaScript Variables Popcorn Hacks

    In lecture instructions for the JavaScript Variables Popcorn Hacks

    Oct 29, 2024

  • Productivity Frontend

    Oct 29, 2024

  • Comments

    Oct 29, 2024

  • Task_manager

    Oct 29, 2024

  • Submission Page

    Oct 29, 2024

  • Submission Page

    Oct 29, 2024

  • JavaScript Variables Homework

    Homework problems to practice working with JavaScript variables.

    Oct 28, 2024

  • JavaScript Classes & Methods Introduction

    An introduction to JavaScript Classes & Methods

    Oct 27, 2024

  • JavaScript Methods

    An in-depth look at JavaScript methods.

    Oct 27, 2024

  • JavaScript Nested Conditionals Homework

    Nested conditionals with booleans in Javascript are condition statements placed inside condition statements, allowing multiple layers of decision making.

    Oct 26, 2024

  • The basics of Nested Condiotionals

    Nested conditionals in JavaScript allow for more complex decision-making by placing one conditional statement inside another. This structure enables a program to check additional conditions only if the previous condition is true, creating a layered decision process. In this lesson, students will learn how to implement nested if, else if, and else statements to create more specific control flows in their programs. Through examples and exercises, they will gain a deeper understanding of how to manage multiple conditions effectively, enhancing the logic of their code.

    Oct 26, 2024

  • JavaScript Nested Conditionals with booleans

    Nested conditionals with booleans in Javascript are condition statements placed inside condition statements, allowing multiple layers of decision making.

    Oct 26, 2024

  • Stocks Viewer

    Oct 26, 2024

  • 3.10 Python Lists and Intro

    This is student-led teaching on lists! Here you'll learn how to manipulate individual elements or items in a list using indexing.

    Oct 25, 2024

  • 3.10 Python Hacks

    Following 10.1, now it's your time to show your learning! Complete the following below. These are your hacks for Python lists.

    Oct 25, 2024

  • 3.10 Javascript Hacks

    This builds off the initial 3.10.2 lesson. Here you'll find the popcorn hacks (classwork) and hacks (homework) for arrays!

    Oct 25, 2024

  • 3.10 Lists

    This is student-led teaching on lists! Here you'll learn how to manipulate individual elements or items in a list using indexing.

    Oct 25, 2024

  • Booleans lesson

    Booleans lessons project

    Oct 25, 2024

  • JavaScript Variables

    Variables in JavaScript are used to store data.

    Oct 25, 2024

  • Presentations

    Oct 25, 2024

  • Stocks Home

    Oct 24, 2024

  • Poker

    A card game built to entertain

    Oct 24, 2024

  • Assignment Management

    Assignment management system

    Oct 21, 2024

  • Hacks Generator

    Generate MC or FRQ hacks based on specific units

    Oct 21, 2024

  • Hacks Grader

    Grade hacks on a 0.55 scale while also providing feedback

    Oct 21, 2024

  • Team Teach Grades and Comments

    Grades and comments for team teaching

    Oct 21, 2024

  • Team Teach Toolkit

    Grade popcorn hacks, generate hacks, review team teach units, or sign up for team teaches here

    Oct 21, 2024

  • Review Page

    Post questions and get replies from peers

    Oct 21, 2024

  • Sprint 2 - CSSE Objectives

    Student Teach and Software Development Objectives for Sprint 2

    Oct 9, 2024

  • Sprint 2 - CSSE Objectives

    Student Teach and Software Development Objectives for Sprint 2

    Oct 9, 2024

  • 3.10.1 List Operations

    Student led teaching on Lists. Learn how storage and manipulation of multiple items using indexing to access individual elements.

    Oct 7, 2024

  • 3.10.2 List Pseudocode

    Student led teaching on Lists. Learn how storage and manipulation of multiple items using indexing to access individual elements.

    Oct 7, 2024

  • 3.10.3 List Functions

    Student led teaching on Lists. Learn how storage and manipulation of multiple items using indexing to access individual elements.

    Oct 7, 2024

  • 3.10.4 List Input

    Student led teaching on Lists. Learn how storage and manipulation of multiple items using indexing to access individual elements.

    Oct 7, 2024

  • 3.10 Lists

    Learn how storage and manipulation of multiple data items is performed using lists and indexing.

    Oct 6, 2024

  • 3.8.1 For Loops

    Student led teaching on Iteration. Learn how to do loops with Java and Python.

    Oct 5, 2024

  • 3.8.2 While, Do-While

    Student led teaching on Iteration. Learn how to do loops with Java and Python.

    Oct 5, 2024

  • 3.8.3 Index Loops

    Student led teaching on Iteration. Learn how to do loops with Java and Python.

    Oct 5, 2024

  • 3.8.4 Continue and Break

    Learn how to do loops with Java and Python!

    Oct 5, 2024

  • 3.10 Javascript Lists (More Information)

    This is part 2 of the lesson. This develops lists even further, focusing on Javascript arrays!

    Oct 4, 2024

  • 3.10 Homework and Submission

    This is the grading and submission page for 3.10, period 3. Review the rubric, and when you are ready, submit!

    Oct 3, 2024

  • 3.8.9 Grading Policy

    Rubric for how our homework will be graded

    Oct 3, 2024

  • 3.6.1 Intro To Conditionals

    Oct 2, 2024

  • 3.6.2 Simple Javascript Conditionals

    Oct 2, 2024

  • 3.6.3 Simple Python Conditionals

    Oct 2, 2024

  • 3.6.4 Fun Conditionals Quiz!

    Oct 2, 2024

  • 3.7.1 Intro To Nested Conditionals

    Oct 2, 2024

  • 3.7.2 Python Hack For Nested Conditionals

    grade determiner in python

    Oct 2, 2024

  • 3.7.3 Javascript Hacks

    Javascript example of nested conditionals

    Oct 2, 2024

  • 3.7 Homework Question

    Test your understanding of nested conditionals

    Oct 2, 2024

  • 3.7 Nested Condtionals 🧑‍💻╰(*°▽°*)╯

    Oct 2, 2024

  • 3.6 Conditonals 🧑‍💻╰(*°▽°*)╯

    Oct 2, 2024

  • 3.10.1 List Operations and Append

    Sep 30, 2024

  • 3.10.2 Accessing and Deleting Elements

    Sep 30, 2024

  • 3.10.3 Assigning a Value & Length of A List

    Sep 30, 2024

  • 3.10.4 Minimum Value and Finding an Element

    Sep 30, 2024

  • 3.10 Lists

    Sep 30, 2024

  • DOM Updates

    Learn about scaling and placing blocks.

    Sep 30, 2024

  • JavaScript Data Types

    Learn about the different data types in JavaScript.

    Sep 30, 2024

  • 3.7 Nested Conditionals If statements

    Student led teaching Nested Conditionals using Javascript and Python

    Sep 29, 2024

  • 3.7.2 Nested Conditionals Homework Hack

    Student led teaching on Conditionals using Javascript and Python

    Sep 29, 2024

  • Lesson 3.1.2 Python Data Types

    Sep 29, 2024

  • Lesson 3.1.3 JavaScript Variables

    Sep 29, 2024

  • Lesson 3.1.4 JavaScript Data Types

    Sep 29, 2024

  • Lesson 4.2 Strings and Functions

    Sep 29, 2024

  • Lesson 4.3 JavaScript Strings

    Sep 29, 2024

  • Lesson 3.4 Strings Hack

    Sep 29, 2024

  • 3.6.1 Conditionals If statement

    Student led teaching on Conditionals using Javascript and Python

    Sep 28, 2024

  • 3.6.2 Conditionals Examples

    Student led teaching on Conditionals using Javascript and Python

    Sep 28, 2024

  • 3.7 Nested Conditionals

    Student led teaching on Nested Conditionals using Javascript and Python

    Sep 28, 2024

  • Sprint 2 - CSP Objectives

    Student Teach and Software Development Objectives for Sprint 2

    Sep 27, 2024

  • 3.5.1 Boolean Values Python

    Student led teaching on Iteration. Learn how to do loops with Java and Python.

    Sep 27, 2024

  • 3.5.2 Boolean Values Javascript

    Student led teaching on Iteration. Learn how to do loops with Java and Python.

    Sep 27, 2024

  • 3.5.3 Booleans Homework Hack

    Student led teaching on Booleans. Learn how booleans are used in decision-making with logical operators.

    Sep 27, 2024

  • 3.5.4 Booleans Popcorn Hack

    Student led teaching on Booleans. Learn how booleans are used in decision-making with logical operators.

    Sep 27, 2024

  • 3.6 Conditionals

    Student led teaching on Conditionals using Javascript and Python

    Sep 27, 2024

  • 3.2.1 Data Types Part 1

    Student led teaching on data types and when to use them.

    Sep 27, 2024

  • 3.2.2 Data Types Part 2

    None

    Sep 27, 2024

  • 3.2.3 JSON implementation

    Student led teaching on converting from Python to JSON.

    Sep 27, 2024

  • 3.8.1 Recursion Iteration and Nested For Loops P3

    Lesson on Iteration Recursion and Nested For Loops, including popcorn hacks, homework, and basic explanation of what is going on.

    Sep 27, 2024

  • 3.10.1 JavaScript Arrays (Lists) - Period 4

    This is student-led teaching on lists

    Sep 27, 2024

  • 3.10.2 Python Lists - Period 4

    This is student-led teaching on lists

    Sep 27, 2024

  • 3.10.3 Python Hacks - Period 4

    This is student-led teaching on lists! Here you'll learn how to manipulate individual elements or items in a list using indexing.

    Sep 27, 2024

  • 3.10.4 JavaScript Hacks - Period 4

    This is student-led teaching on lists! Here you'll learn how to manipulate individual elements or items in a list using indexing.

    Sep 27, 2024

  • 3.4 Javascript Strings

    Gain and understanding of how strings work

    Sep 26, 2024

  • 3.4 Python Strings

    Creating a lesson by using Javascript.

    Sep 26, 2024

  • 3.4 Strings Hacks

    Added Popcorn Hacks

    Sep 26, 2024

  • 3.4 Strings Homeworkd

    Added Homework Hacks

    Sep 26, 2024

  • 3.5 Overview Expressions

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 26, 2024

  • 3.8.2 Use While loops to print strings with booleans

    Learn to use while loops to repeat code

    Sep 26, 2024

  • 3.8.4 While Loops

    Learn to use while loops to repeat code

    Sep 26, 2024

  • 3.8.6 Iterating over a created list using loops

    Learn how to iterate over a list.

    Sep 26, 2024

  • 3.8.7 Iterating over a list using loops and printing a message

    Learn how to iterate over a list/dictionaryand then print a message afterwards.

    Sep 26, 2024

  • 3.8.8 Breaking loops by checking for conditions

    Learn to break loops using conditional statements, and the continue function.

    Sep 26, 2024

  • Lesson 3.10 Lists

    Sep 26, 2024

  • CSP Period 4 Unit 3.7.2 Nested Conditionals Javascript Lesson

    Nested conditionals in JavaScript allow for more complex decision-making by placing one conditional statement inside another. This structure enables a program to check additional conditions only if the previous condition is true, creating a layered decision process. In this lesson, students will learn how to implement nested if, else if, and else statements to create more specific control flows in their programs. Through examples and exercises, they will gain a deeper understanding of how to manage multiple conditions effectively, enhancing the logic of their code.

    Sep 26, 2024

  • CSP Period 4 Unit 3.7.3 Nested Conditionals Python Hacks

    In this lesson on nested conditionals in Python, students will explore how to create decision-making structures that involve multiple layers of conditions. By learning how to nest if, elif, and else statements, they will be able to write more precise and complex programs where one condition is checked only after another condition is met. The lesson will include hands-on exercises to help students understand when and how to apply nested conditionals for better control flow and logical clarity in their code.

    Sep 26, 2024

  • CSP Period 4 Unit 3.7.4 Nested Conditionals Javascript Hacks

    In this lesson on nested conditionals in Javascript, students will explore how to create decision-making structures that involve multiple layers of conditions. By learning how to nest if, elif, and else statements, they will be able to write more precise and complex programs where one condition is checked only after another condition is met. The lesson will include hands-on exercises to help students understand when and how to apply nested conditionals for better control flow and logical clarity in their code.

    Sep 26, 2024

  • 3.8.5 For Loops

    Nested Loops/If Statements, Try/Except, Iteration through Recursion

    Sep 26, 2024

  • 3.5 Booleans Relational Operators

    Learn Relational Operators in Booleans

    Sep 26, 2024

  • 3.5 Logical Operators

    Learn Logical Operators in Booleans

    Sep 26, 2024

  • 3.5 Logical Operators

    Learn Logical Operators in Booleans

    Sep 26, 2024

  • 3.2 Data Types in Python

    Learn about the Data Types in Python.

    Sep 25, 2024

  • 3.3 Mathematical Expressions

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 25, 2024

  • 3.3 Mathematical Expressions 🔣

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 25, 2024

  • 3.5 Booleans Homework

    Student led teaching on Booleans. Learn how booleans are used in decision-making with logical operators (like less than or greater than).

    Sep 25, 2024

  • 3.5 Booleans 🔄

    Student led teaching on Booleans. Learn how booleans are used in decision-making with logical operators (like less than or greater than).

    Sep 25, 2024

  • Popcorn Hacks for Iteration 3.8

    Popcorn hacks available for you to try!.

    Sep 25, 2024

  • Homework Hack for Iteration 3.8

    Homework hack available for you to try!

    Sep 25, 2024

  • Solutions for Hacks!

    Warning! Has answers to the best practice problems.

    Sep 25, 2024

  • 3.2 Data Types 1 - Integers, Floating-Point Numbers, and Strings

    Sep 25, 2024

  • 3.2 Data Types 2 - Lists, Tuples, Sets

    Sep 25, 2024

  • 3.2 Data Types 3 - Dictionaries, Booleans, None

    Sep 25, 2024

  • 3.2 Hacks

    Sep 25, 2024

  • 3.2 Homework

    Sep 25, 2024

  • 3.2 Python Conversion to JSON

    Sep 25, 2024

  • Big Idea 3.10 Part 4- Different Values in Lists

    Learn more about lists

    Sep 25, 2024

  • Big Idea 3.10 Part 3- Modifying Lists

    Learn more about how to modify lists and check their length!

    Sep 25, 2024

  • Big Idea 3.10 Part 2- Inserting & Deleting Elements From Lists

    Learn more about adding and removing elements from lists!

    Sep 25, 2024

  • Big Idea 3.10 Part 1- Creating Lists

    Learn more about lists and how to create them!

    Sep 25, 2024

  • 3.3.1 Mathematical Expressions

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 25, 2024

  • 3.3.2 Mathematical Operations

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 25, 2024

  • 3.3.3 Mathematical Expressions Hacks

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 25, 2024

  • 3.3.4 Mathematical Expressions Challenge

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 25, 2024

  • 3.4 Strings

    Interpret programs that use strings.

    Sep 25, 2024

  • 3.2 Data Abstraction - Hacks and Homework

    Here, you will learn how to represent a list or string using a variable, generalize data sources through variables, use abstraction to manage complexity in a program, and explain how abstraction manages complexity.

    Sep 25, 2024

  • 3.1 Mathematical Expressions; Mathematical Operations

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 25, 2024

  • 3.2 Mathematical Expressions; Mathematical Functions

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 25, 2024

  • 3.3 Mathematical Expressions; Fibonacci Sequence

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 25, 2024

  • 3.3 Homework & Submission (Period 3)

    This is the grading and submission page for 3.3, period 3. Review the rubric, and when you are ready, submit!

    Sep 25, 2024

  • 3.3 Homework Hacks (Period 3)

    This is the grading and submission page for 3.3, period 3. Review the rubric, and when you are ready, submit!

    Sep 25, 2024

  • 3.3 Mathematical Expressions

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 25, 2024

  • 3.4 Strings Introduction

    Introduction to Strings

    Sep 25, 2024

  • 3.4.1 Python Strings

    This is a student-led taught lesson on strings, here you'll learn some major concepts from Big Idea 3

    Sep 25, 2024

  • 3.4.2 Python Hacks

    Complete these hacks to demonstrate your understanding

    Sep 25, 2024

  • 3.4.3 Javascript Strings

    Here you'll learn how strings are used in Javascript

    Sep 25, 2024

  • 3.4.4 Javascript Hacks

    Complete these hacks to demonstrate your understanding of the content

    Sep 25, 2024

  • 3.4.5 Grading Policy

    Homework will be graded based on this Rubric

    Sep 25, 2024

  • 3.5 Booleans; De Morgan's Law (Period 3)

    Student led teaching on Booleans. Learn how booleans are used in decision-making with logical operators.

    Sep 25, 2024

  • 3.5 Booleans; Truth Table (Period 3)

    Student led teaching on Booleans. Learn how booleans are used in decision-making with logical operators.

    Sep 25, 2024

  • 3.5 Booleans; All About Booleans (Period 3)

    Student led teaching on Booleans. Learn how booleans are used in decision-making with logical operators.

    Sep 25, 2024

  • 3.5 Booleans; Hacks (Period 3)

    Homework hacks for 3.5

    Sep 25, 2024

  • 3.5 Booleans (Period 3)

    Student led teaching on Booleans. Learn how booleans are used in decision-making with logical operators.

    Sep 25, 2024

  • 3.8.5 Nested If Statements

    Learn what a nested if statement is and does, practice problems for getting familiar with nested if statements

    Sep 25, 2024

  • 3.8.3 Looping Through a List With Indexes

    Lesson on how to make a list, how to loop through a list, and practice problems, with explanations in between

    Sep 25, 2024

  • Lesson 4.1 Strings

    Sep 25, 2024

  • CSP Period 4 Unit 3.6.1 Conditionals in Python

    In this lesson, students will learn how to use if-else statements in Python to make decisions in their code. They will discover how to use if to check if something is true, else for what happens if it's not true, and elif for more choices. Students will also learn how to combine conditions using and, or, and not. By the end of the lesson, they will be able to write simple programs that make decisions based on different situations.

    Sep 25, 2024

  • CSP Period 4 Unit 3.6.1 Conditionals in JavaScript

    In this lesson, students will learn how to use conditional statements in JavaScript to control what happens in their programs based on specific conditions. They will explore how to use if, else, and else if statements to check if certain conditions are true or false and execute different parts of the code accordingly. They will also learn to combine conditions using logical operators like && (and), || (or), and ! (not). By the end of the lesson, students will be able to write simple interactive programs that make decisions based on user input or data.

    Sep 25, 2024

  • CSP Period 4 Unit 3.6.4 Conditionals in Python Hacks

    In this lesson, students will practice using if-else statements in Python through a series of hands-on exercises. They will solve problems that require them to make decisions in their code based on different conditions. These exercises will cover checking conditions with if, handling multiple outcomes with elif, and providing fallback options with else. Students will also practice combining conditions using and, or, and not to create more complex decision-making programs. By the end of the lesson, students will be more confident in using conditionals to solve real-world problems.

    Sep 25, 2024

  • CSP Period 4 Unit 3.6.4 Conditionals in JavaScript Hacks

    In this lesson, students will practice using if-else statements in JavaScript through interactive exercises. They will work on solving problems that require making decisions in their code based on different conditions. The exercises will cover how to use if, else if, and else statements to handle multiple outcomes. Students will also practice combining conditions with logical operators like && (and), || (or), and ! (not). By the end of the lesson, students will have improved their ability to write programs that respond dynamically based on different scenarios.

    Sep 25, 2024

  • CSP Period 4 Unit 3.7.1 Nested Conditionals Python Lesson

    Nested conditionals in Python allow for more complex decision-making by placing one conditional statement inside another. This structure enables a program to check additional conditions only if the previous condition is true, creating a layered decision process. In this lesson, students will learn how to implement nested if, elif, and else statements to create more specific control flows in their programs. Through examples and exercises, they will gain a deeper understanding of how to manage multiple conditions effectively, enhancing the logic of their code.

    Sep 25, 2024

  • 3.8.1 While loops

    Basic concept for while loops

    Sep 25, 2024

  • 3.8.2 While loops

    While loops nesting

    Sep 25, 2024

  • 3.8.3 for loops

    Basic concept for for loops

    Sep 25, 2024

  • 3.8.4 For Loops

    Looping with strings, dictionaries, and indexes

    Sep 25, 2024

  • 3.3 Mathematical Operations

    Learn the different types of Mathematical Operations

    Sep 25, 2024

  • 3.3 Mathematical Operations

    Learn the different types of Mathematical Operations

    Sep 25, 2024

  • 3.3 Mathematical Operations

    Learn the different types of Mathematical Operations

    Sep 25, 2024

  • 3.3 Mathematical Operations

    Learn the different types of Mathematical Operations

    Sep 25, 2024

  • 3.6 Conditionals Part 1

    Sep 25, 2024

  • 3.6 Conditionals Part 1

    Sep 25, 2024

  • 3.6 Conditionals Part 2

    Sep 25, 2024

  • 3.7 Nested Conditionals

    Student led teaching on Conditionals.

    Sep 25, 2024

  • 3.2 - Data Abstraction | Javascript & Assignments

    Nolan & Jacob's Data Abstraction Presentation

    Sep 25, 2024

  • 3.2 - Data Abstraction | JSON

    Nolan & Jacob's Data Abstraction Presentation

    Sep 25, 2024

  • 3.2 - Data Abstraction - Variables

    Nolan & Jacob's Data Abstraction Presentation

    Sep 25, 2024

  • 3.1 Variables and Strings

    Team Teach String Operations

    Sep 24, 2024

  • 3.1 Variables and Strings

    Team Teach String Operations

    Sep 24, 2024

  • 3.1 Variables and Strings

    Team Teach String Operations

    Sep 24, 2024

  • 3.1 Variables and Strings

    Team Teach String Operations

    Sep 24, 2024

  • 3.1 Variables and Strings

    Team Teach String Operations

    Sep 24, 2024

  • 3.1 Variables and Strings

    Team Teach String Operations

    Sep 24, 2024

  • 3.1 Variables and Strings

    Team Teach String Operations

    Sep 24, 2024

  • 3.1 Variables and Strings

    Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • 3.4 String Operations

    3.4 Team Teach String Operations

    Sep 24, 2024

  • Iterations In Python and JavaScript 3.8

    Learn about the giant world of iterations.

    Sep 24, 2024

  • 3.2 Lesson Period 4 - Integer Data Abstraction

    Sep 24, 2024

  • 3.2 Lesson Period 4 - Float Data Abstraction

    Sep 24, 2024

  • 3.2 Lesson Period 4 - Strings Data Abstraction

    Sep 24, 2024

  • 3.2 Lesson Period 4 - Lists Data Abstraction

    Student led teaching on Iteration. Learn how to do loops with Java and Python.

    Sep 24, 2024

  • 3.2 Lesson Period 4 - Tuples Data Abstraction

    Sep 24, 2024

  • 3.2 Lesson Period 4 - Dictionaries Data Abstraction

    Sep 24, 2024

  • 3.2 Lesson Period 4 - Sets Data Abstraction

    Sep 24, 2024

  • 3.2 Lesson Period 4 - Booleans Data Abstraction

    Sep 24, 2024

  • 3.2 Lesson Period 4 - None Data Abstraction

    Sep 24, 2024

  • 3.3 Python Mathematical Expressions

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 24, 2024

  • 3.3 Javascript Mathematical Expressions

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 24, 2024

  • 3.3 Python Mathematical Hacks

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 24, 2024

  • 3.3 Javascript Mathematical Hacks

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 24, 2024

  • Lesson 3.4 Strings

    Sep 24, 2024

  • 3.5 Python Booleans

    Student led teaching on Python Booleans.

    Sep 24, 2024

  • 3.5 Javascript Booleans

    Student led teaching on Javascript Booleans.

    Sep 24, 2024

  • 3.5 Python Boolean Hacks

    Student practice on Python Booleans.

    Sep 24, 2024

  • 3.5 Javascript Booleans Popcorn Hacks

    Student practice on Javascript Booleans.

    Sep 24, 2024

  • Python Variables Popcorn Hacks

    3.1 Python popcorn hacks

    Sep 24, 2024

  • Python Variables Popcorn Hacks

    3.1 Python popcorn hacks

    Sep 24, 2024

  • 3.1 Python Variables

    Learning how to use variables in Python

    Sep 24, 2024

  • 3.1 Python Variables

    Learning how to use variables in Python

    Sep 24, 2024

  • 3.1 JavaScript Variables

    Learning how to use variables in JavaScript

    Sep 24, 2024

  • 3.1 JavaScript Variables Popcorn Hacks

    In classrom JavaScript challenges, aka popcorn hacks

    Sep 24, 2024

  • 3.1 JavaScript Variables Popcorn Hacks

    In classrom JavaScript challenges, aka popcorn hacks

    Sep 24, 2024

  • 3.4 Objectives

    3.1 JavaScript and Python Homework

    Sep 24, 2024

  • 3.4 Python Strings

    Learning how to use strings in Python

    Sep 24, 2024

  • 3.4 Python Strings Popcorn Hacks

    3.4 Python popcorn hacks

    Sep 24, 2024

  • 3.4 Python Strings Popcorn Hacks

    3.4 Python popcorn hacks

    Sep 24, 2024

  • 3.4 JavaScript Strings

    Learning how to use strings in JavaScript

    Sep 24, 2024

  • 3.4 JavaScript Strings Popcorn Hacks

    3.4 JavaScript popcorn hacks

    Sep 24, 2024

  • 3.6 Pseudocode for Lesson

    Writing pseudocode and additional hacks for each thing. Possibly adding flowcharts

    Sep 24, 2024

  • 3.6 Pseudocode for Lesson

    Writing pseudocode and additional hacks for each thing. Possibly adding flowcharts

    Sep 24, 2024

  • 3.2 Integer Data Abstraction

    Student led teaching on Abstraction. Teaching how various data types can use abstraction for copmutational efficiency.

    Sep 23, 2024

  • 3.2 Float Data Abstraction

    Student led teaching on Abstraction. Teaching how various data types can use abstraction for copmutational efficiency.

    Sep 23, 2024

  • 3.2 Strings Data Abstraction

    Student led teaching on Abstraction. Teaching how various data types can use abstraction for copmutational efficiency.

    Sep 23, 2024

  • 3.2 Lists Data Abstraction

    Student led teaching on Abstraction. Teaching how various data types can use abstraction for copmutational efficiency.

    Sep 23, 2024

  • 3.2 Tuples Data Abstraction

    Student led teaching on Abstraction. Teaching how various data types can use abstraction for copmutational efficiency.

    Sep 23, 2024

  • 3.2 Dictionaries Data Abstraction

    Student led teaching on Abstraction. Teaching how various data types can use abstraction for copmutational efficiency.

    Sep 23, 2024

  • 3.2 Sets Data Abstraction

    Student led teaching on Abstraction. Teaching how various data types can use abstraction for copmutational efficiency.

    Sep 23, 2024

  • 3.2 Boolean Data Abstraction

    Student led teaching on Abstraction. Teaching how various data types can use abstraction for copmutational efficiency.

    Sep 23, 2024

  • 3.2 None Data Abstraction

    Student led teaching on Abstraction. Teaching how various data types can use abstraction for copmutational efficiency.

    Sep 23, 2024

  • 3.1 Variable Introduction

    Introduction to Variables

    Sep 23, 2024

  • 3.1.1 Python Variables

    This is a student taught lesson on Python Variables, here you'll learn key concepts from Big Idea 3!

    Sep 23, 2024

  • 3.1.2 Python Hacks

    Get ready to test your knowledge on variables with this homework.

    Sep 23, 2024

  • 3.1.3 Javascript Variables

    Let's learn how variables work in Javascript

    Sep 23, 2024

  • 3.1.4 Javascript Hacks

    It's your turn to demonstrate your knowledge on variables, finish all the hacks to evaluate your knowledge.

    Sep 23, 2024

  • 3.1.5 Grading Policy

    Understand how your homework will be graded

    Sep 23, 2024

  • 3.1 Objectives

    3.1 JavaScript and Python Homework

    Sep 23, 2024

  • 3.1 Objectives

    3.1 JavaScript and Python Homework

    Sep 23, 2024

  • 3.1.1 Python Variables

    Creating a lesson by using Python.

    Sep 22, 2024

  • 3.1.2 Javascript Variables

    Creating a lesson by using Javascript.

    Sep 22, 2024

  • 3.1.3 Python Variables

    Creating a lesson by using Python.

    Sep 22, 2024

  • 3.1.4 Python Variables

    Creating a lesson by using Python.

    Sep 22, 2024

  • 3.2 Data Abstraction

    Student led teaching on Abstraction. Teaching how various data types can use abstraction for computational efficiency.

    Sep 22, 2024

  • 3.3 Mathematical Expressions

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Sep 22, 2024

  • Lesson 3.1 Python Variables

    Sep 22, 2024

  • 3.2 Data Abstraction

    Student led teaching on Abstraction. Teaching how various data types can use abstraction for computational efficiency.

    Sep 22, 2024

  • Programming Fundamentals - P5

    An introduction to College Board's Big Idea 3, part one. This is a collection of Python lessons to help students understand the fundamental algorithm and programming elementes required by College Board's AP Computer Science Principles curriculum.

    Sep 22, 2024

  • 3.1 Variables and Assignments

    This lesson explains how variables are abstractions used to represent and store data.

    Sep 21, 2024

  • Bathroom pass

    If you need a bathroom pass, you've come to the right place.

    Sep 19, 2024

  • Unit 3 Team Teach - 3.3

    Unit 3 Team Teach

    Sep 15, 2024

  • Unit 3 Team Teach - 3.4

    Unit 3 Team Teach

    Sep 15, 2024

  • Unit 9 - Inheritance

    Sep 12, 2024

  • Creating and Writing Constructors for Superclasses and Subclasses

    Sep 12, 2024

  • Overriding Methods and Using the super keyword

    Sep 12, 2024

  • Sprint 1 - Objectives

    Tools and Software Development for Sprint 1

    Aug 21, 2024

  • Sprint 1 - Objectives

    Tools and Software Development for Sprint 1

    Aug 21, 2024

  • Kasm Workspaces Container Building

    Aug 14, 2024

  • Kasm DockerHub Push

    Aug 14, 2024

  • Migration Scripts

    Aug 14, 2024

  • Nighthawk Registry Guide

    Aug 14, 2024

  • Kasm user API guide

    Aug 14, 2024

  • Multi-Server Workspace Registry

    How to configure the Kasm Muti-Server Workspaces

    Aug 14, 2024

  • Kasm Workspaces Container Building

    Aug 14, 2024

  • Kasm DockerHub Push

    Aug 14, 2024

  • Nighthawk Registry Guide

    Aug 14, 2024

  • Relational Database Service (RDS) Setup

    Aug 10, 2024

  • S3 Persistent Storage

    How to configure Kasm to Store Persistent Data on S3

    Aug 7, 2024

  • S3 Persistent Storage

    How to configure Kasm to Store Persistent Data on S3

    Aug 7, 2024

  • Plans For Big Meet Aug 1

    Plans for the big meeting demo

    Jul 31, 2024

  • Autoscale Configuration Guide

    How to configure Kasm to automatically scale agents

    Jul 30, 2024

  • Autoscale Configuration Guide

    How to configure Kasm to automatically scale agents

    Jul 30, 2024

  • Backend Fullstack Development

    Guide to the backend development of you're feature

    Jul 22, 2024

  • Design a Fullstack Feature

    Starting the project with brainstorming and visualizing of features is an important step in the development process. This article will introduce you through the design process of a fullstack feature.

    Jul 22, 2024

  • Example Fullstack Feature

    Guide to the backend development of you're feature

    Jul 22, 2024

  • Frontend Fullstack Development

    Guide to the backend development of you're feature

    Jul 22, 2024

  • Fullstack Development

    A reminder and guide to full stack development, aka learn how to do everyone job

    Jul 21, 2024

  • Manual Addition of Docker Images to Kasm (UPDATED)

    When Kasm registry is not working, even with third party additions, there are ways to directly import a docker image from dockerhub.

    Jul 15, 2024

  • Kasm Persistent Data Configuration Guide

    How to configure Kasm to store data on the agent servers

    Jul 15, 2024

  • Quiz Questions for APCSA Unit 10

    Questions and Code Cells for the Quiz on Unit 10

    Jul 14, 2024

  • Unit 1 - Quiz Questions

    Questions and Code Cells for the Quiz on Unit 1

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 2

    Quiz Questions and Code Cells for APCSA Unit 2

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 3

    Questions and Code Cells for the Quiz on Unit 3

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 4

    Questions and Code Cells for the Quiz on Unit 4

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 5

    Questions and Code Cells for the Quiz on Unit 5

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 6

    Questions and Code Cells for the Quiz on Unit 6

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 7

    Questions and Code Cells for the Quiz on Unit 7

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 8

    Questions and Code Cells for the Quiz on Unit 8

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 9

    Questions and Code Cells for the Quiz on Unit 9

    Jul 13, 2024

  • Kasm Security Group Configuration

    How to configure the Kasm security groups to make sure all services are running.

    Jul 12, 2024

  • Terraform Vs Ansible

    Differences Between Terraform and Ansible

    Jul 12, 2024

  • Kasm Multi-Server Installer Developers Guide

    This document goes through the menu options and other options while explaining how the system is configured and works. Think of this as an extended guide explaining how everything works.

    Jul 12, 2024

  • Kasm Multi-Server Installer Guide

    This section below is the installation and menu guide for the Kasm multiserver installer.

    Jul 12, 2024

  • Cronjob for Container Restart

    How to create a cronjob to check if the Kasm Docker images are running and auto-start them if not.

    Jul 5, 2024

  • Manual Addition of Docker Images to Kasm

    When Kasm registry is not working, even with third party additions, there are ways to directly import a docker image from dockerhub.

    Jul 5, 2024

  • Cronjob for Container Restart

    How to create a cronjob to check if the Kasm Docker images are running and auto-start them if not.

    Jul 5, 2024

  • Unit 1 - Primitive & Reference Types Examples

    Primitive & Reference Types Examples

    Jul 1, 2024

  • Unit 1 - Primitive Types

    Jun 24, 2024

  • Unit 1 - Reference Types

    An overview of Reference Types

    Jun 24, 2024

  • Unit 1 - Stack & Heap Memory

    An overview of stack and heap memory in Java

    Jun 24, 2024

  • Unit 1 - Primitive & Reference Types

    A Unit of documents that overview Primitive & Reference Types in Java

    Jun 23, 2024

  • Objects, Instance Data

    Objects in JavaScript are a fundamental data type. Each Game Object, in the game, is a collections of instance data and methods. JavaScript Objects are used to store the states of a Game Objects.

    Apr 13, 2024

  • Finite State Programming

    In a game, the player can only be in a finite number of states. The player can move from one state to another based on the player's actions. This is the essence of finite state programming.

    Apr 13, 2024

  • Deploy on AWS

    This notebook will guide you step-by-step on how to configure your AWS instance and run Docker container in order to deploy your backend.

    Jan 27, 2024

  • Scrum planning and tracking a Flask project

    Flask is the type of project that has multiple layers and components that need to be developed and tested. This post will show you how to use Scrum practices to plan and track your Flask project.

    Jan 26, 2024

  • Anatomy of Python Flask

    A discussion of key elements in a Python Flask backend project. This includes preparing a project for deployment.

    Jan 25, 2024

  • Profile

    Full Stack Development with Flask explained by terms and examples.

    Jan 25, 2024

  • Create A Ideation Page for Your Flask Full-Stack web application

    Starting Your Flask Project

    Jan 25, 2024

  • Create A Login Page Flask Full-Stack web application

    Full Stack Development with Flask explained by terms and examples.

    Jan 25, 2024

  • Create A Sign Up Page Flask Full-Stack web application

    Full Stack Development with Flask explained by terms and examples.

    Jan 25, 2024

  • Styling with SASS and Using Different Icons

    Styling your frontend features

    Jan 25, 2024

  • Play with Flask in Jupyter Notebook

    Quick launch into Flask, Functions, List, API, and HTML.

    Jan 25, 2024

  • 3.2 Data Types

    Jan 24, 2024

  • Backend Development (Flask)

    Flask is a micro web framework for Python based on Werkzeug, Jinja 2 and good intentions.

    Jan 24, 2024

  • Player | Student

    Dec 20, 2023

  • OOP, Multiplayer

    Start a discussion on setting up two or more players in a game. A key part of doing this is understanding all attributes in GameObject and GameEnv, serializing and deserializing this information over the internet.

    Dec 4, 2023

  • OOP game levels, Part 2 coding

    The key ideas behind creating game levels. This serves as an introduction prior to learning and playing with the code.

    Nov 27, 2023

  • OOP game levels, Part 1 files

    This provides a synopsis of the platformer game. Included is an overview of files, directories, javascript files, and an outline of the game objects, game levels, and game control.

    Nov 13, 2023

  • Procedures

    Lesson for developing procedures in Python

    Oct 30, 2023

  • Developing Algorithms

    College Board Big Idea 3, Idea 9, Developing Algorithms

    Oct 29, 2023

  • Developing Algorithms

    College Board Big Idea 3, Idea 9, Developing Algorithms

    Oct 29, 2023

  • Iteration

    Team Teach for Period 4 iteration

    Oct 28, 2023

  • Iteration

    Team Teach for Period 4 iteration

    Oct 28, 2023

  • Data Types, Lists, Dictionaries

    An introduction to Data Types using Python Variables, Lists [] and Python Dictionaries {}.

    Oct 28, 2023

  • Data Types, Lists, Dictionaries

    An introduction to Data Types using Python Variables, Lists [] and Python Dictionaries {}.

    Oct 28, 2023

  • Java Spring Hacks

    A POJO is basis of the Spring framework, but also it is basis of Java and the AP CSA exam.

    Oct 22, 2023

  • Flask Debug Walk-Through

    Start using Flask API's with Frontend or Postman.

    Oct 22, 2023

  • Flocker Start APIs

    Defing the APIs for the Flocker project

    Oct 22, 2023

  • 3.10 Lists

    Student led teaching on Lists. Learn how storage and manipulation of multiple items using indexing to access individual elements.

    Oct 19, 2023

  • 3.10 Lists

    Student led teaching on Lists. Learn how storage and manipulation of multiple items using indexing to access individual elements.

    Oct 19, 2023

  • Java Persistent API (JPA)

    Define the JPA layer. The JPA enables frontend to query backend and returns a list.

    Oct 18, 2023

  • API Controller

    Creating an API request and response to the Spring Boot application.

    Oct 17, 2023

  • Plain Old Java Objects (POJO)

    Define a POJO, essentially an class with @Entity properties that enables it to be used with Spring Boot in the process of making a database.

    Oct 17, 2023

  • Frontend UI

    Fetching data from the Spring Boot backend API

    Oct 16, 2023

  • Introduction Java Spring Framework

    Introduction to API, JPA, ORM, POJOs in Java Spring Framework

    Oct 15, 2023

  • Anatomy of a Spring Boot Project

    A discussion of key elements in a Java Spring Boot backend project. This includes preparing a project for deployment.

    Oct 14, 2023

  • 3.8 Iteration

    Student led teaching on Iteration. Learn how iteration can be achieved using loops such as for loops and while loops.

    Oct 12, 2023

  • 3.7 Nested Conditionals

    A supplemental blog on nested conditionals. Learn how nested conditionals allow for more complex decision-making by enabling multiple levels of conditions than regular conditionals.

    Oct 11, 2023

  • 3.5 Booleans

    Student led teaching on Booleans. Learn how booleans are used in decision-making with logical operators.

    Oct 10, 2023

  • 3.6 Conditionals

    Student led teaching on Conditionals. Learn how conditionals control the flow of a program by executing specific blocks of code under certain conditions.

    Oct 10, 2023

  • 3.1 Variables and Assignments

    Student led teaching on Variables and Assignments. Learn how variables store information and are manipulated in a program.

    Oct 5, 2023

  • 3.1 Variables and Assignments

    Student led teaching on Variables and Assignments. Learn how variables store information and are manipulated in a program.

    Oct 5, 2023

  • 3.2 Data Abstraction

    Student led teaching on Data Abstraction. Learn how data abstraction involves managing complexity in programs

    Oct 5, 2023

  • 3.3 Mathematical Expressions

    Student led teaching on Mathematical Expressions. Learn how mathematical expressions involve using arithmetic operators (like addition, subtraction, multiplication, and division) to perform calculations

    Oct 5, 2023

  • 3.4 Strings

    Student led teaching on Strings. Learn how strings are sequences of characters used to represent text and how to manipulate them.

    Oct 5, 2023

  • Big Idea 1.4 - Correcting errors

    Practice with identifying and correcting code blocks

    Oct 4, 2023

  • Big Idea 1.4 - Correcting errors

    Practice with identifying and correcting code blocks

    Oct 4, 2023

  • Programming Fundamentals

    An introduction to College Board's Big Idea 3, part one. This is a collection of Python lessons to help students understand the fundamental algorithm and programming elementes required by College Board's AP Computer Science Principles curriculum.

    Oct 4, 2023

  • Programming Fundamentals - P2

    An introduction to College Board's Big Idea 3, part one. This is a collection of Python lessons to help students understand the fundamental algorithm and programming elementes required by College Board's AP Computer Science Principles curriculum.

    Oct 4, 2023

  • Programming Fundamentals - P3

    An introduction to College Board's Big Idea 3, part one. This is a collection of Python lessons to help students understand the fundamental algorithm and programming elementes required by College Board's AP Computer Science Principles curriculum.

    Oct 4, 2023

  • Programming Fundamentals - P4

    An introduction to College Board's Big Idea 3, part one. This is a collection of Python lessons to help students understand the fundamental algorithm and programming elementes required by College Board's AP Computer Science Principles curriculum.

    Oct 4, 2023

  • Big Idea 3 Algo and Prog Fundamentals

    An introduction to College Board's Big Idea 3, part one. This is a collection of Python lessons to help students understand the fundamental algorithm and programming elementes required by College Board's AP Computer Science Principles curriculum.

    Oct 4, 2023

  • Big Idea 3.1 - Variables and Assignments

    College Board topics 3.1-3.2

    Oct 2, 2023

  • Big Idea 3.1 - Variables and Assignments

    College Board topics 3.1-3.2

    Oct 2, 2023

  • RPG Hacks

    This project focuses on integrating the Turtle-Water RPG starter into a larger game development project.

    Sep 26, 2023

  • Background

    A guide to OOP using Javascript using the Background.js code.

    Sep 22, 2023

  • Player

    A guide to understand the Player.js algorithms.

    Sep 22, 2023

  • Hacks

    Hacks Menu

    Sep 21, 2023

  • Anatomy of RPG Game

    A guide to using Javascript, and to learning how to build, edit and change the RPG game.

    Sep 21, 2023

  • JSON Object

    A guide on simple parallax background animations using Javascript, and how to implement them into games

    Sep 21, 2023

  • Gaming Intro

    An intro to game control, sprite sheets, image backgrounds, and more.

    Sep 20, 2023

  • 9.6 Polymorphism

    Sep 12, 2023

  • 9.7 Object Superclass

    Sep 12, 2023

  • Agile Methodology Intro

    Agile methodology helps bring out all the good characteristics in group development. The sociology of how an individual and group of individuals work in a Scrum Team using Agile methodology is a key development skill. Often interview questions, for a job interview in the real world, focus on the processes of how you work on code.

    Aug 30, 2023

  • Javascript Project Playground

    Build a simple project with Javascript

    Aug 30, 2023

  • GitHub Pages Hacks

    Objective is to be able to work fully with Notebooks, Submenus, and Anatomy to create your own personal interest blog.

    Aug 27, 2023

  • GitHub Pages Jekyll

    Learn about the power of GitHub Pages and Jekyll

    Aug 26, 2023

  • Setting up utterances

    Learn how to set up utterances for your blog. Utterances is a tool that allows you to have comments on your blog posts.

    Aug 25, 2023

  • Anatomy of GitHub Pages

    Learn the Files and development work flow of GitHub Pages. This includes working with you home page, theme, markdown, and more.

    Aug 24, 2023

  • Playing with Jupyter Notebooks and Python

    GitHub pages was built with Python and Jupyter Notebooks in mind. This post is to verify tools by using Python.

    Aug 23, 2023

  • Tools Play using JavaScript

    JavaScript, HTML, CSS and Markdown are the primary coding languages used by bloggers when developing in the GitHub Pages system. Student developers can learn functionality while adding functionality to their GitHub pages website.

    Aug 23, 2023

  • Tool Hacks

    These hacks are for tools that are used in the development process. Completing these hacks will help you to understand the tools better and are foundational for the course

    Aug 23, 2023

  • GitHub Pages

    The Web Programming topics are focused on learning Frontend programming, GitHub Pages, and Jupyter Notebooks.

    Aug 23, 2023

  • Build a Markdown Page

    JavaScript, HTML, CSS and Markdown are coding languages used by bloggers when developing in the GitHub Pages system. By using these languages, student developers can add functionality to their GitHub pages site.

    Aug 23, 2023

  • Tools Verify using Shell

    Linux and the shell is used in this example to setup and verify the installation of the tools. Additionally, a few programming exercises are included.

    Aug 22, 2023

  • Tools Setup

    A key to learning in this class is understanding how to make a GitHub Pages project. This guide will setup and run the project. At the end, you will have a student Website that can be used for blogging classroom learnings and progress.

    Aug 21, 2023

  • Accounts

    This class will require you to make a Portfolio 2025 Web Site, a GitHub Account, a Slack Account, and as part of final exam will require you update your LinkedIn account.

    Aug 19, 2023

  • Learning Habits

    Establishing pair/trio learning habits in the classroom. This will extend to other forms of collaboration, such as group work and team projects.

    Aug 17, 2023

  • Live Review (Pair/Trio/Group)

    Anytime during a Sprint is an opportunity to showcase accomplishments to the teacher. The last week of the Sprint includes a formal live review meeting.

    Aug 16, 2023

Aesthtihawk v2.0rc1.0