<?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=CS1_-_1112_-_April</id>
	<title>CS1 - 1112 - April - 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=CS1_-_1112_-_April"/>
	<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_1112_-_April&amp;action=history"/>
	<updated>2026-08-16T12:00:29Z</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=CS1_-_1112_-_April&amp;diff=9054&amp;oldid=prev</id>
		<title>Admin: Changed protection level for &quot;CS1 - 1112 - April&quot; ([edit=sysop] (indefinite) [move=sysop] (indefinite)) [cascading]</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_1112_-_April&amp;diff=9054&amp;oldid=prev"/>
		<updated>2012-05-14T11:01:20Z</updated>

		<summary type="html">&lt;p&gt;Changed protection level for &amp;quot;&lt;a href=&quot;/wl/CS1_-_1112_-_April&quot; title=&quot;CS1 - 1112 - April&quot;&gt;CS1 - 1112 - April&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 11:01, 14 May 2012&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=CS1_-_1112_-_April&amp;diff=9053&amp;oldid=prev</id>
		<title>Admin: Protected &quot;CS1 - 1112 - April&quot; ([edit=sysop] (indefinite) [move=sysop] (indefinite))</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_1112_-_April&amp;diff=9053&amp;oldid=prev"/>
		<updated>2012-05-14T11:01:10Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wl/CS1_-_1112_-_April&quot; title=&quot;CS1 - 1112 - April&quot;&gt;CS1 - 1112 - April&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 11:01, 14 May 2012&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=CS1_-_1112_-_April&amp;diff=9051&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;== Monday (4/30/12) == &#039;&#039;&#039;Warmup:&#039;&#039;&#039; # Define a function named &#039;&#039;&#039;slope(x1, y1, x2, y2)&#039;&#039;&#039; that returns the slope using the input &#039;&#039;&#039;parameters&#039;&#039;&#039; # Be sure to test your function...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_1112_-_April&amp;diff=9051&amp;oldid=prev"/>
		<updated>2012-05-14T11:00:54Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Monday (4/30/12) == &amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039; # Define a function named &amp;#039;&amp;#039;&amp;#039;slope(x1, y1, x2, y2)&amp;#039;&amp;#039;&amp;#039; that returns the slope using the input &amp;#039;&amp;#039;&amp;#039;parameters&amp;#039;&amp;#039;&amp;#039; # Be sure to test your function...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Monday (4/30/12) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# Define a function named &amp;#039;&amp;#039;&amp;#039;slope(x1, y1, x2, y2)&amp;#039;&amp;#039;&amp;#039; that returns the slope using the input &amp;#039;&amp;#039;&amp;#039;parameters&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# Be sure to test your function with 3-4 different &amp;#039;&amp;#039;&amp;#039;function calls&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;
