BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:American Young Coder
X-ORIGINAL-URL:https://www.ayclogic.com
X-WR-CALDESC:Events for American Young Coder
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240824T150000
DTEND;TZID=America/Los_Angeles:20240824T160000
DTSTAMP:20260604T144813
CREATED:20240824T230302Z
LAST-MODIFIED:20240824T230309Z
UID:26608-1724511600-1724515200@www.ayclogic.com
SUMMARY:3 PM – Intro To Python – Daniel (Darin Sub)
DESCRIPTION:What We Did:\n\nLearnt how to use a while loop to achieve various effects of drawing to create a Kaleidoscope effect.\nImplemented a text based program – Grocery System – that tests the knowledge gained in the class so far on loops\, conditionals\, and lists.\n\nHomework:\n\n Continue on your file called Project.py and continue working on the project.\nThe project is due on 09/21\, by next week (08/24)\, you should have your project 50% completed.\n\nNotes:\nYou can email at ddjapri@ayclogic.com or dmeng@ayclogic.com if you have any questions!
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-daniel-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240820T190000
DTEND;TZID=America/Los_Angeles:20240820T200000
DTSTAMP:20260604T144813
CREATED:20240820T211021Z
LAST-MODIFIED:20240820T211021Z
UID:26546-1724180400-1724184000@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nContinued and finished the Robux System.\nStarted reviewing for the final exam.\n\nHomework:\nYour final project is due August 27 \nFinish 100% of your final project. \nRequirements: \nhttps://www.ayclogic.com/intro-to-python-final-project-criteria/ \nNOTES:\nIf you have any questions\, you can contact me at ddjapri@ayclogic.com \nYou can look up specific color codes here: https://htmlcolorcodes.com/ \nColor code example: #A12345
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-9/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240820T180000
DTEND;TZID=America/Los_Angeles:20240820T190000
DTSTAMP:20260604T144813
CREATED:20240821T022347Z
LAST-MODIFIED:20240821T022347Z
UID:26565-1724176800-1724180400@www.ayclogic.com
SUMMARY:6 PM – Intro To Python – Shawn
DESCRIPTION:What We Did\n\nReviewed and prepared for the second quiz next week\n\nHomework\n\nStudy for your quiz next week\n\nStudy these concepts\n\nFunctions without return values\nFunctions with return values\nHow to correct python errors\nrandom.randint\nrandom.choice\nFor loops and while loops\nData types\nGetting user input\n\n\nReview these homework\n\nQuiz Preparation\nStar Wars\nMagic 8 Ball\n\n\n\n\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-shawn-55/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240813T190000
DTEND;TZID=America/Los_Angeles:20240813T200000
DTSTAMP:20260604T144813
CREATED:20240814T024823Z
LAST-MODIFIED:20240814T025110Z
UID:26446-1723575600-1723579200@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nFinished the Grocery System program.\nGot started on the Robux System program\, which takes the Grocery System program one step further by using functions and global keywords.\n\nHomework:\nYour final project is due August 27 \nCreate 75% progress on your final project. This means you want to finish at least 2 objects (a combination of shapes) by next week. \nRequirements: \nhttps://www.ayclogic.com/intro-to-python-final-project-criteria/ \nNOTES:\nIf you have any questions\, you can contact me at ddjapri@ayclogic.com \nYou can look up specific color codes here: https://htmlcolorcodes.com/ \nColor code example: #A12345
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-8/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240813T180000
DTEND;TZID=America/Los_Angeles:20240813T190000
DTSTAMP:20260604T144813
CREATED:20240814T022958Z
LAST-MODIFIED:20240814T022958Z
UID:26442-1723572000-1723575600@www.ayclogic.com
SUMMARY:6 PM – Intro To Python – Shawn
DESCRIPTION:What We Did\n\nLearned how to do the Magic 8 Ball project (version 2) using random.choice\nLearned about Python errors (AKA bugs) and how to correct them\n\nHomework\n\nCorey:\n\nCreate a new file called Aug13_StarWars:\n\nSolve all problems #1-4 from https://www.ayclogic.com/intro-to-python/star-wars-problem\nIn your own words\, answer these questions by writing them as comments in Python (Remember: you can write comments by putting a # in front of words in Thonny)\n\nWhat is the difference between functions with return values and functions without return values?\nWhat is the purpose of functions? How are they helpful?\n\n\n\n\n\n\nEveryone:\n\nCreate a new file called Aug13_Magic8Ball_V2_Answers\n\nCopy and paste the code from the “Aug13_Magic8Ball_V2_Answers” file found in our class Google Drive. (This was the class code we reviewed)\nStore this file along with your class lesson notes/code so you can study it in the future if needed\n\n\nCreate a new file called Aug13_PythonBugs1\n\nFix all errors in the code from https://www.ayclogic.com/fixing-python-bugs\n\n\nCreate a new file called Aug13_PythonBugs2\n\nFix all errors in the code from https://www.ayclogic.com/fix-python-bugs-2\n\n\nCreate a new file called Aug13_Quiz2Preparation\n\nSolve all problems #1-4 from https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2\\n\n\nHint: Remember these steps to fix Python errors\n\nClick the bottom blue line\nRead the error message\nFix the error and rerun\n\n\n\n\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-shawn-54/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240806T190000
DTEND;TZID=America/Los_Angeles:20240806T200000
DTSTAMP:20260604T144813
CREATED:20240807T043229Z
LAST-MODIFIED:20240807T043229Z
UID:26331-1722970800-1722974400@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to make a Kaleidoscope\, and use the while loop to go through and repeat through the list items for colors\nStarted on the Grocery System program\, a text based interactive program.\n\nHomework:\nYour final project is due August 27 \nCreate 50% progress on your final project. This means you want to finish at least 2 objects (a combination of shapes) by next week. \nRequirements: \nhttps://www.ayclogic.com/intro-to-python-final-project-criteria/ \nNOTES:\nIf you have any questions\, you can contact me at ddjapri@ayclogic.com \nYou can look up specific color codes here: https://htmlcolorcodes.com/ \nColor code example: #A12345
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-7/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240806T180000
DTEND;TZID=America/Los_Angeles:20240806T190000
DTSTAMP:20260604T144813
CREATED:20240809T082541Z
LAST-MODIFIED:20240809T082755Z
UID:26389-1722967200-1722970800@www.ayclogic.com
SUMMARY:6 PM – Intro To Python – Shawn
DESCRIPTION:What We Did\n\nContinued Magic 8 Ball project\n\nHomework\n\nIn your Magic8Ball project (from class)\n\nIf the user types in “quit” or “exit” (no matter what lower and upper case)\, end the program\n\nEx: the program should quit if the user types in: quit\, QUIT\, quIT\, qUiT\, exit\, EXIT\, exIt\, etc.\n\n\n\n\nCreate a new file called Aug6_Magic8Ball_V2\n\nMake another version of the Magic8Ball_V1 but by using random.choice\n\nIn other words\, the Magic8Ball_V2 program should do the same thing as Magic8Ball_V1 program\, but by using random.choice instead of random.randint\n\n\n\n\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-shawn-53/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240730T190000
DTEND;TZID=America/Los_Angeles:20240730T200000
DTSTAMP:20260604T144813
CREATED:20240731T003433Z
LAST-MODIFIED:20240731T033412Z
UID:26200-1722366000-1722369600@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to make half circles using a new parameter for t.circle(radius\, extent)\, using extent as a parameter in draw_circle()\nLearnt how to incline any shape using the new heading parameter\nLearnt how to make shapes appear at random throughout the map with random color\n\nHomework:\nYour final project is due August 27 \nCreate 25% progress on your final project. This means you want to finish at least 2 objects (a combination of shapes) by next week. \nFOR THOSE OF YOU THAT HAVEN’T FINISHED: \nCreate your project proposal on paper or on tablet (by drawing)\, and label/color the drawing. You want to follow the requirements listed in the link below\, and take a picture of the proposal (drawing) send me an email of the photo to ddjapri@ayclogic.com. \nSample drawing proposal: \n \nAlternatively\, you can upload the photo image to google drive but let me know by email that you uploaded by google drive. \nRequirements: \nhttps://www.ayclogic.com/intro-to-python-final-project-criteria/ \n  \nNOTES:\nIf you have any questions\, you can contact me at ddjapri@ayclogic.com \nYou can look up specific color codes here: https://htmlcolorcodes.com/ \nColor code example: #A12345
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-6/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240730T180000
DTEND;TZID=America/Los_Angeles:20240730T190000
DTSTAMP:20260604T144813
CREATED:20240801T071058Z
LAST-MODIFIED:20240801T071230Z
UID:26258-1722362400-1722366000@www.ayclogic.com
SUMMARY:6 PM – Intro To Python – Shawn
DESCRIPTION:What We Did\n\nLearned more about the difference of functions with and without return values\nLearned how to generate random numbers and choices\n\nHomework\n\nCreate a new file called July30_FunctionReview\n\nCopy and paste the code from the “July30_FunctionReview” file found in our class Google Drive. (This was the class code we reviewed)\nStore this file along with your class lesson notes/code so you can study it in the future if needed\n\n\nCreate a new file called July30_FunctionsWithReturnValueandRandom:\n\nSolve problem #7 from https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/\nSolve all problems #1-4 from https://www.ayclogic.com/intro-to-python/star-wars-problem/\nIn your own words\, answer these questions by writing them as comments in Python (Remember: you can write comments by putting a # in front of words in Thonny)\n\nWhat is the difference between functions with return values and functions without return values?\nWhat is the purpose of functions? How are they helpful?\n\n\n\n\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-shawn-52/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240723T190000
DTEND;TZID=America/Los_Angeles:20240723T200000
DTSTAMP:20260604T144813
CREATED:20240724T050522Z
LAST-MODIFIED:20240724T050732Z
UID:26111-1721761200-1721764800@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to combine multiple shapes into one function in turtle\n\n  \nHomework:\nCreate your project proposal on paper or on tablet (by drawing)\, and label/color the drawing. You want to follow the requirements listed in the link below\, and take a picture of the proposal (drawing) send me an email of the photo to ddjapri@ayclogic.com. \nSample drawing proposal: \n \nAlternatively\, you can upload the photo image to google drive but let me know by email that you uploaded by google drive. \nRequirements: \nhttps://www.ayclogic.com/intro-to-python-final-project-criteria/ \n  \nNOTES:\nIf you have any questions\, you can contact me at ddjapri@ayclogic.com \nYou can look up specific color codes here: https://htmlcolorcodes.com/ \nColor code example: #A12345
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240723T180000
DTEND;TZID=America/Los_Angeles:20240723T190000
DTSTAMP:20260604T144813
CREATED:20240724T085112Z
LAST-MODIFIED:20240727T011821Z
UID:26120-1721757600-1721761200@www.ayclogic.com
SUMMARY:6 PM – Intro To Python – Shawn
DESCRIPTION:What We Did\n\nLearned about functions with if else statements inside\nLearned about functions with return values\n\nHomework\n\nCreate a new file called July23_FunctionsWithReturnValue:\n\nDo the “Try It Yourself” section for parts\n\n8-1\, 8-2 (found in Pg. 131) and 8-3\, 8-4\, 8-5 (found in Pg. 137)\n\n\nRead and do the code from\n\nIf you have the second version of the book: Pg. 138-139\nIf you have the third version of the book: Pg. 137-139\n\n\n\n\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-shawn-51/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240716T190000
DTEND;TZID=America/Los_Angeles:20240716T200000
DTSTAMP:20260604T144813
CREATED:20240717T031554Z
LAST-MODIFIED:20240717T031554Z
UID:26005-1721156400-1721160000@www.ayclogic.com
SUMMARY:7 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to combine multiple shapes into one function in turtle\n\nHomework:\n\n\n\n Create a file called July16_AdvancedTurtleHW.py and convert the following code into a function that can be used to draw the shape at any coordinates:\n\n\n\n\nimport turtle as t\n\nt.bgcolor("lightblue")\nt.speed("fastest")\n\ndef draw_rectangle(x\, y\, length\, height\, pen_color):\n# sets color\nt.color(pen_color)\n\n# this moves location\nt.penup()\nt.goto(x\, y)\nt.pendown()\n\nt.begin_fill()\n# this draws the shape\nfor i in range(2):\nt.forward(length) # draws length\nt.right(90)\nt.forward(height) # draws height\nt.right(90)\nt.end_fill()\n\ndraw_rectangle(0\, 0\, 100\, 20\, "black")\ndraw_rectangle(0\, 50\, 10\, 100\, "red")\ndraw_rectangle(90\, 50\, 10\, 100\, "red")\n\ndef make_shape(x\, y):\n# to make\n# to make\n\n\n\nHere is what the image looks like: \n\nNOTES:\nIf you have any questions\, you can contact me at ddjapri@ayclogic.com \n 
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240716T180000
DTEND;TZID=America/Los_Angeles:20240716T190000
DTSTAMP:20260604T144813
CREATED:20240717T021234Z
LAST-MODIFIED:20240717T021901Z
UID:25990-1721152800-1721156400@www.ayclogic.com
SUMMARY:6 PM – Intro To Python – Shawn
DESCRIPTION:What We Did\n\nReviewed the quiz\nLearned about functions\n\nHomework\n\nCreate a new file called July16_FunctionsWithoutReturnValue:\n\nRead and do the codes from Pg. 130-133\nSolve problems #4-6 from https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/\n\n\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-shawn-50/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240711T150000
DTEND;TZID=America/Los_Angeles:20240711T170000
DTSTAMP:20260604T144813
CREATED:20240711T194125Z
LAST-MODIFIED:20240712T000245Z
UID:25924-1720710000-1720717200@www.ayclogic.com
SUMMARY:3 PM – Intro To Python (Summer Session) – Darin
DESCRIPTION:What We Did Today:\n\nFinished the Robux system program.\nReviewed the topics for the final exam.\n\nHomework:\nOptional Homework to Prepare: \n\nTry drawing any combination of rectangles and circles\, then turning them into a function\, and then making the shape.\nYou can try creating this program for practice:\nCreate a program that lets you cook a randomly selected recipe from the list: Chicken Spaghetti\, Lasagna\, Burger \nand lets you get random amounts of rating points. \nThe program outputs the following: \nWelcome to the AYCLOGIC cooking show! You start with 0 rating points. \nWhat do you want to do?\n1. Cook\n2. Leave the game\nEnter your selection: 1 \nYou cooked a Chicken Spaghetti and got 10 rating points. \nWhat do you want to do?\n1. Cook\n2. Leave the game\nEnter your selection: 1 \nYou cooked a Lasagna and got 15 rating points. \nWhat do you want to do?\n1. Cook\n2. Leave the game\nEnter your selection: 1 \nYou cooked a Lasagna and got 0 rating points. \nWhat do you want to do?\n1. Cook\n2. Leave the game\nEnter your selection: 1 \nYou cooked a Burger and got 20 rating points. \nWhat do you want to do?\n1. Cook\n2. Leave the game\nEnter your selection: 2 \nThank you for playing with us. \nYou cooked the following:\nChicken Spaghetti\nLasagna\nBurger \nYou ended the game with a total of 45 rating points. \n \n\n  \nNotes:\nIf you have any questions\, you can email me at ddjapri@ayclogic.com!!
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-summer-session-darin-8/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240709T190000
DTEND;TZID=America/Los_Angeles:20240709T200000
DTSTAMP:20260604T144813
CREATED:20240710T072846Z
LAST-MODIFIED:20240711T015500Z
UID:25909-1720551600-1720555200@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nContinued learning how to draw in turtle.\nWe made an all purpose draw_rectangle function using the turtle module.\n\nHomework:\n\n Continue in your file named July9_RobotBuilder and create the upper body (the body\, head\, eyes\, neck\, mouth) for the robot.\nThe coordinates are as follow: (-85\, 170) on the top left of the head\, (-5\, 120) for the bottom right of the head\, and (-90\, 100) for the top left of the body.\nYour draw_rectangle function always draws from the top left.\n\nYou have to try to see when creating your rectangles\, where you should start drawing the next rectangle (what coordinates to give your next rectangle).\nThis will be practice for you to see how to connect different rectangles.\n\nNOTES:\nIf you have any questions\, you can contact me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240709T150000
DTEND;TZID=America/Los_Angeles:20240709T170000
DTSTAMP:20260604T144813
CREATED:20240710T003711Z
LAST-MODIFIED:20240712T000338Z
UID:25885-1720537200-1720544400@www.ayclogic.com
SUMMARY:3 PM – Intro To Python (Summer Session) – Darin
DESCRIPTION:What We Did Today:\n\nReviewed the homework on making a functions to draw a shape consisting of other shapes.\nStarted and finished the grocery system text based project.\nStarted the robux system text based project\n\nHomework:\nContinue in your same robux system file and add the following: \nfor each selection\, try to add code so you check if you have enough robux in your account and if you do have enough robux\, you can buy the item\, if not\, then print out: \nprint(f”You only have {robux} robux remaining. Therefore you cannot purchase {item_name} for {price} robux.”) \n  \nhere is the format for a selection: \nif selection == “1”:\n___if _____:\n______robux -= 100\n______print(f”You purchased a Hat. You have {robux} robux remaining.”)\n___else: # tell the user they dont have enough robux\n_____ \n\n  \n\nNotes:\nIf you have any questions\, you can email me at ddjapri@ayclogic.com!!
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-summer-session-darin-7/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240708T150000
DTEND;TZID=America/Los_Angeles:20240708T170000
DTSTAMP:20260604T144813
CREATED:20240708T230119Z
LAST-MODIFIED:20240708T230119Z
UID:25870-1720450800-1720458000@www.ayclogic.com
SUMMARY:4 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\nDid our final exam! Your results will be emailed to you within the week. \nHomework:\nNone! \nNotes:\nIf you have any questions\, you can email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-darin-29/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240703T130000
DTEND;TZID=America/Los_Angeles:20240703T150000
DTSTAMP:20260604T144813
CREATED:20240703T195454Z
LAST-MODIFIED:20240704T011806Z
UID:25855-1720011600-1720018800@www.ayclogic.com
SUMMARY:1 PM – Intro To Python (Summer Session) – Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to use the turtle module to draw in python.\nPackaged our code into functions so it becomes easier for us to draw things.\n\nHomework:\nDo the homework in the file called Jul3_AdvancedTurtleDrawing and submit it into the google drive when you are finished. \nContinuing the code shown below\, convert the shape into a function that can be used to draw the shape at any given x and y coordinate. \n\n# Jul3_AdvancedTurtleHW\nimport turtle as t\nimport random as r\n\nt.bgcolor("lightblue")\nt.speed("fastest")\n\ndef makeRectangle(x\, y\, width\, height\, c):\n   t.penup()\n   t.goto(x\, y)\n   t.pendown()\n\n   t.color(c)\n   t.begin_fill()\n\n   for i in range(2):\n      t.forward(width) # width\n      t.right(90)\n      t.forward(height) # height\n      t.right(90)\n\n   t.end_fill()\n\n# how to make a circle\ndef makeCircle(x\, y\, radius\, c):\n   t.color(c)\n   # moving locations\n   t.penup()\n   t.goto(x\, y)\n   t.pendown()\n\n   t.begin_fill()\n   t.circle(radius) # radius\n   t.end_fill()\n\n# transform this into a function with x and y coordinates that you can set\nmakeRectangle(0\, 0\, 200\, 200\, "black")\nmakeCircle(100\, -150\, 50\, "red")\nmakeCircle(20\, -50\, 20\, "blue")\nmakeCircle(170\, -170\, 20\, "green")\nmakeCircle(170\, -60\, 20\, "yellow")\n\ndef makeShape():\n   # implement this\n\nmakeShape(200\, 0)\nmakeShape(-200\, -200)\n\nNotes:\nIf you have any questions\, you can email me at ddjapri@ayclogic.com!!
URL:https://www.ayclogic.com/event/1-pm-intro-to-python-summer-session-darin/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240627T150000
DTEND;TZID=America/Los_Angeles:20240627T170000
DTSTAMP:20260604T144813
CREATED:20240628T001209Z
LAST-MODIFIED:20240628T001209Z
UID:25782-1719500400-1719507600@www.ayclogic.com
SUMMARY:3 PM – Intro To Python (Summer Session) – Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to use the turtle module to draw in python.\nPackaged our code into functions so it becomes easier for us to draw things.\n\nHomework:\n\nDo the take home quiz 2 shared to your emails\, and submit it when you are done!\nThe quiz is open notes\, and you can use Thonny to run your code and test it.\n\nNotes:\nIf you have any questions\, you can email me at ddjapri@ayclogic.com!!
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-summer-session-darin-6/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240625T190000
DTEND;TZID=America/Los_Angeles:20240625T200000
DTSTAMP:20260604T144813
CREATED:20240626T032817Z
LAST-MODIFIED:20240626T032817Z
UID:25749-1719342000-1719345600@www.ayclogic.com
SUMMARY:7 PM – Intro To Python - Darin
DESCRIPTION:Next week is a holiday\, we will meet again on July 9.\n\nWhat We Did Today:\n\nWe started Python digital drawing using Turtle.\nLearnt how to use t.forward\, t.goto\, t.left (and t.right)\nLearnt how to set colors using t.bgcolor and t.color\nLearnt how to use t.penup and t.pendown to move locations\nLearnt how to use t.begin_fill and t.end_fill to fill color for shapes.\n\nHomework:\n\nCreate a new file “June25_Turtle4ShapesHomework.py”\nCreate a new function “draw_rectangle”. One parameter: pen_color. Inside the function\, draw a rectangle shape using turtle module. Call the function and pass any color to the function.\nCreate a new function “draw_square”. One parameter: pen_color. Inside the function\, draw a square shape using turtle module. Call the function and pass any color to the function.\nCreate a new function “draw_octagon”. One parameter: pen_color. Inside the function\, draw a octagon shape using turtle module. Call the function and pass any color to the function.\nCreate a new function “draw_triangle”. One parameter: pen_color. Inside the function\, draw a triangle shape using turtle module. Call the function and pass any color to the function.\nLook at this image for your coordinates guidance\n\n\n\n\n\nNOTES:\nIf you have any questions\, you can contact me at ddjapri@ayclogic.com \nAlso if you cant get this to work with the functions\, go ahead and do it without the functions.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240625T150000
DTEND;TZID=America/Los_Angeles:20240625T170000
DTSTAMP:20260604T144813
CREATED:20240625T225325Z
LAST-MODIFIED:20240625T232503Z
UID:25741-1719327600-1719334800@www.ayclogic.com
SUMMARY:3 PM – Intro To Python (Summer Session) – Darin
DESCRIPTION:What We Did Today:\n\nReviewed how to use random module functions.\nLearnt debugging practices\, tips\, and tricks.\n\nHomework:\n\nDo the take home quiz shared to your emails\, and submit it when you are done!\nThe quiz is open notes\, and you can use Thonny to run your code and test it.\n\nNotes:\nIf you have any questions\, you can email me at ddjapri@ayclogic.com!!
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-summer-session-darin-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240624T160000
DTEND;TZID=America/Los_Angeles:20240624T170000
DTSTAMP:20260604T144813
CREATED:20240623T223548Z
LAST-MODIFIED:20240625T032333Z
UID:25714-1719244800-1719248400@www.ayclogic.com
SUMMARY:4 PM – Intro To Python – Darin
DESCRIPTION:IN 2 WEEKS IS YOUR FINAL EXAM ON JULY 8 (next week is a holiday)\nWhat We Did Today:\n\nReviewed topics for the final exam.\nReviewed how to randomize colors for drawing an object.\n\nHomework:\nStudy well and hard for your final exam! There will be 2 questions on the final\, one for pygame drawing and another one similar to the robux system we did last week. \nNotes:\nYou can contact me via ddjapri@ayclogic.com for any questions or concerns.
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-darin-28/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240620T150000
DTEND;TZID=America/Los_Angeles:20240620T170000
DTSTAMP:20260604T144813
CREATED:20240621T060513Z
LAST-MODIFIED:20240621T060513Z
UID:25679-1718895600-1718902800@www.ayclogic.com
SUMMARY:3 PM – Intro To Python (Summer Session) – Darin
DESCRIPTION:What We Did Today:\n\nReviewed functions with/without return values\nLearnt about the random module.\nLearnt how to get a random integer using random.randint()\nLearnt how to get a random item from a list using random.choice()\n\nHomework:\nCreate a file named June20_Magic8BallV2.py in Thonny as shown\, and upload it into the google drive when finished: \n\nHomework:\nRecreate the magic 8 ball program\, but using random.choice() instead of random.randint().\nYou will have to create a list containing the possible answers for this.\n\nNotes:\nIf you have any questions\, you can email me at ddjapri@ayclogic.com!! \nLabel the numbers in your python files!
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-summer-session-darin-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240618T190000
DTEND;TZID=America/Los_Angeles:20240618T200000
DTSTAMP:20260604T144813
CREATED:20240618T200005Z
LAST-MODIFIED:20240618T200005Z
UID:25642-1718737200-1718740800@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nDid the second quiz.\n\nHomework:\n\nNo homework! Enjoy your one week’s break of no homework as next week we will learn something new – drawing in python!!
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240618T150000
DTEND;TZID=America/Los_Angeles:20240618T170000
DTSTAMP:20260604T144813
CREATED:20240618T194203Z
LAST-MODIFIED:20240618T194203Z
UID:25638-1718722800-1718730000@www.ayclogic.com
SUMMARY:3 PM – Intro To Python (Summer Session) – Darin
DESCRIPTION:What We Did Today:\n\nLearnt about functions (with and without return value)\nLearnt in depth on why we want to use functions and why they are useful.\nLearnt about parameters and common errors one can encounter.\n\nHomework:\nCreate two file named June18_FunctionsHW.py and  June18_FunctionsCopyHW.py in Thonny as shown\, and upload it into the google drive when finished: \n\nHomeworks:\n\nCOPYING CODES PAGES 138\, 139 – MAKING AN ARGUMENT OPTIONAL\nPAGES 130\, 131 (TRY IT YOURSELF)\nhttps://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ numbers 4 to 7.\n\n\n\nNotes:\nIf you have any questions\, you can email me at ddjapri@ayclogic.com!! \nLabel the numbers in your python files!
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-summer-session-darin-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240617T160000
DTEND;TZID=America/Los_Angeles:20240617T170000
DTSTAMP:20260604T144813
CREATED:20240617T220528Z
LAST-MODIFIED:20240618T000120Z
UID:25616-1718640000-1718643600@www.ayclogic.com
SUMMARY:4 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nMade a Robux System similar to BankSystem but with the ability to add money balance to make purchases.\nLearnt about the global keyword which is used for a function to know about variables outside of it.\n\nHomework:\nWork on your final project! It is due NEXT WEEK! \nAt this point you should be 75% done with your project. \nYou need to make 25% progress on your final project each week\, starting today\, and that means you want to be done with at least 2 objects per week. You can send the file into the google drive when you are done and then send me an email so I can check your progress and correct you on any mistakes. \nYou need to refer to this website for the final project details\, and YOU MUST meet all of the requirements: \nhttps://www.ayclogic.com/intro-to-python-final-project-criteria/ \nAnd for inspiration\, you can check out other students projects! \nhttps://www.ayclogic.com/python-games-gallery/ \nNotes:\nYou can contact me via ddjapri@ayclogic.com for any questions or concerns.
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-darin-27/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240613T150000
DTEND;TZID=America/Los_Angeles:20240613T170000
DTSTAMP:20260604T144813
CREATED:20240613T235231Z
LAST-MODIFIED:20240614T003019Z
UID:25580-1718290800-1718298000@www.ayclogic.com
SUMMARY:3 PM – Intro To Python (Summer Session) – Darin
DESCRIPTION:What We Did Today:\n\nLearnt about while loops using counter variables.\nLearnt about forever loops and using conditionals inside of while loops.\n\nHomework:\nCreate one file named June13_WhileLoopsHW.py in Thonny as shown\, and upload it into the google drive when finished: \n\nIf you have the Second edition of the book\n\nPage 119 to 121\, and page 123 TRY IT YOURSELF: 7-5\n\n\nIf you have the Third edition of the book\n\nPage 118 to 121 and page 123 TRY IT YOURSELF: 7-5
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-summer-session-darin-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240611T190000
DTEND;TZID=America/Los_Angeles:20240611T200000
DTSTAMP:20260604T144813
CREATED:20240612T053508Z
LAST-MODIFIED:20240618T195640Z
UID:25554-1718132400-1718136000@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin (Bill Sub)
DESCRIPTION:Your second quiz is next week Tuesday on June 18\nWhat We Did Today:\n\nReviewed the debugging homework.\nFinished the rest of the quiz 2 review.\nReviewed concepts that will come out in the quiz:\nVariables/Data Types\nIf statements (conditionals)\nLoops (For Loops and While Loops)\nFunctions\nRandom Module\nDebugging\n\nHomework:\n\nSTUDY WELL AND HARD FOR YOUR QUIZ NEXT WEEK!!\nUse your past notes and make sure you are able to do the practice quiz 2 we just finished.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-bill-sub-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240611T150000
DTEND;TZID=America/Los_Angeles:20240611T170000
DTSTAMP:20260604T144813
CREATED:20240612T000748Z
LAST-MODIFIED:20240612T000748Z
UID:25546-1718118000-1718125200@www.ayclogic.com
SUMMARY:3 PM – Intro To Python (Summer Session) – Darin
DESCRIPTION:William Sub \nWhat We Did Today:\n\nLearned about For Loops:\n\nFor loop using range()\nEnhanced (For Each) loop using lists\n\n\nStarted learning while loops\n\nHomework:\nCreate two files in Thonny as shown\, and upload them into the google drive when finished: \n\nJune11_ForLoops_HW.py:\n\nComplete the exercises at https://www.ayclogic.com/animal-list-and-for-loop-exercises/\n\n\nJune11_ForLoops_HW2.py:\n\nCopy from pages 54 and 55\nDo all the TRY IT YOURSELF from page 56\nCopy code from pages 57 to 58
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-summer-session-darin/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240610T160000
DTEND;TZID=America/Los_Angeles:20240610T170000
DTSTAMP:20260604T144813
CREATED:20240610T094046Z
LAST-MODIFIED:20240617T163008Z
UID:25444-1718035200-1718038800@www.ayclogic.com
SUMMARY:4 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nMade a grocery system text based program with logic we have learnt before including while loops\, for loops\, and if statements along with variable and data types.\n\nHomework:\nWork on your final project! It is due in 2 weeks! \nAt this point you should be 50% done with your project. \nYou need to make 25% progress on your final project each week\, starting today\, and that means you want to be done with at least 2 objects per week. You can send the file into the google drive when you are done and then send me an email so I can check your progress and correct you on any mistakes. \nYou need to refer to this website for the final project details\, and YOU MUST meet all of the requirements: \nhttps://www.ayclogic.com/intro-to-python-final-project-criteria/ \nAnd for inspiration\, you can check out other students projects! \nhttps://www.ayclogic.com/python-games-gallery/ \nNotes:\nYou can contact me via ddjapri@ayclogic.com for any questions or concerns.
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-darin-26/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR