Student Blog - Risha Guha
About Tools Blog Search

Blogs

  • Learning Habits

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

    Aug 17, 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

  • Final Exam Blog

    What I Did In Trimester 3

    Jun 8, 2025

  • Digital Images

    Homework Hacks and Popcorn Hacks

    Apr 29, 2025

  • Logic Gates

    Homework Hacks and Popcorn Hacks

    Apr 29, 2025

  • Binary (Base 2)

    Homework Hacks and Popcorn Hacks

    Apr 28, 2025

  • AP Exam Study Plan

    Plan of action for studying for the AP exam

    Apr 23, 2025

  • Undecidable Problems, Graphs, and Heuristics

    Homework Hacks and Popcorn Hacks

    Apr 22, 2025

  • 2021 College Board MC Reflection

    Review of Answers to College Board MC from 2021

    Apr 22, 2025

  • Big O and Algorithmic Efficiency

    Homework Hacks and Popcorn Hacks

    Apr 21, 2025

  • Lists and Filtering Algorithms Homework

    Homework Hacks and Popcorn Hacks

    Apr 8, 2025

  • Binary Algorithms Homework

    Homework Hacks and Popcorn Hacks

    Apr 7, 2025

  • Safe Computing Homework

    Homework Hacks and Popcorn Hacks

    Apr 1, 2025

  • Sprint 7 Tech Talks

    Mr. Mort's Tech Talks for

    Mar 31, 2025

  • Legal and Ethical Implications Homework

    Homework Hacks and Popcorn Hacks

    Mar 31, 2025

  • Crowdsourcing Homework

    Homework Hacks and Popcorn Hacks

    Mar 25, 2025

  • Computer Bias Homework

    Homework Hacks and Popcorn Hacks

    Mar 24, 2025

  • Digital Divide Homework

    Homework Hacks and Popcorn Hacks

    Mar 21, 2025

  • Beneficial and Harmful Effects Hacks

    Homework Hacks and Popcorn Hacks

    Mar 20, 2025

  • AP Exam PPR

    Draft 1 for AP Exam PPR

    Mar 10, 2025

  • Final Exam Blog

    What I Did In Trimester 2

    Mar 3, 2025

  • 2020 College Board MC Reflection

    Review of Answers to College Board MC from 2020

    Mar 3, 2025

  • Big Idea 4 Learnings

    Internet Protocols and Deployment Learning

    Feb 5, 2025

  • Sprint 5 CRUD Contributions

    What I Have Done as a Part of Sprint 5

    Jan 27, 2025

  • Sprint 5 1-14 Tech Talk Notes

    Request and Response API Talk

    Jan 14, 2025

  • Girls in CS Panel Notes

    What I learned from alumni visits to the Girls in CS Panel

    Jan 8, 2025

  • BI 2 Data using 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

  • BI 2 Data using 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

  • Sprint 5 1-8 Tech Talk Notes

    What I learned from Mr. Mortensen's tech talk 2

    Jan 8, 2025

  • Sprint 4 12-6 Tech Talk Notes

    What I learned from Mr. Mortensen's tech talk

    Dec 6, 2024

  • BI 4.1 Internet - Web Server

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

    Dec 2, 2024

  • NPC Game

    A Game Made Using Sprint 2 Skills

    Oct 16, 2024

  • Sprint 2 Learnings Blog

    What I learned from Sprint 2 of AP CSP

    Oct 15, 2024

  • Sprint 2 Team Blog

    Links to each team member's personal learning blog

    Oct 15, 2024

  • Sprint 3 Learnings Blog

    What I learned from Sprint 3 of AP CSP

    Oct 15, 2024

  • 2018 College Board MC Reflection

    Review of Answers to College Board MC from 2018

    Oct 15, 2024

  • Sprint 3 NATM Presentation

    Description of feedback received at 2024 NATM Tri 1

    Oct 15, 2024

  • Trimester 1 Sprints 1-3 Review Ticket

    Oct 15, 2024

  • Sprint 3 Team Plan

    Team Plan for Sprint 3

    Oct 15, 2024

  • 3.10a Hacks

    Python and Javascript Popcorn and Homework Hacks for 3.10a

    Oct 14, 2024

  • Cookie Clicker

    JavaScript Cookie Clicker

    Sep 17, 2024

  • Snake Game

    JavaScript Snake Game

    Sep 17, 2024

  • Binary Calculator

    A Binary Math illustrative application using HTML, Liquid, and JavaScript.

    Sep 14, 2024

  • Javascript Calculator

    JavaScript Calculator from Nighthawk Coders

    Sep 14, 2024

  • Cybersecurity Extra Credit

    Extra Credit for Cybersecurity Panel

    Sep 12, 2024

  • Frontend Hacks

    Data Types, DOM, JavaScript, Input, Output, and Debugging Hacks

    Sep 12, 2024

  • 3.3 Hacks

    Python and Javascript Popcorn and Homework Hacks for 3.3

    Sep 12, 2024

  • 3.5 Hacks

    Python and Javascript Popcorn and Homework Hacks for 3.5

    Sep 12, 2024

  • Frontend Hacks

    Data Types, DOM, JavaScript, Input, Output, and Debugging Hacks

    Sep 12, 2024

  • 3.10a Hacks

    Python and Javascript Popcorn and Homework Hacks for 3.10a

    Sep 12, 2024

  • 3.10b Hacks

    Python and Javascript Popcorn and Homework Hacks for 3.10b

    Sep 12, 2024

  • 3.1 Hacks

    Python and Javascript Popcorn and Homework Hacks for 3.1

    Sep 12, 2024

  • 3.2 Hacks

    Python and Javascript Popcorn and Homework Hacks for 3.2

    Sep 12, 2024

  • 3.3 Hacks

    Python and Javascript Popcorn and Homework Hacks for 3.3

    Sep 12, 2024

  • 3.4 Hacks

    Python and Javascript Popcorn and Homework Hacks for 3.4

    Sep 12, 2024

  • 3.5 Hacks

    Python and Javascript Popcorn and Homework Hacks for 3.5

    Sep 12, 2024

  • 3.8 Hacks

    Python and Javascript Popcorn and Homework Hacks for 3.8

    Sep 12, 2024

  • Travel Guide - Brazil

    Learn all about Brazil and the Amazon rainforest!

    Sep 7, 2024

  • Travel Guide - Italy

    Learn all about Italy and its delicious cuisine!

    Sep 7, 2024

  • GitHub Planning and Emojis

    Planning For Project + Emojis

    Sep 7, 2024

  • Travel Guide - Brazil

    Learn all about Brazil and the Amazon rainforest!

    Sep 7, 2024

  • Travel Guide - Italy

    Learn all about Italy and its delicious cuisine!

    Sep 7, 2024

  • GitHub Planning and Emojis

    Planning For Project + Emojis

    Sep 7, 2024

  • Sprint 1 - Objectives

    Tools and Software Development for Sprint 1

    Aug 21, 2024

  • 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

  • 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 and Equipment

    Tech has reshaped our lives, from the internet to the smartphone in your phone 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.

    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

  • Pair Programming

    Pair Programming allows you to have secondary thinking as you work, not just a reflection after you are done, but real-time support.

    Aug 16, 2023

  • Pair Showcase

    Anytime in Sprint 1 is time to show accomplishments to teacher. The last week of the Spring there will be a formal live review meeting.

    Aug 16, 2023

Class of 2025