<?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_-_1213_-_February</id>
	<title>CS1 - 1213 - February - 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_-_1213_-_February"/>
	<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_1213_-_February&amp;action=history"/>
	<updated>2026-04-29T00:17:30Z</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_-_1213_-_February&amp;diff=10051&amp;oldid=prev</id>
		<title>Admin: Changed protection level for &quot;CS1 - 1213 - February&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_-_1213_-_February&amp;diff=10051&amp;oldid=prev"/>
		<updated>2013-04-08T11:39:41Z</updated>

		<summary type="html">&lt;p&gt;Changed protection level for &amp;quot;&lt;a href=&quot;/wl/CS1_-_1213_-_February&quot; title=&quot;CS1 - 1213 - February&quot;&gt;CS1 - 1213 - February&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:39, 8 April 2013&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_-_1213_-_February&amp;diff=10049&amp;oldid=prev</id>
		<title>Admin: Protected &quot;CS1 - 1213 - February&quot; ([edit=sysop] (indefinite) [move=sysop] (indefinite))</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_1213_-_February&amp;diff=10049&amp;oldid=prev"/>
		<updated>2013-04-08T11:39:30Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wl/CS1_-_1213_-_February&quot; title=&quot;CS1 - 1213 - February&quot;&gt;CS1 - 1213 - February&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:39, 8 April 2013&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_-_1213_-_February&amp;diff=10047&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;== Wednesday (2/27/13) == &#039;&#039;&#039;Warmup:&#039;&#039;&#039; # If you have not completed the Quadratic Formula Assignment, then work on it right now # If you have completed the [[Quadratic Formul...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_1213_-_February&amp;diff=10047&amp;oldid=prev"/>
		<updated>2013-04-08T11:38:36Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Wednesday (2/27/13) == &amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039; # If you have not completed the &lt;a href=&quot;/wl/Quadratic_Formula_Assignment&quot; title=&quot;Quadratic Formula Assignment&quot;&gt;Quadratic Formula Assignment&lt;/a&gt;, then work on it right now # If you have completed the [[Quadratic Formul...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Wednesday (2/27/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# If you have not completed the [[Quadratic Formula Assignment]], then work on it right now&lt;br /&gt;
