<?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_-_1314_-_September</id>
	<title>CS1 - 1314 - 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_-_1314_-_September"/>
	<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_1314_-_September&amp;action=history"/>
	<updated>2026-05-01T13:40:09Z</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_-_1314_-_September&amp;diff=10624&amp;oldid=prev</id>
		<title>Admin: Protected &quot;CS1 - 1314 - September&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_-_1314_-_September&amp;diff=10624&amp;oldid=prev"/>
		<updated>2013-10-04T17:26:47Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wl/CS1_-_1314_-_September&quot; title=&quot;CS1 - 1314 - September&quot;&gt;CS1 - 1314 - September&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 17:26, 4 October 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_-_1314_-_September&amp;diff=10623&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;== Monday (9/30/13) == &#039;&#039;&#039;Agenda:&#039;&#039;&#039; * Complete Scratch - Frogger Game * If you completed the Frogger Game, then continue adding additional bonus features  == Thursday (9/26/...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.paulbui.net/wiki/index.php?title=CS1_-_1314_-_September&amp;diff=10623&amp;oldid=prev"/>
		<updated>2013-10-04T17:26:36Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Monday (9/30/13) == &amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039; * Complete &lt;a href=&quot;/wl/Scratch_-_Frogger_Game&quot; title=&quot;Scratch - Frogger Game&quot;&gt;Scratch - Frogger Game&lt;/a&gt; * If you completed the Frogger Game, then continue adding additional bonus features  == Thursday (9/26/...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Monday (9/30/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Complete [[Scratch - Frogger Game]]&lt;br /&gt;
* If you completed the Frogger Game, then continue adding additional bonus features&lt;br /&gt;
&lt;br /&gt;
== Thursday (9/26/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Bouncing sprites animation review&lt;br /&gt;
* Introduction to Basic Game Programming&lt;br /&gt;
*# Start game&lt;br /&gt;
*# Run forever (game loop)&lt;br /&gt;
*# Include rules in your game loop&lt;br /&gt;
*# Do the above for every sprite&lt;br /&gt;
* Introduction to Data &amp;amp; Variables&lt;br /&gt;
* Begin work on your Basic Frogger Game&lt;br /&gt;
*# Give your game a simple background&lt;br /&gt;
*# Have your stage play some background music&lt;br /&gt;
*# You will need several sprites.&lt;br /&gt;
*# 1 player sprite will be the player and it will cross the screen by using the keyboard.  &lt;br /&gt;
*# 3-5 enemy sprites will be used to move back and forth horizontally or vertically across the screen (the number depends on how big you make them)&lt;br /&gt;
*# When you play your game, you want to cross the entire screen without hitting the enemy sprites.&lt;br /&gt;
*# Start the player off with 3 lives (HINT: use a variable)&lt;br /&gt;
*# If you hit any of the enemy sprites:&lt;br /&gt;
*## Subtract one life away&lt;br /&gt;
*## Play a sound effect of getting hit&lt;br /&gt;
*## Say &amp;quot;Ouch!&amp;quot;&lt;br /&gt;
*## Move the player back to its starting location&lt;br /&gt;
*# If lives hits 0, then say &amp;quot;Game Over&amp;quot; and end the game&lt;br /&gt;
*## Play a sound effect for the &amp;quot;Game Over&amp;quot;&lt;br /&gt;
*# If the player reaches the other side of the screen, then say &amp;quot;You win!&amp;quot;&lt;br /&gt;
*## Play a sound effect for winning&lt;br /&gt;
*#* Hint: You can use all sorts of different ways to detect how you hit the other side of the screen&lt;br /&gt;
*#* Create a long sprite that you detect hitting OR...&lt;br /&gt;
*#* Check the y-coordinate of the sprite and if it is greater than the upper bound of the screen&lt;br /&gt;
&lt;br /&gt;
== Back to School Night (9/24/13) ==&lt;br /&gt;
* [[Media:B2snCS1.ppt]]&lt;br /&gt;
&lt;br /&gt;
== Tuesday (9/24/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Control Blocks&lt;br /&gt;
** repeat X times block&lt;br /&gt;
** forever block&lt;br /&gt;
** if statement blocks&lt;br /&gt;
* Forever + if on edge example&lt;br /&gt;
* Forever + if + keys example&lt;br /&gt;
* Bouncing sprites animation&lt;br /&gt;
*# Your Scratch program should have at least 5 different sprites&lt;br /&gt;
*# When the program starts, each sprite should point in a random direction (check out the &amp;#039;&amp;#039;&amp;#039;Operators&amp;#039;&amp;#039;&amp;#039; blocks)&lt;br /&gt;
*# Each sprite should then continuously move around, bouncing off the edges&lt;br /&gt;
*# Try out some different things like pen actions and color changes&lt;br /&gt;
*# Add another sprite that you can control &amp;#039;&amp;#039;&amp;#039;smoothly&amp;#039;&amp;#039;&amp;#039; using the keyboard (we&amp;#039;ll call this the player sprite)&lt;br /&gt;
*# If a bouncing sprite touches the player sprite, then make the bouncing sprite disappear&lt;br /&gt;
&lt;br /&gt;
== Friday (9/20/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Animation Evaluations&lt;br /&gt;
*# Put your name on the post-it note that Mr. Bui will give you, and place it on the computer monitor&lt;br /&gt;
*# Put your name at the top of the Animation Evaluation sheet&lt;br /&gt;
*# Find 3 other peoples&amp;#039; animations to evaluate.  Those people have to be in other rows in the room.&lt;br /&gt;
*# Be sure to put their name in the different evaluation sections&lt;br /&gt;
*# Be professional in your evaluation.&lt;br /&gt;
*# Turn in the evaluation sheet when you are done.&lt;br /&gt;
&lt;br /&gt;
== Wednesday (9/18/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Sprite Story Animations - Create an animation that retells a movie/story in simplified terms.  In your animation, you must employ the following:&lt;br /&gt;
** Background image&lt;br /&gt;
** Sprites that move around&lt;br /&gt;
** Sprites that change costume&lt;br /&gt;
** Sprites and say/think&lt;br /&gt;
** A graphic or size effect being applied to sprites&lt;br /&gt;
** A sound should be played&lt;br /&gt;
** Make sure that your animations clearly have all of the above.  You will be evaluating each other&amp;#039;s animations on Friday (9/20/13).&lt;br /&gt;
&lt;br /&gt;
== Monday (9/16/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Make sure you&amp;#039;ve demonstrated your [[Scratch - Moving and Drawing Assignment]] to Mr. Bui&lt;br /&gt;
* Stage / Background&lt;br /&gt;
* Sprite Looks&lt;br /&gt;
** Changing costumes&lt;br /&gt;
** Saying and Thinking&lt;br /&gt;
** Graphics and Size effects&lt;br /&gt;
* Broadcast and When I Receive blocks&lt;br /&gt;
* Wait command&lt;br /&gt;
* Sprite Story Animations - Create an animation that retells a movie/story in simplified terms.  In your animation, you must employ the following:&lt;br /&gt;
** Background image&lt;br /&gt;
** Sprites that move around&lt;br /&gt;
** Sprites that change costume&lt;br /&gt;
** Sprites and say/think&lt;br /&gt;
** A graphic or size effect being applied to sprites&lt;br /&gt;
** A sound should be played&lt;br /&gt;
** Make sure that your animations clearly have all of the above.  You will be evaluating each other&amp;#039;s animations.&lt;br /&gt;
&lt;br /&gt;
== Thursday (9/12/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Turn in your signed syllabus if you have it&lt;br /&gt;
** Due by the end of the week!&lt;br /&gt;
* Demonstrate your [[Scratch - Moving and Drawing Assignment]] to Mr. Bui&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Key pressing&lt;br /&gt;
* Sounds (you will need to use headphones for this unit!)&lt;br /&gt;
** Downloading a sound (e.g. Mario sound clips)&lt;br /&gt;
** Record your own sound&lt;br /&gt;
** Playing sounds in Scratch&lt;br /&gt;
* Complete and demo [[Scratch - Sound Board Assignment]]&lt;br /&gt;
&lt;br /&gt;
== Tuesday (9/10/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Turn in your signed syllabus if you have it&lt;br /&gt;
** Due by the end of the week!&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Introduction to Scratch&lt;br /&gt;
** Create your Scratch account at: [http://scratch.mit.edu/ http://scratch.mit.edu/]&lt;br /&gt;
** Sprites (costumes and direction)&lt;br /&gt;
** Basic movement&lt;br /&gt;
** Pen&lt;br /&gt;
* [[Scratch - Moving and Drawing Assignment]]&lt;br /&gt;
** Complete the assignment and demonstrate (demo) it to Mr. Bui&lt;br /&gt;
&lt;br /&gt;
== Friday (9/6/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warmup:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# Turn in your syllabus if you have it signed&lt;br /&gt;
# If you have not already done so, complete the [https://docs.google.com/spreadsheet/viewform?key=0ApPgoX5sTp-_cDZfazFTTWJTMnp2TUhKTkpCQmtGUEE Student Survey]&lt;br /&gt;
# Bring up your responses from the &amp;quot;Defining computer science&amp;quot; activity at the end of last class&lt;br /&gt;
# Review your responses&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;quot;What is computer science?&amp;quot; discussion&lt;br /&gt;
* Different fields in computer science&lt;br /&gt;
* How do we solve problems?&lt;br /&gt;
*# Pair up&lt;br /&gt;
*# One partner should create a google doc&lt;br /&gt;
*# Write both partners names at the top&lt;br /&gt;
*# Don&amp;#039;t forget to share the document with [[Image:BuiEmail.bmp]]&lt;br /&gt;
*# Write out the steps involved in making a PB&amp;amp;J sandwich&lt;br /&gt;
* Share sandwich stories&lt;br /&gt;
* What lessons/problems did we run into?&lt;br /&gt;
* What does &amp;#039;&amp;#039;programming&amp;#039;&amp;#039; mean?&lt;br /&gt;
* Introduction to Scratch&lt;br /&gt;
** Create your Scratch account at: [http://scratch.mit.edu/ http://scratch.mit.edu/]&lt;br /&gt;
** Sprites (costumes and direction)&lt;br /&gt;
** Basic movement&lt;br /&gt;
** Pen&lt;br /&gt;
* [[Scratch - Moving and Drawing Assignment]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Homework:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Signed syllabus sheet due by the end of next week (9/13/13).  You may turn it in anytime before then.&lt;br /&gt;
&lt;br /&gt;
== Wednesday (9/4/13) ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Agenda:&amp;#039;&amp;#039;&amp;#039;&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 your student ID number&lt;br /&gt;
** You may customize your account/desktop however you wish (school-appropriate)&lt;br /&gt;
** Acceptable-use policies apply in this lab!&lt;br /&gt;
* Complete the [https://docs.google.com/spreadsheet/viewform?key=0ApPgoX5sTp-_cDZfazFTTWJTMnp2TUhKTkpCQmtGUEE Student Survey]&lt;br /&gt;
* Introductions&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;
* [[Computer Science I Syllabus]]&lt;br /&gt;
* IT Resources for Students (UserID: StudentID# and Password: Birthday)&lt;br /&gt;
** Google Apps - [http://www.apsva.us/google http://www.apsva.us/google]&lt;br /&gt;
** Dropbox - [http://www.dropbox.com http://www.dropbox.com]&lt;br /&gt;
** etc.&lt;br /&gt;
* Defining computer science activity:&lt;br /&gt;
*# Title the document: &amp;#039;&amp;#039;&amp;#039;Defining CS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*# Write your name the top of the Google Doc&lt;br /&gt;
*# Define the term: &amp;quot;to compute&amp;quot; or &amp;quot;computation&amp;quot;&lt;br /&gt;
*# List 5 people/things/systems that use computers (e.g. air traffic control)&lt;br /&gt;
*# For each of the above people/things/systems, write down the information/data that they use (e.g. flight information)&lt;br /&gt;
*# Share the document with [[Image:BuiEmail.bmp]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Homework:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Signed syllabus sheet due by the end of next week (9/13/13).  You may turn it in anytime before then.&lt;br /&gt;
&lt;br /&gt;
== Tuesday (9/3/13) ==&lt;br /&gt;
* Introductions&lt;br /&gt;
* Name cards&lt;br /&gt;
* Lab setup/config&lt;br /&gt;
** Login username is your first initial and lastname (e.g. pbui) (for today...use &amp;quot;guest&amp;quot;)&lt;br /&gt;
** Your password is your student ID number (for today...no password)&lt;br /&gt;
** Go to Apple (upper left) -&amp;gt; System Preferences -&amp;gt; Accounts -&amp;gt; Change Password (we&amp;#039;ll do this later)&lt;br /&gt;
** Acceptable-use policies apply in this lab!&lt;br /&gt;
* Complete the [https://docs.google.com/spreadsheet/viewform?key=0ApPgoX5sTp-_cDZfazFTTWJTMnp2TUhKTkpCQmtGUEE Student Surveys]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>