<?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_-_1011_-_January</id>
	<title>IBCS2 - 1011 - January - 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_-_1011_-_January"/>
	<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS2_-_1011_-_January&amp;action=history"/>
	<updated>2026-04-09T13:00:28Z</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_-_1011_-_January&amp;diff=7537&amp;oldid=prev</id>
		<title>Admin: Protected &quot;IBCS2 - 1011 - January&quot; ([edit=sysop] (indefinite) [move=sysop] (indefinite))</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS2_-_1011_-_January&amp;diff=7537&amp;oldid=prev"/>
		<updated>2011-04-26T14:31:39Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wl/IBCS2_-_1011_-_January&quot; title=&quot;IBCS2 - 1011 - January&quot;&gt;IBCS2 - 1011 - January&lt;/a&gt;&amp;quot; ([edit=sysop] (indefinite) [move=sysop] (indefinite))&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 14:31, 26 April 2011&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_-_1011_-_January&amp;diff=7536&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;== Monday (1/31/11) == &#039;&#039;&#039;Warmup:&#039;&#039;&#039; * Take out a clean sheet of paper.  Invert your seats and separate. * This is a closed-book, closed-person, POP-quiz (hahaha!) * Simplify the...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS2_-_1011_-_January&amp;diff=7536&amp;oldid=prev"/>
		<updated>2011-04-26T14:31:32Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Monday (1/31/11) == &amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039; * Take out a clean sheet of paper.  Invert your seats and separate. * This is a closed-book, closed-person, POP-quiz (hahaha!) * Simplify the...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Monday (1/31/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Take out a clean sheet of paper.  Invert your seats and separate.&lt;br /&gt;
* This is a closed-book, closed-person, POP-quiz (hahaha!)&lt;br /&gt;
* Simplify the following boolean expression AND write out its truth table after simplifying&lt;br /&gt;
* A&amp;#039;B&amp;#039;C + AB + A&amp;#039;C + A&amp;#039;B&amp;#039;C + AB&amp;#039;C&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Return Analog vs. Digital &amp;amp; Errors Quiz&lt;br /&gt;
* NSF Field Trip&lt;br /&gt;
* Introduction to Logic Gates&lt;br /&gt;
** [[Media:LogicGates.ppt]]&lt;br /&gt;
* File Input/Output - reading and writing to files&lt;br /&gt;
** [[Media:RAFWriteDemo.java]]&lt;br /&gt;
** [[Media:RAFReadDemo.java]]&lt;br /&gt;
* Add writing to file to your LinkedList class&lt;br /&gt;
*# Add a method named saveToFile(String filename)&lt;br /&gt;
*# Open the filename for writing using RandomAccessFile&lt;br /&gt;
*# writeUTF() the number of nodes or size of your LinkedList&lt;br /&gt;
*# Create a loop that traverses the LinkedList and writeUTF() all of the nodes&amp;#039; data&lt;br /&gt;
* If you want to add writing to file to a BinaryTree, then you must create recursive saveToFile() and saveToFileSubtree() methods that look like print() and printSubtree()&lt;br /&gt;
&lt;br /&gt;
== Tuesday (1/25/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Get checked off for completing homework ([[Boolean expression exercises]])&lt;br /&gt;
* Simply the following ABC&amp;#039; + A&amp;#039;B&amp;#039; + AC&amp;#039; + B&amp;#039;C&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Return 2nd Quarter Exams&lt;br /&gt;
* Field trip forms&lt;br /&gt;
* File Input/Output - reading and writing to files&lt;br /&gt;
** [[Media:RAFWriteDemo.java]]&lt;br /&gt;
** [[Media:RAFReadDemo.java]]&lt;br /&gt;
* Add writing to file to your LinkedList class&lt;br /&gt;
*# Add a method named saveToFile(String filename)&lt;br /&gt;
*# Open the filename for writing using RandomAccessFile&lt;br /&gt;
*# writeUTF() the number of nodes or size of your LinkedList&lt;br /&gt;
*# Create a loop that traverses the LinkedList and writeUTF() all of the nodes&amp;#039; data&lt;br /&gt;
* If you want to add writing to file to a BinaryTree, then you must create recursive saveToFile() and saveToFileSubtree() methods that look like print() and printSubtree()&lt;br /&gt;
&lt;br /&gt;
== Friday (1/21/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* NVCC Dual Enrollment&lt;br /&gt;
* Turn in Dossier - Criterion B3: Modular Organization (late!)&lt;br /&gt;
* Analog/Digital &amp;amp; Errors quiz&lt;br /&gt;
* Complete [[File I/O Exercise]] and demo (more time in class next week)&lt;br /&gt;
* Complete [[Boolean expression exercises]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Homework:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete Dossier sections and CODE&lt;br /&gt;
* Complete [[Boolean expression exercises]] #10-15 for Tuesday (1/25/11)&lt;br /&gt;
&lt;br /&gt;
== Wednesday (1/19/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Turn in Dossier - Criterion B3: Modular Organization (due today)&lt;br /&gt;
* Analog/Digital &amp;amp; Errors quiz this Friday (1/21/11)&lt;br /&gt;
** [[Media:AnalogDigital.ppt]]&lt;br /&gt;
** [[Media:Errors.ppt]]&lt;br /&gt;
* [[Boolean expression exercises]]&lt;br /&gt;
* Be sure you&amp;#039;ve completed the following Criteria&lt;br /&gt;
** A1: Analysis of the Problem - [[Media:CriterionA1_problemAnalysis.doc]]&lt;br /&gt;
** A2: Criteria for Success - [[Media:CriterionA2_criteriaforSuccess.doc]]&lt;br /&gt;
** A3: Prototype Solution - [[Media:CriterionA3_prototypeSolution.doc]]&lt;br /&gt;
** B1: Data Structures - [[Media:CriterionB1_dataStructures.doc]]&lt;br /&gt;
** B2: Algorithms - [[Media:CriterionB2_algorithms.doc]]&lt;br /&gt;
** B3: Modular Organization - [[Media:CriterionB3_modularOrganization.doc]]&lt;br /&gt;
** C1: Good Programming Style - [[Media:CriterionC1_goodProgrammingStyle.doc]]&lt;br /&gt;
&lt;br /&gt;
== Thursday (1/13/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Draw the truth table for the following Boolean expression: ABC + A&amp;#039;B&amp;#039;C&amp;#039; + AC&amp;#039; + A&amp;#039;B&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Turn in Dossier - Criterion B2: Algorithms&lt;br /&gt;
* Dossier - Criterion B3: Modular Organization due Wednesday (1/19/11)&lt;br /&gt;
** [[Media:CriterionB3_modularOrganization.doc]]&lt;br /&gt;
* Analog/Digital &amp;amp; Errors quiz next Friday (1/21/11)&lt;br /&gt;
** [[Media:AnalogDigital.ppt]]&lt;br /&gt;
** [[Media:Errors.ppt]]&lt;br /&gt;
* Review Boolean Logic&lt;br /&gt;
* Simplifying Boolean expressions&lt;br /&gt;
** [[Media:SimplifyingBooleanExpressions.ppt]]&lt;br /&gt;
* Boolean expressions practice&lt;br /&gt;
** [[Boolean expression exercises]]&lt;br /&gt;
* Dossier work time&lt;br /&gt;
&lt;br /&gt;
== Tuesday (1/11/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* What is the decimal value of today&amp;#039;s date?&lt;br /&gt;
* What is the ASCII character represented by today&amp;#039;s date? (Hint: Use the interwebz)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Dossier Sections:&lt;br /&gt;
** Dossier - Criterion B1: Data Structures return&lt;br /&gt;
** Dossier - Criterion B2: Algorithms due Thursday (1/13/11)&lt;br /&gt;
** [[Media:CriterionB2 algorithms.doc]]&lt;br /&gt;
* Errors!&lt;br /&gt;
** [[Media:Errors.ppt]]&lt;br /&gt;
* Introduction to Boolean Logic&lt;br /&gt;
** [[Media:BooleanLogic.ppt]]&lt;br /&gt;
&lt;br /&gt;
== Friday (1/7/11) ==&lt;br /&gt;
* 2nd Quarter Exam&lt;br /&gt;
* Complete your dossier code&lt;br /&gt;
&lt;br /&gt;
== Monday - Wednesday (1/3/11 - 1/5/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Convert from hexadecimal to binary: ADD0BEEF&lt;br /&gt;
* Convert from binary to hexadecimal: 111001011100000011011101&lt;br /&gt;
* Assume 8-bit sign-magnitude, convert -13 from decimal to binary&lt;br /&gt;
* Assume 8-bit 2&amp;#039;s complement, convert -20 from decimal to binary&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [https://spreadsheets.google.com/viewform?formkey=dHlCd2dMOGxMc29VU1VuakVDOW5fSHc6MQ Dossier Progress Check]&lt;br /&gt;
&lt;br /&gt;
* 2nd Quarter Exam will be Friday (1/7/11)!&lt;br /&gt;
** Basic Java programming&lt;br /&gt;
** Stacks&lt;br /&gt;
** Queues&lt;br /&gt;
** Linked Lists&lt;br /&gt;
** Binary Trees&lt;br /&gt;
** Software Development&lt;br /&gt;
** Big-O algorithm evaluation&lt;br /&gt;
** Binary&lt;br /&gt;
** Hexadecimal&lt;br /&gt;
** Binary Addition&lt;br /&gt;
** Sign-Magnitude Negative Binary Numbers&lt;br /&gt;
** 2&amp;#039;s Complement Negative Binary Numbers&lt;br /&gt;
** Binary Subtraction (same as Binary Addition but with 2&amp;#039;s complement negative)&lt;br /&gt;
&lt;br /&gt;
* So what the heck does &amp;#039;&amp;#039;&amp;#039;digital&amp;#039;&amp;#039;&amp;#039; mean?&lt;br /&gt;
** [[Media:AnalogDigital.ppt]]&lt;br /&gt;
&lt;br /&gt;
* Go through your dossier code and clean it up according to &amp;quot;Good Programming Style&amp;quot;&lt;br /&gt;
* C1: Good Programming Style - [[Media:CriterionC1_goodProgrammingStyle.doc]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>