Difference between revisions of "AP Computer Science"

From WLCS
(Monday - Wednesday (6/4/18 - 6/6/18))
(41 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Friday (3/9/18) ==
+
== Monday - Wednesday (6/4/18 - 6/6/18) ==
 
'''Agenda:'''
 
'''Agenda:'''
* Binary Search
+
* UML Class Diagrams
** Break up into groups (Mr. Bui will assign based on binary search understanding)
+
*# Look over [https://www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04/bell/index.html UML Basics: The class diagram (IBM)]
** Discuss the algorithm with your team and how it works
+
*# [[Media:UML_Diagrams.pptx]]
** Only one person coding/typing per team
+
*# Use the UML class diagram feature in [http://www.draw.io draw.io]
** Complete and demo [[JavaSearchAssignment.java]] (ignore linear search part)
+
*# Design at least 4 class diagrams for your IA program
** Once you have completed the array version, reimplement the code and search using ArrayList
+
*# Be sure to connect any classes appropriately (if you need to) using arrows
 +
*# Turn in a PDF export to APS Canvas by '''Wednesday midnight (6/6/18)'''
  
== Wednesday (3/7/18) ==
+
== Tuesday - Thursday (5/29/18 - 5/31/18) ==
 
'''Agenda:'''
 
'''Agenda:'''
* Some random Java keywords and their demos
+
* TURN IN YOUR FINAL EXAM EXEMPTION SLIPS #ALLCAPS!
** final keyword - forces variable to be a constant value
+
* [https://goo.gl/forms/h8F8tZOqxwxG4Wxj2 Mr. Bui's End of Course Survey]
** static keyword - binds variable/method to CLASSNAME *instead* of to instances of objects
+
* Login to repl.it if you have not already done so
* Linear search algorithm (for both arrays and ArrayList)
+
* [[Media:Flowcharts.ppt]]
* Use internets to research Binary search algorithm
+
*# Find your IB CS Internal Assessment: Criterion A
** Check out visualizations
+
*## Re-read it
** Check out code examples
+
*## You can redo it if you want
 +
*# Create a flowchart for your IA program using [http://www.draw.io draw.io]
 +
*# Your flowchart must have at least 10 shapes connected correctly with arrows
 +
*# Turn in a PDF export to APS Canvas by '''Sunday midnight (6/3/18)'''
  
== Monday (3/5/18) ==
+
== EOC Surveys ==
'''Warmup:'''
+
* [https://survey.k12insight.com/r/CvhCPg CTE Program Completer Survey]
* Complete eIMACS: Activity 16.1 on paper- you have 3 minutes
+
* [https://goo.gl/forms/h8F8tZOqxwxG4Wxj2 Mr. Bui's End of Course Survey]
* We will review and self-grade
 
  
 +
== Monday (5/21/18) ==
 
'''Agenda:'''
 
'''Agenda:'''
* Finish going over 2015 FRQ #3
+
* Be sure you complete the EOC Surveys above
* What's left?
+
* Submit the Post-secondary Research Assignment by the end of the week
** A little more OOP
+
* Join Mr. Bui's repl.it! [https://repl.it/classroom/invite/VALHYh8 https://repl.it/classroom/invite/VALHYh8]
** Search algorithms
 
** Sorting algorithms
 
* Final grade after AP exam
 
** If you score a 5 on the exam, Mr. Bui will retroactively update your final grade to an A
 
** If you score a 4 on the exam, Mr. Bui will retroactively update your final grade to an B+
 
** You grade can only increase or stay the same (he will not downgrade if you bomb the exam)
 
* Complete eIMACS: Activity 16.2 on paper - you have 4 minutes
 
* Review & self-grade Activity 16.2
 
* Complete eIMACS: Activity 16.3 on paper - you have 4 minutes
 
* Review & self-grade Activity 16.3
 
* Complete eIMACS: Activity 16.4 on paper - you have 4 minutes
 
* Review & self-grade Activity 16.4
 
* Object-oriented programming review
 
** Polymorphism
 
** Overriding Methods
 
  
== Thursday (3/1/18) ==
+
== Wednesday - Friday (5/16/18 - 5/18/18) ==
'''Warmup:'''
+
'''Agenda:'''
* Submit your 2015 FRQ #2 attempt to Canvas
+
* Post-secondary Research Assignment
 +
** Spend time researching various post-secondary options (colleges, majors, gap year, military, etc.)
 +
** Create a table/spreadsheet of at least 6 options with the following applicable information
 +
*** College/Program name
 +
*** City, State
 +
*** Average GPA of applicants
 +
*** Average SAT of applicants
 +
*** Average ACT of applicants
 +
*** 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 (e.g. city school with access to music scene)
 +
** Submit to APS Canvas
 +
 
 +
== AP CS A EXAM DATE & LOCATION ==
 +
*  Tuesday (5/15/18), 12:30pm, Little Theater
 +
 
 +
== AP CS Exam Review Resources ==
 +
* [[Media:APCS_Java_Quick_Reference.pdf]]
 +
* [[Media:APCS_Java_Language_Subset.pdf]]
 +
* [[Media:APCS_Search_Sort_Algorithms.pdf]]
 +
* [[Media:APCS_OOP_Review.pdf]]
 +
 
 +
== Thursday - Monday (5/10/18 - 5/14/18) ==
 +
'''Agenda:'''
 +
* Open AP CS study time
 +
 
 +
== Tuesday (5/8/18) ==
 +
'''Agenda:'''
 +
* 2015 AP CS FRQ Question #3
 +
 
 +
== Friday (5/4/18) ==
 +
'''Agenda:'''
 +
* Open AP CS study time
  
 +
== Wednesday (5/2/18) ==
 
'''Agenda:'''
 
'''Agenda:'''
* Go over 2015 FRQ #2
+
* Practice MC (11 Questioners) - 25 minutes
* Attempt 2015 FRQ #3
+
** You may choose to take it today [Wednesday] or Friday
* Go over 2015 FRQ #3
+
* AP/IB Exam Study Day
  
 
== Archives ==
 
== Archives ==
 +
* [[APCS - 1718 - April]]
 +
* [[APCS - 1718 - March]]
 
* [[APCS - 1718 - February]]
 
* [[APCS - 1718 - February]]
 
* [[APCS - 1718 - January]]
 
* [[APCS - 1718 - January]]

Revision as of 09:14, 4 June 2018

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

Agenda:

  • UML Class Diagrams
    1. Look over UML Basics: The class diagram (IBM)
    2. Media:UML_Diagrams.pptx
    3. Use the UML class diagram feature in draw.io
    4. Design at least 4 class diagrams for your IA program
    5. Be sure to connect any classes appropriately (if you need to) using arrows
    6. Turn in a PDF export to APS Canvas by Wednesday midnight (6/6/18)

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

Agenda:

  • TURN IN YOUR FINAL EXAM EXEMPTION SLIPS #ALLCAPS!
  • Mr. Bui's End of Course Survey
  • Login to repl.it if you have not already done so
  • Media:Flowcharts.ppt
    1. Find your IB CS Internal Assessment: Criterion A
      1. Re-read it
      2. You can redo it if you want
    2. Create a flowchart for your IA program using draw.io
    3. Your flowchart must have at least 10 shapes connected correctly with arrows
    4. Turn in a PDF export to APS Canvas by Sunday midnight (6/3/18)

EOC Surveys

Monday (5/21/18)

Agenda:

Wednesday - Friday (5/16/18 - 5/18/18)

Agenda:

  • Post-secondary Research Assignment
    • Spend time researching various post-secondary options (colleges, majors, gap year, military, etc.)
    • Create a table/spreadsheet of at least 6 options with the following applicable information
      • College/Program name
      • City, State
      • Average GPA of applicants
      • Average SAT of applicants
      • Average ACT of applicants
      • 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 (e.g. city school with access to music scene)
    • Submit to APS Canvas

AP CS A EXAM DATE & LOCATION

  • Tuesday (5/15/18), 12:30pm, Little Theater

AP CS Exam Review Resources

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

Agenda:

  • Open AP CS study time

Tuesday (5/8/18)

Agenda:

  • 2015 AP CS FRQ Question #3

Friday (5/4/18)

Agenda:

  • Open AP CS study time

Wednesday (5/2/18)

Agenda:

  • Practice MC (11 Questioners) - 25 minutes
    • You may choose to take it today [Wednesday] or Friday
  • AP/IB Exam Study Day

Archives