BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
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:20190310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20191103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190801T170000
DTEND;TZID=America/Los_Angeles:20190801T180000
DTSTAMP:20260504T000703
CREATED:20190805T233646Z
LAST-MODIFIED:20190805T233646Z
UID:1809-1564678800-1564682400@www.ayclogic.com
SUMMARY:5 PM Python Game Development
DESCRIPTION:We went over how to make score and final score appears in the Birdie game.\nHomeworks:\n\nMake a Cloud class:\n\nLoad cloud images from https://www.ayclogic.com/birdie-project-resources/\nDraw random cloud images on the screen.\nLook at Bird class for reference.\n\n\nIn the bouncing_bird project\, make the bird bounce on the 4 edges of the screen.
URL:https://www.ayclogic.com/event/5-pm-python-game-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190803T150000
DTEND;TZID=America/Los_Angeles:20190803T160000
DTSTAMP:20260504T000703
CREATED:20190810T010844Z
LAST-MODIFIED:20190810T010844Z
UID:1822-1564844400-1564848000@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We continued with Birdie project:\n\nWe made sure when the player hit the bird\, the player disappear and player.is_alive = False\nWhen the player is dead\, we display the “Play” button.\nWe added logic when user click horizontally on the “Play” button\, the player will be resurrected. But we did not check the vertical position of the mouse.\n\n\nHomework:\n\nWhen the “Play” button appears\, not only do we need to check the mouse x position\, we also need to check the y position of the mouse.\nWhen the “Play” button appears\, also display the “Birdie” title image on top of the play button.\nIn the Player constructor\, in the beginning\, the player.is_alive has to be set to “False”.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190805T180000
DTEND;TZID=America/Los_Angeles:20190805T190000
DTSTAMP:20260504T000703
CREATED:20190806T020941Z
LAST-MODIFIED:20190806T020942Z
UID:1811-1565028000-1565031600@www.ayclogic.com
SUMMARY:6 PM Python Game Development
DESCRIPTION:We discussed the bouncing bird to bounce when it hit the edges.\nWe discussed how to create Cloud class and make appear on the Birdie game.\nHomework:\n\nIn the Birdie game\, the cloud cannot appear cut off in the bottom of the screen.\nIn the Bouncing Birdie\, when the birdie is moving left\, the image needs to face left.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190810T140000
DTEND;TZID=America/Los_Angeles:20190810T150000
DTSTAMP:20260504T000703
CREATED:20190810T220208Z
LAST-MODIFIED:20190810T220208Z
UID:1831-1565445600-1565449200@www.ayclogic.com
SUMMARY:2 PM Python Level 1
DESCRIPTION:We reviewed Robot Builder project (last week homework).\nWe started Kaleido Spiral project from page 82.\n Homework:\n\nContinue Kaleido Spiral project on page 87 and 89.\nIf you did not finish the last week homework\, please finish it.
URL:https://www.ayclogic.com/event/2-pm-python-level-1-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190810T150000
DTEND;TZID=America/Los_Angeles:20190810T160000
DTSTAMP:20260504T000703
CREATED:20190810T225718Z
LAST-MODIFIED:20190810T225718Z
UID:1829-1565449200-1565452800@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We continued with Birdie project\n\nWe added Birdie Title.\nWhen player starts\, clear the birds and the bullets.\nWe added background music.\nWe added Score\n\n\nHomework:\n\nDownload cloud images from website.\nCreate cloud class.\nMake the cloud appear from either left or right of the screen.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-3/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190824T150000
DTEND;TZID=America/Los_Angeles:20190824T160000
DTSTAMP:20260504T000703
CREATED:20190824T233848Z
LAST-MODIFIED:20190824T233848Z
UID:1913-1566658800-1566662400@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We went over homework from last week.\nWe continued with BouncingBird project.\n\nWe made the bird bounce on the edges of the screen.\nWe made the bird face to the right when it is moving right and face to the left when it is moving to the left.\nWe moved the code to BouncingBird class.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-5/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190825T150000
DTEND;TZID=America/Los_Angeles:20190825T160000
DTSTAMP:20260504T000703
CREATED:20190901T200018Z
LAST-MODIFIED:20190901T200018Z
UID:1962-1566745200-1566748800@www.ayclogic.com
SUMMARY:4 PM Python Game Development Makeup
DESCRIPTION:We made the player image able to move left right\, up and down\nWe were able to launch the bullet.\nHomework:\n\nMove the bullet position to the mouth.
URL:https://www.ayclogic.com/event/4-pm-python-game-development-makeup/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190831T150000
DTEND;TZID=America/Los_Angeles:20190831T160000
DTSTAMP:20260504T000703
CREATED:20190901T021158Z
LAST-MODIFIED:20190901T021158Z
UID:1954-1567263600-1567267200@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We started Pong game project.\nWe started using class as the main Pong class.\nWe migrated bouncing bird project into bouncing ball class.\nHomework:\n\nMake the bouncing ball smaller and proportional.\nCreate a new Paddle class and load one of the paddle image inside that class.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-6/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR