Monday, June 12, 2017

Project 4 Identity

        Project 4 was based on Identity and our goal was to create a web page that will discuss about how identity is important. For example, I discussed what is identity, why identity is important, and how it's important. I also discussed about my identity and how it's affected by how I go on with my life. This project was relatively easy the only difficult part was trying to get the layout correct. It's actually easy once you get the one page done you could do the rest. I found my buttons at a source, w3schools.com. I copied the code of the HTML and CSS and changed it so it could match my site. I have learned many new things, such as having a layout that is visually appealing.

Friday, June 9, 2017

Lab 17: JS Conditional Statement



  This lab was difficult to create as I found many difficulties to find how to function this lab. As we were supposed to create JS conditional statements; conditional statements are tags if, else, else if, or switch. As I created a button which had x=x+y, this button will add the two values. Then a pop up will appear asking if you if want to add these two values together. If you press confirm they will add these values if you press cancel. An error will occur, if you chose to add these values the value of the two inputs  will be replace with the x value. This will then perform a loop if you keep on adding these values.
 
<script>
function AdditionBy() {
var x = document.getElementById("a").value;
var y = document.getElementById("b").value;
var r = confirm("Would you like to replace the X value with the following answer?");

if (r == true) {
txt = document.getElementById("demo").innerHTML = Number(x) + Number(y);
document.getElementById("a").value = txt;
} else {
txt = document.getElementById("demo").innerHTML = Number(x) + Number(y);
}
document.getElementById("demo").innerHTML = txt;
}
</script>

This is JavaScript Code That I Used

Lab 16: Comparison Operators



     This lab was fairly easy as I understood how to create a calculator that will function differently from my other labs. This lab had an input value x and an output value y. I had buttons that had functions, such as x==y, x>y, x<y, x>=y, and x<=y. These functions were greater than, less than, greater or equal, less or equal, and compare. Compare was a function to compare both values to see if they are equal. I used JavaScript in this lab which was needed to get these values to work. Probably the only difficult about this lab was to find the tags to make this work.

This code below was used to get the first button to work;
//Comparison
function comp()
{
var x = document.getElementById("firstNum").value;
var y = document.getElementById("secondNum").value;
document.getElementById("demo").innerHTML = (x==y);
}


To sum up this lab was fairly easy and I will use this knowledge for future labs and projects.

Lab 15 Assignment Operators

   
        This Lab was difficult as I had to make a calculator that would have an input and an output value. The task of this lab was to create a calculator that have an initial input value such as 10 and you will put in a value for the output. I put buttons that were x=y, x=x+y, x=x-y, x=x*y, and x=x/y. Each equation will have a different value. For example, x=y will switch the value of x to y. The other equations will add, subtract, multiply, and divide. But this will be a loop as the output value could be added, multiplied, and divided after it's been put in an equation. This lab was difficult at first but became much easier when I solved one button.

Friday, March 17, 2017

Facebook Hackathon


  The Facebook hackathon was a very fun and interesting hackathon. As we learned many new aspects of Web Design/Coding. To start off with getting there was quite easy as finding the location was quite difficult. Once I arrived I was greeted and I signed my name to be registered into this hackathon. I did make a few friends while I was waiting since I got there an hour early. I got a shirt that they gave and soon saw friends from my school entering the building. As I , Leslie, and Veronica made a group to work together. We had mentors but my mentor wasn't that helpful. As I didn't know much about him and wasn't that social. So I decided to divide the jobs within the group. Our task was to create an application that would be designed on a smart phone. the task was to identify and solve a real world problem. Fairly easy as we decided to do Animal cruelty. As we split the work and I decided to do the wire-frames, logo, color schemes. Usually the designing and visual presentation. Leslie and Veronica did the writing part of it. But I did one of the pages using Html,CSS, and JavaScript. This was a difficult task and asked for help from my peers. It became easier as I got the hang of it.I then finished my work early and decided to work on the AP
CSP Essay, which was time consuming. Their were many questions and was difficult at times. One thing I would change is using my time wisely and having some coherent skills to socialize with others. I did make new friends and learned about designing and putting in JavaScript. Lastly, this hackathon was very helpful and interesting to be part of.







Thursday, March 16, 2017

Lab 14

                 Our task for Lab 14 was to create a calculator using an X- and Y value. We then had to add tags that will make a few buttons that were needed. For example the addition, Subtraction, Division, and Multiplication button. This was needed to calculate the two values of x and y. Once done I tested it in a browser to make sure. It worked and was very amazing how coding functions. I found it interesting to see how you could input two values to get an output. Lab 14 was fairly easy and interesting to understand how to do it. I learned most of it from w3schools and my peers guided me through it. I will say that this task will help me in the future if I'm doing JavaScript variables. Lastly, Lab 14 was fairly easy and interesting to learn more about these variables and to see what they do.

Sunday, March 12, 2017

Lab 13

                Lab 13 is was a very simple task but their were some issues that occurred along the way. As I tried starting this lab I felt good about it. I felt as if I will finish on time and it will be an easy task. But this wasn't the case since I tried the tags that my instructor gave me but they wouldn't work. I spent roughly more than a period trying to find out where is my problem at. I asked assistance from my peers and compared my tags to theirs. That's when I noticed I didn't capitalize the word. At that moment I knew that I should check my work grammatically. The problem is that JavaScript is so sensitive that if  you capitalize or misspell a word the whole page doesn't work. It was difficult since most of this was just because of capitalization. Our task was basically just to create a pop up window when we write our name. Easy task but was difficult if you misspelled a word grammatically.




