Learning Goal #7
3JS Variable Manipulation
Students will be able to apply their basic knowledge of JavaScript to manipulate three-dimensional objects.
PROJECT OVERVIEW
Read MoreDuring every lesson of Learning Goal #7, you were asked to look at JavaScript source codes and manipulate some of the variables or values within those codes. During this project, you are expected to manipulate variables and values in a new source code that you’ve never worked with before, explain how you made your changes, and explain how the manipulated variables in your code actually work (what they do).
To achieve this goal, you and your partner(s) will be choosing from six different project zip files and deciding which one your team wants to download and manipulate. There are two beginner options, two intermediate options, and two advanced options. But keep in mind that what you and your partner choose to work with will not impact your grade. For example, the teacher will not give more points to a group that works with an advanced zip file than those groups who work with a beginner zip file. You need to choose zip files that you and your partner believe you can effectively work with together. Choose one that you truly believe your group can handle and go with it. Every group has the freedom to choose their own zip file, but you cannot work on a different zip file than your partner.
PROJECT SCHEDULE
Read MoreWednesday, October 31
PROJECT INTRODUCTION & WORKDAY
Friday, November 2
PROJECT WORKDAY
Monday, November 5
PROJECT GRADING
PROJECT GRADING
Read MoreDuring this final project, you are encouraged to leave the grading rubric up at all times. This will keep you reminded of what it takes to reach your team’s grading goal. Decide where you want to be when it comes to grading time. If your team wants to earn an A, then you’ll need to know what it takes to earn an A. If your team wants to earn a B, then you’ll need to know what it takes to earn a B.
PROJECT DEMOS
Read MoreIf you choose to do a paper because you’re going for a B on the grading rubric, you will not be allowed to get away with writing sloppy or failing to proofread. Your paper must be CLEAR and EFFECTIVE at explaining what variables you changed, how you manipulated them, and what happens when those variables are manipulated. Below is a good student example from a past semester.
If you choose to do a tutorial because you’re going for a solid A in the gradebook, you will not be allowed to get away with laziness. Your tutorial must be CLEAR and EFFECTIVE at explaining the variables, how you manipulated them, and what happens when those variables are manipulated. But an extremely good tutorial would also include some consideration of time (how long should each step take) and extremely easy to follow directions on where to go in a code to make the changes. Below are two good student examples from past semesters.
Tutorial Demo #1 | Tutorial Demo #2 | Tutorial Demo #3 | Tutorial Demo #4
PROJECT RULES
Read MoreRULE #1 – Partners/Teams Only
Keep your work between you and your partner. Do not share your work with those outside your team or become a class distraction by asking others to come see what you’ve achieved. There will be a VARMAN TOUR at the end of grading so that everyone can see what their classmates achieved. So don’t worry. You’ll get to see all the cool things that were done.
RULE #2 – No Spying
Do not spy the work of other design teams. This project is between you and your partner. What other groups achieve or don’t achieve is up to them. Do not wander around the room looking at other projects or stealing ideas from another group.
RULE #3 – If My Partner/Team is Absent
Do not panic if your partner is missing. Everyone in the room is capable of doing this project entirely on their own. Having a partner just makes the experience more cooperative and interesting. However, students who miss any of the project work days will lose a point on the overall project grade for each day they are missing and their partners will automatically gain that an extra point on their project grade. If you are not here, you cannot expect to earn a good grade and partners who have to work alone will benefit from extra points. The only legitimate excuses would include a field trip or a doctors note. Otherwise, you need to be here.
RULE #4 – If We Finish Early
If your design team finishes early, simply ask the teacher to grade you early. Those who are graded early and earn between a 3.0 and a 4.0 on the project will be allowed to spend the rest of the project time playing classroom-appropriate online video games of their choice. However, those who are graded early and earn less than a 3.0 will be asked to improve their projects with the time that is left.
PROJECT ZIP FILES
Read MorePlease remember that if you get stuck at some point and need to start over, you can always come back here and grab the zip file again. Decide which one you and your partner/team want to work with because THAT is the zip file you will focus on for the rest of the project.
DEMO #1 (Beginner): What it Looks Like Now – Get the Zip File
DEMO #2 (Beginner): What it Looks Like Now – Get the Zip File
DEMO #3 (Intermediate): What it Looks Like Now – Get the Zip File
DEMO #4 (Intermediate): What it Looks Like Now – Get the Zip File
DEMO #5 (Advanced): What it Looks Like Now – Get the Zip File
DEMO #6 (Advanced): What it Looks Like Now – Get the Zip File