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:20210314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20211107T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210605T090000
DTEND;TZID=America/Los_Angeles:20210605T100000
DTSTAMP:20260425T053812
CREATED:20210605T175748Z
LAST-MODIFIED:20210605T175748Z
UID:7985-1622883600-1622887200@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We added Game Over page in Flappy Bird game.\nHomework:\n\nAdd background music assets/audio/Happy Baby.wav to the game
URL:https://www.ayclogic.com/event/9-am-python-game-development-57/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210605T100000
DTEND;TZID=America/Los_Angeles:20210605T110000
DTSTAMP:20260425T053812
CREATED:20210605T040558Z
LAST-MODIFIED:20210605T040721Z
UID:7979-1622887200-1622890800@www.ayclogic.com
SUMMARY:SAT – 10 AM – INDO – Bill Han – Scratch 1
DESCRIPTION:Today We: \n\nContinued the Shapes in Grid project\nDid the rectangle\nDid the Octogon\nFinished the Shapes in Grid project\nStarted new Animal Crossing project\n\nYour HW: \n\nMake sure you have Scratch account password and username written down somewhere you always know where to find it\nStudy the class copy of the Shapes in Grid project if you were not able to do it.\n\nhttps://scratch.mit.edu/projects/534387872/\nMake a copy of it\n\n\nTry to make it so that the cat in out Animal Crossing project goes to the right\n\nMake it move using the x and y of the cat\n\nDon’t use move 10 steps code\n\n\nHint: use change x by __\n\nClass Project: https://scratch.mit.edu/projects/540720108/
URL:https://www.ayclogic.com/event/sat-10-am-indo-bill-han-scratch-1-10/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210605T100000
DTEND;TZID=America/Los_Angeles:20210605T110000
DTSTAMP:20260425T053812
CREATED:20210605T041612Z
LAST-MODIFIED:20210605T041612Z
UID:7981-1622887200-1622890800@www.ayclogic.com
SUMMARY:SAT - 10 AM - Indo - Scratch 1 - Gamas
DESCRIPTION:We finished Animal Crossing project.\n\nPlease memorize the X coordinates and the Y coordinates on the edges\n\non the left edge\, the X is -240\non the right edge\, the X is 240\non the top edge\, the Y is 180\non the bottom edge\, the Y is -180\non the center of the screen\, the X = 0\, Y = 0\n\n\n\n\nWe started Spiralizer project.\nHomework:\n\ncontinue with your spiralizer project from page 97 to 99
URL:https://www.ayclogic.com/event/sat-10-am-indo-scratch-1-gamas/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210605T100000
DTEND;TZID=America/Los_Angeles:20210605T110000
DTSTAMP:20260425T053812
CREATED:20210605T175956Z
LAST-MODIFIED:20210605T180832Z
UID:7987-1622887200-1622890800@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:We learned about ForLoop\nWe learned about List\nHomework:\n\nThere are 2 exercises in https://www.ayclogic.com/java-list-forloop/\n\nCreate a new Java file June5_ListForLoopHomework.java for the first problem.\nCreate a new Java file June5_GameInventoryHomework.java for the second problem.
URL:https://www.ayclogic.com/event/10-am-intro-to-java-3/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210605T120000
DTEND;TZID=America/Los_Angeles:20210605T130000
DTSTAMP:20260425T053812
CREATED:20210605T200459Z
LAST-MODIFIED:20210605T200459Z
UID:7993-1622894400-1622898000@www.ayclogic.com
SUMMARY:12 PM - Advanced Python Game Development
DESCRIPTION:We created Wall Explosion animation.\nWe created Enemy Tank via inheritance\nHomework:\n\nChange main.py read_map() method to handle ENEMY_FLAG to create EnemyTank there.\nCreate EnemyTurret class which inherits from Turret class. Override the image loading code to use the right image.\nChange the way Tank class create a Turret so that it can be overriden by EnemyTank to load EnemyTurret class instead. Look at how we override Tank.load_images() method inside EnemyTank class.
URL:https://www.ayclogic.com/event/12-pm-advanced-python-game-development-6/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210605T130000
DTEND;TZID=America/Los_Angeles:20210605T140000
DTSTAMP:20260425T053812
CREATED:20210605T210037Z
LAST-MODIFIED:20210605T210909Z
UID:7992-1622898000-1622901600@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:We went over the homework to add the coin sprite.\nWe modified the tube to use tube_height rather than pass in a y value.\nWe randomized the height of the tube.\nWe added a tube mode and created upward facing tubes.\nI’ve updated the code here.\n Homework:\n\nMake the player move up when you press the space key.\nCreate one coin for every tube.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-24/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210605T140000
DTEND;TZID=America/Los_Angeles:20210605T150000
DTSTAMP:20260425T053812
CREATED:20210605T215800Z
LAST-MODIFIED:20210605T215800Z
UID:8007-1622901600-1622905200@www.ayclogic.com
SUMMARY:2 PM - Intro To Python
DESCRIPTION:Homework:\n\nCreate June5_ListHomework.py:\n\nCopy exercises from page 37 to 41\nDo “TRY IT YOURSELF” from page 36\n\n\nCreate June5_ForLoopListHomework.py\n\nPage 52.
URL:https://www.ayclogic.com/event/2-pm-intro-to-python-27/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210605T150000
DTEND;TZID=America/Los_Angeles:20210605T160000
DTSTAMP:20260425T053812
CREATED:20210605T230608Z
LAST-MODIFIED:20210605T230608Z
UID:8009-1622905200-1622908800@www.ayclogic.com
SUMMARY:3 PM - Scratch Level 1
DESCRIPTION:Today we:\n\ncontinued the Tunnel of Doom project\nlearned more about variables and timers\n\n\nHomework:\n\nCreate two more tunnel costumes for your Tunnel sprite\n\neach costume should be a different tunnel design\nyou should have three costumes in total for your Tunnel sprite\n\n\n email us at gamas@ayclogic.com or allison.682.lee@gmail.com if you need any help or have any questions
URL:https://www.ayclogic.com/event/3-pm-scratch-level-1-32/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210605T160000
DTEND;TZID=America/Los_Angeles:20210605T170000
DTSTAMP:20260425T053812
CREATED:20210606T040321Z
LAST-MODIFIED:20210606T040321Z
UID:8018-1622908800-1622912400@www.ayclogic.com
SUMMARY:4PM - Intro to Python
DESCRIPTION:Today we did:\n\nWorked on Hangman\n\nSubtract lives when user guesses wrong letter\nEnd game when user runs out of lives\nBegin working on when user guesses the right letter\n\n\nLearned about how to use For loops with Index\n\n\nHomework:\n\nNone\n\n\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/4pm-intro-to-python/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210605T170000
DTEND;TZID=America/Los_Angeles:20210605T180000
DTSTAMP:20260425T053812
CREATED:20210606T055745Z
LAST-MODIFIED:20210606T055745Z
UID:8020-1622912400-1622916000@www.ayclogic.com
SUMMARY:5PM - OOP With Python
DESCRIPTION:Today we did:\n\nLearned about Dictionaries\nBegan working on Grocery Checkout System v2\n\n\nHomework:\n\nDo pg. 92-95 from the textbook and TRY-IT-YOURSELF 6-3 on pg. 99 in a file called June5_DictionaryHomework.py\n\n\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/5pm-oop-with-python/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210605T180000
DTEND;TZID=America/Los_Angeles:20210605T190000
DTSTAMP:20260425T053812
CREATED:20210606T031508Z
LAST-MODIFIED:20210606T031508Z
UID:8016-1622916000-1622919600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Homework:\n\nIn main.py\,\n\nchange draw_big_text(self\,x\,y) method\n\nAdd one more parameter: text\nInside the method\, instead of drawing “GAME OVER”\, draw according to “text” parameter\n\n\nInside game_over_page(self)\, because we add one more parameter\, change the way we call draw_big_text to pass “GAME OVER” text.\nCreate one more method game_win_page(self):\n\nThis one should be very similar to game_over_page(self)\, but it will display “GAME WIN” text instead.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-138/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR