Difference between revisions of "Computer Science"
From WLCS
Line 1: | Line 1: | ||
+ | == Monday (4/21/14) == | ||
+ | '''Agenda:''' | ||
+ | * APS Tech Expo checklist - Saturday, (4/26/14), 9AM-12PM @ Wakefield High School | ||
+ | * HTML/CSS Students | ||
+ | *# Demo HTML Basic Assignment 1 (your personal website) | ||
+ | *# Demonstrate that you have completed Codecademy through Introduction to CSS | ||
+ | * Javascript Students | ||
+ | *# Demo your animated firetruck | ||
+ | *# Complete Khan Academy through Looping | ||
+ | *# Create a program called AnimatedFaces | ||
+ | *## Create 3 different functions that can draw the 3 different faces (happy, mild, sad) - like these [http://static.filmmakermagazine.com/wp-content/uploads/2011/04/happy-sad-face.jpg faces] | ||
+ | *## Your functions should take x and y-coordinates as parameters, so that the faces can be drawn anywhere | ||
+ | *## Using the draw() animation function with several variables, animate the faces so that they bounce around the screen | ||
+ | *## Hint: You will probably need different variables to keep track of the x and y-coordinates for each of the 3 faces | ||
+ | |||
== Tuesday - Thursday (4/8/14 - 4/10/14) == | == Tuesday - Thursday (4/8/14 - 4/10/14) == | ||
'''Agenda:''' | '''Agenda:''' |
Revision as of 20:35, 20 April 2014
Contents
Monday (4/21/14)
Agenda:
- APS Tech Expo checklist - Saturday, (4/26/14), 9AM-12PM @ Wakefield High School
- HTML/CSS Students
- Demo HTML Basic Assignment 1 (your personal website)
- Demonstrate that you have completed Codecademy through Introduction to CSS
- Javascript Students
- Demo your animated firetruck
- Complete Khan Academy through Looping
- Create a program called AnimatedFaces
- Create 3 different functions that can draw the 3 different faces (happy, mild, sad) - like these faces
- Your functions should take x and y-coordinates as parameters, so that the faces can be drawn anywhere
- Using the draw() animation function with several variables, animate the faces so that they bounce around the screen
- Hint: You will probably need different variables to keep track of the x and y-coordinates for each of the 3 faces
Tuesday - Thursday (4/8/14 - 4/10/14)
Agenda:
- APS Tech Expo 2014
- Saturday, April 26th - 9AM-12PM - Wakefield High School
- Grand Prize - Laptop; 1st, 2nd, 3rd place - Best Buy gift cards
- On-line Registration
- Registration Deadline: April 9th
- Prepare for a short informal presentation of project to two judges. Information to be discussed at judging session should include:
- Description of end product
- Process involved in creating project (step-by-step)
- Roadblocks or difficulties encountered
- Application to classroom or workplace
- Pacing
- HTML/CSS students should have completed #1-8 of HTML&CSS (through Introduction to CSS)
- JavaScript students should have completed through Animation basics
- When you are done with the basic assignments, continue working through the lessons online
- HTML Basic Assignment 1
- Open the application KomodoEdit
- Create a new HTML5 document
- Edit the HTML and create your page.
- Change the title of the HTML document
- Put a large header at the top to distinguish that it is your website (use your name)
- Use smaller sub-headers for the following:
- Who am I?
- My favorite things
- What I like to do
- Where I would like to go in the future
- Links
- Use paragraphs and lists to fill in each of the above sections with content about yourself
- Use links and images where appropriate
- JavaScript Basic Assignment 1
- GO to Learn->Computing->Computer programming->Create Program
- Create a new program called FireTruck
- Draw a simple fire truck (like the one found here
- Animate the fire truck so that when the program run, it drives across the screen
Wednesday - Friday (4/2/14 - 4/4/14)
Agenda:
- APS Tech Expo 2014
- Saturday, April 26th - 9AM-12PM - Wakefield High School
- Grand Prize - Laptop; 1st, 2nd, 3rd place - Best Buy gift cards
- On-line Registration
- Registration Deadline: April 9th
- Prepare for a short informal presentation of project to two judges. Information to be discussed at judging session should include:
- Description of end product
- Process involved in creating project (step-by-step)
- Roadblocks or difficulties encountered
- Application to classroom or workplace
- Khan Academy - Computer Programming
- Go to Khan Academy
- Sign in or create an account
- Go to Learn -> Dashboard -> Add a coach and use my coach code: KBSK5T
- Codecademy - HTML & CSS
- Go to Codecademy
- Login to your account
- Go to HTML & CSS
- Codecademy HTML & Khan Academy Javascript
- Bring headphones to class from now on
- Let Mr. Bui know which route you are choosing
- 1st Period - the top 2 students who get the farthest in the Khan Academy computer programming course by next Tuesday (4/8/14) will be awarded a pizza
- 5th Period - the top 2 students who got the farthest today in the Khan Academy computer programming course will be awarded a pizza