Class hours: 9:40am – 2:05pm
Quizzes on Friday morning. 15% of your grade are the quizzes, typically 9 new, 1 review, and 1 extra credit question from our articles.
This years Sat / Act prep work comes from “100 Most Common SAT Words” by Quizlet. As we are using their list to pull from you are able to use their free study tools. Make a free account so you add the new words to your Study Bank. As the weeks go by and you are studying from this ever growing word bank, you will find that your vocabulary (speaking and retention) has improved.
The weekly latin root comes from “42 Most Common Latin Roots”.
Sat / Act prep
- Enhance – improve, augment. “The ambiance of the restaurant was enhanced with the new coat of paint.”
- Ephemeral – momentary, fleeting. “The job of getting a 100 on a quiz was ephemeral.”
- Evanescent – short-lived, as an image. “The excitement from getting a 100 on the quiz was evanescent, as the next quiz was right around the corner.”
Latin Root of the week
- lumin – light, shine; source. “Steve Jobs was a luminary of the computer revolution that inspired millions.”
- A reserved word is a word in a programming language which has a fixed meaning and cannot be redefined by the programmer. For example in JS var is a reserved word. We can’t create a variable with the name “var”. For example this can’t be done:
- var var = “tuna”;
- …but this can be done:
- var fish = “tuna”;
- A variable is a container of information. Variables in JS are created with the reserved work var followed by the variable name, an equal sign, and then the value you wish to assign it. For example:
- var lastName = “Cronin”;
- Concatenation is where we connect multiple strings or variables together for a final, longer, result. In JS we concatenate by using the plus sign (+) in the code.
- console.log(); allows us to print information to the browsers console for debugging purposes.
- A function is a group of code which is intended to do a task. Functions are useful as they can be repeated, can streamline your code (you don’t have to type the same thing over and over), and are portable (they can go to other programs by coping and pasting). For example we used a function when creating our Madlib story which:
- Collected the user input.
- Created the story through concatenation.
- Output the completed story to the screen.
- window.setInterval(); allows is to run a specific function over and over based on the time entered in milliseconds.
- A millisecond is a 1000th of a second.
- window in JS typically refers to the browser. Think of the area of the browser that we “see” things in, this is the window.
- DOM stands for Document Object Model.
- We can use the DOM to access anything and everything that is in the HTML/CSS. DOM manipulation is very common in today’s Front End Web Design. When writing web pages and apps, one of the most common things you’ll want to do is manipulate the document structure in some way. We do this by manipulating the DOM.
- An Event Listener is used in JS when we want to have the browser “listen” for different types of interactions the user may with the computer. “click” is the most popular way that we interact with websites, but we can have keypresses, rollon, rolloff, etc.
- JS methods are actions that can be performed on objects. In laymen’s terms these are “commands” which can be applied to objects to “do” something. For an example document.getElementById[‘tuna’] allows us to access the document through the DOM, and connect to whatever has an ID of “tuna”. The blue ‘getElementById[‘tuna’]’ is the method, and it does the connecting for us.
- .innerHTML is a JS property which allows us to change the content of an element. We used this when adding our story to an empty paragraph at the bottom of our Madlib.
- Input types of “button” create a clickable button. These buttons can be programmed to do pretty much anything from add score to a game, change the website, send an email, or to play a sound.
- Input types of “text” create elements where we can collect user keyboard input.
- Model warehouses such as Turbo Squid allow users a marketplace to buy 3d assets for projects (if up against a clock, can’t model, etc) and sell 3D assets that you create. Remember because we are using Blender we own the commercial rights to everything we create – it isn’t educational software, it is the real deal. Hypothetically, we can create a cube in Blender, and sell it for a million dollars (as strange as that sounds). All legal.