<?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_-_1819_-_February</id>
	<title>APCS - 1819 - February - 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_-_1819_-_February"/>
	<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=APCS_-_1819_-_February&amp;action=history"/>
	<updated>2026-08-14T14:46:01Z</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_-_1819_-_February&amp;diff=15201&amp;oldid=prev</id>
		<title>Admin: Protected &quot;APCS - 1819 - February&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_-_1819_-_February&amp;diff=15201&amp;oldid=prev"/>
		<updated>2019-03-05T02:51:24Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wl/APCS_-_1819_-_February&quot; title=&quot;APCS - 1819 - February&quot;&gt;APCS - 1819 - February&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 02:51, 5 March 2019&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_-_1819_-_February&amp;diff=15198&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;== Wednesday (2/27/19) == &#039;&#039;&#039;Agenda:&#039;&#039;&#039; * Activity 17 &amp; 18 Questions? * Test 14 Questions? * Class hierarchies - Object class ** Object class methods * Polymorphism review **...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=APCS_-_1819_-_February&amp;diff=15198&amp;oldid=prev"/>
		<updated>2019-03-05T02:51:02Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Wednesday (2/27/19) == &amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039; * Activity 17 &amp;amp; 18 Questions? * Test 14 Questions? * Class hierarchies - Object class ** Object class methods * Polymorphism review **...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Wednesday (2/27/19) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Activity 17 &amp;amp; 18 Questions?&lt;br /&gt;
* Test 14 Questions?&lt;br /&gt;
* Class hierarchies - Object class&lt;br /&gt;
** Object class methods&lt;br /&gt;
* Polymorphism review&lt;br /&gt;
** Polymorphism &amp;amp; ArrayLists&lt;br /&gt;
* Overriding methods&lt;br /&gt;
* Complete Activity 19&lt;br /&gt;
&lt;br /&gt;
== Monday (2/25/19) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Inheritance Quiz in Canvas&lt;br /&gt;
** Closed-book, closed-note, closed-person&lt;br /&gt;
* Read and work through eIMACS: Object-oriented Programming -&amp;gt; Inheritance and Polymorphism -&amp;gt; Class Hierarchies (pages 218-224)&lt;br /&gt;
** Most of this chapter will be review; however there is new material on pages 222-224&lt;br /&gt;
** Pay attention to the reading about the Object class and its methods.  For example: e.getClass().getName()&lt;br /&gt;
* Complete eIMACS: Activity 18: Components&lt;br /&gt;
* Read and work through eIMACS: Polymorphism&lt;br /&gt;
* Complete Test 14&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Homework:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* eIMACS: Activity 18 (if not completed during class)&lt;br /&gt;
* eIMACS: Test 14 (if not completed during class)&lt;br /&gt;
&lt;br /&gt;
== Thursday (2/21/19) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Don&amp;#039;t forget...Activity 17: Airplanes was homework&lt;br /&gt;
* More Inheritance Review &amp;amp; Practice&lt;br /&gt;
** [[Media:OOP.pptx]]&lt;br /&gt;
** Complete the Person/Teacher/Student/... inheritance exercise&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;Inheritance Quiz on Monday (2/25/19)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [https://secure-media.collegeboard.org/digitalServices/pdf/ap/ap-computer-science-a-java-subset.pdf AP Java Subset]&lt;br /&gt;
&lt;br /&gt;
== Tuesday (2/19/19) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Employee class &amp;amp; ArrayList assignment (complete &amp;lt; 20 minutes)&lt;br /&gt;
*# Create an Employee class that has the following attributes:&lt;br /&gt;
*#* String name&lt;br /&gt;
*#* int employeeID&lt;br /&gt;
*#* double salary&lt;br /&gt;
*# Define setters and getters for all attributes&lt;br /&gt;
*# Define the toString() method that returns the name and employee ID&lt;br /&gt;
*# Within main()&lt;br /&gt;
*## Create an ArrayList&amp;lt;Employee&amp;gt; and populate it with 5 different Employee objects&lt;br /&gt;
*## Write a loop that finds the Employee that has the highest salary, and print out the Employee&lt;br /&gt;
* Inheritance and Polymorphism&lt;br /&gt;
** Extending our Employee class&lt;br /&gt;
** Walk-through inheritance exercises&lt;br /&gt;
* Complete Activity 17: Airplanes for homework&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Homework:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete eIMACS: Activity 17: Airplanes&lt;br /&gt;
&lt;br /&gt;
== Thursday (2/14/19) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete and demo War&lt;br /&gt;
&lt;br /&gt;
== Tuesday (2/12/19) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Class construction, object usage, &amp;amp; object arrays quiz&lt;br /&gt;
* Complete and demo War Card &amp;quot;Game&amp;quot;/Simulation&lt;br /&gt;
** Display how many cards each player has at the beginning of each round&lt;br /&gt;
** You should display messages like &amp;quot;Player 1 reveals X of X&amp;quot;&lt;br /&gt;
** Display a message of who wins each &amp;quot;round&amp;quot;&lt;br /&gt;
** Display &amp;quot;I declare war!&amp;quot;&lt;br /&gt;
** Display the eventual winner&lt;br /&gt;
&lt;br /&gt;
== Wednesday - Friday (2/6/19 - 2/8/19) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete and submit Poker Hands: Part 1 to repl.it&lt;br /&gt;
* Introduction to ArrayLists &lt;br /&gt;
** AP CS reference card for ArrayLists&lt;br /&gt;
** eIMACS ArrayLists chapter review&lt;br /&gt;
** Memorize / study ArrayList&amp;lt;E&amp;gt; instance methods&lt;br /&gt;
* Processing - Ball example w/ ArrayLists&lt;br /&gt;
* Processing - millis() timer example&lt;br /&gt;
* Item Collection w/ ArrayLists&lt;br /&gt;
*# Re-implement your Item Collection game so that it uses ArrayLists instead of arrays&lt;br /&gt;
*# Start with an ArrayList of 1 robot, and add new robots every 3 seconds&lt;br /&gt;
*# Start with an ArrayList of 5 items, and remove items when the player collides with them&lt;br /&gt;
* ArrayList&amp;lt;Card&amp;gt; examples&lt;br /&gt;
* War Card &amp;quot;Game&amp;quot;/Simulation&lt;br /&gt;
*# Use NetBeans and create a new project for War&lt;br /&gt;
*# The Main.java file will be the simulation&lt;br /&gt;
*# Create a new Java class (name the file Card.java) and paste your Card class there&lt;br /&gt;
*# Design and implement the game/simulation (we will design as a class)&lt;br /&gt;
&lt;br /&gt;
== Monday (2/4/19) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Demo Item Collection Game w/ Object Arrays&lt;br /&gt;
* Complete Card class in repl.it (should be done today)&lt;br /&gt;
* Work on Poker Hands: Part 1 in repl.it - &amp;#039;&amp;#039;&amp;#039;due Thursday (2/6/19)&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>