# If you have completed the [[Quadratic Formula Assignment]], then save a copy of it called &amp;#039;&amp;#039;&amp;#039;broken_quad.py&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# We will be going through and purposefully breaking &amp;#039;&amp;#039;&amp;#039;broken_quad.py&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# Make sure you still have your original quadratic formula program that is not broken. (so you don&amp;#039;t lose it)&lt;br /&gt;
# Go through line-by-line of &amp;#039;&amp;#039;&amp;#039;broken_quad.py&amp;#039;&amp;#039;&amp;#039; and create syntax errors here and there.  Not too many, but at least one or two errors on each line&lt;br /&gt;
# Switch computers with another student in the class, and now both of you should try to fix the other&amp;#039;s program&lt;br /&gt;
# Go through and fix all the syntax errors that they created&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 [[Quadratic Formula Assignment]]&lt;br /&gt;
* Introduction to Conditionals&lt;br /&gt;
** Comparison operators (&amp;lt;, &amp;gt;, &amp;lt;=, &amp;gt;=, ==, !=)&lt;br /&gt;
** Boolean values: True, False&lt;br /&gt;
** [[Comparison operators assignment]]&lt;br /&gt;
** if statement&lt;br /&gt;
** if-else statement&lt;br /&gt;
** [[Media:BooleanLogic.ppt]]&lt;br /&gt;
** [[Logical operators assignment]]&lt;br /&gt;
&lt;br /&gt;
== Monday (2/25/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Without using a computer, identify the syntax errors in the following code&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Python&amp;quot;&amp;gt;&lt;br /&gt;
a b = 1&lt;br /&gt;
b + 2 = c&lt;br /&gt;
print(1, 2, 3, a, b, c)&lt;br /&gt;
x = input(please enter an x)&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;
* Demo the following programs&lt;br /&gt;
** Triangle Area Program&lt;br /&gt;
** Circle Calculator Program&lt;br /&gt;
** Pythagorean Theorem Program&lt;br /&gt;
* Demo your progress on the [[Quadratic Formula Assignment]]&lt;br /&gt;
&lt;br /&gt;
== Thursday (2/21/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Be sure to complete the programs from last class (see Tuesday (2/19/13))&lt;br /&gt;
** Triangle Area Program&lt;br /&gt;
** Circle Calculator Program&lt;br /&gt;
** Pythagorean Theorem Program&lt;br /&gt;
* Complete the [[Quadratic Formula Assignment]]&lt;br /&gt;
** Your progress on the assignment will be graded&lt;br /&gt;
&lt;br /&gt;
== Tuesday (2/19/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* What are the final values of &amp;#039;&amp;#039;&amp;#039;x&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;y&amp;#039;&amp;#039;&amp;#039;, and &amp;#039;&amp;#039;&amp;#039;z&amp;#039;&amp;#039;&amp;#039;?&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Python&amp;quot;&amp;gt;&lt;br /&gt;
x = 1&lt;br /&gt;
y = 2&lt;br /&gt;
z = x + y&lt;br /&gt;
x = 2*z&lt;br /&gt;
y = x+5&lt;br /&gt;
z = y - x&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;
* Slope calculator program review&lt;br /&gt;
* Input and Output&lt;br /&gt;
** [[Media:PythonInputOutput.ppt]]&lt;br /&gt;
* Triangle calculator program (&amp;#039;&amp;#039;&amp;#039;triangleArea.py&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
*# Print out a message that says, &amp;quot;Triangle Area Program&amp;quot;&lt;br /&gt;
*# Print out an empty line&lt;br /&gt;
*# Write a program that has 2 variables: &amp;#039;&amp;#039;&amp;#039;base&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;height&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*# Prompt/Ask the user to input values for the base and height&lt;br /&gt;
*# Calculate the area of a triangle and print it out: &amp;#039;&amp;#039;&amp;#039;Triangle Area: ###&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Circle calculator program (&amp;#039;&amp;#039;&amp;#039;circleCalc.py&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
*# Print out a message that says, &amp;quot;Circle Area and Circumference Program&amp;quot;&lt;br /&gt;
*# Print out an empty line&lt;br /&gt;
*# Create a variable named &amp;#039;&amp;#039;&amp;#039;radius&amp;#039;&amp;#039;&amp;#039; and prompt/ask the user to input a value&lt;br /&gt;
*# Create a variable named &amp;#039;&amp;#039;&amp;#039;PI&amp;#039;&amp;#039;&amp;#039; and give it the value of pi (you decide how many digits)&lt;br /&gt;
*# Calculate and print out the circumference of the circle. Make sure your output looks like: &amp;quot;Circumference: ###&amp;quot;&lt;br /&gt;
*# Calculate and print out the area of the circle. Make sure your output looks like: &amp;quot;Area: ###&amp;quot;&lt;br /&gt;
* Pythagorean theorem program  (&amp;#039;&amp;#039;&amp;#039;pythagorean.py&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
*# Print out a message that says, &amp;quot;Pythagorean Theorem Program&amp;quot;&lt;br /&gt;
*# Print out an empty line&lt;br /&gt;
*# Create a variable named &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039; and prompt/ask the user to input a value for &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*# Create a variable named &amp;#039;&amp;#039;&amp;#039;b&amp;#039;&amp;#039;&amp;#039; and prompt/ask the user to input a value for &amp;#039;&amp;#039;&amp;#039;b&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*# Calculate and print out the length of the hypotenuse using the [http://en.wikipedia.org/wiki/Pythagorean_theorem Pythagorean theorem]&lt;br /&gt;
*#* Hint:  You will need to square &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;b&amp;#039;&amp;#039;&amp;#039; with the exponent/power &amp;#039;&amp;#039;&amp;#039;**&amp;#039;&amp;#039;&amp;#039; operator&lt;br /&gt;
*#* Hint2: In order to do square root, you need to &amp;#039;&amp;#039;&amp;#039;**0.5&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete the [[Quadratic Formula Assignment]]&lt;br /&gt;
&lt;br /&gt;
== Thursday (2/14/13) ==&lt;br /&gt;
* Introduction to Python&lt;br /&gt;
** WingIDE 101&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Hello_world_program Hello world program]&lt;br /&gt;
* Introduction to Values, Types, and Variables&lt;br /&gt;
** [[Media:ValuesTypesVariables.ppt]]&lt;br /&gt;
** Complete [[Values, Types, and Variables Identification assignment]] in your APS Google Drive&lt;br /&gt;
* Math operations in Python&lt;br /&gt;
** [[Media:PythonMathOperations.pptx]]&lt;br /&gt;
* Slope calculator program (&amp;#039;&amp;#039;&amp;#039;slope.py&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
*# Create 4 variables named &amp;#039;&amp;#039;&amp;#039;x1, y1, x2, y2&amp;#039;&amp;#039;&amp;#039; and give them some values&lt;br /&gt;
*# Calculate the slope using those variables and store it in a variable named &amp;#039;&amp;#039;&amp;#039;m&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*#* HINT: If you can&amp;#039;t remember the formula for something, look it up&lt;br /&gt;
*# Print out the slope&lt;br /&gt;
&lt;br /&gt;
== Tuesday (2/12/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Digital Portfolio Update&lt;br /&gt;
*# Meet with your 2nd Quarter Project Team&lt;br /&gt;
*# Distribute your team&amp;#039;s Scratch game to all members (go to 1/17/13 for links to games)&lt;br /&gt;
*# Each member should update their digital portfolio by adding their team&amp;#039;s game&lt;br /&gt;
*# Your team game should have a similar page as the rest of your games&lt;br /&gt;
*#* Game title&lt;br /&gt;
*#* Team name&lt;br /&gt;
*#* Team members&lt;br /&gt;
*#* Game description / storyline&lt;br /&gt;
*#* How to play&lt;br /&gt;
*#* Link to play the game on the Scratch website&lt;br /&gt;
*#* A recorded screencast using Jing&lt;br /&gt;
* Course Request Forms&lt;br /&gt;
* [[Media:BasicProgrammingTerms.ppt]]&lt;br /&gt;
*# Answer the questions at the end of the PowerPoint using APS Google Docs&lt;br /&gt;
*# Title the document: Basic Programming Terms&lt;br /&gt;
*# Share the document with Mr. Bui&lt;br /&gt;
* Introduction to Python&lt;br /&gt;
** WingIDE 101&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Hello_world_program Hello world program]&lt;br /&gt;
== Friday (2/8/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Networking Quiz&lt;br /&gt;
&lt;br /&gt;
== Wednesday (2/6/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Networking Quiz on Friday (2/8/13)&lt;br /&gt;
* [[Media:NetworkingBasics.pptx]]&lt;br /&gt;
** packets&lt;br /&gt;
** server&lt;br /&gt;
** client&lt;br /&gt;
** Local Area Network (LAN)&lt;br /&gt;
** Wide Area Network (WAN)&lt;br /&gt;
** switch&lt;br /&gt;
** router&lt;br /&gt;
** gateway&lt;br /&gt;
** types of network cables&lt;br /&gt;
** circuit-switching&lt;br /&gt;
** packet-switching&lt;br /&gt;
* Rise of the Video Game: Level 1&lt;br /&gt;
&lt;br /&gt;
== Monday (2/4/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Packet-switching vs. Circuit-switching Networks&lt;br /&gt;
** [http://www.pbs.org/opb/nerds2.0.1/geek_glossary/packet_switching_flash.html Packet-Switching Animation]&lt;br /&gt;
** [http://www.antibodynet.com/ascend/circswi1.gif Circuit-Switching Animation]&lt;br /&gt;
* Networking Quiz on Friday (2/8/13)&lt;br /&gt;
* Network Diagrams&lt;br /&gt;
*# Using [http://www.diagram.ly/ Diagrams Online], create a network diagram of your home network&lt;br /&gt;
*# Include and label all the different devices and computer systems that connect to your home network&lt;br /&gt;
*#* Laptops, desktops, tablets, cell phones, consoles, DVRs, etc.&lt;br /&gt;
*# Include and label all the networking components (switches, routers, modems) on the diagram&lt;br /&gt;
*# Draw lines to connect the computers to the networking components&lt;br /&gt;
*# Use different lines to differentiate hard-wired connections and wireless connections&lt;br /&gt;
*#* Example: Use solid lines for wired and dashed lines for wireless&lt;br /&gt;
*#* Include a key/legend on your diagram for the different lines&lt;br /&gt;
*# Identify your modem or router&amp;#039;s internet service provider&lt;br /&gt;
*# Make sure the diagram looks clean&lt;br /&gt;
*# Include your name at the top&lt;br /&gt;
*# Be sure to save&lt;br /&gt;
*# Export as PDF and save as Home Networking Diagram&lt;br /&gt;
*# Upload to Google Drive and share with Mr. Bui&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>