<?xml version="1.0"?>




	<rss version="2.0">
		 <channel>
				<title>Shorr Fall 22 PLTW CSP-Per 6  (South Pasadena High School)</title>
				<link>//www.sphstigers.org/apps/classes/1045354/assignments/</link>
				<description>
					Class Name: Shorr Fall 22 PLTW CSP-Per 6 
					Instructor(s):
					
						Garrett Shorr
					
					
				</description>
				<language>en-us</language>
				<generator>SchoolSitePro</generator>
				
				
					
					<item>
						<title><![CDATA[Due: 12/22/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8892736</guid>
						<link>//www.sphstigers.org/apps/classes/1045354/assignments/</link>
						
							<description><![CDATA[
								
									Video 1 Part 1: https://www.youtube.com/watch?v=0gNauGdOkro (timestamps 0:00 to 8:20)<br>Questions for during part 1 of video 1:<br>1. In what ways did Marques describe using generative AIs as a tool?<br><br>2. What is the first danger Marques describes in using generative AIs? What were two examples of this?<br><br><br>For after the video:<br><br>Consider the following scenarios: <br><br>     A. Amina is assigned to write a short persuasive essay on any topic of her choosing. She wanted to argue for holding the World Cup only in countries that don't have recent records of human rights abuses. So she asked a generative AI to list the pros and cons of holding the World Cup only in countries with good track records on human rights. After seeing several arguments for and against, she wrote her essay and submitted it.<br><br>     B. Liam is given the same assignment. They didn't know what topic to write about, so they asked the AI to list 10 random topics. They saw climate change as a suggestion, and they asked the AI to list 10 topics within climate change. They saw "the role of the individual and collective action in addressing climate change" and decided arguing for more collective action would be a good topic. They did some more research on the topic, wrote their essay, and submitted it.<br><br>     C. Arthur is on the swim team and he had a big meet the weekend before the persuasive essay was due. He earned A's in English every year and felt that he knew how to write a good persuasive essay if he had the time. He asked the generative AI to write an essay arguing for less homework in high school. He looked over the output, rewrote a couple of awkward sentences, and submitted it.<br><br><br>3. For each of the scenarios above, address the following:<br><br>     a. Did the student cross an ethical line? What specific action crossed the line? Why?<br><br>     b. If they did cross an ethical line, what could they have done differently to behave ethically? Be specific.<br><br><br><br>Video 1 Part 2: https://www.youtube.com/watch?v=0gNauGdOkro (timestamps 8:20 to 14:08)<br><br>Questions for during part 2 of video 1:<br><br>4. What are you consenting to do when you use Lensa or Avatar AI?<br><br>5. Whose consent has not been considered in the creation of these apps?<br><br>6. What is the loophole with the LAION-5B dataset?<br><br><br>For after the video:<br><br>7. Many artists are upset about AI generated art for a variety of reasons, but central to their concerns is their artwork being used in the training data for these AIs without their consent. Supporters of AI art often cite that this is no different from a human being inspired by existing art or training to draw or paint in someone's style. The rebuttal is that the AI can do this training many, many orders of magnitude faster than humans, so the situations are incomparable.<br><br>a. Should artists explicitly have to consent to have their artwork used in AI training sets? Why or why not?<br><br>b. Some AI companies have acknowledged the potential issues and have provided a way for artists to opt-out, removing their art from the dataset. Is having the ability to opt-out the equivalent of consent? Why or why not?<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Wed, 21 Dec 2022 12:18:47 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 12/16/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8890013</guid>
						<link>//www.sphstigers.org/apps/classes/1045354/assignments/</link>
						
							<description><![CDATA[
								
									https://docs.google.com/forms/d/e/1FAIpQLSdrU7wBz1-jXHgSCDXHVthQshjrG-V3XrtAaVS3lmdNpvkkfw/viewform<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Thu, 15 Dec 2022 17:30:24 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 12/10/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887530</guid>
						<link>//www.sphstigers.org/apps/classes/1045354/assignments/</link>
						
							<description><![CDATA[
								
									Use the notes you took to answer the following questions in this form:&nbsp;https://docs.google.com/forms/d/e/1FAIpQLScfEI3VxgATlQMDEepYrVh3d-mvs5t1ztLU6tUrsTcxcPEmSg/viewform<br><br>Mark this complete when you have submitted it.<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 14:04:01 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 12/08/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887531</guid>
						<link>//www.sphstigers.org/apps/classes/1045354/assignments/</link>
						
							<description><![CDATA[
								
									Logic-1 problems: https://codingbat.com/python/Logic-1<br>Make sure you are logged in when doing these problems. <br><br><br>date_fashion H     squirrel_play<br><br>caught_speeding     sorta_sum     alarm_clock<br><br>love6     in1to10     near_ten<br><br><br>Submit a screenshot of the completed logic-1 page showing the completed problems with checkmarks and your username is visible in the screenshot.<br><br><br>Example of a screenshot is attached, except the checks would be green because they would be completed.  Note how you can see my email address in the top right corner of the screenshot. Screenshots without that email address in the top right corner WILL NOT COUNT FOR A GRADE.<br><br><br><br><br>--------<br><br>order of operations for the operators<br><br>arithmetic operators:<br>()<br>**<br>*, /, // %<br>+, -<br><br>relational operators:<br>>, <, >=, <=<br>==, !=<br><br>boolean/logical operators:<br>not<br>and<br>or<br><br>in this condition: A or B and C, <br>what happens first?  A or B?  B and C?<br>B and C<br>it's as if you have invisible parentheses around B and C<br><br>A or (B and C)<br><br>but if you wanted to check A or B first, you have to write parens:<br><br>(A or B) and C<br><br>just like (2 + 4) * 3<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 17:10:22 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 12/02/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887532</guid>
						<link>//www.sphstigers.org/apps/classes/1045354/assignments/</link>
						
							<description><![CDATA[
								
									Condition Tracing: https://codestepbystep.com/problemset/view/4482<br><br>Notation note: += is shorthand notation that combines addition and assignment. Here are some examples below.<br><br><br>b += 1 --> b = b + 1<br>a -= 1 --> a = a -1<br>x *= 5 --> x = x * 5<br><br>y = y % 3 --> y%= 3<br><br>Also, when printing:<br>a=5<br>b=5<br>print(a, b)<br><br>This results in:<br>5 5<br><br>There is no comma between them, just a space.<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 17:10:22 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 12/02/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887533</guid>
						<link>//www.sphstigers.org/apps/classes/1045354/assignments/</link>
						
							<description><![CDATA[
								
									Go to https://opencircuits.io/<br>Open the Intro to Logic Gates docs file and make a copy.<br>Download the open circuits file called "Logical Operators.circuit"<br><br><br>Complete the truth tables and submit your google doc.<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 17:10:22 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 11/17/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887534</guid>
						<link>//www.sphstigers.org/apps/classes/1045354/assignments/</link>
						
							<description><![CDATA[
								
									Numeric Expressions:<br><br>https://codestepbystep.com/problemset/view/4455<br><br>Order of Operations in Python: PEMMDDAS<br>P - Parens    ()<br>E - Exponents   <br>MMDD - Mult/Mod/Float & Int Div   *, %, /, //<br>AS - Add/Sub    +, -<br><br>1 + 2 * 3 + 7 * 2 % 5<br>1 + 6 + 7 * 2 % 5<br>1 + 6 + 14 % 5<br>1 + 6 + 4<br>7 + 4<br>11<br><br>Float Division:  / has decimals<br>even if the answer is a whole number, you include a .0 after it.<br>5 / 2 --> 2.5<br>4 / 2 --> 2.0<br><br>Int Division: // no decimals<br>not rounding, you remove the decimals completely<br>5 // 2 --> 2<br>2 // 8 --> 0<br>3 // 4 --> 0<br> <br>Exponents in Python: **<br><br>2 ** 3 --> 2 to the 3rd power --> 8<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 17:10:22 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 11/15/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887535</guid>
						<link>//www.sphstigers.org/apps/classes/1045354/assignments/</link>
						
							<description><![CDATA[
								
									starter code:  https://gist.github.com/GarrettShorr/0f84aadaf29938770ee6a179ea8a99d0<br><br>Submit the following:<br>a screenshot of the completed picture<br>your modulus_towers.py python file<br><br>######################## ASSIGNMENT #############################<br># Put your code for each part below the related comment         <br># 1. make the tower rotate through 3 colors all the way up      <br># 2. make a 2nd and 3rd tower to the right of the first that    <br>#    also rotates through 4 and 5 colors respectively.          <br># 3. Make a 4th tower to the right of the others. However,      <br># this one is a pyramid of random colors.                       <br># Hint: in the loop, shorten the width and adjust the start     <br># location                                                      <br>#                                                               <br># BONUS:                                                        <br># 1. Make the buildings have an outline (1 pixel of a different <br># color all the way around them).                               <br># 2. Make an Hourglass. (think pyramid, but with an inverse     <br># pyramid on top of it)  Give it an outline. Make it look like  <br># sand is dripping out of it and.                               <br>#                                                               <br>#              ######                           <br>#                #      #                                        <br>#                 #...#                                         <br>#                  #.#                                          <br>#                   #                                          <br>#                  #.#                                          <br>#                 # . #                                         <br>#                #.....#                                        <br>#               #####                                       <br>#                                                               <br>#################################################################<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 17:10:21 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 11/03/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887536</guid>
						<link>//www.sphstigers.org/apps/classes/1045354/assignments/</link>
						
							<description><![CDATA[
								
									https://www.youtube.com/watch?v=LkH2r-sNjQs<br><br><br><br>What are the two key features of secure elections?<br><br><br><br>Why is widespread election fraud very difficult with paper ballots?<br><br><br><br>What are the three main problems with electronic voting?<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 14:04:01 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 11/01/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887538</guid>
						<link>//www.sphstigers.org/apps/classes/1045354/assignments/</link>
						
							<description><![CDATA[
								
									1. Submit your python file and a screenshot of the art to google classroom. <br>To submit the python file:<br>click + Add or create<br>select File<br>drag and drop the python file from Pycharm directly into the box that pops up on google classroom.<br>To take a screenshot:<br>Take a screenshot by pressing CMD+SHIFT+4<br>Use the crosshairs to click and drag to select the area you want to screenshot<br>The screenshot appears on the desktop with the title "Screenshot on" and then a timestamp.<br>Rename the file by clicking on the file, pressing return once, and then giving it a relevant name that describes your drawing with .png at the end<br><br>2. Upload the completed image to this dropbox file request link so that I can make a gallery out of all the completed pictures.  https://www.dropbox.com/request/puBqZcjcqWUIUtN9dG8g<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 17:10:21 PST</pubDate>
					</item>
				
		 </channel>
	</rss>
