Difference between revisions of "Computer Science"

From WLCS
 
(810 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Friday - Tuesday (5/13/11 - 5/17/11) ==
 
'''Warmup 1:'''
 
* Complete CodingBat: Warmup-1:parrot_trouble
 
 
'''Warmup 2:'''
 
* If you are a senior, please fill out the following:
 
** [https://spreadsheets.google.com/viewform?hl=en&formkey=cmpucDFrRDJUekY5VEphYzE2V25ZSVE6MA..#gid=0 Graduating Senior Survey]
 
** [https://spreadsheets.google.com/viewform?formkey=dERxTUlReGxiTEowMlpVTnNjazJsbUE6MQ End-of-Course Survey]
 
 
'''Agenda:'''
 
* Demo to Mr. Bui your [[Robot game]] that uses lists
 
* You should also demo at least two advanced features (e.g. teleport, warps, difficulty levels)
 
* Begin designing your 4th quarter project
 
** Dodge game
 
** Target game
 
** Flying game
 
** Racing game
 
** etc.
 
 
== Wednesday - Thursday (5/11/11 - 5/12/11) ==
 
'''Warmup:'''
 
* Complete CodingBat: Warmup-1:sum_double
 
 
'''Agenda:'''
 
* Complete CodingBat: Warmup-1:makes10
 
* Demo to Mr. Bui your [[Robot game]] that uses lists
 
* You should also demo at least two advanced features (e.g. teleport, warps, difficulty levels)
 
 
== Monday - Tuesday (5/9/11 - 5/10/11) ==
 
'''Warmup:'''
 
* Go to the [http://codingbat.com/python CodingBat - Python webpage]
 
* Sign up for an account using your e-mail address
 
* Go to prefs -> Teacher Share and use my e-mail address: [[Image:BuiEmail.bmp]]
 
** Also make sure you have put in your '''Last name, First name'''
 
* Complete Warmup-1:sleep_in
 
 
'''Agenda:'''
 
* Introduction to CodingBat
 
** Future warmups, assignments, and possible exam questions
 
** Extra credit opportunity?
 
** Complete Warmup-1:monkey_trouble
 
* [[Item collection w/ list walk-through]]
 
* Convert your [[Robot game]] to use lists
 
** Once completed, you should add at least two advanced features (e.g. teleport, warps, difficulty levels)
 
 
== Wednesday - Friday (5/4/11 - 5/6/11) ==
 
'''Agenda:'''
 
* [[Item collection game]] w/ Lists walk-through
 
** [[Item collection w/ list walk-through]]
 
* Convert your [[Robot game]] to use lists
 
** If you do not have a working copy of [[Robot game]], then Mr. Bui will give you one
 
 
== Monday - Tuesday (5/2/11 - 5/3/11) ==
 
'''Agenda:'''
 
* Demo the first 4 exercises of [[Advanced Python List Exercises]]
 
* [[List Review Exercises]]
 
* List quiz today
 
* Introduction to Graphics w/ Lists
 
* [[Item collection game]] w/ Lists walk-through
 
** [[Item collection w/ list walk-through]]
 
* Convert your [[Robot game]] to use lists
 
** If you do not have a working copy of [[Robot game]], then Mr. Bui will give you one
 
 
== Friday (4/29/11) ==
 
'''Agenda:'''
 
* Demo the first 4 exercises of [[Advanced Python List Exercises]]
 
* [[List Review Exercises]]
 
* List quiz today
 
 
== Wednesday - Thursday (4/27/11 - 4/28/11) ==
 
'''Agenda:'''
 
* Demo the first 4 exercises of [[Advanced Python List Exercises]]
 
* [[List Review Exercises]]
 
* List quiz on Friday (4/29/11) or Monday (5/2/11)
 
<!--
 
* Introduction to Graphics w/ Lists
 
* [[Item collection game]] w/ Lists walk-through
 
* Convert your [[Robot game]] to use lists
 
** If you do not have a working copy of [[Robot game]], then Mr. Bui will give you one
 
-->
 
 
== Monday - Tuesday (4/25/11 - 4/26/11) ==
 
'''Warmup:'''
 
* Using a loop, print out the following sequence of numbers:
 
* 1, 4, 9, 16, 25, 36, 49, 64, 81, 100
 
 
'''Agenda:'''
 
* Spring Break Debrief
 
* [[Advanced Python List Exercises]]
 
 
== Wednesday - Friday (4/13/11 - 4/15/11) ==
 
'''Agenda:'''
 
* [[Advanced Python List Exercises]] Review!
 
 
== Monday - Tuesday (4/11/11 - 4/12/11) ==
 
'''Warmup:'''
 
* Assume you have the following numbers: 25, 34, 15, 75, 45, 26, 81, 70
 
* What is the minimum?
 
* What is the maximum?
 
* Write the detailed step-by-step process your brain took to find either one
 
 
'''Agenda:'''
 
* Min/Max search algorithm
 
* Art Institute Presentation
 
* Work on the [[Advanced Python List Exercises]]
 
 
== Friday (4/8/11) ==
 
'''Warmup:'''
 
# Assume you have the following numbers: 5, 3, 7, 2, 1, 8
 
# Open notepad and write down the steps that your brain takes in finding the 2
 
 
'''Agenda:'''
 
* Linear search algorithm
 
* Work on the [[Advanced Python List Exercises]]
 
 
== Wednesday - Thursday (4/7/11 - 4/8/11) ==
 
'''Warmup:'''
 
# Assume you have the list '''nums = [2, 4, 6, 8, 10]'''
 
# Print out the first element
 
# Print out the last element
 
# Print out the middle element
 
 
'''Warmup 2:'''
 
# Create an empty list named '''nums2'''
 
# Append the following numbers to nums: 8, 6, 7, 5, 3, 0, 9
 
 
'''Agenda:'''
 
* List Review
 
* Introduction to advanced list algorithms
 
* Work on the [[Advanced Python List Exercises]]
 
 
== Monday - Tuesday (4/4/11 - 4/5/11) ==
 
'''Agenda:'''
 
* Watch Rise of the Video Game: Part 1
 
* Watch Rise of the Video Game: Part 2
 
 
 
== Archives ==
 
== Archives ==
* [[CS1 - 1011 - March]]
+
* CS1 - 1819 (Poland) - APS Canvas
* [[CS1 - 1011 - February]]
+
* CS1 - 1718 (Poland) - APS Canvas
* [[CS1 - 1011 - January]]
+
* CS1 - 1617 (Poland) - Google Classroom
* [[CS1 - 1011 - December]]
+
** [https://docs.google.com/a/apsva.us/document/d/1VnXYBgVIABKBGVYNuoQQ6E_6kUzcNah2TFlM5QgTOW0/edit?usp=sharing 2017 Syllabus]
* [[CS1 - 1011 - November]]
+
* [https://sites.google.com/a/apsva.us/ocopcompsci/ CS1 - 1516 (MacLeod)]
* [[CS1 - 1011 - October]]
+
* [[CS1 - 1415]]
* [[CS1 - 1011 - September]]
+
* [[CS1 - 1314]]
 +
* [[CS1 - 1213]]
 +
* [[CS1 - 1112]]
 +
* [[CS1 - 1011]]
 +
* [[CS1 - 0910]]
 +
* [[CS1 - 0809]]
 +
* [http://www.paulbui.net/wl0708/cs1 CS1 - 0708]
 +
* [http://www.paulbui.net/wl0607/cs1/schedule.html CS1 - 0607]

Latest revision as of 11:04, 13 November 2018

Archives