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:20240622T090000
DTEND;TZID=America/Los_Angeles:20240622T100000
DTSTAMP:20260614T100252
CREATED:20240624T115042Z
LAST-MODIFIED:20240624T115042Z
UID:25729-1719046800-1719050400@www.ayclogic.com
SUMMARY:9 AM - Indo - Python Game Development - Joel
DESCRIPTION:Today we did:\n\nWe continued working on the final project and ShootBalloon\n\nHomework:\n\nMake sure to the pull the code for your branch in ShootBalloon. The error was that you forgot to call the super().__init__() for your Bug class. This way\, it cannot inherit from the Sprite class\, and it resulted in an error.\nFinish the moving animation for the bug\nMake a dizzy mode\, so that when the target collides with the bug\, the bug starts falling down with the dizzy image.\nMake sure that the hitbox of the balloon does not include the string. You can move around the height of the rect for this one.\nMake a collision function for both the target-balloon and target-bug. The bug will not disappear as it will have the dizzy animation (number 4)\, but the balloon will disappear.\n\nIf you have any questions\, feel free to email me at joel@ayclogic.com. \n 
URL:https://www.ayclogic.com/event/9-am-indo-python-game-development-joel-7/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240622T100000
DTEND;TZID=America/Los_Angeles:20240622T110000
DTSTAMP:20260614T100252
CREATED:20240622T180526Z
LAST-MODIFIED:20240622T180526Z
UID:25702-1719050400-1719054000@www.ayclogic.com
SUMMARY:10 AM - Intro To Python - Gamas
DESCRIPTION:Today We Did\n\nWe learned about hexadecimal color and google color picker.\nWe learned how to ask user for different face\, nose and eye colors.\nWe started adding body to the drawing.\n\nHomework\n\nContinue with your june_15_face_hw.py\nAdd body\nAdd 2 legs\nAdd 2 feet\nAnd ask user for color of mouth\, body\, leg and feet.\nAfter asking user for nose color\, check if nose color is equal to face color. If it is the same\, then print “Bad choice”
URL:https://www.ayclogic.com/event/10-am-intro-to-python-gamas-5/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240622T103000
DTEND;TZID=America/Los_Angeles:20240622T113000
DTSTAMP:20260614T100252
CREATED:20240624T035646Z
LAST-MODIFIED:20240624T035646Z
UID:25721-1719052200-1719055800@www.ayclogic.com
SUMMARY:10:30 AM - Intro To Python - Bill
DESCRIPTION:Your HW:\n\nStudy for the quiz next week\nDo this practice problem:\n\nCreate new function with return value\, called meter_to_cm\n1 paramter\, meters\nconvert the parameter meters into centimeters (1 meter = 100 cm)\n(number of cm = number of meters * 100) \nask the user for number of meters to conver to cm\nplug in that user input into the function and print out:\n“<entered meters> is equal to <resulting centimeters>” \nMake the program run continuously until the user enters “exit”\nuse a while loop\, add code to make sure it exits (break)\n\n\nList of topics to study:\nData types (list data types)\nLists\, how to add items to it\nLooping through lists \nLoops: while True\, for loop with range\nGet user input\, (careful of datatypes how to convert to int) \nFunctions: with and without return value \nFixing bugs – practice with the old homework\nMake sure to check the expected result and adjust your fixed code to make it\nact like the expected result
URL:https://www.ayclogic.com/event/1030-am-intro-to-python-bill-21/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240622T110000
DTEND;TZID=America/Los_Angeles:20240622T120000
DTSTAMP:20260614T100252
CREATED:20240622T045939Z
LAST-MODIFIED:20240622T045939Z
UID:25696-1719054000-1719057600@www.ayclogic.com
SUMMARY:11 AM - Indo - Intro to Python - Joel
DESCRIPTION:Today we did:\n\nWe learned about elif\, and built-in functions.\n\nHomework:\n\nCreate a new file called June13_IfElseHomework.py\, and copy the codes from pages 79-81 in the book (the PDF that was sent).\nIn the same file\, do number 3 only from https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/\n\nIf you have any questions\, feel free to email me at joel@ayclogic.com
URL:https://www.ayclogic.com/event/11-am-indo-intro-to-python-joel/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240622T113000
DTEND;TZID=America/Los_Angeles:20240622T123000
DTSTAMP:20260614T100252
CREATED:20240624T035750Z
LAST-MODIFIED:20240624T035750Z
UID:25723-1719055800-1719059400@www.ayclogic.com
SUMMARY:11:30 AM - Unity Game Development - Bill
DESCRIPTION:Your HW:\n\nDesign a level 2 scene using the tilemap\nMake sure to have an area like I showed in class to hold an enemy
URL:https://www.ayclogic.com/event/1130-am-unity-game-development-bill-10/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240622T120000
DTEND;TZID=America/Los_Angeles:20240622T130000
DTSTAMP:20260614T100252
CREATED:20240622T142637Z
LAST-MODIFIED:20240622T142708Z
UID:25698-1719057600-1719061200@www.ayclogic.com
SUMMARY:12 PM - Intro to Python - Joel
DESCRIPTION:Today we did:\n\nWe started working on the GroceryCartSystem.\n\nHomework:\n\nUse the code from the Google Drive (https://drive.google.com/drive/u/2/folders/1vSRmsALtA577Pa_0ueFXesao_0_73G-F)\, and modify it by making two dictionaries\, similar to how we did it in the class. Put the result in a new file called June22_RobuxShoppingCartV2.py\nYou can make changes as you like\, such as removing the function\, and other stuff. But it should be somewhat similar to what we did in the class.\n\nIf you have any questions\, feel free to email me at joel@ayclogic.com.
URL:https://www.ayclogic.com/event/12-pm-intro-to-python-joel/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240622T143000
DTEND;TZID=America/Los_Angeles:20240622T153000
DTSTAMP:20260614T100252
CREATED:20240624T035857Z
LAST-MODIFIED:20240624T035857Z
UID:25725-1719066600-1719070200@www.ayclogic.com
SUMMARY:2:30 PM - Unity Game Development - Bill
DESCRIPTION:Your HW:\n\nDesign your level1 stage using the tilemap we created in class\nAdd more blocks to the tile palet for more creativity
URL:https://www.ayclogic.com/event/230-pm-unity-game-development-bill-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240622T150000
DTEND;TZID=America/Los_Angeles:20240622T160000
DTSTAMP:20260614T100252
CREATED:20240622T213539Z
LAST-MODIFIED:20240622T230203Z
UID:25704-1719068400-1719072000@www.ayclogic.com
SUMMARY:3 PM – Intro to Python – Sebastian
DESCRIPTION:What We Did\n\nReviewed Homework using Random library and functions\nWent over bugs in python and steps to fix them\n\nHomework\n\nCreate a file named June_22_fixing-bugsHW1.py and fix this code in the file https://www.ayclogic.com/fixing-python-bugs/\nCreate a file named June_22_fixing-bugsHW2.py and fix this code in the file https://www.ayclogic.com/fix-python-bugs-2/ \nCreate a file named June_22_python-exerciseHW.py and finish https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/\nIf you have any questions\, email me at dmeng@ayclogic.com\n\n 
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-sebastian-45/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240622T180000
DTEND;TZID=America/Los_Angeles:20240622T190000
DTSTAMP:20260614T100252
CREATED:20240623T022619Z
LAST-MODIFIED:20240623T022619Z
UID:25711-1719079200-1719082800@www.ayclogic.com
SUMMARY:6 PM – Scratch 2 – Abigail
DESCRIPTION:What we did today\n\nWe continued working on the Fireball Fight project.\n\nHomework\n\nWhen the Left Player Health equals OR is less than 0\, Right Player wins\nWhen the Right Player Health equals OR is less than 0\, Left Player wins\nMake a “You Win” banner with costumes based on the different players.\nMake the banner appear (with the appropriate costumes) based on who won.\n(Optional) Add BG music and sound effects.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-scratch-2-abigail-12/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240622T180000
DTEND;TZID=America/Los_Angeles:20240622T190000
DTSTAMP:20260614T100252
CREATED:20240624T040015Z
LAST-MODIFIED:20240624T040015Z
UID:25727-1719079200-1719082800@www.ayclogic.com
SUMMARY:6 PM - Python Game Development - Bill
DESCRIPTION:Your HW:\n\nWork on the different game state handlers\n\nMain Menu\nGame Win\nGame Lose\n\n\nThe Main menu must have the logo and both the play and credit buttons\nCopy from Dragon Birdie to make the play button work in the main menu
URL:https://www.ayclogic.com/event/6-pm-python-game-development-bill/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240622T183000
DTEND;TZID=America/Los_Angeles:20240622T193000
DTSTAMP:20260614T100252
CREATED:20240623T022559Z
LAST-MODIFIED:20240623T022559Z
UID:25708-1719081000-1719084600@www.ayclogic.com
SUMMARY:SAT – 6:30 PM – Intro To Java – Shawn
DESCRIPTION:Today We Did\n\nLearned HashMap\nAdded HashMap to school system\n\nHomework\n\nAdd “Find teacher by subject” with a HashMap in SchoolSystem\n\nEmail me at szhuang@ayclogic.com if you have any issues.
URL:https://www.ayclogic.com/event/sat-630-pm-intro-to-java-shawn-4/
END:VEVENT
END:VCALENDAR