<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.paulbui.net/wiki/index.php?action=history&amp;feed=atom&amp;title=APCS_-_1718_-_March</id>
	<title>APCS - 1718 - March - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.paulbui.net/wiki/index.php?action=history&amp;feed=atom&amp;title=APCS_-_1718_-_March"/>
	<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=APCS_-_1718_-_March&amp;action=history"/>
	<updated>2026-04-22T10:24:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.8</generator>
	<entry>
		<id>https://www.paulbui.net/wiki/index.php?title=APCS_-_1718_-_March&amp;diff=14386&amp;oldid=prev</id>
		<title>Admin: Protected &quot;APCS - 1718 - March&quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) [cascading]</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=APCS_-_1718_-_March&amp;diff=14386&amp;oldid=prev"/>
		<updated>2018-04-19T09:42:46Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wl/APCS_-_1718_-_March&quot; title=&quot;APCS - 1718 - March&quot;&gt;APCS - 1718 - March&lt;/a&gt;&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) [cascading]&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 09:42, 19 April 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://www.paulbui.net/wiki/index.php?title=APCS_-_1718_-_March&amp;diff=14385&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;== Monday - Friday (3/26/18 - 3/30/18) == * Spring Break  == Friday (3/23/18) == &#039;&#039;&#039;Agenda:&#039;&#039;&#039; * Finish interfaces * Min/Max algorithm review * Sorting ** Selection sort ** Bu...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=APCS_-_1718_-_March&amp;diff=14385&amp;oldid=prev"/>
		<updated>2018-04-19T09:42:38Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Monday - Friday (3/26/18 - 3/30/18) == * Spring Break  == Friday (3/23/18) == &amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039; * Finish interfaces * Min/Max algorithm review * Sorting ** Selection sort ** Bu...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Monday - Friday (3/26/18 - 3/30/18) ==&lt;br /&gt;
* Spring Break&lt;br /&gt;
&lt;br /&gt;
== Friday (3/23/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Finish interfaces&lt;br /&gt;
* Min/Max algorithm review&lt;br /&gt;
* Sorting&lt;br /&gt;
** Selection sort&lt;br /&gt;
** Bubble sort&lt;br /&gt;
&lt;br /&gt;
== Wednesday (3/21/18) ==&lt;br /&gt;
* Snow Day&lt;br /&gt;
&lt;br /&gt;
== Monday (3/19/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Think of 3 different examples of commonly accepted &amp;quot;interfaces&amp;quot; in real life.  You can use examples in *anything* -- hardware, software, real-world objects, etc.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Interfaces cont&amp;#039;d&lt;br /&gt;
** keywords: implements, interface&lt;br /&gt;
&lt;br /&gt;
== Thursday (3/15/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete eIMACS: Test 14 on the mini scantron sheet&lt;br /&gt;
** Write your answers on both your scratch paper&lt;br /&gt;
** You will have 20 minutes total&lt;br /&gt;
* Test 14 review&lt;br /&gt;
* Interfaces&lt;br /&gt;
** keyword: interface&lt;br /&gt;
** keyword: implements&lt;br /&gt;
&lt;br /&gt;
== Tuesday (3/13/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* What&amp;#039;s left to cover?&lt;br /&gt;
* abstract classes&lt;br /&gt;
* abstract methods&lt;br /&gt;
* Complete eIMACS: Activity 24&lt;br /&gt;
&lt;br /&gt;
== Friday (3/9/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Volunteer Opportunity&lt;br /&gt;
** Middle schoolers will be building and programming VEX IQ robots. They will be using block language to program so any student with basic background in coding would be helpful.&lt;br /&gt;
** Adam Nesbitt Robotics Day on &amp;#039;&amp;#039;&amp;#039;Saturday, March 17th from 8:30am-12:30pm at the Career Center&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** [https://tinyurl.com/y6v82rdx Volunteer Sign-up form]&lt;br /&gt;
* Binary Search&lt;br /&gt;
** Break up into groups (Mr. Bui will assign based on binary search understanding)&lt;br /&gt;
** Discuss the algorithm with your team and how it works&lt;br /&gt;
** Only one person coding/typing per team&lt;br /&gt;
** Complete and demo [[JavaSearchAssignment.java]] (ignore linear search part)&lt;br /&gt;
** Once you have completed the array version, reimplement the code and search using ArrayList&lt;br /&gt;
&lt;br /&gt;
== Wednesday (3/7/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Some random Java keywords and their demos&lt;br /&gt;
** final keyword - forces variable to be a constant value&lt;br /&gt;
** static keyword - binds variable/method to CLASSNAME *instead* of to instances of objects&lt;br /&gt;
* Linear search algorithm (for both arrays and ArrayList)&lt;br /&gt;
* Use internets to research Binary search algorithm&lt;br /&gt;
** Check out visualizations&lt;br /&gt;
** Check out code examples&lt;br /&gt;
&lt;br /&gt;
== Monday (3/5/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete eIMACS: Activity 16.1 on paper- you have 3 minutes&lt;br /&gt;
* We will review and self-grade&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Finish going over 2015 FRQ #3&lt;br /&gt;
* What&amp;#039;s left?&lt;br /&gt;
** A little more OOP&lt;br /&gt;
** Search algorithms&lt;br /&gt;
** Sorting algorithms&lt;br /&gt;
* Final grade after AP exam&lt;br /&gt;
** If you score a 5 on the exam, Mr. Bui will retroactively update your final grade to an A&lt;br /&gt;
** If you score a 4 on the exam, Mr. Bui will retroactively update your final grade to an B+&lt;br /&gt;
** You grade can only increase or stay the same (he will not downgrade if you bomb the exam)&lt;br /&gt;
* Complete eIMACS: Activity 16.2 on paper - you have 4 minutes&lt;br /&gt;
* Review &amp;amp; self-grade Activity 16.2&lt;br /&gt;
* Complete eIMACS: Activity 16.3 on paper - you have 4 minutes&lt;br /&gt;
* Review &amp;amp; self-grade Activity 16.3&lt;br /&gt;
* Complete eIMACS: Activity 16.4 on paper - you have 4 minutes&lt;br /&gt;
* Review &amp;amp; self-grade Activity 16.4&lt;br /&gt;
* Object-oriented programming review&lt;br /&gt;
** Polymorphism&lt;br /&gt;
** Overriding Methods&lt;br /&gt;
&lt;br /&gt;
== Thursday (3/1/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Submit your 2015 FRQ #2 attempt to Canvas&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Go over 2015 FRQ #2&lt;br /&gt;
* Attempt 2015 FRQ #3&lt;br /&gt;
* Go over 2015 FRQ #3&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>