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:20200718T090000
DTEND;TZID=America/Los_Angeles:20200718T100000
DTSTAMP:20260430T032808
CREATED:20200718T155611Z
LAST-MODIFIED:20200718T155611Z
UID:3930-1595062800-1595066400@www.ayclogic.com
SUMMARY:9 AM - Intro To Python
DESCRIPTION:We installed Pycharm.\nWe downloaded Birdie project files.\nWe started Birdie project.\nHomework: Study Birdie project and come up with questions.
URL:https://www.ayclogic.com/event/9-am-intro-to-python-9/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200718T100000
DTEND;TZID=America/Los_Angeles:20200718T110000
DTSTAMP:20260430T032808
CREATED:20200718T191239Z
LAST-MODIFIED:20200718T191239Z
UID:3934-1595066400-1595070000@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:We restrict the movement of player so it is not out of the screen.\nWe added 2 mode\, GAME_STARTED and GAME_NOT_STARTED.\nWe made the sound effect volume less loud.\nHomework:\n\nCreate a function\, “handle_game_in_session(self)”\n\nInside the function\, call the following functions\n\nself.create_all_sprites()\nself.handle_all_sprites_collission()\n\n\n\n\nCrete a function\, “handle_game_not_in_session(self)”\n\nInside the function\, call the following functions\n\nself.control_bird_creation()\nself.control_cloud_creation()\n\n\n\n\nChange game_loop(self):\n\nBased one self.mode\, you need to either call self.handle_game_in_session(self) or self.handle_game_not_in_session(self)\nYou probably need to remove some of the code in game_loop to make sure there are no codes being called more than once.
URL:https://www.ayclogic.com/event/10-am-python-game-development-21/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200718T110000
DTEND;TZID=America/Los_Angeles:20200718T120000
DTSTAMP:20260430T032808
CREATED:20200718T190551Z
LAST-MODIFIED:20200718T190551Z
UID:3932-1595070000-1595073600@www.ayclogic.com
SUMMARY:11 AM - Python Game Development
DESCRIPTION:We added Fireball sprite in the Birdie game.\nWe made the Fireball spawn where the player is located.\nWe made the Fireball face left and right\nHomework:\n\nCurrently if user press down the space key\, there will be too many Fireballs created. We need to put “cool-down” period before user can launch another fireball.\n\nTo put cool-down period\, we need to use the same technique as how we delay creation of bird and cloud. In the bird creation\, we use create_bird_timer and Birdie.CREATE_BIRD_DELAY to delay the creation of the bird.\nPut your code inside control_fireball_creation function.
URL:https://www.ayclogic.com/event/11-am-python-game-development-13/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200718T130000
DTEND;TZID=America/Los_Angeles:20200718T140000
DTSTAMP:20260430T032808
CREATED:20200718T203825Z
LAST-MODIFIED:20200718T203825Z
UID:3938-1595077200-1595080800@www.ayclogic.com
SUMMARY:1 PM - Intro To Python
DESCRIPTION:We started Magic 8 Ball program\nHomework:\n\nCreate another version of Magic 8 Ball utilizing random.choice and list.
URL:https://www.ayclogic.com/event/1-pm-intro-to-python-11/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200718T170000
DTEND;TZID=America/Los_Angeles:20200718T180000
DTSTAMP:20260430T032808
CREATED:20200719T013420Z
LAST-MODIFIED:20200801T043507Z
UID:3946-1595091600-1595095200@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:We went over String buit-in functions: lower()\, title()\, upper()\nWe went over how to do Python string formatter.\nWe went over how to strip spaces in the left and right of String.\nHomework:\n\nCreate your homework in a python file called “July18_IFELSEHomework.py”\nDo coding exercises from page 79 to 82.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200718T180000
DTEND;TZID=America/Los_Angeles:20200718T200000
DTSTAMP:20260430T032808
CREATED:20200719T020327Z
LAST-MODIFIED:20200719T020327Z
UID:3948-1595095200-1595102400@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:2 hours 2nd quiz.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-20/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR