Difference between revisions of "IB Computer Science 1"

From WLCS
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
== Tuesday (9/10/19) ==
 +
'''Warmup:'''
 +
<syntaxhighlight lang="Python">
 +
# Predict what will be printed after the following code executes:
 +
a = 2
 +
b = 3
 +
c = 5
 +
d = 7
 +
print((a*b+c*d-a)/a)
 +
</syntaxhighlight>
 +
 +
'''Agenda:'''
 +
* Values, Types & Variables Quiz on '''Thursday (9/12/19)'''
 +
* [https://docs.google.com/a/apsva.us/presentation/d/18oxLyc3PCjcpSEsXHNpsu-Op97dCbo-VwYKjmU_-d5A/edit?usp=sharing Input/Output (Python)]
 +
** Complete the Input Output 1 assignment in repl.it
 +
* [https://docs.google.com/presentation/d/1regF5-hsVyPV1UIuE00QWzaioSTihf6CJwN6saZYshE/edit?usp=sharing Math operators]
 +
* Circle calculations program example
 +
* Complete the following assignments in repl.it:
 +
** Rectangle Area
 +
** Distance Formula
 +
** Quadratic Formula
 +
* Experienced programming practice
 +
** [http://projecteuler.net Project Euler]
 +
** [http://rosalind.info/ Rosalind]
 +
 
== Friday (9/6/19) ==
 
== Friday (9/6/19) ==
 
'''Agenda:'''
 
'''Agenda:'''
Line 16: Line 41:
 
** Complete the Values, Types, & Variables assignment in Canvas
 
** Complete the Values, Types, & Variables assignment in Canvas
 
** You are allowed multiple attempts (you will receive the grade of your highest attempt)
 
** You are allowed multiple attempts (you will receive the grade of your highest attempt)
* [https://docs.google.com/a/apsva.us/presentation/d/18oxLyc3PCjcpSEsXHNpsu-Op97dCbo-VwYKjmU_-d5A/edit?usp=sharing Input/Output (Python)]
 
** Complete the Input Output 1 assignment in repl.it
 
* [https://docs.google.com/presentation/d/1regF5-hsVyPV1UIuE00QWzaioSTihf6CJwN6saZYshE/edit?usp=sharing Math Operations]
 
* Circle calculations program example
 
* Complete the following assignments in repl.it:
 
** Rectangle Area
 
** Distance Formula
 
** Quadratic Formula
 
  
 
'''Homework:'''
 
'''Homework:'''

Revision as of 09:34, 10 September 2019

Tuesday (9/10/19)

Warmup:

# Predict what will be printed after the following code executes:
a = 2
b = 3
c = 5
d = 7
print((a*b+c*d-a)/a)

Agenda:

  • Values, Types & Variables Quiz on Thursday (9/12/19)
  • Input/Output (Python)
    • Complete the Input Output 1 assignment in repl.it
  • Math operators
  • Circle calculations program example
  • Complete the following assignments in repl.it:
    • Rectangle Area
    • Distance Formula
    • Quadratic Formula
  • Experienced programming practice

Friday (9/6/19)

Agenda:

  • Complete introductions
  • Experienced Students Option
    • Go to Links->Programming Practice
    • Or work ahead as fast as you can by accessing Links->Archived Websites
  • Repl.it

Homework:

  • Complete syllabus agreement assignment in Canvas by Monday (9/9/19)
  • Complete all of the repl.its by the end of Monday (9/9/19)

Wednesday (9/4/19)

Warmup:

  • Complete the Student Survey in Canvas

Agenda:

  • Attendance
  • Misc logistics
    • 20/10 no pass policy
    • Location of bathrooms
    • Sign in/out sheets
    • Mr. Bui has C Lunch
  • IB Computer Science I Syllabus
    • Complete syllabus agreement assignment in Canvas by Monday (9/9/19)
  • 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 syllabus agreement assignment in Canvas by Monday (9/9/19)

Tuesday (9/3/19)

Agenda:

IBCS1 - Archives