<?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=IBCS2_-_0809_-_September</id>
	<title>IBCS2 - 0809 - September - 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=IBCS2_-_0809_-_September"/>
	<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS2_-_0809_-_September&amp;action=history"/>
	<updated>2026-04-30T14:26:50Z</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=IBCS2_-_0809_-_September&amp;diff=4329&amp;oldid=prev</id>
		<title>Admin at 17:46, 29 October 2009</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS2_-_0809_-_September&amp;diff=4329&amp;oldid=prev"/>
		<updated>2009-10-29T17:46:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 17:46, 29 October 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;!--&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Monday - Tuesday (9/29/08 - 9/30/08) ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Monday - Tuesday (9/29/08 - 9/30/08) ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Evaluate draft &amp;quot;Analysis of the Problem&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Evaluate draft &amp;quot;Analysis of the Problem&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l215&quot; &gt;Line 215:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 215:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Program dossier introduction&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Program dossier introduction&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** [http://www.ib-computing.com/java/dossier/choices.html IB Computing Dossier suggestions]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** [http://www.ib-computing.com/java/dossier/choices.html IB Computing Dossier suggestions]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;--&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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=IBCS2_-_0809_-_September&amp;diff=4049&amp;oldid=prev</id>
		<title>Admin: Protected &quot;IBCS2 - 0809 - September&quot; [edit=sysop:move=sysop]</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS2_-_0809_-_September&amp;diff=4049&amp;oldid=prev"/>
		<updated>2009-10-21T18:23:14Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wl/IBCS2_-_0809_-_September&quot; title=&quot;IBCS2 - 0809 - September&quot;&gt;IBCS2 - 0809 - September&lt;/a&gt;&amp;quot; [edit=sysop:move=sysop]&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 18:23, 21 October 2009&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=IBCS2_-_0809_-_September&amp;diff=3997&amp;oldid=prev</id>
		<title>Admin: New page: &lt;!-- == Monday - Tuesday (9/29/08 - 9/30/08) == * Evaluate draft &quot;Analysis of the Problem&quot; * Turn in &quot;Analysis of the Problem&quot; * Demo StringBinarySearch.java by the end of Wednesday * Demo...</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS2_-_0809_-_September&amp;diff=3997&amp;oldid=prev"/>
		<updated>2009-10-21T15:38:20Z</updated>

		<summary type="html">&lt;p&gt;New page: &amp;lt;!-- == Monday - Tuesday (9/29/08 - 9/30/08) == * Evaluate draft &amp;quot;Analysis of the Problem&amp;quot; * Turn in &amp;quot;Analysis of the Problem&amp;quot; * Demo StringBinarySearch.java by the end of Wednesday * Demo...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!--&lt;br /&gt;
== Monday - Tuesday (9/29/08 - 9/30/08) ==&lt;br /&gt;
* Evaluate draft &amp;quot;Analysis of the Problem&amp;quot;&lt;br /&gt;
* Turn in &amp;quot;Analysis of the Problem&amp;quot;&lt;br /&gt;
* Demo StringBinarySearch.java by the end of Wednesday&lt;br /&gt;
* Demo AddressBook&amp;#039;s selectionSort() and bubbleSort() by the end of Wednesday&lt;br /&gt;
* Register for a [http://www.turingscraft.com turingscraft] account using TC-0483-0 as the section code.&lt;br /&gt;
** Test the interface and attempt the first several problems&lt;br /&gt;
&lt;br /&gt;
== Friday (9/26/08) ==&lt;br /&gt;
* Reminder: 1st draft of &amp;quot;Analysis of the Problem&amp;quot; due on Monday!!!&lt;br /&gt;
&lt;br /&gt;
* Sorting &amp;amp; Searching Review&lt;br /&gt;
** Selection Sort&lt;br /&gt;
** Bubble Sort&lt;br /&gt;
** Linear Search&lt;br /&gt;
** Binary Search&lt;br /&gt;
* Examples of using the String.compareTo() method&lt;br /&gt;
** [[Media:CompareToDemo.java]]&lt;br /&gt;
** [[Media:CompareToDemo2.java]]&lt;br /&gt;
* Fix [[Media:StringBinarySearch.java]] such that it uses binary search to find a String. Hint: You will be using the compareTo()&lt;br /&gt;
* Demo StringBinarySearch to Mr. Bui by the end of today.&lt;br /&gt;
&lt;br /&gt;
* You should then add selectionSort() to your AddressBook class.  It sorts your AddressBook Contact array by last name using the selection sort algorithm. You may assume that everybody will have a different last name.&lt;br /&gt;
* You should then add bubbleSort() to your AddressBook class.  It sorts your AddressBook Contact array by last name using the bubble sort algorithm. You may assume that everybody will have a different last name.&lt;br /&gt;
* Demo the two sorting methods to Mr. Bui by the end of Monday.&lt;br /&gt;
&lt;br /&gt;
== Thursday (9/25/08) ==&lt;br /&gt;
* Introduction to Linear Search&lt;br /&gt;
* Download [[Media:LinearSearch.java]]&lt;br /&gt;
* Fill in the commented parts of LinearSearch.java and demo a working linear search to Mr. Bui&lt;br /&gt;
* Linear Search performance evaluation&lt;br /&gt;
# What is the best case scenario? i.e. What is the minimum # of comparisons?&lt;br /&gt;
# What is the worst case scenario? i.e. What is the maximum # of comparisons?&lt;br /&gt;
# What is the average # of comparisons?&lt;br /&gt;
# Can we do better than a linear search?&lt;br /&gt;
&lt;br /&gt;
* Introduction to Binary Search&lt;br /&gt;
# Assume sorted list&lt;br /&gt;
# Go to the middle point&lt;br /&gt;
# If the middle element matches the key, then the search is over&lt;br /&gt;
# If the key is less than middle element, go to the left (down), else go to the right (up)&lt;br /&gt;
# Repeat steps 2-4 until the key is found or when the left and right bounds pass each other&lt;br /&gt;
&lt;br /&gt;
* [http://euler.slu.edu/~goldwasser/demos/BinarySearch/ Binary Search Demo]&lt;br /&gt;
* [http://www.cosc.canterbury.ac.nz/people/mukundan/dsal/BSearch.html Binary Search Demo2]&lt;br /&gt;
* [[Media:BinarySearch.java]]&lt;br /&gt;
* Binary Search performance evaluation&lt;br /&gt;
# What is the best case scenario? i.e. What is the minimum # of comparisons?&lt;br /&gt;
# What is the worst case scenario? i.e. What is the maximum # of comparisons?&lt;br /&gt;
# What is the average # of comparisons?&lt;br /&gt;
* Binary Search Advantages &amp;amp; Disadvantages&lt;br /&gt;
&lt;br /&gt;
== Wednesday (9/24/08) ==&lt;br /&gt;
* Demo missing assignments&lt;br /&gt;
* Dossier&lt;br /&gt;
** Past examples&lt;br /&gt;
** Work on your Analysis of the Problem section&lt;br /&gt;
&lt;br /&gt;
== Back to School Night ==&lt;br /&gt;
* [[Media:B2snIBCS2.ppt]]&lt;br /&gt;
&lt;br /&gt;
== Monday - Tuesday (9/22/08 - 9/23/08) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Assume you have the following integers: 5, 2, 3, 8, 4&lt;br /&gt;
* What are the steps to selection sort the integers?  Show the movement of the integers.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;What are the steps to bubble sort the integers?  Show the movement of the integers.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Demo SelectionSort.java to Mr. Bui&lt;br /&gt;
* Introduction to Bubble Sort&lt;br /&gt;
# Initialize the front to be the top or beginning of the array&lt;br /&gt;
# Now go to the bottom/end of the array&lt;br /&gt;
# Compare the two adjacent elements to see if they are in proper sequential order&lt;br /&gt;
## Swap the elements if they are out of order (bigger number to the left of smaller number)&lt;br /&gt;
# Move to the next pair of adjacent elements/numbers&lt;br /&gt;
# Repeat steps 3 and 4 until the smallest number has &amp;quot;floated&amp;quot; to the top/front&lt;br /&gt;
# After you traverse the entire array&lt;br /&gt;
## Move the front so that the sorted numbers are ignored&lt;br /&gt;
## Go back to the end of the array&lt;br /&gt;
## Repeat steps 2 through 6 for the unsorted part of the array&lt;br /&gt;
* [http://web.engr.oregonstate.edu/~minoura/cs162/javaProgs/sort/BubbleSort.html Bubble Sort Animation]&lt;br /&gt;
* Download [[Media:BubbleSort.java]]&lt;br /&gt;
** Fill in the commented parts of the BubbleSort.java file. Where there is a comment, you need to write code.&lt;br /&gt;
** Demo to Mr. Bui at the end of class or at the beginning of class tomorrow&lt;br /&gt;
* Introduction to Program Dossier&lt;br /&gt;
** [[Media:CriterionA1_problemAnalysis.doc]]&lt;br /&gt;
** 1st rough draft of Analysis of the Problem due Monday (9/29/08)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Assignment:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Verify that you have Java and JCreator installed on your home computer.&lt;br /&gt;
&lt;br /&gt;
== Friday (9/19/08) ==&lt;br /&gt;
* Introduction to Selection Sort&lt;br /&gt;
# Find the smallest element&lt;br /&gt;
# Move to the front of the array (swap with front)&lt;br /&gt;
# Repeat Steps 1&amp;amp;2, but ignoring the sorted front&lt;br /&gt;
* [http://web.engr.oregonstate.edu/~minoura/cs162/javaProgs/sort/SelectSort.html Selection Sort Animation]&lt;br /&gt;
* [http://www.cs.ust.hk/faculty/tcpong/cs102/summer96/aids/select.html Another Selection Sort Animation]&lt;br /&gt;
* Download [[Media:SelectionSort.java]]&lt;br /&gt;
** Fill in the commented parts of the SelectionSort.java file. Where there is a comment, you need to write code.&lt;br /&gt;
** Demo to Mr. Bui at the end of class or at the beginning of class on Monday&lt;br /&gt;
&lt;br /&gt;
== Wednesday - Thursday (9/17/08 - 9/18/08) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[AddressBook class lab assignment]] is due at the end of the day tomorrow.&lt;br /&gt;
* Your AddressBook demo should use the menu system you created in the warmup yesterday&lt;br /&gt;
** When the user selects to ADD a Contact, you should prompt them for a first name, last name, phone, and address.&lt;br /&gt;
** You should then create a new Contact&lt;br /&gt;
** Add the Contact to your AddressBook using the AddressBook&amp;#039;s add() method&lt;br /&gt;
* The PRINT menu choice should print the entire AddressBook using the print() method&lt;br /&gt;
* Make sure your menu runs again after the user makes a choice (HINT: use a loop somewhere)&lt;br /&gt;
&lt;br /&gt;
== Tuesday (9/16/08) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* You will be creating a user interface menu for use with your AddressBook&lt;br /&gt;
* Open / create your AddressBook&amp;#039;s main method&lt;br /&gt;
* Print out a message that explains the program (e.g. &amp;quot;Welcome to YOUR_NAME&amp;#039;s address book!&amp;quot;)&lt;br /&gt;
* Print out a menu with the following options:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(a)dd to address book&lt;br /&gt;
(p)rint address book&lt;br /&gt;
(q)uit&lt;br /&gt;
&lt;br /&gt;
What would you like to do? &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* You should prompt for input after the menu is printed.  Review [[Media:JavaIOExample.java]] for examples of input/output&lt;br /&gt;
* If the user inputs &amp;#039;a&amp;#039;, then print a message that says &amp;quot;USER SELECTED ADD&amp;quot;&lt;br /&gt;
* If the user inputs &amp;#039;p&amp;#039;, then print a message that says &amp;quot;USER SELECTED PRINT&amp;quot;&lt;br /&gt;
* If the user inputs &amp;#039;q&amp;#039;, then print a message that says &amp;quot;USER SELECTED QUIT&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Demo JCreator&lt;br /&gt;
* Add a String address attribute to your Contact class&lt;br /&gt;
* Demo your Person, Car, and Contact classes to Mr. Bui (LATE)&lt;br /&gt;
* [[AddressBook class lab assignment]]&lt;br /&gt;
&lt;br /&gt;
== Monday (9/15/08) ==&lt;br /&gt;
* Demo your Person, Car, and Contact classes to Mr. Bui&lt;br /&gt;
* AddressBook overview&lt;br /&gt;
* [[AddressBook class lab assignment]]&lt;br /&gt;
&lt;br /&gt;
== Wednesday - Friday (9/10/08 - 9/12/08) ==&lt;br /&gt;
* Receive textbooks&lt;br /&gt;
** Write your name on the inside cover&lt;br /&gt;
** Tell Mr. Bui your number&lt;br /&gt;
* Demo to Mr. Bui your Person, Car, and Contact classes&lt;br /&gt;
* Complete Lab 14 in [http://www.eimacs.com eimacs]&lt;br /&gt;
* Complete Test 12 in [http://www.eimacs.com eimacs]&lt;br /&gt;
&lt;br /&gt;
== Monday - Tuesday (9/8/08 - 9/9/08) ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Media:IntroClasses.ppt]]&lt;br /&gt;
* [[Person class lab assignment]]&lt;br /&gt;
* [[Car class lab assignment]]&lt;br /&gt;
* [[Contact class lab assignment]]&lt;br /&gt;
&lt;br /&gt;
== Friday (9/5/08) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Determine whether or not each of the following lines result in &amp;#039;&amp;#039;x&amp;#039;&amp;#039; evaluating &amp;#039;&amp;#039;true&amp;#039;&amp;#039; or &amp;#039;&amp;#039;false&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;java&amp;quot; line&amp;gt;&lt;br /&gt;
boolean x;&lt;br /&gt;
x = 50 &amp;gt; 20;&lt;br /&gt;
x = !x;&lt;br /&gt;
x = true &amp;amp;&amp;amp; false;&lt;br /&gt;
x = false || false;&lt;br /&gt;
x = false || false || false || false || false || true;&lt;br /&gt;
x = true &amp;amp;&amp;amp; true &amp;amp;&amp;amp; true &amp;amp;&amp;amp; false;&lt;br /&gt;
x = x || !x;&lt;br /&gt;
x = x &amp;amp;&amp;amp; !x;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* A gentle re-introduction to Java&lt;br /&gt;
** [[Media:IntroJava.ppt]]&lt;br /&gt;
** [[Media:IntroJava2.ppt]]&lt;br /&gt;
** [[Media:IntroClasses.ppt]]&lt;br /&gt;
** [[Media:IntroObjects.ppt]]&lt;br /&gt;
** JCreator Demo&lt;br /&gt;
** [[Person class lab assignment]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Assignment&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[How to install Java on Windows]]&lt;br /&gt;
* [[How to install JCreator]]&lt;br /&gt;
* Test your Java and JCreator installs by creating, compiling, and executing a Hello, World! program&lt;br /&gt;
&lt;br /&gt;
== Tuesday - Thursday (9/2/08 - 9/4/08) ==&lt;br /&gt;
* Introductions&lt;br /&gt;
* Syllabus&lt;br /&gt;
* Name cards&lt;br /&gt;
* Lab setup/config&lt;br /&gt;
* [http://spreadsheets.google.com/viewform?key=p6_k1SMbS2zvMHJNJBBkFPA Student Survey]&lt;br /&gt;
** Fill out and submit&lt;br /&gt;
** Share several snippets with class&lt;br /&gt;
* On-line Resources&lt;br /&gt;
** [http://www.paulbui.net/wl/cs2 Old IBCS2 website]&lt;br /&gt;
** [http://www.eimacs.com EIMACS] - test your login&lt;br /&gt;
** [http://www.turingscraft.com Turingscraft] - login coming soon!&lt;br /&gt;
* Java Review&lt;br /&gt;
# Write a Hello, world! program ( Hint: [[Java program template]] )&lt;br /&gt;
## Create a new Java program using JEdit or whatever editor you prefer&lt;br /&gt;
## Use the Java program template as a guide&lt;br /&gt;
## Insert your code&lt;br /&gt;
## Compile and execute your code&lt;br /&gt;
### Open terminal&lt;br /&gt;
### Navigate to your Java file&lt;br /&gt;
### &amp;#039;&amp;#039;javac FILENAME&amp;#039;&amp;#039;&lt;br /&gt;
### Execute your code: &amp;#039;&amp;#039;java PROGRAM_NAME&amp;#039;&amp;#039;&lt;br /&gt;
# Write a program that prints Hello, world 20 times&lt;br /&gt;
# Write a program that prints Hello, world infinite times&lt;br /&gt;
* Program dossier introduction&lt;br /&gt;
** [http://www.ib-computing.com/java/dossier/choices.html IB Computing Dossier suggestions]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>