Difference between revisions of "IB Computer Science 2"

From WLCS
Jump to: navigation, search
(Thursday - Friday (5/11/17 - 5/19/17))
(Monday - Wednesday (6/4/18 - 6/6/18))
 
(202 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Thursday - Friday (5/11/17 - 5/19/17) ==
+
== Monday - Wednesday (6/4/18 - 6/6/18) ==
 
'''Agenda:'''
 
'''Agenda:'''
* Exam debrief
+
* Final Exam Exemption Slips!
* Missing assignments?  Want credit?
+
* Turn in your Custom Java assignment assignment by e-mailing Mr. Bui an invitation to join your class
** Create and send Mr. Bui your resume -- it will be graded subjectively
 
** Outline your coursework plan for next year (you can actually schedule and figure this out now).  Be sure to cover all your freshman or general education requirements
 
* Complete [https://docs.google.com/forms/d/1dCcfJnCaczrBzeQoagJsZMZxidRFEdI-s4E6h_DJqAM/viewform End-of-Course Survey]
 
** Summary results will be shown when all students have finished
 
* Complete the [http://nova.mce.cc/ NVCC Dual Enrollment Evaluation]
 
* Backup all your work (machines will be wiped)
 
*# Go to Finder->Preferences->Sidebar and click your name
 
*# Open a Finder window and look for your name on the Sidebar
 
*# While holding down the Command key, click each of the folders that you want to backup (e.g. Desktop, Documents, NetBeansProjects, etc.)
 
*# Right-click your selection and Compress
 
*# A zip file will be generated, which you can upload to your Google Drive
 
*# Note: If the zip file is REALLY big, then you need to figure out what files are taking up so much space (and possibly delete them)
 
* [https://docs.google.com/presentation/d/1L56lS56iPx8NzfERe12D_mPeQnwq9SUyngEiBkVMF34/edit?usp=sharing Advice from Mr. Bui]
 
* [https://docs.google.com/presentation/d/15qiqHJeaICoR_1uhLK5ZPVY4DEjGayKcoEbdYxLtD-M/edit?usp=sharing Personal Finance Notes]
 
* '''Read''' [http://ryanstephensmarketing.com/blog/18-things-i-wish-someone-wouldve-told-me-when-i-was-18/ 18 Things I Wish Someone Would've Told Me When I Was 18] - Ryan Stephens
 
* '''Read''' [http://www.huffingtonpost.com/keith-m-parsons/message-to-my-freshman-st_b_7275016.html Message to My Freshman Students] - Keith Parsons
 
  
== Tuesday (5/9/17) ==
+
== Thursday - Tuesday (5/24/18 - 5/29/18) ==
 
'''Agenda:'''
 
'''Agenda:'''
* Complete [https://docs.google.com/forms/d/1dCcfJnCaczrBzeQoagJsZMZxidRFEdI-s4E6h_DJqAM/viewform End-of-Course Survey]
+
* NVCC has a dual enrollment student evaluation that you can fill out [https://nova.mce.cc/ https://nova.mce.cc/]
* Study for any other exams
+
* Join Mr. Bui's repl.it! [https://repl.it/classroom/invite/VALHYh8 https://repl.it/classroom/invite/VALHYh8]
 +
** You should be able to sign in using your APS Google account
 +
* Play around with [https://repl.it repl.it] for a minutes
 +
*# Complete the "Hello world" assignment in our "class"
 +
*# Go to your personal dev environment in "my repls"
 +
*# Create a Java hello world program
 +
*# Play around with the settings (the gear icon on the left hand side of your dev environment)
 +
*# Complete the "068 - Encapsulation Practice - Person Class" assignment
 +
* Custom Java assignment assignment (<-this was intentional)
 +
*# You will create your own Java assignment that will be given to IB CS 1 students
 +
*# You may find one online and tweak it OR you may create it from scratch
 +
*# Create a Java-based assignment that focuses on your given programming construct (e.g. if-statement, for-loop, Strings, arrays, classes, etc.)
 +
*# Submit via ... TBD (either repl.it or Canvas)
  
== End of Year Surveys ==
+
== Friday (5/18/18) ==
# [https://goo.gl/forms/fuf6Cxmy5cl5mXh32 CTE Completer Survey] (only if you have not already done so)
+
'''Agenda:'''
# [https://docs.google.com/spreadsheet/viewform?formkey=cmpucDFrRDJUekY5VEphYzE2V25ZSVE6MA..#gid=0 Graduating Senior Survey]
+
* Mr. Bui apologizes for not being here for your last day, but his son has a stomach flu
# [https://docs.google.com/forms/d/1dCcfJnCaczrBzeQoagJsZMZxidRFEdI-s4E6h_DJqAM/viewform End-of-Course Survey]
+
* Please make sure that you have completed all the EOC surveys below
# [http://nova.mce.cc/ NVCC Dual Enrollment Evaluation]
+
* NVCC has a dual enrollment student evaluation that you can fill out [https://nova.mce.cc/ https://nova.mce.cc/]
 +
* Be sure to take a moment to backup all your high school files
 +
*# Upload everything saved locally on your laptop to Google Drive
 +
*# Re-organize and move everything within your Google Drive to a single folder
 +
*# Share that single folder to your personal Google account
 +
*# At home, login to your personal Google account and download the entire folder (if its not too big)
 +
* Here are some collections of advice that I've shown/given to every senior class:
 +
** [https://docs.google.com/presentation/d/1L56lS56iPx8NzfERe12D_mPeQnwq9SUyngEiBkVMF34/edit?usp=sharing Advice from Mr. Bui]
 +
** [http://ryanstephensmarketing.com/blog/18-things-i-wish-someone-wouldve-told-me-when-i-was-18/ 18 Things I Wish Someone Would've Told Me When I Was 18] - Ryan Stephens
 +
** [https://docs.google.com/presentation/d/15qiqHJeaICoR_1uhLK5ZPVY4DEjGayKcoEbdYxLtD-M/edit?usp=sharing Personal Finance Notes]
 +
 
 +
== EOC SURVEYS ==
 +
* [https://goo.gl/forms/RxL1LeacZMuFjvgE3 Graduation Senior Survey for Bui]
 +
* [https://survey.k12insight.com/r/CvhCPg CTE Program Completer Survey]
 +
* [https://goo.gl/forms/h8F8tZOqxwxG4Wxj2 Mr. Bui's End of Course Survey]
 +
 
 +
== Thursday - Monday (5/10/18 - 5/14/18) ==
 +
'''Agenda:'''
 +
* Fall 2018 Semester Course Schedule Assignment
 +
** Due before you leave for senior experience
 +
** You will need to use information from the following sources:
 +
*** Your sub-school's course requirements page
 +
*** Your expected major's course requirements page
 +
*** Your college's course offering directory for Fall 2018
 +
** Determine your fall semester schedule.  You should have about 5 courses or 15 credit hours (unless your school has a different suggested schedule)
 +
*** Course name, course code, number of credits, meeting days, meeting times, professor name
 +
*** Neatly list the above for all the courses in an aesthetic table
 +
** Submit your schedule to APS Canvas
 +
* Alternative assignment for juniors
 +
** Spend time researching various colleges and majors
 +
** Create a table/spreadsheet of colleges with the following information
 +
*** College name
 +
*** City, State
 +
*** Major(s) that interest you
 +
*** Expected cost for you (pending on in-state or out-of-state)
 +
*** Early decision, early action, or regular decision?
 +
*** College application deadline(s)
 +
*** Summary of why you like that school
 +
** Submit to APS Canvas
 +
 
 +
== IB CS EXAM DATE & LOCATION ==
 +
* Friday (5/4/18) - 12:30pm - 2:55pm @ Library
 +
** Paper 1 (Topics 1-7) - 2 hrs 10 minutes
 +
* Monday (5/7/18) - 8:15am - 11:05pm @ Library
 +
** Paper 2 (OOP) - 1 hr 20 mins
 +
** Paper 3 (Autonomous Taxis) - 1 hr
 +
 
 +
* [http://washingtonlee.apsva.us/wp-content/uploads/sites/38/2018/03/AP-IB-Exam-schedule-May-2018-FOR-POSTERS.pdf AP/IB Testing Calendar]
 +
 
 +
== IB CS Exam Review Countdown ==
 +
'''Friday (4/20/18)'''
 +
* Practice Paper 1 Markscheme (Posted on Canvas in the course Files section)
 +
* Topics 1-3
 +
** System fundamentals
 +
** Computer organization
 +
** Networks
 +
 
 +
'''Tuesday (4/24/18)'''
 +
* Practice Paper 2 & 3 Markscheme
 +
* Topics 4-5
 +
** Computational thinking, problem-solving, programming
 +
** Abstract data structures
 +
 
 +
'''Thursday (4/26/18)'''
 +
* Topics 6-7
 +
** Resource Management
 +
** Control
 +
* Option D: Object-Oriented Programming
 +
* Case study - Autonomous Taxis
 +
** Review all terms (found in [[Slides]]) and the practice questions
 +
 
 +
'''Monday (4/30/18)'''
 +
* Open study and question day
 +
 
 +
'''Wednesday (5/2/18)'''
 +
* Last day to cram & ask questions -- use it wisely
 +
 
 +
'''Friday (5/4/18)'''
 +
* Mr. Bui's class will be open to all IB CS 2 students after 10am
 +
* Feel free to stop by and ask any last minute questions
 +
 
 +
'''Sunday (5/6/18)'''
 +
* [https://arlingtonva.libcal.com/event/4002709 After-Hours Study Night @ Central Library, 9-11pm]
 +
** Free pizza, coffee, etc.
 +
** Mr. Bui will be there
 +
 
 +
== Monday - Wednesday (4/16/18 - 4/18/18) ==
 +
'''Warmup:'''
 +
* Complete the [https://goo.gl/forms/zieFATDqH3ik2tT23 IB Score Survey]
 +
 
 +
'''Agenda:'''
 +
* Complete the IB Case Study Presentations
 +
* Paper 3 Example Questions
 +
* OOP Review (and some new stuff)
 +
** [[Media:OOP.pptx]]
 +
** [[Media:UML_Diagrams.pptx]]
 +
 
 +
'''Homework:'''
 +
* Paper 3 Question creation assignment '''due Friday (4/20/18)'''
 +
*# Go to Canvas
 +
*# Look at previous years' Paper 3 questions
 +
*# Create your own 2-mark, 4-mark, 6-mark, and 12-mark questions
 +
*# Submit your questions via Canvas
 +
 
 +
== Tuesday - Friday (4/10/18 - 4/13/18) ==
 +
'''Agenda:'''
 +
* Case Study Presentations
 +
** [https://docs.google.com/presentation/d/1HcMyPBe96tGg-QLoKf0mFEuBSSK9fpzeOrXfF-aFXcQ/edit?usp=sharing Period 3 Case Study Terms]
 +
** [https://docs.google.com/presentation/d/1VGlOr6lEvheZHe_mh9KXlMYGQNpO9CfLujjM-W9xbaI/edit?usp=sharing Period 6 Case Study Terms]
 +
* IBCS Syllabus Study Guide
 +
* IBCS Internal Assessment compiled samples due from:
 +
** Period 1: Malik
 +
** Period 3: Brantley, Deily, MacCullough, Mai, Pulley
 +
** Period 6: Arandia, Muskovitz, Otal, Stokely
 +
** Come to GP AND after school today and tomorrow
 +
** Bring ALL internal assessment documents and actual project code
 +
 
 +
== Tuesday - Friday (4/3/18 - 4/6/18) ==
 +
'''Agenda:'''
 +
* Update: Mr. Bui is still out because his son tested positive for the flu
 +
* Case study presentations will be postponed until Mr. Bui returns (probably Thursday)
 +
*# If you have not already done so, complete your slide
 +
*# Go to your class's set of slides and paste your slides in its proper place:
 +
*#* [https://docs.google.com/presentation/d/1HcMyPBe96tGg-QLoKf0mFEuBSSK9fpzeOrXfF-aFXcQ/edit?usp=sharing Period 3 Case Study Terms]
 +
*#* [https://docs.google.com/presentation/d/1VGlOr6lEvheZHe_mh9KXlMYGQNpO9CfLujjM-W9xbaI/edit?usp=sharing Period 6 Case Study Terms]
 +
*# Make sure your key term is in the proper order (make note of the key terms order slide)
 +
* '''Mock Paper 1 Assignment due Tuesday (4/10/18)'''
 +
*# Download [https://drive.google.com/open?id=11hNuV7NxREsNV4J5eIHWU3fupUo3Qdse Nov 2017 Paper 1]
 +
*# Complete all the questions without looking up any resources (mark and skip questions if you do not know the answer)
 +
*# Be sure to mark the questions that you skipped in the first pass
 +
*# Go back through and answer the remaining questions by looking up resources
 +
*# You will not have any time on Thursday to work on this assignment
 +
 
 +
== Monday (4/2/18) ==
 +
'''Agenda:'''
 +
* Mr. Bui is out today because his son is sick.
 +
* Work on your [[IBCS2 - Case Study Terms]]
 +
** You will need to research your term(s) and create slides to teach the rest of the class (1-3 slides)
 +
** You will also present your slides in class (~5 minutes)
 +
** Your slide(s) must contain the following:
 +
*** Definition: What does the term mean or do?
 +
*** Describe: How does it work?
 +
*** Image(s) or graphic(s) to help explain/describe the term
 +
*** Importance or application of the term within the context of the case study (autonomous taxis)
 +
*** Paste all the URLs of your sources in the notes section of your slides
 +
*** Presentations begin: Tuesday, April 3rd
  
 
== Archives ==
 
== Archives ==
* [[IBCS2 - 1617 - April]]
+
* [[IBCS2 - 1718 - March]]
* [[IBCS2 - 1617 - March]]
+
* [[IBCS2 - 1718 - February]]
* [[IBCS2 - 1617 - February]]
+
* [[IBCS2 - 1718 - January]]
* [[IBCS2 - 1617 - January]]
+
* [[IBCS2 - 1718 - December]]
* [[IBCS2 - 1617 - December]]
+
* [[IBCS2 - 1718 - November]]
* [[IBCS2 - 1617 - November]]
+
* [[IBCS2 - 1718 - October]]
* [[IBCS2 - 1617 - October]]
+
* [[IBCS2 - 1718 - September]]
* [[IBCS2 - 1617 - September]]
 
 
* [[IBCS2 Summer Assignment]]
 
* [[IBCS2 Summer Assignment]]
* [[IBCS2 - 1516]]
+
* [[IBCS2 - 1617]]

Latest revision as of 13:46, 4 June 2018

Monday - Wednesday (6/4/18 - 6/6/18)

Agenda:

  • Final Exam Exemption Slips!
  • Turn in your Custom Java assignment assignment by e-mailing Mr. Bui an invitation to join your class

Thursday - Tuesday (5/24/18 - 5/29/18)

Agenda:

  • NVCC has a dual enrollment student evaluation that you can fill out https://nova.mce.cc/
  • Join Mr. Bui's repl.it! https://repl.it/classroom/invite/VALHYh8
    • You should be able to sign in using your APS Google account
  • Play around with repl.it for a minutes
    1. Complete the "Hello world" assignment in our "class"
    2. Go to your personal dev environment in "my repls"
    3. Create a Java hello world program
    4. Play around with the settings (the gear icon on the left hand side of your dev environment)
    5. Complete the "068 - Encapsulation Practice - Person Class" assignment
  • Custom Java assignment assignment (<-this was intentional)
    1. You will create your own Java assignment that will be given to IB CS 1 students
    2. You may find one online and tweak it OR you may create it from scratch
    3. Create a Java-based assignment that focuses on your given programming construct (e.g. if-statement, for-loop, Strings, arrays, classes, etc.)
    4. Submit via ... TBD (either repl.it or Canvas)

Friday (5/18/18)

Agenda:

  • Mr. Bui apologizes for not being here for your last day, but his son has a stomach flu
  • Please make sure that you have completed all the EOC surveys below
  • NVCC has a dual enrollment student evaluation that you can fill out https://nova.mce.cc/
  • Be sure to take a moment to backup all your high school files
    1. Upload everything saved locally on your laptop to Google Drive
    2. Re-organize and move everything within your Google Drive to a single folder
    3. Share that single folder to your personal Google account
    4. At home, login to your personal Google account and download the entire folder (if its not too big)
  • Here are some collections of advice that I've shown/given to every senior class:

EOC SURVEYS

Thursday - Monday (5/10/18 - 5/14/18)

Agenda:

  • Fall 2018 Semester Course Schedule Assignment
    • Due before you leave for senior experience
    • You will need to use information from the following sources:
      • Your sub-school's course requirements page
      • Your expected major's course requirements page
      • Your college's course offering directory for Fall 2018
    • Determine your fall semester schedule. You should have about 5 courses or 15 credit hours (unless your school has a different suggested schedule)
      • Course name, course code, number of credits, meeting days, meeting times, professor name
      • Neatly list the above for all the courses in an aesthetic table
    • Submit your schedule to APS Canvas
  • Alternative assignment for juniors
    • Spend time researching various colleges and majors
    • Create a table/spreadsheet of colleges with the following information
      • College name
      • City, State
      • Major(s) that interest you
      • Expected cost for you (pending on in-state or out-of-state)
      • Early decision, early action, or regular decision?
      • College application deadline(s)
      • Summary of why you like that school
    • Submit to APS Canvas

IB CS EXAM DATE & LOCATION

  • Friday (5/4/18) - 12:30pm - 2:55pm @ Library
    • Paper 1 (Topics 1-7) - 2 hrs 10 minutes
  • Monday (5/7/18) - 8:15am - 11:05pm @ Library
    • Paper 2 (OOP) - 1 hr 20 mins
    • Paper 3 (Autonomous Taxis) - 1 hr

IB CS Exam Review Countdown

Friday (4/20/18)

  • Practice Paper 1 Markscheme (Posted on Canvas in the course Files section)
  • Topics 1-3
    • System fundamentals
    • Computer organization
    • Networks

Tuesday (4/24/18)

  • Practice Paper 2 & 3 Markscheme
  • Topics 4-5
    • Computational thinking, problem-solving, programming
    • Abstract data structures

Thursday (4/26/18)

  • Topics 6-7
    • Resource Management
    • Control
  • Option D: Object-Oriented Programming
  • Case study - Autonomous Taxis
    • Review all terms (found in Slides) and the practice questions

Monday (4/30/18)

  • Open study and question day

Wednesday (5/2/18)

  • Last day to cram & ask questions -- use it wisely

Friday (5/4/18)

  • Mr. Bui's class will be open to all IB CS 2 students after 10am
  • Feel free to stop by and ask any last minute questions

Sunday (5/6/18)

Monday - Wednesday (4/16/18 - 4/18/18)

Warmup:

Agenda:

Homework:

  • Paper 3 Question creation assignment due Friday (4/20/18)
    1. Go to Canvas
    2. Look at previous years' Paper 3 questions
    3. Create your own 2-mark, 4-mark, 6-mark, and 12-mark questions
    4. Submit your questions via Canvas

Tuesday - Friday (4/10/18 - 4/13/18)

Agenda:

  • Case Study Presentations
  • IBCS Syllabus Study Guide
  • IBCS Internal Assessment compiled samples due from:
    • Period 1: Malik
    • Period 3: Brantley, Deily, MacCullough, Mai, Pulley
    • Period 6: Arandia, Muskovitz, Otal, Stokely
    • Come to GP AND after school today and tomorrow
    • Bring ALL internal assessment documents and actual project code

Tuesday - Friday (4/3/18 - 4/6/18)

Agenda:

  • Update: Mr. Bui is still out because his son tested positive for the flu
  • Case study presentations will be postponed until Mr. Bui returns (probably Thursday)
    1. If you have not already done so, complete your slide
    2. Go to your class's set of slides and paste your slides in its proper place:
    3. Make sure your key term is in the proper order (make note of the key terms order slide)
  • Mock Paper 1 Assignment due Tuesday (4/10/18)
    1. Download Nov 2017 Paper 1
    2. Complete all the questions without looking up any resources (mark and skip questions if you do not know the answer)
    3. Be sure to mark the questions that you skipped in the first pass
    4. Go back through and answer the remaining questions by looking up resources
    5. You will not have any time on Thursday to work on this assignment

Monday (4/2/18)

Agenda:

  • Mr. Bui is out today because his son is sick.
  • Work on your IBCS2 - Case Study Terms
    • You will need to research your term(s) and create slides to teach the rest of the class (1-3 slides)
    • You will also present your slides in class (~5 minutes)
    • Your slide(s) must contain the following:
      • Definition: What does the term mean or do?
      • Describe: How does it work?
      • Image(s) or graphic(s) to help explain/describe the term
      • Importance or application of the term within the context of the case study (autonomous taxis)
      • Paste all the URLs of your sources in the notes section of your slides
      • Presentations begin: Tuesday, April 3rd

Archives

Thursday - Friday (5/11/17 - 5/19/17)

Agenda:

  • Exam debrief
  • Missing assignments? Want credit?
    • Create and send Mr. Bui your resume -- it will be graded subjectively
    • Outline your coursework plan for next year (you can actually schedule and figure this out now). Be sure to cover all your freshman or general education requirements
  • Complete End-of-Course Survey
    • Summary results will be shown when all students have finished
  • Complete the NVCC Dual Enrollment Evaluation
  • Backup all your work (machines will be wiped)
    1. Go to Finder->Preferences->Sidebar and click your name
    2. Open a Finder window and look for your name on the Sidebar
    3. While holding down the Command key, click each of the folders that you want to backup (e.g. Desktop, Documents, NetBeansProjects, etc.)
    4. Right-click your selection and Compress
    5. A zip file will be generated, which you can upload to your Google Drive
    6. Note: If the zip file is REALLY big, then you need to figure out what files are taking up so much space (and possibly delete them)
  • Advice from Mr. Bui
  • Personal Finance Notes
  • Read 18 Things I Wish Someone Would've Told Me When I Was 18 - Ryan Stephens
  • Read Message to My Freshman Students - Keith Parsons

Tuesday (5/9/17)

Agenda:

End of Year Surveys

  1. CTE Completer Survey (only if you have not already done so)
  2. Graduating Senior Survey
  3. End-of-Course Survey
  4. NVCC Dual Enrollment Evaluation

Archives