IB Computer Science 1

From WLCS
Revision as of 12:49, 20 September 2017 by Admin (talk | contribs) (Wednesday (9/20/17))

Wednesday (9/20/17)

Agenda:

  • Quadratic Formula Assignment
    • Demo to Mr. Bui when completed
  • Introduction to Booleans & Conditionals
    • Comparison operators (<, >, <=, >=, ==, !=)
    • Boolean values: True, False
    • Complete Comparison operators assignment on Canvas
  • if statements
  • Logic operators: and, or, not
  • Letter Grade Calculator
    1. Prompt the user for a number (0-100) (if you don't remember, look at past notes and lectures)
      • Note: Your program should be able to handle floating-point numbers!
    2. Use if-statements, comparison operators, and logical operators (and, or, not)
    3. Print out the appropriate letter grade for the number (A, B+, B, C+, C, D+, D, E)
      • Note: Your program should round letter grades appropriately (Example: grade >= 89.5 is an A)

Monday (9/18/17)

Agenda:

  • Mad Libs exercise
    1. Prompt the user to enter a noun and store it in a variable named noun
    2. Prompt the user to enter a verb and store it in a variable named verb
    3. Prompt the user to enter another noun and store it in a variable named noun2
    4. Print out a message that contains noun, verb, and noun2
  • Circle calculations exercise
    1. Prompt the user to enter the radius of a circle (this should be a float)
    2. Calculate and print out the circumference of the circle. Make sure your output looks like: "Circumference: ###"
    3. Calculate and print out the area of the circle. Make sure your output looks like: "Area: ###"
  • Quadratic Formula Assignment
    • Demo to Mr. Bui when completed

Thursday (9/14/17)

Warmup:

  • Complete the Identifying Types assignment on Canvas if you have not already done so

Agenda:

  • Introduction to Values, Types, and Variables
  • Input and Output
  • Math Operations
    • Addition +
    • Subtraction -
    • Multiplication *
    • Division /
    • Exponential **
    • Order of operations!
  • Mad Libs exercise
    1. Prompt the user to enter a noun and store it in a variable named noun
    2. Prompt the user to enter a verb and store it in a variable named verb
    3. Prompt the user to enter another noun and store it in a variable named noun2
    4. Print out a message that contains noun, verb, and noun2
  • Circle calculations exercise
    1. Prompt the user to enter the radius of a circle (this should be a float)
    2. Calculate and print out the circumference of the circle. Make sure your output looks like: "Circumference: ###"
    3. Calculate and print out the area of the circle. Make sure your output looks like: "Area: ###"
  • Quadratic Formula Assignment
    • Demo to Mr. Bui when completed

Tuesday (9/12/17)

Agenda:

Friday (9/8/17)

Warmup:

  1. Login to Canvas
  2. Complete the Collaboration

Agenda:

Wednesday (9/6/17)

Agenda:

  • Attendance
  • Misc logistics
    • 20/10 no pass policy
    • Location of bathrooms
    • Sign in/out sheets
    • Mr. Bui has A Lunch (1st Lunch) on W-days
    • Mr. Bui has 4th period planning on L-Days (so whatever lunch he feels like having that day)
  • IB Computer Science I Syllabus
    • Sign electronic form by next Monday (9/11/17)
  • Introduction to Canvas
    • Profiles
    • Notifications
    • Assignments
    • etc.
  • Introductions w/ Pictures
    1. You will be given a group Google presentation
    2. Create a new slide
    3. Use your first and last name as your title
    4. Paste 4 or more images that describe who you are

Homework:

  • Signed electronic syllabus by Monday (9/11/17)
  • Introductions w/ Pictures collaboration found in Canvas

Tuesday (9/5/17)

Agenda:

  • Introductions
  • Name cards

Homework:

  1. Go to Syllabus (on the left)
  2. Read it
  3. Complete the agreement form with your parent (you will need your APS Google login)

Archives