Difference between revisions of "Computer Science"

From WLCS
 
(208 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Tuesday - Thursday (2/18/14 - 2/20/14) ==
 
'''Warmup:'''
 
* Make sure that you shared your [[Computer hardware assignment]] Google document w/ Mr. Bui
 
* Create an account on [http://www.codecademy.com/ Codecademy]
 
 
'''Agenda:'''
 
* [[Media:BasicProgrammingTerms.ppt]]
 
*# Answer the questions at the end of the PowerPoint
 
* Introduction to Python
 
** WingIDE 101
 
** [http://en.wikipedia.org/wiki/Hello_world_program Hello world program]
 
* Introduction to Values, Types, and Variables
 
** [[Media:ValuesTypesVariables.ppt]]
 
** Complete [[Values, Types, and Variables Identification assignment]] in your APS Google Drive
 
* Math operations in Python
 
** [[Media:PythonMathOperations.pptx]]
 
* Slope calculator program ('''slope.py''')
 
*# Create 4 variables named '''x1, y1, x2, y2''' and give them some values
 
*# Calculate the slope using those variables and store it in a variable named '''m'''
 
*#* HINT: If you can't remember the formula for something, look it up
 
*# Print out the slope
 
* Python Review on Codecademy
 
** [http://www.codecademy.com/tracks/python Codecademy - Python]
 
 
== Tuesday (2/11/14/) ==
 
'''Agenda:'''
 
* Complete [[Computer hardware assignment]]
 
** Be sure to share your Google document w/ Mr. Bui
 
* Quiz on [[Media:Hardware.pptx]]!
 
** You should be able to identify the name of the part just by looking at it
 
** You should be able to describe what the part does
 
** You should be able to use the binary prefixes: bit and byte
 
 
== Friday (2/7/14) ==
 
'''Warmup:'''
 
* Create an account at [http://pcpartpicker.com PCPartPicker]
 
 
'''Agenda:'''
 
* [[Computer hardware assignment]]
 
* How do you take a screenshot?
 
*# Press Command-Shift-4
 
*# Select the area on the screen
 
*# The image will appear on your desktop
 
* How do you choose a computer case?
 
*# Check the size of your motherboard (e.g. ATX, mini-ATX, micro-ATX, etc.) and match it with the case
 
*# Make sure your case looks cool
 
* Complete the [[Computer hardware assignment]] today
 
** Make sure you share the document with Mr. Bui
 
* Quiz on the different computer components on Tuesday (2/11/14)
 
** You should be able to identify the name of the part just by looking at it
 
** You should be able to explain what that part basically does
 
 
== Wednesday (2/5/14) ==
 
'''Agenda:'''
 
* Introduction to Computer Hardware
 
** [[Media:Hardware.pptx]]
 
 
== Monday (2/3/14) ==
 
'''Agenda:'''
 
* Demo [[Asteroids]]
 
* If you have completed [[Asteroids]], then try to implement several advanced features
 
 
== Friday - Thursday (1/24/14 - 1/30/14) ==
 
'''Agenda:'''
 
* Complete and demo [[Asteroids]]
 
 
== Thursday (1/16/14) ==
 
'''Agenda:'''
 
* Individual-Team Contributions
 
* [[Asteroids]]
 
 
'''Period 1 Games'''
 
* [http://scratch.mit.edu/projects/15349076/#player The Unfeasible Quiz] - FBGM
 
* [http://scratch.mit.edu/projects/15064489/ Onslaught - Armageddon] - Mad Goblin Studio
 
* [http://scratch.mit.edu/projects/16396979/ Adventures of Link] - Refrigerators
 
* [http://scratch.mit.edu/projects/16560806/#fullscreen The Hunger Games] - Team Kumquats
 
* [http://scratch.mit.edu/projects/15348319/ Sawagi] - ITS US
 
* [http://scratch.mit.edu/projects/15352439/ GAMA Racer] - GAMA
 
* [http://scratch.mit.edu/projects/15064509/ Mario Speed Run] - Can't Think Of A Good Name Productions
 
 
'''Period 5 Games'''
 
* [http://scratch.mit.edu/projects/16572912/#editor The Mighty Dwarf Explorer] - The A Team
 
* [http://scratch.mit.edu/projects/16571791/#editor Project: Stormy Lime] - ICON Gameworks
 
* [http://scratch.mit.edu/projects/16330789/#fullscreen Escape] - TBD
 
* [http://scratch.mit.edu/projects/15369395/ Hearts of Wooden Octopus Tree 5] - Penguin Mafia
 
* [http://scratch.mit.edu/projects/16441172/#player Minigame Marathon] - J AN J
 
* [http://scratch.mit.edu/projects/16552999/ Rykor] - Team Taem
 
* [http://scratch.mit.edu/projects/16250584/ Slime Sports] - Team What?
 
 
== Tuesday (1/14/14) ==
 
'''Agenda:'''
 
* Make sure that your team has shared its presentation with Mr. Bui
 
* Presentations & Demos
 
** Limited to 10 minutes
 
** You must demonstrate your game
 
** Everyone in your group should present a little bit
 
 
== Monday - Friday (1/6/14 - 1/10/14) ==
 
'''Agenda:'''
 
* Work on Team Projects
 
* Integrate and Test (1/6/14 - 1/8/14)
 
* Create Presentations (1/10/14)
 
* Presentations & Demos (1/14/14)
 
 
'''Presentation Guidelines:'''
 
# Create a Google Presentation
 
# Share with Mr. Bui and each of your group members
 
# Title slide should have your game's name and team name
 
# Team roles slide(s) should list team members and each of their roles/responsibilities
 
# Resources slide(s) should display any other games you used as a resource to make your game
 
# Game demonstration
 
#* Link to your game uploaded to the Scratch website (you should demo the game during your presentation)
 
# Obstacles slide(s) should list specific problems or difficulties that your team ran into during development, and how you over came them
 
#* You should include difficulties in your team's interactions
 
#* You should include difficulties in your game's programming
 
#* You should include your obstacles' solutions
 
* Slideshow Guidelines
 
** Use bulleted lists
 
** Each bulleted item has a max of around 8 words
 
** Do *not* write out sentences or paragraphs
 
** Ask yourself: is this clear, concise, and easy to understand?
 
 
== Thursday (1/2/14) ==
 
'''Agenda:'''
 
* Work on Team Projects
 
* Meet with your team members
 
* Reminder: Project presentations and demos will be on Tuesday (1/14/14)
 
 
 
== Archives ==
 
== Archives ==
* [[CS1 - 1314 - December]]
+
* CS1 - 1819 (Poland) - APS Canvas
* [[CS1 - 1314 - November]]
+
* CS1 - 1718 (Poland) - APS Canvas
* [[CS1 - 1314 - October]]
+
* CS1 - 1617 (Poland) - Google Classroom
* [[CS1 - 1314 - September]]
+
** [https://docs.google.com/a/apsva.us/document/d/1VnXYBgVIABKBGVYNuoQQ6E_6kUzcNah2TFlM5QgTOW0/edit?usp=sharing 2017 Syllabus]
 +
* [https://sites.google.com/a/apsva.us/ocopcompsci/ CS1 - 1516 (MacLeod)]
 +
* [[CS1 - 1415]]
 +
* [[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