Lab 12 My first JavaScript

This Lab was easy and I experienced a few issues. It was fairly easy to understand and keep track of my notes. Notes played a major part in finishing up this lab as we did multiple lessons of JavaScript. My teacher explained why JavaScript is needed and how it plays a major role in computer programming. The only problem was what JavaScript tag should I use. As I was confused on what tag I should use first.As my teacher wanted CSS also in this lab I decided to use tags that will be internally in the Lab. As I was actually supposed to create a separate CSS file it couldn't link with it. As I was short in time I decided to use an internal CSS tag in Html. As my points were deducted by this I should have  tried to the CSS file separately. Probably this is one of the things that I should improved on. But at least I have learned some JavaScript.

 

York College Trip

                 The York college trip was an alright trip which I learned some stuff. This trip was a STEM trip that had workshops. There were many workshops such as Code, Lead, Pitch, Race, Game, and Beat. All of which had consisted of STEM related. I was excited that was until I started learning about binary digits which I learned before the workshop. My workshop was Beat. Which was about seeing the invisible of cameras, ultrasound technology, X ray vision, etc. But was more of binary digits and learning how to decode them. It was a simple task and I have learned this already with my instructor. one's and zeroes its like a light switch. On or off. The food was great and the raffles were alright as their should have been more prizes. They were very nice so I would say that and I learned a few things such as the army has some careers in the workshop that I attended. And how the car could be used in a number of ways. Lastly, this was a fairly good trip but I expected a lot more.

Thursday, February 23, 2017

CTE Expo Junior

The CTE Expo was great opportunity for freshman to see our work as web designers. As sophomores, juniors, and seniors show there work and explain what there project was. AS we are trying to sell our product and influence them that Web Design is the best academy at Information Technology High School. I have made many websites and gone through sophomore year which was a struggle but I learned many new concepts and understood the basics of Photoshop, Illustrator, In-design, etc. As teachers and principals go to this CTE Expo to see and give advice on our projects. The CTE Expo is important because it helps freshman choose there favorite academy. AS we web designers try to persuade the freshman to attend to webdesign. As I met different types of people who were interested and didn't care I tried to keep my mood up. Some of the Freshman really didn't care so I tried to tell them what we offer and I presented them my project. As I tried to tell them that I'm still trying to improve and become experienced with my skills. I think of the CTE Expo as a family as we come together and share our projects. We talk about what went wrong and how we should improve. Not only we help ourselves but the freshman's as well.

Project 2 Favorite Character

   Project 2 was easy since it was about your favorite character. My favorite character was Bob from Bob's Burger's. In this project I basically had to write the bio of my character. I explained Bob's occupation and how his family are the ones that's keeping him stabilized and encouraged to work. I also created a process page of how I made this HTML/CSS file. It was difficult at first but I soon got the hang of it. In this project I tried to learn different tags and use them so I could challenge my self. This project was beneficial and will help throughout Web Design class. As I familiarize my self to different tags Html/CSS will become easier. I was confused at first which caused me to be late through this project but within days I got the hang of it. It became easier and I understood what tags I should and should not use. Ill like to thank my peers and teachers because without them I would have struggled.;)

Friday, February 17, 2017

Project 3 Respect for All

           Project 3 was a difficult and confusing project at first. I have finished and completed the project and it was all about time management and understanding your topic. The topic for this project was Respect for All and I focused on religion. I explained why we should we respect religion explained key facts, and how religion should be respected and why its needed to maintain a social structure in society.I had quite some difficulty with the home page but I soon solved my issue. Usually it was just the border and margin issues. The buttons also needed some fixing but I finished the project at the end of the day. But I need to work on time management as it has been an problem for me when completing the projects. I made my banner in Photoshop but I created my logo in a website. I had to choose my colors carefully and my font to attract the audience. This was a great project were I learned many new things.

Sunday, January 8, 2017

AP College Board Summary

The AP(Advanced Placement) College board is a course that tests students to their abilities. The Ap Exam has two parts to it. The learning/investigating and the creating part to it. These are the parts that we will be tested on. This exam will have you explain the what was your computational artifact and you will have to provide information. They will be asking various questions and you will have to give responses from 50-300 words depending on the questions. They would also give you specific times to finish specific parts and the scoring/grades will be broken into percentages. For example the two performance tasks will be graded out of 40% The explore task will be 16% The creating will be 24%. It will lastly be finished with the 74 multiple choice. They will give you 2 hours for the multiple choice and there will be both single select and multiple select of multiple choice. This Exam will take a few class periods to finish. And may take a week to finish the exam.

Thursday, January 5, 2017

Chart Basics and Fundmentals

Avg Rating vs. Age
   


   In this activity we had to learn and begin to understand charts. Their are many charts like a scatter,line,bar,etc. Many of which as you see I created in google sheets. I actually followed Code Studio and their steps on how to get these charts. So first off I needed to download a file which had data. We needed to represent that data on charts. Which I have done easily at times. But some of the charts I would get different settings and I will be at times getting a different chart then the one displayed. Once we have done this we needed to create a movie chart. This was also needed to be downloaded and I represented this data by showing Women vs Men. I showed data as in the average number of ratings in the vertical axis (y axis) and the type of movies in the horizontal axis (x axis). This fairly easy to do. To sum up I began to understand the concepts of charts and their fundamentals,