<?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_-_1516_-_October</id>
	<title>APCS - 1516 - October - 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_-_1516_-_October"/>
	<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=APCS_-_1516_-_October&amp;action=history"/>
	<updated>2026-08-12T02:33: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_-_1516_-_October&amp;diff=12757&amp;oldid=prev</id>
		<title>Admin: Protected &quot;APCS - 1516 - October&quot; ([edit=sysop] (indefinite) [move=sysop] (indefinite)) [cascading]</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=APCS_-_1516_-_October&amp;diff=12757&amp;oldid=prev"/>
		<updated>2016-02-05T13:12:43Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wl/APCS_-_1516_-_October&quot; title=&quot;APCS - 1516 - October&quot;&gt;APCS - 1516 - October&lt;/a&gt;&amp;quot; ([edit=sysop] (indefinite) [move=sysop] (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 13:12, 5 February 2016&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_-_1516_-_October&amp;diff=12753&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;== Thursday (10/29/15) == &#039;&#039;&#039;Agenda:&#039;&#039;&#039; * You should have completed all the tests through Test 10 * You should have completed all the activities through Activity 7 * Work on eIMA...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=APCS_-_1516_-_October&amp;diff=12753&amp;oldid=prev"/>
		<updated>2016-02-05T13:11:48Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Thursday (10/29/15) == &amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039; * You should have completed all the tests through Test 10 * You should have completed all the activities through Activity 7 * Work on eIMA...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Thursday (10/29/15) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* You should have completed all the tests through Test 10&lt;br /&gt;
* You should have completed all the activities through Activity 7&lt;br /&gt;
* Work on eIMACS Lab 1: Chatterbot&lt;br /&gt;
*# Use NetBeans to develop, and then paste your code into eIMACS&lt;br /&gt;
*# If you have questions or are stuck, debug by yourself for a few minutes, and then ask Mr. Bui&lt;br /&gt;
&lt;br /&gt;
== Tuesday (10/27/15) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# Open your pig latin translator program&lt;br /&gt;
# Add a String[] with the following words: &amp;quot;good&amp;quot;, &amp;quot;morning&amp;quot;, &amp;quot;washington-lee&amp;quot;, &amp;quot;how&amp;quot;, &amp;quot;now&amp;quot;, &amp;quot;brown&amp;quot;, &amp;quot;cow&amp;quot;&lt;br /&gt;
# Use a for-each loop to translate every word in the array&lt;br /&gt;
#* This should not be extremely difficult. Simply put a for-each loop around your translation code&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Demo missing assignments:&lt;br /&gt;
** [[Java Methods Test]]&lt;br /&gt;
** [[Java - Array methods assignment]]&lt;br /&gt;
* Methods review&lt;br /&gt;
* main() method&lt;br /&gt;
* Work on eIMACS Lab 1: Chatterbot&lt;br /&gt;
*# Use NetBeans to develop, and then paste your code into eIMACS&lt;br /&gt;
*# Let&amp;#039;s walk through the first part of the lab&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Homework:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete missing Activities (check your eIMACS grades)&lt;br /&gt;
* Complete eIMACS Test 9 (for and for-each loops)&lt;br /&gt;
* Complete eIMACS Test 10 (static methods)&lt;br /&gt;
&lt;br /&gt;
== Friday (10/23/15) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [http://idtus.com/contest/ IDT Programming Contest (Nov - Mar)]&lt;br /&gt;
** Come see Mr. Bui or Eric Weiner if interested&lt;br /&gt;
* [https://projecteuler.net/ Project Euler]&lt;br /&gt;
** If you finish assignments early, you are encouraged to attempt these problems&lt;br /&gt;
* [http://rosalind.info/problems/locations/ Project Rosalind]&lt;br /&gt;
** If you finish assignments early, you are encouraged to attempt these problems &lt;br /&gt;
* Demo [[Java Methods Test]]&lt;br /&gt;
* Creating and using a static class w/ static methods&lt;br /&gt;
** We will walk through the first method&lt;br /&gt;
** Complete [[Java - Array methods assignment]]&lt;br /&gt;
&lt;br /&gt;
== Monday - Wednesday (10/19/15 - 10/21/15) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Happy &amp;quot;Back to the Future&amp;quot; Day! (10/21/15)&lt;br /&gt;
* [http://computer-science.egr.vcu.edu/events/computer-science-day/ VCU Computer Science Day (open house)]&lt;br /&gt;
* Demo [[Java - Pig Latin Translator]]&lt;br /&gt;
* Introduction to Java Methods (Functions)&lt;br /&gt;
** eIMACS chapters on Java methods&lt;br /&gt;
** [[Media:JavaMethods.pptx]]&lt;br /&gt;
** Implement all the methods for [[Java Methods Test]]&lt;br /&gt;
* Creating and using a static class w/ static methods&lt;br /&gt;
** We will walk through the first method&lt;br /&gt;
** [[Java - Array methods assignment]]&lt;br /&gt;
&lt;br /&gt;
== Thursday (10/15/15) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Questions on Activity 7? If you are having trouble, come in during GP&lt;br /&gt;
* [[Java - Pig Latin Translator]]&lt;br /&gt;
&lt;br /&gt;
== Tuesday (10/13/15) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Missing assignments&lt;br /&gt;
* For loop review&lt;br /&gt;
* For each loops&lt;br /&gt;
* Complete Activity 7 (you may use either type of for loops)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Homework:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete Activity 7&lt;br /&gt;
&lt;br /&gt;
== Thursday (10/8/15) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Go to eIMACS Gradebook&lt;br /&gt;
* Check if you have any missing / blank grades&lt;br /&gt;
* Grades in RED are incomplete. You need to go back and complete them &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Demo the following:&lt;br /&gt;
** [[Guessing Game Assignment]]&lt;br /&gt;
** [[Monte Carlo Calculation of Pi]]&lt;br /&gt;
** Taylor series Pi&lt;br /&gt;
** Taylor series e&lt;br /&gt;
* Java For Loops - [https://www.eimacs.com/eimacs/mainpage?cid=162149&amp;amp;epid=E2183414957 eIMACS For Loops Chapter]&lt;br /&gt;
** [http://cis.stvincent.edu/html/tutorials/swd/basic/control/repetition/img/for.gif For Loop Flow Chart]&lt;br /&gt;
** [http://www.tenouk.com/clabworksheet/labworksheet7_1.html For Loop Examples (C language)]&lt;br /&gt;
* Convert your 4 programs above to use for loops instead of while loops.  DO NOT delete your old code.  Copy, paste, and comment out the old code.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Homework:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete Test 8 - be sure to use scratch paper or a dry erase board&lt;br /&gt;
* Convert your 2 programs above to use for loops instead of while loops.&lt;br /&gt;
&lt;br /&gt;
== Tuesday (10/6/15) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&lt;br /&gt;
# Create a new NetBeans project named SummationWarmup&lt;br /&gt;
# Prompt the user for a variable N (you&amp;#039;ll need to create a Scanner to do this)&lt;br /&gt;
# Create a variable named &amp;#039;&amp;#039;&amp;#039;sum&amp;#039;&amp;#039;&amp;#039; and initialize it to 0&lt;br /&gt;
# Write a while loop that sums up the first N natural numbers ( 1 through N ) and stores the results in your sum variable&lt;br /&gt;
# Print out the sum&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete [[Guessing Game Assignment]]&lt;br /&gt;
** Note, the random number generator code is Python, so you will need to look up how to do it in Java&lt;br /&gt;
** Ex. (int) Math.ceil(Math.random()*100)&lt;br /&gt;
* Complete [[Monte Carlo Calculation of Pi]]&lt;br /&gt;
* Create a Java program to calculate Pi using a Taylor Series&lt;br /&gt;
** [https://www.math.hmc.edu/funfacts/ffiles/30001.1-3.shtml Taylor Series Pi]&lt;br /&gt;
** Prompt the user for N, which should be how many Taylor Series terms to sum&lt;br /&gt;
* Create a Java program to calculate the math constant e using a Taylor Series&lt;br /&gt;
** [http://people.math.sc.edu/girardi/m142/handouts/10sTaylorPolySeries.pdf Common Taylor Series]&lt;br /&gt;
** Prompt the user for N, which should be how many Taylor Series terms to sum&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Homework:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Install Java JDK and NetBeans IDE (or an IDE of your choice)&lt;br /&gt;
** [http://www.oracle.com/technetwork/articles/javase/jdk-netbeans-jsp-142931.html NetBeansIDE + JDK Bundle]&lt;br /&gt;
&lt;br /&gt;
== Friday (10/2/15) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Grades posted:&lt;br /&gt;
** Incomplete Activities and Tests hurt your grade&lt;br /&gt;
** Tests were given extra 9 points (curved 1.5 letters)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Grade Calculator walk-through&lt;br /&gt;
* Fix Grade Calculator to use a while loop&lt;br /&gt;
* Iteration&lt;br /&gt;
** while&lt;br /&gt;
** break - exits the loop where break is found&lt;br /&gt;
** continue - jumps to loop condition where continue is found&lt;br /&gt;
* While loops practice&lt;br /&gt;
*# Print out all the numbers from 0-20&lt;br /&gt;
*# Print out all the numbers from 2015 down to 2000&lt;br /&gt;
*# Write a loop that prints out the first 66 even numbers&lt;br /&gt;
*# Prompt the user for a number and store it in a variable n, then print out the first n multiples of 3 (starting at 3) using a loop&lt;br /&gt;
*# Print out all the numbers that are divisible by 7 from 0 through 1000&lt;br /&gt;
* Complete [[Guessing Game Assignment]]&lt;br /&gt;
** Note, the random number generator code is Python, so you will need to look up how to do it in Java&lt;br /&gt;
* Complete [[Monte Carlo Calculation of Pi]]&lt;br /&gt;
* If you have completed the above, create a Java program to calculate pi using a Taylor Series&lt;br /&gt;
** [https://www.math.hmc.edu/funfacts/ffiles/30001.1-3.shtml Taylor Series Pi]&lt;br /&gt;
* Finished that?  Create a Java program to calculate the math constant e using a Taylor Series&lt;br /&gt;
** [http://people.math.sc.edu/girardi/m142/handouts/10sTaylorPolySeries.pdf Common Taylor Series]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Homework:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Install Java JDK and NetBeans IDE (or an IDE of your choice)&lt;br /&gt;
** [http://www.oracle.com/technetwork/articles/javase/jdk-netbeans-jsp-142931.html NetBeansIDE + JDK Bundle]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>