Posts

Lab 4 Reflection

In lab 4, we worked with objects to help manipulate an HTML document. We were supposed to create an object based on a ninja or something of our choosing, we had to include properties of the object that we made up. The most important part of the lab was the methods we had to create in the object. This took the form of functions inside properties that reacted when a particular button was pressed. For one of the functions, we had to include a parameter inside the method. I noticed that people were using for loops when creating this method. However, I found an alternate solution: a variable that gets its value from a prompt with a user input that will be included in the function. In the end, I felt satisfied that I found an alternate solution that could also be way better than a proven solution.

Lab 3 Reflection

In this lab, we were tasked with completing 5 jQuery exercises developed by MIT. These exercises helped us get into how jQuery and get comfortable with it. These exercises demonstrated the syntax of jQuery and a particular end goal that the exercise wanted you to reach. I struggled with this lab because jQuery is a completely new topic to me, so I had to take my time to really understand each exercise. When I finished each exercise I made sure that each exercise worked and was able to be interacted with.

Lab 2 Reflection

In this lab, we experimented with internal JavaScript in an HTML document. We messed with various commands like "document.write()", "alert()", and "console.log()". We also incorporated prompts and if statements to create a sort-of "form" for the user to input and create a message of their liking. This lab demonstrated what happens when a web developer incorporates JavaScript into their HTML document, we get to see the basics of DOM manipulation on a simple document. I am mostly familiar with the commands used in this lab as I was either introduced or reintroduced to these commands in the summer homework. However, this is the first time I experimented with these commands in an actual HTML file.

Lab 1 Reflection

In this lab, we were setting up our file trees to prepare for our main portfolio. Essentially, we had to take a picture of our file tree of our WCP, DD, and VD directories. However, our we didn't have anything in our WCP and VD folders yet so they were of the least concern to the main portfolio directory. My main challenge in setting up our main portfolio was changing the main index from my DD homepage to a new index for my final portfolio. Eventually, I managed to get everything working after performing many trial and errors.

Blog Intro

Image
Hello, my name is Job. I am a Senior at Information Technology High School, I am in one of its CTE Academies, Web Design. I am interested in the field of web design because web design and other technology-related jobs are growing in that field, and getting a job within that field would be very beneficial. My hobbies are playing piano and drawing in my free time. I started piano 9 years ago, and I attended a Saturday art program in 2012 to 2016. My dream is to become a computer scientist, I grew up around computers and worked around them a lot so I would like to learn more about them. My goal is to learn how to create websites, I am currently on my way to achieving this goal by completing the Web Client Programming course and graduating from high school.

What Does A CTE Diploma Mean to Me?

In New York City, a Regents Diploma is required to graduate from high school, a student can also go for an Advanced Regents Diploma. In order to get a regular Regents Diploma, a student has to have 8 English and social studies credits, 6 science and math credits, 2 foreign language and visual arts credits, 4 Phys. Ed credits, 1 health credit, and 7 elective credits. To get an Advanced Regents diploma, it is mostly the same with the Advanced Regents diploma requiring 6 foreign language credits instead of 2, and 3 elective credits instead of 7. The requirements to graduate change when a student has a CTE endorsement, if said student has an endorsement and tries for an Advanced Regents, only 2 foreign language credits are needed and no foreign language exam is required. In order for a CTE endorsement to apply, a student has to complete all the requirements for their CTE academy. Having a CTE endorsement would benefit me personally because it means that I have to take other rigorous clas...