* Translate the following words into pig latin:&lt;br /&gt;
** Washington&lt;br /&gt;
** Generals&lt;br /&gt;
** Chair&lt;br /&gt;
** Street&lt;br /&gt;
** I&lt;br /&gt;
* Begin working on [[Pig Latin Translator]]&lt;br /&gt;
&lt;br /&gt;
== Thursday (4/26/12) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warm-up:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# Bring up your email harvester code.&lt;br /&gt;
# Write print() and function calls to test each function to see if they work properly&lt;br /&gt;
#* Example: print(findAtSymbol(&amp;quot;bob@mail.com&amp;quot;))&lt;br /&gt;
#* Example: print(find(&amp;quot;banana&amp;quot;, &amp;quot;a&amp;quot;, 2))&lt;br /&gt;
#* Example: print(findBackwards(&amp;quot;banana&amp;quot;, &amp;quot;a&amp;quot;, 5))&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Loops and Conditionals with Strings&lt;br /&gt;
* Work on [[E-mail Harvester Assignment]]&lt;br /&gt;
&lt;br /&gt;
== Wednesday (4/25/12) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Work on [[E-mail Harvester Assignment]]&lt;br /&gt;
&lt;br /&gt;
== Tuesday (4/24/12) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Period 1 - Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Work on and complete [[Leet-speak Translator]] today&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Period 3 - Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Demo completed [[Leet-speak Translator]]&lt;br /&gt;
* Loops and Conditionals with Strings&lt;br /&gt;
* Begin working on [[E-mail Harvester Assignment]]&lt;br /&gt;
&lt;br /&gt;
== Monday (4/23/12) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete [[Leet-speak Translator]]&lt;br /&gt;
* Begin working on [[E-mail Harvester Assignment]]&lt;br /&gt;
&lt;br /&gt;
== Friday (4/20/12) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Period 1 - Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete all 11 exercises from [http://codingbat.com/python/String-1 Python-&amp;gt;String-1]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Period 3 - Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Loops and Conditionals with Strings&lt;br /&gt;
* Continue working on the [[Leet-speak Translator]]&lt;br /&gt;
&lt;br /&gt;
== Thursday (4/19/12) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete [http://codingbat.com/prob/p193507 Python &amp;gt; Warmup-2 &amp;gt; stringTimes]&lt;br /&gt;
* Complete [http://codingbat.com/prob/p165097 Python &amp;gt; Warmup-2 &amp;gt; front_times]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete all 11 exercises from [http://codingbat.com/python/String-1 Python-&amp;gt;String-1]&lt;br /&gt;
* Loops and Conditionals with Strings&lt;br /&gt;
* [[Leet-speak Translator]]&lt;br /&gt;
&lt;br /&gt;
== Wednesday (4/18/12) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Period 1 - Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Introduction to Strings&lt;br /&gt;
** [[Media:Strings_Python.ppt]]&lt;br /&gt;
** [[Python String Exercises]]&lt;br /&gt;
* Complete 5 exercises from [http://codingbat.com/python/String-1 Python-&amp;gt;String-1]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Period 3 - Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete all 11 exercises from [http://codingbat.com/python/String-1 Python-&amp;gt;String-1]&lt;br /&gt;
&lt;br /&gt;
== Tuesday (4/17/12) ==&lt;br /&gt;
* Complete and turn in the [[Python String Exercises]]&lt;br /&gt;
* Complete 3 exercises from [http://codingbat.com/python/String-1 Python-&amp;gt;String-1]&lt;br /&gt;
&lt;br /&gt;
== Monday (4/16/12) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# Prompt the user for a number, N&lt;br /&gt;
# Write a loop that prints out the first N terms of the following arithmetic sequence&lt;br /&gt;
#* 4, 7, 10, 13, 16, ... (HINT: you may want to use more than one variable)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Period 1 - Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete the [[Looping Exercises]]&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;
&amp;#039;&amp;#039;&amp;#039;Period 3 - Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete the [[Python String Exercises]]&lt;br /&gt;
&lt;br /&gt;
== Friday (4/13/12) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Assume you have the string &amp;#039;&amp;#039;&amp;#039;s = &amp;quot;Washington-Lee&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# What is the index of the &amp;quot;W&amp;quot;?&lt;br /&gt;
# What is the index of the &amp;quot;L&amp;quot;?&lt;br /&gt;
# What is the slice for just &amp;quot;Washington&amp;quot;?&lt;br /&gt;
# What is the slice for just &amp;quot;ton&amp;quot;?&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Introduction to Python Strings&lt;br /&gt;
** [[Media:Strings_Python.ppt]]&lt;br /&gt;
** [[Python String Exercises]]&lt;br /&gt;
&lt;br /&gt;
== Thursday - Friday (4/12/12 - 4/13/12) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Using loops and strings:&lt;br /&gt;
* Copy and try out the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Python&amp;quot;&amp;gt;&lt;br /&gt;
s = &amp;quot;trol&amp;quot;&lt;br /&gt;
x = 0&lt;br /&gt;
while x &amp;lt; 5:&lt;br /&gt;
  s = s + &amp;quot;lo&amp;quot;&lt;br /&gt;
  x = x + 1&lt;br /&gt;
print(s)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* What does the above code produce?&lt;br /&gt;
* Tweak the code so that it prints &amp;quot;hahahahahahahaha&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Period 1 - Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Loops and strings&lt;br /&gt;
* Complete [http://codingbat.com/prob/p193507 Python &amp;gt; Warmup-2 &amp;gt; string_times]&lt;br /&gt;
* Complete the [[Looping Exercises]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Period 3 - Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Loops and strings&lt;br /&gt;
* Complete [http://codingbat.com/prob/p193507 Python &amp;gt; Warmup-2 &amp;gt; string_times]&lt;br /&gt;
* Introduction to Python Strings&lt;br /&gt;
** [[Media:Strings_Python.ppt]]&lt;br /&gt;
** [[Python String Exercises]]&lt;br /&gt;
&lt;br /&gt;
== Tuesday (4/10/12) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Write a loop that prints out the odd numbers from 33 down to 1&lt;br /&gt;
* HINT: Start with your loop template:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Python&amp;quot;&amp;gt;&lt;br /&gt;
x = 0&lt;br /&gt;
while x &amp;lt; 10:&lt;br /&gt;
  print(x)&lt;br /&gt;
  x = x + 1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Period 1 - Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Return and go over 3rd Quarter Exam&lt;br /&gt;
* Complete the [[Print Shapes Exercises]]&lt;br /&gt;
* Complete the [[Looping Exercises]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Period 3 - Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Return and go over 3rd Quarter Exam&lt;br /&gt;
&lt;br /&gt;
== Monday - Friday (4/2/12 - 4/6/12) ==&lt;br /&gt;
* Spring Break&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>