Difference between revisions of "IB Computer Science 1"

From WLCS
(Thursday - Monday (10/16/14 - 10/20/14))
Line 1: Line 1:
 +
== Tuesday (10/21/14) ==
 +
'''Agenda:'''
 +
* Demo missing assignments
 +
* Functions Reviewed
 +
** return keyword
 +
* CodingBat Python Functions
 +
*# Go to [http://codingbat.com/ CodingBat] and create an account
 +
*# Login and go to '''prefs->teacher share''' and use [[Image:BuiEmail.bmp]]
 +
*# Complete 6 exercises from [http://codingbat.com/python/Logic-1 Logic-1] (do not look up the solutions)
 +
* Introduction to Strings
 +
** [[Media:Strings_Python.pptx]]
 +
** Complete [[Python String Exercises]] and share with Mr. Bui
 +
** Complete the last 4 string warm-ups from [http://codingbat.com/python/Warmup-1 Warmup-1]
 +
** Complete 6 exercises from [http://codingbat.com/python/String-1 String-1]
 +
** NOTE: If you have already done CodingBat, then complete ALL the exercises from [http://codingbat.com/python/String-1 String-1]
 +
 
== Thursday - Monday (10/16/14 - 10/20/14) ==
 
== Thursday - Monday (10/16/14 - 10/20/14) ==
 
'''Warmup:'''
 
'''Warmup:'''

Revision as of 07:09, 21 October 2014

Tuesday (10/21/14)

Agenda:

  • Demo missing assignments
  • Functions Reviewed
    • return keyword
  • CodingBat Python Functions
    1. Go to CodingBat and create an account
    2. Login and go to prefs->teacher share and use BuiEmail.bmp
    3. Complete 6 exercises from Logic-1 (do not look up the solutions)
  • Introduction to Strings

Thursday - Monday (10/16/14 - 10/20/14)

Warmup:

Agenda:

Tuesday (10/14/14)

Agenda:

Thursday - Friday (10/9/14 - 10/10/14)

Agenda:

Tuesday - Wednesday (10/7/14 - 10/8/14)

Warmup:

  • Execute the code below
  • When prompted, use 100 for x and 200 for y
  • What does each line do? Analyze!
from turtle import *

setup(200, 400)
screensize(200, 400)
x = numinput("X prompt", "Please enter an x")
y = numinput("Y prompt", "Please enter a y")
goto(x,y)
done()

Agenda:

Friday - Monday (10/3/14 - 10/6/14)

Agenda:

Wednesday - Thursday (10/1/14 - 10/2/14)

Warmup:

  • Create a turtle program that draws a staircase across the screen

Agenda:

Archives