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:20230312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20231105T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231002T160000
DTEND;TZID=America/Los_Angeles:20231002T170000
DTSTAMP:20260425T130334
CREATED:20231003T045830Z
LAST-MODIFIED:20231003T045830Z
UID:21918-1696262400-1696266000@www.ayclogic.com
SUMMARY:4 PM - Scratch 2 - Darin
DESCRIPTION:What We Did Today:\n\nReviewed how to make the projectile reduce the sprite’s health in Fireball Fight\nCopied code over from and made the second player able to do the same capabilities as the first player\nDiscussed ideas on how to decide where to put specific functions in which sprites\n\nHomework:\n\nMake the “apple” sprite appear at random every 10 seconds\, and make it disappear when a player touches it.\n\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/4-pm-scratch-2-darin-6/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231002T170000
DTEND;TZID=America/Los_Angeles:20231002T180000
DTSTAMP:20260425T130334
CREATED:20231003T013109Z
LAST-MODIFIED:20231003T013154Z
UID:21905-1696266000-1696269600@www.ayclogic.com
SUMMARY:5:00 PM - Python OOP - Juan
DESCRIPTION:Today We Did\n\nReviewed last week’s homework\nCreating instances from a class\, accessing attributes\, calling methods\, incrementing/decrementing attributes from methods\, default attributes\n\nHomework\n\nName your file Oct9_OOP_HW.py and do:\n\nPg. 167 – Try it Yourself
URL:https://www.ayclogic.com/event/500-pm-python-oop-juan-6/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231002T190000
DTEND;TZID=America/Los_Angeles:20231002T200000
DTSTAMP:20260425T130334
CREATED:20231003T023351Z
LAST-MODIFIED:20231003T023452Z
UID:21910-1696273200-1696276800@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\n1st Python Quiz!\n\nHomework\nCreate the following file: \n\nOct2_WhileLoopHW.py\n\nRead textbook end of pg 117 until pg.123 and copy down the code\n\n\n\n\nIf you have any questions or need help debugging\, email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-william-10/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231002T190000
DTEND;TZID=America/Los_Angeles:20231002T200000
DTSTAMP:20260425T130334
CREATED:20231003T031624Z
LAST-MODIFIED:20231003T031624Z
UID:21913-1696273200-1696276800@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did\n\nFinished the giant fireball functionality\nAdded displays for the score and fireball cooldown text\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/mon-7-pm-dragon-birdie/-/tree/MON-7PM-Sebastian\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Recall that you were all added to the new repository at the end of class. Please do your best to clone the repository and open it on PyCharm. Don’t worry too much about it if you’re stuck\, as we’ll be going through setup during the next class.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-12/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231002T190000
DTEND;TZID=America/Los_Angeles:20231002T200000
DTSTAMP:20260425T130334
CREATED:20231003T060749Z
LAST-MODIFIED:20231003T060749Z
UID:21917-1696273200-1696276800@www.ayclogic.com
SUMMARY:7:00 PM - Python OOP - Juan
DESCRIPTION:Today We Did\n\nReviewed homework\nReviewed creating instances of a class\, using attributes and methods outside of class\, incrementing/decrementing class attributes\nStarted School System\n\nHomework\n\nNo homework
URL:https://www.ayclogic.com/event/700-pm-python-oop-juan-8/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231003T180000
DTEND;TZID=America/Los_Angeles:20231003T190000
DTSTAMP:20260425T130334
CREATED:20231004T041914Z
LAST-MODIFIED:20231006T011501Z
UID:21936-1696356000-1696359600@www.ayclogic.com
SUMMARY:6 PM - Python OOP - Shawn
DESCRIPTION:Today We Did\n\nWe reviewed the homework from page 105.\nWe started converting Aug8_GrocerrySystem.py into oct_3_grocerry_shopping_cart_dictionary.py.\n\nHomework\n\nCreate oct_3_robux_shopping_cart_dictionary.py\n\nCopy codes from Robux Shopping Cart project (click here) into this new python file.\nSimilar to what we did in the class\, add two new dictionaries: item_name to store the item names\, item_prices to store the item prices.\nChange the code so the item name and the prices are no longer hard coded but pulled from the 2 dictionaries.\n\n\nInside oct_3_grocery_shopping_cart_dictionary.py file that we did in the class\, change the code according to below instruction. Below four “if” and “elif” statements can be simplified into one if statement. Please think how we can do this and change the code accordingly. Hint: “selection” variable is the “key” for for “item_prices” and “item_names” dictionaries\n\n\nwhile True:\n    selection = input(menu)\n    if selection == "1":\n        item = item_names["1"]\n        price = item_prices["1"]\n        transaction(item\, price)\n    elif selection == "2":\n        item = item_names["2"]\n        price = item_prices["2"]\n        transaction(item\, price)\n    elif selection == "3":\n        item = item_names["3"]\n        price = item_prices["3"]\n        transaction(item\, price)\n    elif selection == "4":\n        item = item_names["4"]\n        price = item_prices["4"]\n        transaction(item\, price)
URL:https://www.ayclogic.com/event/6-pm-python-oop-shawn-18/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231003T180000
DTEND;TZID=America/Los_Angeles:20231003T190000
DTSTAMP:20260425T130334
CREATED:20231004T042716Z
LAST-MODIFIED:20231004T042959Z
UID:21928-1696356000-1696359600@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to get input from shell (user)\nManipulated user input with if statements to perform certain code/actions\nReviewed fundamental concepts of data types\n\nHomework:\n\nCreate a file named Oct3_InputHW.py and upload it to the google drive when you finish.\nDo page 117\, TRY IT YOURSELF: 7-1 and 7-2\n(I know I said I wouldn’t give you input homework\, but apparently we ran out of if\, elif\, and else homework\, but it should be similar to what we covered in class)\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-17/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231003T180000
DTEND;TZID=America/Los_Angeles:20231003T190000
DTSTAMP:20260425T130334
CREATED:20231006T182959Z
LAST-MODIFIED:20231006T182959Z
UID:21956-1696356000-1696359600@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did\n\nSuccessfully blitting birds and clouds on different sides of the screen.\nBegan developing the player class.\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-dragon-birdie/-/tree/TUE-6PM-Sebastian\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Try to blit our player to the screen. If any of your code code is broken make sure you copy the code from my repository so everything works first.\n\nIn player.py\, in our Player class\, think about what we need to add to our update() method to show our player.\nWe will also have to add a player object and add it to a player group in main.py to use it in our game loop\nLastly\, we need to add some code in our game loop to link the game loop to the player’s update method.\nDon’t worry too much if you’re confused\, as we’ll go over it in detail in class.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-sebastian-4/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231003T180000
DTEND;TZID=America/Los_Angeles:20231003T190000
DTSTAMP:20260425T130334
CREATED:20231012T075955Z
LAST-MODIFIED:20231012T075955Z
UID:22095-1696356000-1696359600@www.ayclogic.com
SUMMARY:6PM - Digital Illustration 2
DESCRIPTION:Today we continued on the Elsa project and worked on her braid.
URL:https://www.ayclogic.com/event/6pm-digital-illustration-2-34/
CATEGORIES:Digital Illustration,Intermediate Digital Illustration
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231003T183000
DTEND;TZID=America/Los_Angeles:20231003T193000
DTSTAMP:20260425T130334
CREATED:20231004T030715Z
LAST-MODIFIED:20231004T030715Z
UID:21929-1696357800-1696361400@www.ayclogic.com
SUMMARY:6:30 PM – Scratch Level 2 – Allison
DESCRIPTION:Today we:\n\nContinued the Jumpy Monkey project\nCoded the Dinosaur sprite\nCoded level 2\n\nImportant Reminders:\n\nAfter you finish your homework in Scratch\, send an email to allison@ayclogic.com by Monday at 8 PM. In that email\, write down your name and a link to your shared Scratch project homework. Make sure to share your Scratch project.\n\nHomework:\n\nSet the variable Level equal to 1 when the game starts\nSet the variable Level equal to 2 when the second level starts\nCode the Monkey to go to the Launcher when the second level starts\nChange/rewrite the codes in the Banner sprite by using my blocks\n\nHint: look at the Level Banner sprite in your Cheese Chase project for help\n\n\nContact us if you have any questions or need any help
URL:https://www.ayclogic.com/event/630-pm-scratch-level-2-allison-17/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231003T190000
DTEND;TZID=America/Los_Angeles:20231003T200000
DTSTAMP:20260425T130334
CREATED:20231004T030102Z
LAST-MODIFIED:20231004T030102Z
UID:21930-1696359600-1696363200@www.ayclogic.com
SUMMARY:7 PM – Scratch Level 2 – Yitong
DESCRIPTION:Today we:\n\nWorked on the Bomb sprite and the Game Over collision.\n\nHomework:\n\nCreate the Fireball Power Up and Bomb Power Up sprites. You will have to make them by yourself.\nAdd code to make them start at the top of the screen and fall down forever. When they get to the bottom of the screen\, make sure they disappear.\n\nHint: Look at the code in the Star sprite if you need help! The code for these sprites is almost exactly the same as the code in the Star sprite.\n\n\n\nSend me your project here: yitong@ayclogic.com \n\nHomework is due MONDAY NIGHT. You can submit it earlier\, I will check it as soon as I can.\nMake sure to SHARE your project. Otherwise\, I cannot see it.\n\nHow to submit homework:\n\nGo to your email and compose a new message.\n\n\n\n\nGo to the coding homework calendar to copy my email address and paste it into the email message.\n\n\n\n\n\nGo to your project and make sure it is SHARED. Copy the link and paste it into the email message.\n\n\n\n\n\n\nThis is what your email message should look like when you’re done.
URL:https://www.ayclogic.com/event/7-pm-scratch-level-2-yitong-3/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231003T190000
DTEND;TZID=America/Los_Angeles:20231003T200000
DTSTAMP:20260425T130334
CREATED:20231004T040749Z
LAST-MODIFIED:20231006T012556Z
UID:21934-1696359600-1696363200@www.ayclogic.com
SUMMARY:7 PM - AI / ML - Shawn
DESCRIPTION:Today We Did\n\nWe learned about AI and Machine Learning (ML) concepts.\nWe learned about Google Colab and how it connects with google drive.\nWe learned about Notebook and the advantages of using Notebook.\n\nHomework\n\nFollow the instruction from the shared google colab homework project to do coding and documentation in notebook format.\nGo to your “Colab Notebook” folder inside google drive and double click on your “oct_3_notebook_homework_<your name>” and follow the instruction there.\nIf for some reason\, you do not have “oct_3_notebook_homework_<your name>” in your Colab Notebook\, then you have to do the following\n\nClick this link https://colab.research.google.com/drive/1qjmmP4LhSIgVD0qmExb_fmuB-Sm_511n#scrollTo=KGBF7yb2tnh7\nGo to File > Save As a Copy in Drive. Do your homework in this copy.\nShare the project to gamas@ayclogic.com and szhuang@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-ai-ml-shawn/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231004T190000
DTEND;TZID=America/Los_Angeles:20231004T200000
DTSTAMP:20260425T130334
CREATED:20231005T025715Z
LAST-MODIFIED:20231005T025715Z
UID:21943-1696446000-1696449600@www.ayclogic.com
SUMMARY:7PM - Python Game Development - Latisha
DESCRIPTION:Today We Did\n\nContinued working on Flappy Duck Game\n\nHomework\n\nMake a project proposal for me explaining what kind of game you want to make. Write me a paragraph describing the game (it’s name\, how you play\, what sprite you will have\, how you win/lose\, etc.). Also include the link to the game assets (https://graphicriver.net/) and audio assets (https://audiojungle.net/). Do all this in a google doc\, titled Wed7PM_<name1>_<name2> and share it with latishasumardy@gmail.com. Please share it before class next week\, by TUESDAY 10/10. The teams are:\n\nEthan and Vincent\nShalene and Annika\n\n\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/7pm-python-game-development-latisha-53/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231004T190000
DTEND;TZID=America/Los_Angeles:20231004T200000
DTSTAMP:20260425T130334
CREATED:20231005T051253Z
LAST-MODIFIED:20231005T051253Z
UID:21945-1696446000-1696449600@www.ayclogic.com
SUMMARY:7 PM – Scratch Level 1 – Allison
DESCRIPTION:Today we:\n\nContinued the Birthday Card project\nCoded sprites to show up and glide when the Button sprite is clicked\n\nImportant Reminders:\n\nAfter you finish your homework in Scratch\, send an email to allison@ayclogic.com by Tuesday at 8 PM. In that email\, write down your name and a link to your shared Scratch project homework. Make sure to share your Scratch project.\n\nHomework:\n\nMemorize the four main directions in Scratch\nRead and do the codes in the Scratch Book Pg. 88-89 and 91.\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/7-pm-scratch-level-1-allison-15/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231005T180000
DTEND;TZID=America/Los_Angeles:20231005T190000
DTSTAMP:20260425T130334
CREATED:20231007T051404Z
LAST-MODIFIED:20231011T003957Z
UID:21958-1696528800-1696532400@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nReviewed the Star Wars homework: https://www.ayclogic.com/intro-to-python/star-wars-problem/\nApplied “random” inside of functions\, to get random items from a list\nPracticed steps in debugging\, and got started on debugging worksheet\n\nHomework:\nContinue on the debugging homework\, and submit into the google drive when finished: \n1. This is the one we already copied in class\, the file Oct5_Debugging.py :https://www.ayclogic.com/fixing-python-bugs/ \n2. After you finish fixing the code above\, make a new filed named Oct5_Debugging2_HW.py\, and inside of the file copy the code from this site and fix this one: https://www.ayclogic.com/fix-python-bugs-2/ \nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-18/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231005T190000
DTEND;TZID=America/Los_Angeles:20231005T200000
DTSTAMP:20260425T130334
CREATED:20231007T072011Z
LAST-MODIFIED:20231007T072011Z
UID:21982-1696532400-1696536000@www.ayclogic.com
SUMMARY:7PM - Python Game Development - Latisha
DESCRIPTION:Today We Did\n\nReviewed personal projects\nStart Shoot Balloon Game\n\nHomework\n\nWork on the tasks assigned to you in the Project Outlines\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/7pm-python-game-development-latisha-54/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T090000
DTEND;TZID=America/Los_Angeles:20231007T100000
DTSTAMP:20260425T130334
CREATED:20231007T031152Z
LAST-MODIFIED:20231007T031152Z
UID:21961-1696669200-1696672800@www.ayclogic.com
SUMMARY:9 AM - Python OOP - Indo - Gamas
DESCRIPTION:Today We Did\n\nWe learned more about Python “class”. We learned about different rules and terminologies of using Python class.\n\nHomework\n\nMemorize all the rules and terminologies that we have learned when studying about Python class today.\nCreate oct_6_class_homework2.py\n\nDo page 162. TRY IT YOURSELF – 9-1\, 9-2\, 9-3
URL:https://www.ayclogic.com/event/9-am-python-oop-indo-gamas-3/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T100000
DTEND;TZID=America/Los_Angeles:20231007T100000
DTSTAMP:20260425T130334
CREATED:20231007T045734Z
LAST-MODIFIED:20231007T045734Z
UID:21978-1696672800-1696672800@www.ayclogic.com
SUMMARY:SAT 10 AM - Indo - Python Game Development - Joel
DESCRIPTION:Today we did:\n\nWe learned how to make the birds move\, and learned how to do with OOP.\n\nHomework:\n\nIn the main.py make a new group called self.cloud.group\, make an instance of the new cloud and add it to the group\, then call update for the cloud group in the game_loop.\nFor this week\, you don’t have to push any files actually. You can show me your homework next week.\n\nIf you have any questions\, feel free to email me at joel@ayclogic.com or Mr. Gamas at gamas@ayclogic.com.
URL:https://www.ayclogic.com/event/sat-10-am-indo-python-game-development-joel-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T100000
DTEND;TZID=America/Los_Angeles:20231007T230000
DTSTAMP:20260425T130334
CREATED:20231007T104444Z
LAST-MODIFIED:20231007T104444Z
UID:21986-1696672800-1696719600@www.ayclogic.com
SUMMARY:10 AM - Indo - Python Game Development - Joel
DESCRIPTION:Today we did:\n\nWe learned how to move the birds around\, and how to do it using Python OOP.\n\nHomework:\n\nIn main.py make a new group called self.cloud.group\, make an instance of the new cloud and add it to the group\, then call update for the cloud group in the game_loop.\n\nIf you have any questions\, feel free to email me at joel@ayclogic.com or Mr. Gamas at gamas@ayclogic.com.
URL:https://www.ayclogic.com/event/10-am-indo-python-game-development-joel/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T103000
DTEND;TZID=America/Los_Angeles:20231007T113000
DTSTAMP:20260425T130334
CREATED:20231007T182907Z
LAST-MODIFIED:20231007T182907Z
UID:21991-1696674600-1696678200@www.ayclogic.com
SUMMARY:10:30 AM – Scratch Level 2 – Yitong
DESCRIPTION:Today We:\n\nStarted the Shopping Cart project.\n\nHomework:\n\nFor the Apple and Banana sprites make them:\n\n Start at the same spot\, go back to their normal size\, and show up every time the game starts.\nShake when they receive the message “Fruit”\n\n\nFor the Bread and Donut sprites make them:\n\n Start at the same spot\, go back to their normal size\, and show up every time the game starts.\nShake when they receive the message “Pastries”\n\n\nFor the Milk sprite make it:\n\n Start at the same spot\, go back to its normal size\, and show up every time the game starts.\nShake when it receives the message “Other”\n\n\nFor every food sprite\, when they are clicked:\n\nMake them bigger.\nSay “Thank you for purchasing [put the name of the sprite] for $[put the price of the item here]!”\nAdd the name of the item to the Shopping Cart list.\nChange the total price by the price of the item.\nHide.\n\n\n\nSubmit your homework here: yitong@ayclogic.com \n\nHomework is due FRIDAY NIGHT\nMake sure to share your project\, or else I can’t see it
URL:https://www.ayclogic.com/event/1030-am-scratch-level-2-yitong-7/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T130000
DTEND;TZID=America/Los_Angeles:20231007T140000
DTSTAMP:20260425T130334
CREATED:20231007T103501Z
LAST-MODIFIED:20231007T104533Z
UID:21981-1696683600-1696687200@www.ayclogic.com
SUMMARY:1 PM - Indo - Python OOP - Joel
DESCRIPTION:Today we did:\n\nWe learned about the basics of object-oriented programming: classes\, objects\, constructors\, attributes\, methods\, etc.\n\nIf you have any questions\, feel free to email me at joel@ayclogic.com or Mr. Gamas at gamas@ayclogic.com.
URL:https://www.ayclogic.com/event/sat-1pm-indo-python-oop-joel-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T130000
DTEND;TZID=America/Los_Angeles:20231007T140000
DTSTAMP:20260425T130334
CREATED:20231007T210102Z
LAST-MODIFIED:20231007T210102Z
UID:21993-1696683600-1696687200@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed each individual project and assigned next week assignment.\nWe registered to pixabay.com and openweathermap.org to get their API Keys.\nWe explained how to programatically get data from these 2 websites.\n\nHomework\n\nContinue on your individual project according to your assignment listed in google doc.\nInside MetropolitanWeatherApp when user click “Fetch” button\,\n\nGet text that user enter from “cityTextField” UI component.\nProduce 2 string into shell\n\nhttps://pixabay.com/api/?key=<PIXABAY_API_KEY>&q=<Text That User enter>&image_type=photo&pretty=true\nhttps://api.openweathermap.org/data/2.5/weather?q=<Text That User enter>&appid=<OPENWEATHERMAP_API_KEY>&units=metric”
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-20/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T143000
DTEND;TZID=America/Los_Angeles:20231007T153000
DTSTAMP:20260425T130334
CREATED:20231007T222730Z
LAST-MODIFIED:20231007T222730Z
UID:21995-1696689000-1696692600@www.ayclogic.com
SUMMARY:2:30 PM - Intro To Competitive Programming - Gamas
DESCRIPTION:Today We Did\n\nWe learned about isPalindrome using List\, String and Array.\nWe learned about data structure and algorithm\n\nHomework\n\nOct7Palindrome.java (don’t forget to upload to google drive)\nInside create a method boolean isPalindromeIgnoreSpace(String text).\nCreate the following program\n\nEnter text for Palindrome check: racecar\nracecar is a palindrome\n\nEnter text for Palindrome check: gamas\ngamas is not a palindrome\n\nEnter text for Palindrome check: race car\nrace car is a palindrome
URL:https://www.ayclogic.com/event/230-pm-intro-to-competitive-programming-gamas-4/
CATEGORIES:Coding Competition Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T150000
DTEND;TZID=America/Los_Angeles:20231007T160000
DTSTAMP:20260425T130334
CREATED:20231012T180448Z
LAST-MODIFIED:20231012T180448Z
UID:22103-1696690800-1696694400@www.ayclogic.com
SUMMARY:3 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nContinued the Monster System class\nBegan developing the logic for magic and sword attacks\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease submit your homework to the corresponding project’s folder in your Google Drive\nHomework: Spend some time reviewing the code we made for the Monster System and study it closer so you’re sure you understand every part of how inheritance works. 
URL:https://www.ayclogic.com/event/3-pm-python-object-oriented-programming-sebastian-15/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T153000
DTEND;TZID=America/Los_Angeles:20231007T163000
DTSTAMP:20260425T130334
CREATED:20231007T233151Z
LAST-MODIFIED:20231007T233151Z
UID:21998-1696692600-1696696200@www.ayclogic.com
SUMMARY:3:30 PM - Intro To Java - William
DESCRIPTION:Today We Did\n\nWe reviewed the for loop homework.\nWe introduced for loop using index.\n\nHomework\n\nCreate Oct7ForLoopHomework2.java do number 3 only from https://www.ayclogic.com/java-list-forloop/\nupload your homework to your assigned google drive by Friday night.\nIf you have question you can email to gamas@ayclogic.com or williamsmith@ayclogic.com
URL:https://www.ayclogic.com/event/330-pm-intro-to-java-william-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T170000
DTEND;TZID=America/Los_Angeles:20231007T180000
DTSTAMP:20260425T130334
CREATED:20231008T205051Z
LAST-MODIFIED:20231013T233610Z
UID:22019-1696698000-1696701600@www.ayclogic.com
SUMMARY:5 PM - Intro to Python - William
DESCRIPTION:Today We Did\n\nLearned about creating variables\nLearned about data types: integer\, float\, string\nLearned about operations on integers/floats: +\, -\, /\nLearned about adding string (concatenation)\nView what we covered today at https://drive.google.com/drive/folders/1WLtdFFypQLoOX5b9b9dLAo7o2Dq3EJLx\n\nHomework\n\nName your file Oct14_StringHW.py and do:\n\nCopy code from Pg. 20-23\n\n\nUpload your HW to your google drive folder
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-juan/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T170000
DTEND;TZID=America/Los_Angeles:20231007T180000
DTSTAMP:20260425T130334
CREATED:20231015T000143Z
LAST-MODIFIED:20231015T000143Z
UID:22149-1696698000-1696701600@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - Bill
DESCRIPTION:Today We:\n\nFinished the Shoot Balloon project\n\nYour HW:\n\nNone\, class is finished
URL:https://www.ayclogic.com/event/5-pm-python-game-development-bill-26/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T173000
DTEND;TZID=America/Los_Angeles:20231007T183000
DTSTAMP:20260425T130334
CREATED:20231008T012332Z
LAST-MODIFIED:20231008T012332Z
UID:22000-1696699800-1696703400@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Shawn
DESCRIPTION:Today We Did\n\nWhile loop\n\nHomework\n\nPlease submit your homework to the corresponding project’s folder in your Google Drive\nHomework: copy these pages in a file named Oct7_WhileLoop2.py\n\nHomework: on page 123\, do the TRY IT YOURSELF 7-4\, 7-5\, 7-7\n\n\n\nEmail me at szhuang@ayclogic.com if you have any questions!
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-shawn-41/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T180000
DTEND;TZID=America/Los_Angeles:20231007T190000
DTSTAMP:20260425T130334
CREATED:20231008T011055Z
LAST-MODIFIED:20231008T022750Z
UID:22002-1696701600-1696705200@www.ayclogic.com
SUMMARY:6 PM - Adv Python Game Dev - Latisha
DESCRIPTION:Today We Did\n\nWe learned how to Tower class can call methods inside TODMain. This way the tower can launch bullets.\nWe learned about SIN\, COS math formula so we can angle the bullet trajectory. We just learned the math formula\, we have not done the code yet. Latisha is going to show you guys how to apply the formula in our TOD project to angle the bullet trajectory\n\nHomework\n\nAdd button_play.png on the landing page. Make sure the button image is not covering the middle statue.\nWhen user click the play button\, make sure it switch the game_mode to GAME_IN_SESSION.\nAdjust location and resize logo.png so it is not covering the statue in the middle of the background.\nPlease review this youtube tutorial about SIN\, COS and TAN math formula https://www.youtube.com/watch?v=O74LFU4VmlE
URL:https://www.ayclogic.com/event/6-pm-adv-python-game-dev-latisha/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T180000
DTEND;TZID=America/Los_Angeles:20231007T190000
DTSTAMP:20260425T130334
CREATED:20231008T020917Z
LAST-MODIFIED:20231008T021026Z
UID:22008-1696701600-1696705200@www.ayclogic.com
SUMMARY:6 PM – Scratch 1 – Yitong
DESCRIPTION:Today we:\n\nWent over homework.\n\nHomework:\n\nAdd the Beetle sprite.\nFlip the Beetle sprite so that it’s facing LEFT.\nMake the Beetle sprite start at the RIGHT side of the screen and walk to the LEFT.\n\nHint: Look at the Bear sprite for help.\n\n\nMake the Beetle sprite change costumes when walking.\nAdd the Dragonfly sprite.\nFlip the Dragonfly sprite so that it’s facing DOWN.\n\nHint: Use the direction wheel that I showed you in class! Try spinning the Dragonfly sprite around and see what happens.\n\n\nMake the Dragonfly sprite start at the TOP of the screen and fly DOWN.\n\nHint: Look at the Dinosaur3 sprite for help.\n\n\nMake the Dragonfly 3 sprite change costumes when flying.\n\nSubmit your homework here: yitong@ayclogic.com \n\nHomework is due by FRIDAY NIGHT\nDon’t forget to share your project\, otherwise\, I cannot see it.\n\nPoints:\n\nSadev:       III\nPahan:       II\nRoman:      III\nBenjamin:   I\nEmma:       II\n\nHow to submit homework:\n\nGo to your email and compose a new message.\n\n\n\n\nGo to the coding homework calendar to copy my email address and paste it into the email message.\n\n\n\n\n\nGo to your project and make sure it is SHARED. Copy the link and paste it into the email message.\n\n\n\n\n\n\nThis is what your email message should look like when you’re done.
URL:https://www.ayclogic.com/event/6-pm-scratch-1-yitong-12/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
END:VCALENDAR