Final Review (progress, etc)
Process of Planning:
-We created an issue to plan/brainstorm our ideas for the game.
-I and the rest of my team planned by making an issue filled with ideas and images of possible changes and possibilities to add to our game.
Coding:
-While working on this game I learned lots of coding on the way; I learned how to replace images and remove backgrounds to input into the game. I learned how to change the position of items in the game by changing the coordinates. I also have experimented with other ideas, such as how to end the game by collecting all coins.
Studied:
-I have had to study how to do multiple things in the game. For example, I had to learn how to create my branch from a repository and clone it. I also had to study how to replace images, and I have used multiple resources on how to (try) to change the ending.
Changes:
-My team and I have changed many things together and collaborated on multiple resources, such as Slack, liveshare, etc. Some changes I have personally made are the parallax background, platforms, position of coins, etc. But all together we have changed much more than that including the tokens, sprints, etc.
Mistakes:
-I have made lots of mistakes and attempts to try and change the code for the best. One of the multiple mistakes I have made is changing the ending to the game, I have tried to change the code and input the given information into the code, and with the help of AI and team members, I still haven’t figured it out. At the moment we all are trying our best to crack the code.
Highlights:
-Being able to implement changes into the game
-Tried my best to change the code to a deeper level
-Collaborated to the best of my abilities with my teammates
-Learned and had lots of mistakes along the way which helped me get a better understanding of coding, etc
Summary:
-Overall I have learned and got a better understanding of lots of elements in the game and the process of it all. Now for Sprint 5, it’s our goal to figure out and study how to change the ending properly.
Personal Journal
Entry #1 1/13-1/14
-
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
-
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
-
My plan with the process I went through with it.
Mar 2, 2025
-
All changes that were made in the game explanied, and shown.
Mar 1, 2025
-
Things I have learned over 24 weeks, N@TM, plans for the future, etc.
Mar 1, 2025
-
methods, instantiating objects, using objects, calling methods, parameters, return values
Feb 27, 2025
-
Iteration, conditions, nested conditions
Feb 27, 2025
-
Numbers, strings, booleans, arrays, JSON objects
Feb 27, 2025
-
HTML5 input, validation, Document Object Model (DOM)
Feb 27, 2025
-
String operations, mathematical operations, boolean expressions
Feb 27, 2025
-
methods, instantiating objects, using objects, calling methods, parameters, return values
Feb 27, 2025
-
methods, instantiating objects, using objects, calling methods, parameters, return values
Feb 27, 2025
-
methods, instantiating objects, using objects, calling methods, parameters, return values
Feb 27, 2025
-
conditionals hacks
Nov 10, 2024
-
An introduction to JavaScript conditionals
Nov 10, 2024
-
A basic overview of the fundamentals of JavaScript conditionals
Nov 10, 2024
-
Basic concept for while loops
Nov 7, 2024
-
An intro to data abstraction
Nov 6, 2024
-
An intro to data abstraction
Nov 6, 2024
-
An intro to data abstraction
Nov 6, 2024
-
An intro to data abstraction
Nov 5, 2024
-
The JavaScript Classes & Methods Homework assignment for the JavaScript Fundamentals course.
Nov 4, 2024
-
An introduction to JavaScript Static Variables and Methods
Nov 4, 2024
-
An intro to data abstraction
Nov 2, 2024
-
An intro to data abstraction
Nov 2, 2024
-
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
-
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
-
Popcorn hack 2
Oct 31, 2024
-
-
Popcorn hack 1
Oct 31, 2024
-
-
Strings and functions
Oct 30, 2024
-
-
-
-
An introduction to JavaScript Classes & Methods
Oct 27, 2024
-
An in-depth look at JavaScript methods.
Oct 27, 2024
-
An introduction to JavaScript conditional statements
Oct 27, 2024
-
Nested conditionals with booleans in Javascript are condition statements placed inside condition statements, allowing multiple layers of decision making.
Oct 26, 2024
-
Booleans lessons project
Oct 25, 2024
-
JavaScript Variables
Oct 25, 2024
-
Learn about the different data types in JavaScript.
Oct 14, 2024
-
Learn about the different data types in JavaScript.
Oct 14, 2024
-
Learn about the different data types in JavaScript.
Oct 14, 2024
-
An introduction to JavaScript for loops and working with Sprites.
Sep 30, 2024
-
Learn about the different data types in JavaScript.
Sep 30, 2024
-
An introduction to JavaScript variables, input, and output using the RPG game as an example.
Sep 30, 2024
-
Quick launch into Variables, Functions, Arrays, Classes, Objects.
Sep 15, 2024
-
Tools and Software Development for Sprint 1
Aug 21, 2024
-
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
-
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
-
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
-
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
-
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 allows you to have secondary thinking as you work, not just a reflection after you are done, but real-time support.
Aug 16, 2023
-
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
-
A guide to finding the length of a list, minimum values, and elements in an array.
Jan 24, 2011