Difference between revisions of "IB Computer Science 1"

From WLCS
Line 1: Line 1:
 +
== Thursday (9/13/18) ==
 +
'''Agenda:'''
 +
* Complete the [https://colab.research.google.com/drive/1eVHC1dYFoD22esCGTkbkVOLBuhlPg-cE Values, Types & Variables Assignment] and upload to Canvas
 +
* Repl.it
 +
** Login to [http://repl.it Repl.it] using your APS Google credentials
 +
** Enroll into our class by clicking [https://repl.it/classroom/invite/YutbrYV here]
 +
* Input and Output
 +
** [https://docs.google.com/a/apsva.us/presentation/d/18oxLyc3PCjcpSEsXHNpsu-Op97dCbo-VwYKjmU_-d5A/edit?usp=sharing Input/Output (Python)]
 +
* Math Operations
 +
** Addition +
 +
** Subtraction -
 +
** Multiplication *
 +
** Division /
 +
** Modulo %
 +
** Exponential **
 +
** Order of operations!
 +
* Mad Libs exercise
 +
*# Prompt the user to enter a noun and store it in a variable named '''noun'''
 +
*# Prompt the user to enter a verb and store it in a variable named '''verb'''
 +
*# Prompt the user to enter another noun and store it in a variable named '''noun2'''
 +
*# Print out a message that contains noun, verb, and noun2
 +
* Circle calculations exercise
 +
*# Prompt the user to enter the radius of a circle (this should be a float)
 +
*# Calculate and print out the circumference of the circle.  Make sure your output looks like: "Circumference: ###"
 +
*# Calculate and print out the area of the circle.  Make sure your output looks like: "Area: ###"
 +
 
== Friday - Tuesday (9/7/18 - 9/11/18) ==
 
== Friday - Tuesday (9/7/18 - 9/11/18) ==
 
'''Warmup:'''
 
'''Warmup:'''

Revision as of 08:19, 13 September 2018

Thursday (9/13/18)

Agenda:

  • Complete the Values, Types & Variables Assignment and upload to Canvas
  • Repl.it
    • Login to Repl.it using your APS Google credentials
    • Enroll into our class by clicking here
  • Input and Output
  • Math Operations
    • Addition +
    • Subtraction -
    • Multiplication *
    • Division /
    • Modulo %
    • 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: ###"

Friday - Tuesday (9/7/18 - 9/11/18)

Warmup:

  • Make sure that your Introduction w/ Pictures is ready (at least 4 images)

Agenda:

Homework:

  • Signed electronic syllabus by Monday (9/10/18)

Wednesday (9/5/18)

Warmup:

Agenda:

  • Attendance
  • Misc logistics
    • 20/10 no pass policy
    • Location of bathrooms
    • Sign in/out sheets
    • Mr. Bui has B Lunch
  • IB Computer Science I Syllabus
    • Sign electronic form by next Monday (9/10/18)
  • 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:

  • Complete you Introductions w/ Pictures slide. We will all present our slide at the beginning of next class
  • Signed electronic syllabus by Monday (9/10/18)

Tuesday (9/4/18)

  • Introductions & attendance
  • App Catalog (AirWatch) installers
    • Assuming your logins work

Archives