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:20201017T100000
DTEND;TZID=America/Los_Angeles:20201017T110000
DTSTAMP:20260429T180154
CREATED:20201017T204014Z
LAST-MODIFIED:20201017T204014Z
UID:4877-1602928800-1602932400@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:Homework:\n\nIn Flappy Duck project:\n\nDisplay the score on the top left corner of the screen. Look at how we displayed score in the Birdie project.\nCreate 2 Game modes:\n\nGAME_STARTED =1\nGAME_NOT_STARTED = 2\n\n\nIn the beginning of the game\, start the game mode in GAME_NOT_STARTED and display play button. Look at how we did it in Birdie project.
URL:https://www.ayclogic.com/event/10-am-python-game-development-28/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201017T120000
DTEND;TZID=America/Los_Angeles:20201017T130000
DTSTAMP:20260429T180154
CREATED:20201017T202956Z
LAST-MODIFIED:20201017T202956Z
UID:4872-1602936000-1602939600@www.ayclogic.com
SUMMARY:12 PM - Python Game Development
DESCRIPTION:Homework:\n\nIn Flappy Duck project:\n\nCreate a new file: score_line.py\nInside the file\, create a new class called ScoreLine.\nthe class should inherits from pygame.sprite.Sprite.\nInside the __init__\,\n\nIt would have parameters: x\, y\, height\, screen\ncreate a self.rect (the hitbox) with width of 5 pixel and height from the parameter\n\n\nInside the update() function\, draw the rectangle on the screen.\n\n\nAs a bonus point\, you can try to integrate this sprite into main.py.
URL:https://www.ayclogic.com/event/12-pm-python-game-development-3/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201017T170000
DTEND;TZID=America/Los_Angeles:20201017T180000
DTSTAMP:20260429T180154
CREATED:20201018T010036Z
LAST-MODIFIED:20201018T010106Z
UID:4890-1602954000-1602957600@www.ayclogic.com
SUMMARY:5 PM - Intro To Python - Gamas
DESCRIPTION:Homework:\n\nCreate a function “random_number” no parameter. This function will return a random 3 digits between 100 to 999.\nCreate a function “random_password” no parameter. This function will do the following:\n\nCall random_adjective function UPPER\nCall random_action function LOWER\nCall random_noun function CAPITALIZE\nCall random_number function\ncombine all of them together and return the combination of these 4 results.\n\n\nCall the “random_password” function and print to the shell.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-gamas/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR