• Nighthawk Pages
  • RPG0X
  • Blogs
  • RPG
  • About
  • Readme
  • Coding Interests
  • Search
  • Key Takeaways

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

  • Nether Effects Lesson

    Overworld Hacks

    Jun 22, 2025

  • Nether Projectiles Lesson

    Overworld Hacks

    Jun 22, 2025

  • All the homeworks I have completed and code I have changed to be successful!

    Descriptive notebook on all completed hw's as well as final level integrations

    Jun 5, 2025

  • All the key terms and concepts I've learned in CSSE!

    Thourough description of essential coding terms

    May 30, 2025

  • Infograph

    Infograph to inform others

    May 27, 2025

  • Nether Blocks Lesson

    Lesson to teach others

    Apr 7, 2025

  • Nether Parallaxes/gravity lesson

    Lesson to teach others

    Apr 7, 2025

  • Nether Backgrounds Lesson

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

    Mar 26, 2025

  • Nether Transitions Lesson

    Lesson to teach others

    Mar 26, 2025

  • conditionals lesson hacks

    conditionals hacks

    Nov 10, 2024

  • conditionals lesson on cases and logics

    An introduction to JavaScript conditionals

    Nov 10, 2024

  • Lesson On JavaScript Conditionals Part 2

    A basic overview of the fundamentals of JavaScript conditionals

    Nov 10, 2024

  • 3.8.1/3.8.2 While loops/Nested loops

    Basic concept for while loops

    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

  • 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 Static Variables

    An introduction to JavaScript Static Variables

    Nov 4, 2024

  • Iteration Homework

    An intro to data abstraction

    Nov 2, 2024

  • Iteration For Loops

    An intro to data abstraction

    Nov 2, 2024

  • Javascript Mathematical Operations

    Popcorn hack 2

    Oct 31, 2024

  • Javascript Mathematical Operations

    Homework

    Oct 31, 2024

  • Javascript Mathematical Operations

    Popcorn hack 1

    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

  • JavaScript Variables

    JavaScript Variables

    Oct 29, 2024

  • Variables_hw_ipynb_2_

    Oct 28, 2024

  • JavaScript Variables

    JavaScript Variables

    Oct 28, 2024

  • JavaScript Classes & Methods Introduction

    An introduction to JavaScript Classes & Methods

    Oct 27, 2024

  • JavaScript Conditional Statements

    An introduction to JavaScript conditional statements

    Oct 27, 2024

  • JavaScript Methods

    An in-depth look at JavaScript methods.

    Oct 27, 2024

  • Nested Conditionals with booleans Javascript Lesson

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

    Oct 26, 2024

  • JS VARS

    JavaScript Variables

    Oct 25, 2024

  • JavaScript Data Types and Operators

    Learn about the different data types in JavaScript.

    Sep 30, 2024

  • JavaScript For Loops and Sprites

    An introduction to JavaScript for loops and working with Sprites.

    Sep 30, 2024

  • JavaScript Variables, Input, Output

    An introduction to JavaScript variables, input, and output using the RPG game as an example.

    Sep 30, 2024

  • JS Output w/ Objects

    Quick launch into Variables, Functions, Arrays, Classes, Objects.

    Sep 15, 2024

  • 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.

    Sep 15, 2024

  • Sprint 1 - Objectives

    Tools and Software Development for Sprint 1

    Aug 21, 2024

  • SASS Hacks

    Applying review to setting up a SASS project

    Jul 20, 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

  • JSON Object

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

    Sep 21, 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

  • 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