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:20200308T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20201101T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200307T100000
DTEND;TZID=America/Los_Angeles:20200307T110000
DTSTAMP:20260503T141549
CREATED:20200307T190404Z
LAST-MODIFIED:20200307T190404Z
UID:3014-1583575200-1583578800@www.ayclogic.com
SUMMARY:10 AM Python Game Development
DESCRIPTION:We installed Pycharm\nWe reviewed Class\n Homework:\n\nCreate a Bird class\n\ncan_fly\nname\nspeed\n\n\nCreate 4 variables whose data type is Bird.\nAdd all of them inside the list.\nuse for loop to go through all of them and print the following\n\nif it can fly\, print\, <name> can fly\nif it’s speed is more than 5\, print\, <name> is a fast bird
URL:https://www.ayclogic.com/event/10-am-python-game-development-4/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200307T160000
DTEND;TZID=America/Los_Angeles:20200307T170000
DTSTAMP:20260503T141549
CREATED:20200308T012345Z
LAST-MODIFIED:20200308T012345Z
UID:3020-1583596800-1583600400@www.ayclogic.com
SUMMARY:4 PM Python Game Development
DESCRIPTION:We went through how to make the cloud sprite slide in smoothly to the screen.\nWe moved the bullet_group from Player to main file.\nHomework:\n\nIn main.py\, do the following\n\nIntroduce new attribute under __init__(): self.score = 0\nIntroduce a new function (bird_bullet_collide_handler(self))\n\nInside the function\, increase self.score by 1.\n\n\n\n\nStudy all the codes inside Birdie and ask questions next week.
URL:https://www.ayclogic.com/event/4-pm-python-game-development-9/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200313T180000
DTEND;TZID=America/Los_Angeles:20200313T190000
DTSTAMP:20260503T141549
CREATED:20200314T025714Z
LAST-MODIFIED:20200314T025714Z
UID:3034-1584122400-1584126000@www.ayclogic.com
SUMMARY:6 PM Python Game Development
DESCRIPTION:We continued with Zelda project. \n\nWe made the link able to do sword thrust. We make sure the costume is good when the link do sword thrust.\nWe created 2 maps and coded the map transition.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-4/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200314T100000
DTEND;TZID=America/Los_Angeles:20200314T110000
DTSTAMP:20260503T141549
CREATED:20200314T192517Z
LAST-MODIFIED:20200314T193100Z
UID:3036-1584180000-1584183600@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:The entire students were using Zoom meeting.\nWe continued with Python Class concept.\nWe learned about inherintance:\n\nCreated Bird\nCreated FlyingBird inherits from Bird\nCreated SwimmingUnderTheWaterBird inherits from Bird\nCreated FlyingAboveTheCloudBird inherits from FlyingBird.\n\n\nHomework:\n\nDo page 172\, 173 and 174.
URL:https://www.ayclogic.com/event/10-am-python-game-development-5/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200314T160000
DTEND;TZID=America/Los_Angeles:20200314T170000
DTSTAMP:20260503T141549
CREATED:20200315T202207Z
LAST-MODIFIED:20200323T032215Z
UID:3053-1584201600-1584205200@www.ayclogic.com
SUMMARY:4 PM Python Game Development
DESCRIPTION:We continued and completed with collision detection between birds and bullets.\nWe made sure the cloud appear behind bird\, player or bullet.\nHomework:\n\nFollowing the example of how to detect collision between bird and bullet\, add collision detection between player and bird.
URL:https://www.ayclogic.com/event/4-pm-python-game-development-10/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200320T180000
DTEND;TZID=America/Los_Angeles:20200320T190000
DTSTAMP:20260503T141549
CREATED:20200321T020335Z
LAST-MODIFIED:20200321T020335Z
UID:3069-1584727200-1584730800@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We continued with Zelda project.\n\nWe made sure\, the link cannot cross through the grass sprite.\nWe added code to make the link can move between map1\, map2 and map3 smoothly.\n\n\nHomework:\n\nCreate map4\nMake Link move from map3 to map4 smoothly.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-5/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200321T100000
DTEND;TZID=America/Los_Angeles:20200321T110000
DTSTAMP:20260503T141549
CREATED:20200321T182807Z
LAST-MODIFIED:20200321T182807Z
UID:3073-1584784800-1584788400@www.ayclogic.com
SUMMARY:10 AM - PythonGame Development
DESCRIPTION:We completed understanding Class and inheritance.\nWe started using Pycharm\nWe downloaded Birdie assets and the main class.\nNo homework for next week.
URL:https://www.ayclogic.com/event/10-am-pythongame-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200321T160000
DTEND;TZID=America/Los_Angeles:20200321T170000
DTSTAMP:20260503T141549
CREATED:20200324T005518Z
LAST-MODIFIED:20200327T233323Z
UID:3104-1584806400-1584810000@www.ayclogic.com
SUMMARY:4 PM - Python Game Development
DESCRIPTION:We added collision detection between the Player and birds sprites.\nWe Display Play button when the player died.\nHomework:\n\nPosition the play button in the center of the screen\nPosition the “Birdie” title image above the play button.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-29/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200327T180000
DTEND;TZID=America/Los_Angeles:20200327T190000
DTSTAMP:20260503T141549
CREATED:20200328T020041Z
LAST-MODIFIED:20200328T020041Z
UID:3134-1585332000-1585335600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We went over the dictionary\, Baby Name generator remove duplication and Class.\nHomework:\n\nPage 158 to page 164.\nIn your MArch27_Class.py\, print brandon_car and nathaniel_car maker\, color and num_of_door.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-6/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200328T100000
DTEND;TZID=America/Los_Angeles:20200328T110000
DTSTAMP:20260503T141549
CREATED:20200328T174750Z
LAST-MODIFIED:20200328T180041Z
UID:3140-1585389600-1585393200@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:We continued with Birdie project.\nHomework:\n\nLoad another image bird01_B.png and put it under variable self.bird2\nScale the image into the same size as bird01_A.png\nAlternate drawing of the bird images from bird01_A.png to bird01_B.png. Use mod of 2 to alternate the images. Look at Dec14_Modulus.py
URL:https://www.ayclogic.com/event/10-am-python-game-development-6/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200328T160000
DTEND;TZID=America/Los_Angeles:20200328T170000
DTSTAMP:20260503T141549
CREATED:20200328T233628Z
LAST-MODIFIED:20200329T012620Z
UID:3149-1585411200-1585414800@www.ayclogic.com
SUMMARY:4 PM - Python Game Development
DESCRIPTION:We continued with Birdie project.\n\nWe made sure that user can click on the play button and resurrect the player.\n\n\nHomework:\n\nClear the birds from the group when you click the Play button
URL:https://www.ayclogic.com/event/4-pm-python-game-development-11/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR