<?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=IBCS1_-_1011_-_January</id>
	<title>IBCS1 - 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=IBCS1_-_1011_-_January"/>
	<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS1_-_1011_-_January&amp;action=history"/>
	<updated>2026-04-18T10:18:19Z</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=IBCS1_-_1011_-_January&amp;diff=7319&amp;oldid=prev</id>
		<title>Admin: Protected &quot;IBCS1 - 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=IBCS1_-_1011_-_January&amp;diff=7319&amp;oldid=prev"/>
		<updated>2011-03-10T17:39:13Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wl/IBCS1_-_1011_-_January&quot; title=&quot;IBCS1 - 1011 - January&quot;&gt;IBCS1 - 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 17:39, 10 March 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=IBCS1_-_1011_-_January&amp;diff=7315&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;== Friday (1/28/11) == Snow day  == Wednesday (1/26/11) == &#039;&#039;&#039;Warmup:&#039;&#039;&#039; * Put the following sentence in a string:  :&#039;&#039;Maybe there are greater aggravations in your life, but the ...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=IBCS1_-_1011_-_January&amp;diff=7315&amp;oldid=prev"/>
		<updated>2011-03-10T17:38:18Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Friday (1/28/11) == Snow day  == Wednesday (1/26/11) == &amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039; * Put the following sentence in a string:  :&amp;#039;&amp;#039;Maybe there are greater aggravations in your life, but the ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Friday (1/28/11) ==&lt;br /&gt;
Snow day&lt;br /&gt;
&lt;br /&gt;
== Wednesday (1/26/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Put the following sentence in a string:&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;Maybe there are greater aggravations in your life, but the symmetrical-on-the-outside, asymmetrical-on-the-inside USB connector has been a source of frustration since its introduction.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Write a small program that iterates through the string &amp;#039;&amp;#039;&amp;#039;from the end&amp;#039;&amp;#039;&amp;#039; and prints out every word in reverse order.&lt;br /&gt;
** Hint: keep track of the index of the current word&amp;#039;s last letter. &lt;br /&gt;
* For bonus points, detect when words are separated by any punctuation mark, not just a space. Don&amp;#039;t print the punctuation itself.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Work on the [[E-mail Harvester Assignment]] - demo when complete.&lt;br /&gt;
* Once you&amp;#039;re done, you can return to working on the [[Dodge game]]&lt;br /&gt;
 &lt;br /&gt;
== Monday (1/24/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Using python, create a string &amp;quot;Weʼre Building a Better Internet&amp;quot;, and save it in variable &amp;#039;&amp;#039;&amp;#039;sample&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* Write expressions that:&lt;br /&gt;
** Print the first character&lt;br /&gt;
** Print the third character (the apostrophe)&lt;br /&gt;
** Print the second from last character&lt;br /&gt;
** Print the word &amp;#039;Building&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 completed [[Dodge game]]&lt;br /&gt;
* Submit [[Python String Exercises]] if you haven&amp;#039;t already done so.&lt;br /&gt;
* Work on the [[E-mail Harvester Assignment]] &lt;br /&gt;
&lt;br /&gt;
== Thursday (1/20/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Demo completed [[Dodge game]]&lt;br /&gt;
* Introduction to strings&lt;br /&gt;
** [[Media:Strings_Python.ppt]]&lt;br /&gt;
** [[Python String Exercises]]&lt;br /&gt;
&lt;br /&gt;
== Friday (1/14/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete and demo [[Robot game]].  Due by the end of the week.&lt;br /&gt;
* Work on [[Dodge game]].  Complete [[Dodge game]] by mid next week.&lt;br /&gt;
* Begin reading and working through [http://openbookproject.net/thinkCSpy/ch07.html HTTLACS: Ch 7 - Strings]&lt;br /&gt;
** We will learn about Strings next week after the [[Dodge game]]&lt;br /&gt;
** If you are comfortable with Strings, complete the [[E-mail Harvester Assignment]]&lt;br /&gt;
** Complete HTTLACS: Ch7 #1,2, 5-10&lt;br /&gt;
&lt;br /&gt;
== Wednesday (1/12/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Without using the computer, what does the following code display?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Python&amp;quot;&amp;gt;&lt;br /&gt;
from gasp import *&lt;br /&gt;
begin_graphics(width=800, height=600, title=&amp;quot;Question 23&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
x = 0&lt;br /&gt;
while x &amp;lt; 100:&lt;br /&gt;
  Circle( (400 + x, 300), x )&lt;br /&gt;
  x = x + 10&lt;br /&gt;
&lt;br /&gt;
update_when(&amp;#039;key_pressed&amp;#039;)&lt;br /&gt;
end_graphics()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete and demo [[Robot game]].  Due by the end of the week.&lt;br /&gt;
* Work on [[Dodge game]]&lt;br /&gt;
* Begin reading and working through [http://openbookproject.net/thinkCSpy/ch07.html HTTLACS: Ch 7 - Strings]&lt;br /&gt;
&lt;br /&gt;
== Monday (1/10/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* 2nd Quarter Exam&lt;br /&gt;
* Complete and demo [[Robot game]].  Due by the end of the week.&lt;br /&gt;
* Work on [[Dodge game]]&lt;br /&gt;
&lt;br /&gt;
== Thursday (1/6/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* 2nd Quarter Exam will be on Monday (1/10/11)&lt;br /&gt;
* 2nd Quarter Exam Review&lt;br /&gt;
** [[Media:2ndQExamReview.txt]]&lt;br /&gt;
* input, output, variables, and math expressions&lt;br /&gt;
* functions&lt;br /&gt;
** function definitions&lt;br /&gt;
** function header&lt;br /&gt;
** function body&lt;br /&gt;
** return keyword&lt;br /&gt;
* if statements&lt;br /&gt;
** comparison operators&lt;br /&gt;
*** ==&lt;br /&gt;
*** !=&lt;br /&gt;
*** &amp;lt;&lt;br /&gt;
*** &amp;gt;&lt;br /&gt;
*** &amp;lt;=&lt;br /&gt;
*** &amp;gt;=&lt;br /&gt;
** Boolean operators&lt;br /&gt;
*** and&lt;br /&gt;
*** or&lt;br /&gt;
*** combining Boolean operators&lt;br /&gt;
* while loops&lt;br /&gt;
** sequences&lt;br /&gt;
** break keyword&lt;br /&gt;
* GASP&lt;br /&gt;
* Catch/Follow game&lt;br /&gt;
&lt;br /&gt;
* Exam Format:&lt;br /&gt;
** Open and closed-book sections&lt;br /&gt;
** Multiple-choice&lt;br /&gt;
** Short-answer code&lt;br /&gt;
** Identify syntax errors&lt;br /&gt;
** Identify the purpose of code sections&lt;br /&gt;
&lt;br /&gt;
== Tuesday (1/4/11) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Write the while loop that generates the first N terms of the following sequence (prompt for N):&lt;br /&gt;
** 1, 2, 4, 7, 11, 16, 22, ...&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Robot game]]&lt;br /&gt;
* [[Dodge game]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>