Difference between revisions of "IBCS2 Summer Assignment"

From WLCS
Line 1: Line 1:
== Java Review ==
+
=== Java Review ===
 
# The IB CS 2 summer assignment focuses on Java programming review
 
# The IB CS 2 summer assignment focuses on Java programming review
 
# Join the repl.it class for the summer assignment: https://repl.it/classroom/invite/avi0gk0
 
# Join the repl.it class for the summer assignment: https://repl.it/classroom/invite/avi0gk0
Line 5: Line 5:
 
# E-mail Mr. Bui if you have any problems
 
# E-mail Mr. Bui if you have any problems
  
'''Optional Extra Credit'''
+
=== Optional Extra Credit ===
 
* Learn how to solve a Rubik's cube
 
* Learn how to solve a Rubik's cube
 
* You may need to learn some of the [https://ruwix.com/the-rubiks-cube/notation/ notation]
 
* You may need to learn some of the [https://ruwix.com/the-rubiks-cube/notation/ notation]
 
* Here's an example guide to the [https://ruwix.com/the-rubiks-cube/how-to-solve-the-rubiks-cube-beginners-method/ beginner's method]
 
* Here's an example guide to the [https://ruwix.com/the-rubiks-cube/how-to-solve-the-rubiks-cube-beginners-method/ beginner's method]
 
* There are plenty or resources out there, but basically, learn whatever algorithms you need to use in order to solve a Rubik's cube
 
* There are plenty or resources out there, but basically, learn whatever algorithms you need to use in order to solve a Rubik's cube
 
 
<!--
 
<!--
 
== [[Internal Assessment]] ==
 
== [[Internal Assessment]] ==
Line 61: Line 60:
 
# Your documents will eventually be submitted via Canvas (when the courses have been created)
 
# Your documents will eventually be submitted via Canvas (when the courses have been created)
 
# We will be adding to Criterion B during the first week
 
# We will be adding to Criterion B during the first week
 
+
-->
 
<!-- Summer 2017
 
<!-- Summer 2017
 
# The summer assignment is to work on your IB Computer Science [[Internal Assessment]]
 
# The summer assignment is to work on your IB Computer Science [[Internal Assessment]]
Line 109: Line 108:
 
* Criterion B: Design documents (sketches, flowchart, table, and any other diagrams)
 
* Criterion B: Design documents (sketches, flowchart, table, and any other diagrams)
 
-->
 
-->
 
 
 
 
<!--
 
<!--
 
* At least 3 tutorial artifacts (these could also be components of your actual IA code)
 
* At least 3 tutorial artifacts (these could also be components of your actual IA code)
Line 121: Line 117:
 
* You can always change your project if you want.  Please e-mail Mr. Bui if you are changing your project
 
* You can always change your project if you want.  Please e-mail Mr. Bui if you are changing your project
 
-->
 
-->
 
 
 
<!--
 
<!--
 
== Directions ==
 
== Directions ==

Revision as of 15:38, 10 June 2019

Java Review

  1. The IB CS 2 summer assignment focuses on Java programming review
  2. Join the repl.it class for the summer assignment: https://repl.it/classroom/invite/avi0gk0
  3. Complete all the exercises
  4. E-mail Mr. Bui if you have any problems
=== Optional Extra Credit ===
  • Learn how to solve a Rubik's cube
  • You may need to learn some of the notation
  • Here's an example guide to the beginner's method
  • There are plenty or resources out there, but basically, learn whatever algorithms you need to use in order to solve a Rubik's cube