<?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_-_December</id>
	<title>APCS - 1819 - December - 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_-_December"/>
	<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=APCS_-_1819_-_December&amp;action=history"/>
	<updated>2026-08-15T18:07:59Z</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_-_December&amp;diff=15024&amp;oldid=prev</id>
		<title>Admin: Protected &quot;APCS - 1819 - December&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_-_December&amp;diff=15024&amp;oldid=prev"/>
		<updated>2019-01-07T11:33:10Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wl/APCS_-_1819_-_December&quot; title=&quot;APCS - 1819 - December&quot;&gt;APCS - 1819 - December&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 11:33, 7 January 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_-_December&amp;diff=15023&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;== Monday - Friday (12/24/18 - 12/28/18) == * Winter Break  == Tuesday - Thursday (12/18/18 - 12/20/18) == &#039;&#039;&#039;Agenda:&#039;&#039;&#039; * Introduction to Recursion ** [https://drive.google.c...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=APCS_-_1819_-_December&amp;diff=15023&amp;oldid=prev"/>
		<updated>2019-01-07T11:32:58Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Monday - Friday (12/24/18 - 12/28/18) == * Winter Break  == Tuesday - Thursday (12/18/18 - 12/20/18) == &amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039; * Introduction to Recursion ** [https://drive.google.c...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Monday - Friday (12/24/18 - 12/28/18) ==&lt;br /&gt;
* Winter Break&lt;br /&gt;
&lt;br /&gt;
== Tuesday - Thursday (12/18/18 - 12/20/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Introduction to Recursion&lt;br /&gt;
** [https://drive.google.com/open?id=1lTbHjY4I8bw4vWaXyoe-t5jDDTTCqa6ZcYR3BTyRNZc Recursion slides]&lt;br /&gt;
** Recursion practice problems&lt;br /&gt;
**# Write a recursive method that returns the sum of all the numbers from N down to 1: int sum(int N)&lt;br /&gt;
**# Write a recursive method that prints every other letter of a string: void printSkipping(String s)&lt;br /&gt;
**# Write a recursive method that returns true if a particular character is in the String: boolean findChar(char ch, String s)&lt;br /&gt;
* Recursion Practice Examples - We will convert the following from iterative to recursive algorithms&lt;br /&gt;
*# Monte Carlo Pi&lt;br /&gt;
*# Taylor Series Pi and e&lt;br /&gt;
*# Looping exercises&lt;br /&gt;
*# ...and more practice&lt;br /&gt;
* Recursion Problems (prepare to submit to repl.it)&lt;br /&gt;
** public static int count(String s, String ch) - returns the number of occurrences of ch (single character string) within s&lt;br /&gt;
** public static String reverse(String s) - returns the reversed String s&lt;br /&gt;
** public static int reverse(int i) - returns an int that is the full digit reversal of i (e.g. 1234 -&amp;gt; 4321)&lt;br /&gt;
* Complete Activity 13&lt;br /&gt;
&lt;br /&gt;
== Friday (12/14/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete eIMACS: Activity 7 #3&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Test 9 review&lt;br /&gt;
* Overloaded methods&lt;br /&gt;
** When you have multiple methods of the same name, but different parameters (types or number of parameters)&lt;br /&gt;
** Examples: &lt;br /&gt;
*** String&amp;#039;s substring() method&lt;br /&gt;
*** Processing&amp;#039;s rect() method&lt;br /&gt;
* Complete Activity 12&lt;br /&gt;
&lt;br /&gt;
== Wednesday (12/12/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Are you missing any work? (check eIMACS gradebook and StudentVUE)&lt;br /&gt;
* Complete Lab 1 on your own time&lt;br /&gt;
* For-each (enhanced for) loop&lt;br /&gt;
** Walk-through and examples&lt;br /&gt;
** Common pitfall(s)&lt;br /&gt;
** What are the advantages of a regular for loop? Disadvantages?&lt;br /&gt;
** What are the advantages of a for-each/enhanced? Disadvantages?&lt;br /&gt;
** When do you want to use a regular for loop vs. a for-each/enhanced for loop?&lt;br /&gt;
* Complete Test 9&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Homework:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete Lab 1: Chatter&lt;br /&gt;
* Complete Test 9&lt;br /&gt;
&lt;br /&gt;
== Monday (12/10/19) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete Lab 1: Chatter&lt;br /&gt;
** Your project will be auto-graded when you export from NetBeans and upload it to eIMACS&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Homework:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete Lab 1: Chatter&lt;br /&gt;
&lt;br /&gt;
== Thursday (12/6/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Go over eIMACS: Test 10 homework&lt;br /&gt;
* main method&lt;br /&gt;
* Comments&lt;br /&gt;
* Multiple variable declarations (comma-separated)&lt;br /&gt;
* Complete Lab 1: Chatter (you will need NetBeans or Eclipse)&lt;br /&gt;
&lt;br /&gt;
== Tuesday (12/4/18) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete #1 of eIMACS: Activity 7: Checksums&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Make sure you have completed all repl.it methods assignments&lt;br /&gt;
* Complete eIMACS: Activity 11: Strings 2&lt;br /&gt;
** Use the AP CS exam quick reference card&lt;br /&gt;
** All methods should be able to be completed using the methods listed in the card&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 7 #2&lt;br /&gt;
* Complete eIMACS: Test 10&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>