IBCS1 - 1314 - February

From WLCS

Friday (2/28/14)

  • Paid Focus Group Opportunity
    • MediaBarn is having a focus group study at 5:30pm on Tuesday (3/4/14). They are interested to talk with students who are interested in majoring in IT/Computer Science/any related topic.
    • 90-minute focus group, and the compensation is $100
    • Registration Here
    • Mediabarn Research Services (near Courthouse metro), 2200 Clarendon Blvd, Suite 1200, Arlington, VA 22201
  • Make sure that you have completed While Loops
  • Make sure that you have completed Dragon Slayer
  • Introduction to HTML Canvas
    • Read and complete the tutorial: Basic usage of Canvas
    • Don't worry if you don't understand everything...this most important part is getting the A skeleton template
    • Also refer to this documentation: W3Schools HTML5 Canvas, which will explain different parts of the template
    • If you're interested more canvas tutorials can be found here: Mozilla Canvas Tutorials
  • Canvas Practice Assignment
    1. Create an HTML+JavaScript file named canvasPractice.html
    2. Use the skeleton template from Basic usage of Canvas
    3. Refer to W3Schools HTML5 Canvas for specific functions that will be helpful
    4. In the canvas, draw a stick figure with filled in squares or rectangles for hands and feet
    5. Under the stick figure, display a text message in the canvas that says "Computer Science Rocks!"

Wednesday - Friday (2/26/14 - 2/28/14)

Warmup:

Agenda:

  • Paid Focus Group Opportunity
    • MediaBarn is having a focus group study at 5:30pm on Tuesday (3/4/14). They are interested to talk with students who are interested in majoring in IT/Computer Science/any related topic.
    • 90-minute focus group, and the compensation is $100
    • Registration Here
    • Mediabarn Research Services (near Courthouse metro), 2200 Clarendon Blvd, Suite 1200, Arlington, VA 22201
  • Demo Quadratic Formula web app
  • Complete While Loops
  • Complete Dragon Slayer
  • Introduction to HTML Canvas
    • Read and complete the tutorial: Basic usage of Canvas
    • Don't worry if you don't understand everything...this most important part is getting the A skeleton template
    • Also refer to this documentation: W3Schools HTML5 Canvas, which will explain different parts of the template
    • If you're interested more canvas tutorials can be found here: Mozilla Canvas Tutorials
  • Canvas Practice Assignment
    1. Create an HTML+JavaScript file named canvasPractice.html
    2. Use the skeleton template from Basic usage of Canvas
    3. Refer to W3Schools HTML5 Canvas for specific functions that will be helpful
    4. In the canvas, draw a stick figure with filled in squares or rectangles for hands and feet
    5. Under the stick figure, display a text message in the canvas that says "Computer Science Rocks!"

Monday - Tuesday (2/24/14 - 2/25/14)

Agenda:

Thursday - Friday (2/20/14 - 2/22/14)

Agenda:

  • Pythagorean Theorem Example
    1. There should be input boxes for a, b, and c (hypotenuse)
    2. The user should be able to fill in any two boxes, and hit calculate
    3. The empty input box should be filled in with the correct answer
    4. You should validate the input for non-numbers
  • Quadratic Formula Program
    1. Create a program that takes three inputs: a, b, and c
    2. Calculate the quadratic formula
    3. Check if the solutions are real or imaginary
    4. Output the 2 real solutions, and either output the imaginary solutions or put a message that says the solutions are imaginary

Tuesday - Wednesday (2/18/14 - 2/19/14)

Agenda:

  • More Javascript + HTML Form practice
    • Slope Calculation Example
  • parseFloat()
  • parseInt()
  • isNaN()
  • JavaScript Math

Thursday - Friday (2/13/14 - 2/14/14)

  • Snow Days

Monday - Wednesday (2/10/14 - 2/11/14)

Agenda:

Thursday - Friday (2/6/14 - 2/7/14)

Agenda:

Monday - Wednesday (2/3/14 - 2/5/14)

Agenda: