<?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_-_0809_-_September</id>
	<title>CS1 - 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=CS1_-_0809_-_September"/>
	<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_0809_-_September&amp;action=history"/>
	<updated>2026-04-09T19:42:07Z</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_-_0809_-_September&amp;diff=4160&amp;oldid=prev</id>
		<title>Admin at 16:24, 22 October 2009</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_0809_-_September&amp;diff=4160&amp;oldid=prev"/>
		<updated>2009-10-22T16:24:38Z</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 16:24, 22 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;!--&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;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 (9/29/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 (9/29/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;* Introduction to Python&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;* Introduction to Python&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-l155&quot; &gt;Line 155:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 154:&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;* Share sandwich stories&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;* Share sandwich stories&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;* What does &amp;#039;&amp;#039;programming&amp;#039;&amp;#039; mean?&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;* What does &amp;#039;&amp;#039;programming&amp;#039;&amp;#039; mean?&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=CS1_-_0809_-_September&amp;diff=4035&amp;oldid=prev</id>
		<title>Admin: Protected &quot;CS1 - 0809 - September&quot; [edit=sysop:move=sysop]</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_0809_-_September&amp;diff=4035&amp;oldid=prev"/>
		<updated>2009-10-21T18:20:23Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wl/CS1_-_0809_-_September&quot; title=&quot;CS1 - 0809 - September&quot;&gt;CS1 - 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:20, 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=CS1_-_0809_-_September&amp;diff=4034&amp;oldid=prev</id>
		<title>Admin: New page: &lt;!-- == Monday (9/29/08) == * Introduction to Python ** [http://openbookproject.net/thinkcs/python/english2e/ch01.xhtml How to Think Like a Computer Scientist: Chapter 1] ** Complete the C...</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_0809_-_September&amp;diff=4034&amp;oldid=prev"/>
		<updated>2009-10-21T18:20:05Z</updated>

		<summary type="html">&lt;p&gt;New page: &amp;lt;!-- == Monday (9/29/08) == * Introduction to Python ** [http://openbookproject.net/thinkcs/python/english2e/ch01.xhtml How to Think Like a Computer Scientist: Chapter 1] ** Complete the C...&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 (9/29/08) ==&lt;br /&gt;
* Introduction to Python&lt;br /&gt;
** [http://openbookproject.net/thinkcs/python/english2e/ch01.xhtml How to Think Like a Computer Scientist: Chapter 1]&lt;br /&gt;
** Complete the Chapter 1 Exercises.  Due at the beginning of class on Wednesday (10/1/08)&lt;br /&gt;
** [http://openbookproject.net/thinkcs/python/english2e/ch02.xhtml HTTLACS: Chapter 2]&lt;br /&gt;
&lt;br /&gt;
== Thursday (9/25/08) ==&lt;br /&gt;
* Prepare to demo random Steps 8 - 13&lt;br /&gt;
* Work on GvR and study for the quiz, which will be at the second half of class.  &lt;br /&gt;
* The quiz will be on GvR Steps 1-13.  It will be open-book, open-note, and CLOSED-PERSON&lt;br /&gt;
* [[GvR Steps 1-13 Quiz]]&lt;br /&gt;
* Introduction to Python&lt;br /&gt;
** [http://openbookproject.net/thinkcs/python/english2e/ch01.xhtml How to Think Like a Computer Scientist: Chapter 1]&lt;br /&gt;
** Read Chapter 1 by Monday (9/29/08)&lt;br /&gt;
&lt;br /&gt;
== Back to School Night ==&lt;br /&gt;
* [[Media:B2snCS1.ppt]]&lt;br /&gt;
&lt;br /&gt;
== Tuesday (9/23/08) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Create a world where Guido starts facing north and at location (5, 5)&lt;br /&gt;
* Using a while loop, make Guido turn left as long as he is not facing west&lt;br /&gt;
* After that while loop, make Guido move forward as long as his front is clear&lt;br /&gt;
* Make Guido turn left&lt;br /&gt;
* Using a third while loop, make Guido move forward once again as long as his front is clear&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Randomize seats&lt;br /&gt;
* Everyone should be on Steps 14, 15, or 16 today.&lt;br /&gt;
* GvR Quiz #2 this Thursday&lt;br /&gt;
* GvR Demos #2 this Thursday (Steps 8 - 13)&lt;br /&gt;
* GvR Review&lt;br /&gt;
** if statements&lt;br /&gt;
** do statements&lt;br /&gt;
** nested statements&lt;br /&gt;
** while statements&lt;br /&gt;
** nested everything!&lt;br /&gt;
&lt;br /&gt;
== Friday (9/19/08) ==&lt;br /&gt;
* Work on GvR Steps and your goal should be to complete through Step 13, 14, OR 15&lt;br /&gt;
* Demo your [[GvR Steps 1-7 Demo Assignments: Period 1 &amp;amp; 6]]&lt;br /&gt;
* Massive GvR Review&lt;br /&gt;
** if statements&lt;br /&gt;
** do statements&lt;br /&gt;
** nested statements&lt;br /&gt;
* At the end of class, please update Mr. Bui on the GvR Step that you are on by filling out this [http://spreadsheets.google.com/viewform?key=p6_k1SMbS2zsXAmxEmXZlOQ survey]&lt;br /&gt;
&lt;br /&gt;
== Wednesday (9/17/08) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda - Normal&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[GvR Steps 1-7 Quiz]]&lt;br /&gt;
* [[GvR Steps 1-7 Demo Assignments: Period 1 &amp;amp; 6]]&lt;br /&gt;
* Continue the GvR steps.  Try to reach steps 10-12 by the end of the day.&lt;br /&gt;
* At the end of class, please update Mr. Bui on the GvR Step that you are on by filling out this [http://spreadsheets.google.com/viewform?key=p6_k1SMbS2zsXAmxEmXZlOQ survey]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda - Experienced&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[GvR Steps 1-7 Quiz]]&lt;br /&gt;
* Demo GvR Steps 13, 14, OR 15&lt;br /&gt;
* Continue to finish Gvr Steps 15, 16, 17&lt;br /&gt;
&lt;br /&gt;
== Monday (9/15/08) ==&lt;br /&gt;
* GvR Review&lt;br /&gt;
** Basic instructions&lt;br /&gt;
** World builder&lt;br /&gt;
** Compound instructions&lt;br /&gt;
** if statements&lt;br /&gt;
** do statement&lt;br /&gt;
* GvR Review Exercise&lt;br /&gt;
** Define a new compound instruction called spin that makes Guido turnleft four times&lt;br /&gt;
** Define a new compound instruction called run that makes Guido move five times&lt;br /&gt;
** Make Guido run, put down a beeper, run, put down a beeper, run, and then spin&lt;br /&gt;
* GvR Steps 1-7 Checkoff &amp;amp; Quiz on Wednesday (9/17/08)&lt;br /&gt;
* Continue with your GvR&lt;br /&gt;
* At the end of class, please update Mr. Bui on the GvR Step that you are on by filling out this [http://spreadsheets.google.com/viewform?key=p6_k1SMbS2zsXAmxEmXZlOQ survey]&lt;br /&gt;
&lt;br /&gt;
== Thursday (9/11/08) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Please update Mr. Bui on the GvR Step that you are on by filling out this [http://spreadsheets.google.com/viewform?key=p6_k1SMbS2zsXAmxEmXZlOQ survey]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda - Normal&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Review GvR Steps 1-3&lt;br /&gt;
* Continue working on GvR steps.  End of class goal: complete GvR up through Steps 8, 9, or 10&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda - Experienced&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* On your own, review GvR Steps 1 - 12&lt;br /&gt;
* Work on GvR Step 13 and on&lt;br /&gt;
* Simple GvR binary adder&lt;br /&gt;
&lt;br /&gt;
== Tuesday (9/9/08) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Who invented the Python programming language?&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda - Normal&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Introduction to GvRng (GvR)&lt;br /&gt;
** Applications -&amp;gt; Programming -&amp;gt; GvRng&lt;br /&gt;
* [http://gvr.sourceforge.net/lessons/rfrank/ GvR Lessons]&lt;br /&gt;
* Work through Step 1 of GvR as a class&lt;br /&gt;
** Proper [[GvR File Naming Rules]]&lt;br /&gt;
* Overview of Steps 2 and 3&lt;br /&gt;
* Work through Steps 2 and 3&lt;br /&gt;
* Overview of Steps 4 and 5&lt;br /&gt;
* Work through Steps 4 and 5&lt;br /&gt;
* Continue working through as many steps as you can!  Remember to save all files using the proper [[GvR File Naming Rules]]&lt;br /&gt;
* Demo your Unix activity&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda - Experienced&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* On your own, review GvR Steps 1 - 12&lt;br /&gt;
* Work on GvR Step 13&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;
* Using the power of the internets, what was the first commercial graphical user interface (GUI) developed for the personal computer?&lt;br /&gt;
* In what year was the first GUI introduced?&lt;br /&gt;
* In what year was the Unix operating system developed?&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Introduction to Unix/Linux]]&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;
* Misc logistics&lt;br /&gt;
** 20/10 no pass policy&lt;br /&gt;
** Location of bathrooms&lt;br /&gt;
** Sign in/out sheets&lt;br /&gt;
* Lab setup/config&lt;br /&gt;
** Login username is your first initial and lastname (e.g. pbui)&lt;br /&gt;
** Your password is the same as your username (e.g. pbui)&lt;br /&gt;
** CHANGE YOUR PASSWORD&lt;br /&gt;
*** Go to System -&amp;gt; Preferences -&amp;gt; About Me -&amp;gt; Change Password&lt;br /&gt;
** Acceptable-use policies apply in this lab!&lt;br /&gt;
* [http://spreadsheets.google.com/viewform?key=p6_k1SMbS2zvMHJNJBBkFPA Student Surveys]&lt;br /&gt;
** Fill out and submit&lt;br /&gt;
** Share several snippets with class&lt;br /&gt;
&lt;br /&gt;
* What is computer science?&lt;br /&gt;
# Pair up&lt;br /&gt;
# Take out a sheet of paper&lt;br /&gt;
# Put both of your names in the top right of the page&lt;br /&gt;
# a) List 5 things that use computers&lt;br /&gt;
# b) List 5 things you have done in any science class&lt;br /&gt;
# c) Define the term: &amp;quot;to compute&amp;quot; or &amp;quot;computation&amp;quot;&lt;br /&gt;
# Turn in your definition&lt;br /&gt;
&lt;br /&gt;
* How do we solve problems?&lt;br /&gt;
# Pair up again (with a different partner)&lt;br /&gt;
# Take out a new sheet of paper and write your names on it&lt;br /&gt;
# Problem: Mr. Bui is hungry. How would you solve that problem? Write out the steps.&lt;br /&gt;
# Pause until Mr. Bui says to continue&lt;br /&gt;
# One solution: Make him a PB&amp;amp;J sandwich. Write out the steps involved in making a PB&amp;amp;J sandwich.&lt;br /&gt;
# How many steps are necessary in making a PB&amp;amp;J sandwich?&lt;br /&gt;
# Turn in your steps&lt;br /&gt;
&lt;br /&gt;
* Share sandwich stories&lt;br /&gt;
* What does &amp;#039;&amp;#039;programming&amp;#039;&amp;#039; mean?&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>