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:20210417T090000
DTEND;TZID=America/Los_Angeles:20210417T100000
DTSTAMP:20260429T093337
CREATED:20210417T165621Z
LAST-MODIFIED:20210417T165621Z
UID:7149-1618650000-1618653600@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:Homework:\n\nDetect collision between player and the coin. If they collide\, make the coin disappear.\nAdd sound effect when player and coin collide\, use the assets/audio/plop.wav audio file.
URL:https://www.ayclogic.com/event/9-am-python-game-development-51/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210417T100000
DTEND;TZID=America/Los_Angeles:20210417T110000
DTSTAMP:20260429T093337
CREATED:20210417T181952Z
LAST-MODIFIED:20210417T181952Z
UID:7151-1618653600-1618657200@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:We continued with Shoot Balloon project.\n\nWe added the bug on the screen that can move to the left.\nWe added the explosion sprite.\n\n\nHomework:\n\nChange the code in main.py so it will create bugs periodically. Look how we did in Birdie project when we create birds periodically.\nDetect collision between bug and the target. If they collide and the user click the mouse\, display the explosion sprite with the bug.speed as the score.\nAdd sound effect plop.wav when user pop balloons and bug.
URL:https://www.ayclogic.com/event/10-am-python-game-development-46/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210417T120000
DTEND;TZID=America/Los_Angeles:20210417T130000
DTSTAMP:20260429T093337
CREATED:20210417T200102Z
LAST-MODIFIED:20210417T200102Z
UID:7153-1618660800-1618664400@www.ayclogic.com
SUMMARY:12 PM - Advanced Python Game Development
DESCRIPTION:We started Tank War game.\n\nWe added game loaders\nWe added the background and the wall\n\n\nHomework:\n\nCreate tank.py\n\nload all 4 images under “assets/Player_2/Type_1/PlayerTank_2_1_{index}.png”\nanimate these 4 images. Look at how we did it in Birdie project on player.py.\n\n\nCreate turret.py\n\nuse “assets/Player_2/Type_1/PlayerTank_2_1_Turret_0.png”\n\n\nDisplay both the tank and the turret on the screen. The turret has to be displayed right on top of the tank.
URL:https://www.ayclogic.com/event/12-pm-advanced-python-game-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210417T130000
DTEND;TZID=America/Los_Angeles:20210417T140000
DTSTAMP:20260429T093337
CREATED:20210417T210000Z
LAST-MODIFIED:20210417T214358Z
UID:7155-1618664400-1618668000@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:We went over the homework to launch super fireballs\nWe added a function handle_bird_fireball_collision to reset the game when the player dies\nWe added logic to detect when the user clicks the play button and then reset the player to the origin.\nI’ve uploaded the code here.\nHomework:\n\nCreate a new indicator to show how much time left until the user/player can launch another *SUPER* fireball.  You can use similar code to what we did to show the player’s score.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-19/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210417T160000
DTEND;TZID=America/Los_Angeles:20210417T170000
DTSTAMP:20260429T093337
CREATED:20210418T221520Z
LAST-MODIFIED:20210418T221520Z
UID:7173-1618675200-1618678800@www.ayclogic.com
SUMMARY:4 PM - Introduction to Python - Nathaniel Lee
DESCRIPTION:Today we went over:\n\nQuiz 1 Problems\nAn introduction to functions without return values\n\n\nHomework:\n\nPg. 130-133
URL:https://www.ayclogic.com/event/4-pm-introduction-to-python-nathaniel-lee-7/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210417T170000
DTEND;TZID=America/Los_Angeles:20210417T180000
DTSTAMP:20260429T093337
CREATED:20210418T221911Z
LAST-MODIFIED:20210418T221911Z
UID:7175-1618678800-1618682400@www.ayclogic.com
SUMMARY:5 PM - Introduction to Python - Nathaniel Lee
DESCRIPTION:Today we went over:\n\nIn-depth review over Final Project proposal criteria\nA grocery system in python\n\n\nHomework:\n\nEmail your project proposal to nathaniel@ayclogic.com (Please do this ASAP because I need to approve your project proposal)\nThe proposed final project due date is May 8\nLink to the project criteria: https://www.ayclogic.com/intro-to-python-final-project-criteria/
URL:https://www.ayclogic.com/event/5-pm-introduction-to-python-nathaniel-lee-5/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210417T180000
DTEND;TZID=America/Los_Angeles:20210417T190000
DTSTAMP:20260429T093337
CREATED:20210418T022605Z
LAST-MODIFIED:20210418T022605Z
UID:7161-1618682400-1618686000@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We started Flappy Duck project.\n\nWe setup the project in pycharm\nWe created Tube sprite and display it on the screen.\n\n\nHomework:\n\nCreate a tube once every 2 seconds.\n\nEach of the Tube needs to spawn on the right side of the screen\nEach of the Tube needs to move to the left.\n\n\n\n\n\n 
URL:https://www.ayclogic.com/event/6-pm-python-game-development-122/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR