<?xml version="1.0"?>




	<rss version="2.0">
		 <channel>
				<title>Shorr Fall 22 PLTW CSP-Per 4  (South Pasadena High School)</title>
				<link>//www.sphstigers.org/apps/classes/1045353/assignments/</link>
				<description>
					Class Name: Shorr Fall 22 PLTW CSP-Per 4 
					Instructor(s):
					
						Garrett Shorr
					
					
				</description>
				<language>en-us</language>
				<generator>SchoolSitePro</generator>
				
				
					
					<item>
						<title><![CDATA[Due: 12/21/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8892145</guid>
						<link>//www.sphstigers.org/apps/classes/1045353/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><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>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>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>For after the video:<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>a. Should artists explicitly have to consent to have their artwork used in AI training sets? Why or why not?<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>Tue, 20 Dec 2022 17:58:07 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 12/16/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8889701</guid>
						<link>//www.sphstigers.org/apps/classes/1045353/assignments/</link>
						
							<description><![CDATA[
								
									https://docs.google.com/forms/d/e/1FAIpQLSdrU7wBz1-jXHgSCDXHVthQshjrG-V3XrtAaVS3lmdNpvkkfw/viewform<br><br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Thu, 15 Dec 2022 11:28:43 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 12/10/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887510</guid>
						<link>//www.sphstigers.org/apps/classes/1045353/assignments/</link>
						
							<description><![CDATA[
								
									Use the notes you took to answer the following questions in this form: 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 17:10:23 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 12/08/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887511</guid>
						<link>//www.sphstigers.org/apps/classes/1045353/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><br>Order of operations for our various operators<br><br>arithmetic operators:<br>()<br>**<br>*, /, //, %<br>+, -<br><br>relational operators:<br>==, !=, >, <, >=, <=<br><br>logical operators:<br>not<br>and<br>or<br><br>(A and B) or C<br><br>A or B and C    # B and C happens first<br># same as if we had parens around it<br>A or (B and C)<br><br><br><br><br><br><br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 17:10:23 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 12/02/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887512</guid>
						<link>//www.sphstigers.org/apps/classes/1045353/assignments/</link>
						
							<description><![CDATA[
								
									Part 1: <br>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:23 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 11/19/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887513</guid>
						<link>//www.sphstigers.org/apps/classes/1045353/assignments/</link>
						
							<description><![CDATA[
								
									For everyone in class on Friday, it is due at the end of the period.

1. Read the attached excerpt from chapter 1 of Janelle Shane's "You Look Like a Thing and I Love You".  (Start with the paragraph right above the section SOMETIMES ITS RULES ARE BAD)

In a Google Doc...

2. Generally reflect on what you've read. What new things did you learn? What new questions did it inspire in you? If you are having trouble getting started, write 4 statements. 2 of the statements should start with "I noticed..." and the other 2 statements should start with "I wonder..."

3. Think about the AI focusing on the rolling green hills when learning how to identify sheep. What's something else that an AI might learn to recognize incorrectly from an image? What mistake do you anticipate it making?

4. Search the internet for real instances of AIs going wrong. Pick one that you find interesting.
a. Describe the situation, and then think about the Four Signs of AI Doom you read about from the excerpt of chapter 1.
b. Which warning sign(s) do you think, in hindsight, applied to the problem? Why? Cite specific sentences from the reading to support why the warning sign(s) apply. Example: I believe that <insert problem here> falls under the warning sign "The problem is Too Hard" because <problem> involves understanding humor. According to the reading, "It's nearly impossible for AI to understand the nuances of jokes or tone or cultural references."


If you have some extra time, feel free to browse some of Janelle Shane's blog about AI misadventures:
https://www.aiweirdness.com/


This is google's deep dream generator: it will take a photo and make it in the style of a particular artist. You can log in with your google account.
https://deepdreamgenerator.com/generator


This is google's quick draw. You train an AI to recognize doodles.
https://quickdraw.withgoogle.com/


A list of other AI experiments:
https://experiments.withgoogle.com/collection/ai<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 17:10:23 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 11/17/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887514</guid>
						<link>//www.sphstigers.org/apps/classes/1045353/assignments/</link>
						
							<description><![CDATA[
								
									Numeric Expressions:<br><br>https://codestepbystep.com/problemset/view/4455<br><br>P   - parens         ()<br>E   - exponents   **<br>MMDD* - mult/mod/float div/int div    *, %, /, //<br>AS* - add/sub   +, -<br><br>* for items at the same level, you do them in the order they appear<br><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>// is integer division. <br> <br>7 // 3 * 1.2 + 3 // 2<br>2 * 1.2 + 3 // 2<br><br>/ is float division: you have decimals. even if it's a whole number, you still include the decimal. like 4.0.<br><br>3 / 2 --> 1.5<br>4 / 2 --> 2.0<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 17:10:23 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 11/15/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887515</guid>
						<link>//www.sphstigers.org/apps/classes/1045353/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:23 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 11/08/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887516</guid>
						<link>//www.sphstigers.org/apps/classes/1045353/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><br>We'll submit this Monday during class.<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 14:03:59 PST</pubDate>
					</item>
				
					
					<item>
						<title><![CDATA[Due: 11/01/2022]]></title>
						<guid isPermaLink="false">//www.sphstigers.org/homeworkItem8887517</guid>
						<link>//www.sphstigers.org/apps/classes/1045353/assignments/</link>
						
							<description><![CDATA[
								
									Fill out the google form. You can use your project or notes as a reference.<br>
								
								
								
							]]></description>
						
						
						
						<pubDate>Tue, 13 Dec 2022 14:03:59 PST</pubDate>
					</item>
				
		 </channel>
	</rss>
