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:20210314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20211107T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210424T090000
DTEND;TZID=America/Los_Angeles:20210424T100000
DTSTAMP:20260429T094822
CREATED:20210424T180129Z
LAST-MODIFIED:20210424T180129Z
UID:7267-1619254800-1619258400@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We made the program play collect5.wav when player hit the coins.\nWe displayed the score and count down. The count down is still work in progress.\nHomework:\n\nWhen the program start\, display PLAY button and the FlappyBirdLogo.png. Look at how we did this in Birdie game.\nWhen user click on the play button\, start the game.
URL:https://www.ayclogic.com/event/9-am-python-game-development-52/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210424T100000
DTEND;TZID=America/Los_Angeles:20210424T110000
DTSTAMP:20260429T094822
CREATED:20210424T175553Z
LAST-MODIFIED:20210424T175553Z
UID:7265-1619258400-1619262000@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:Homework:\n\nWhen regular balloon pop by target\, play the plop.wav sound effect.\nWhen bad balloon pop by target\, play the explodify.way sound effect.\nWhen bug hit by target\, play the plop.wav.\nWhen you start the game\, show GAME_LANDING_PAGE with Play button and balloon_title.png
URL:https://www.ayclogic.com/event/10-am-python-game-development-47/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210424T120000
DTEND;TZID=America/Los_Angeles:20210424T130000
DTSTAMP:20260429T094822
CREATED:20210424T195839Z
LAST-MODIFIED:20210424T195839Z
UID:7271-1619265600-1619269200@www.ayclogic.com
SUMMARY:12 PM - Advanced Python Game Development
DESCRIPTION:Homework:\n\nControl the tank with W\, A\, S\, D keys in your keyboards. Make sure to also move the turret as the tank moves.\nWe need to learn a little bit of trigonometry so we can make the turret points to where the mouse is. Therefore\, please watch this Youtube and read this one article:\n\nhttps://www.youtube.com/watch?v=ElewYKmRQNw\nhttps://math.stackexchange.com/questions/707673/find-angle-in-degrees-from-one-point-to-another-in-2d-space
URL:https://www.ayclogic.com/event/12-pm-advanced-python-game-development-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210424T130000
DTEND;TZID=America/Los_Angeles:20210424T140000
DTSTAMP:20260429T094822
CREATED:20210424T210013Z
LAST-MODIFIED:20210424T211213Z
UID:7273-1619269200-1619272800@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:We went over the homework to draw the super fireball cool-down indicator\nWe made the cool-down indicator flash\nWe made the play button sensitive to the position of the mouse\nWe added music and sound effects when a bird gets killed.\nHomework:\n\nCurrently the super fireball is being created on top of the player.  Instead we want to make the fireball look like it shoots out of the player\nWhen the player if facing to the left\, make the fireball be positioned to the left of the player.\n\n\n\n\nWhen the player is facing to the right\, make the fireball position to the right of the player.\n\n\n\n\nAdd the “birdie_title.png” and position it centered above the play button.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-20/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210424T160000
DTEND;TZID=America/Los_Angeles:20210424T170000
DTSTAMP:20260429T094822
CREATED:20210425T230518Z
LAST-MODIFIED:20210425T230518Z
UID:7306-1619280000-1619283600@www.ayclogic.com
SUMMARY:4 PM - Introduction to Python - Nathaniel Lee
DESCRIPTION:Today we completed:\n\nLearning about functions without return values\n\n\nHomework:\n\nThe 2 questions in the file named “Apr24_FunctionsPart2.py” (found in the google drive)\nI will also leave the questions below:\n\n\n\n”’\nHomework: \n#1.)\ncreate a function named “print_me”\nthat gets has two arguments\na list\, a limit \nlist_of_int = [1\,2\,3\,4]\nprint_me(list_of_int\, limit) \nin the func\, go through the list\nand use a for loop to print the elements\nof the list according the the limit \nex. \nprint_me(list_of_int\, 2) \noutput: \n1\n2 \n”’ \n”’ \n#2.)\ncreate a function named “find_nemo”\none argument\, a list \nlist_of_movies = [cars\, incredibles\, toy story\, nemo]\nfind_nemo(list_of_movies) \nin the func\, go through each element in the list\nwith a for loop\nif the element in the list is equal to nemo\nthen print “I found nemo”\nelse print(“I have not found nemo”) \nex.\noutput: \nfind_nemo(list_of_movies) \ni have not found nemo\ni have not found nemo\ni have not found nemo\ni have found nemo \n”’ \nIf you have any questions\, please feel free to email me at nathaniel@ayclogic.com!
URL:https://www.ayclogic.com/event/4-pm-introduction-to-python-nathaniel-lee-8/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210424T170000
DTEND;TZID=America/Los_Angeles:20210424T180000
DTSTAMP:20260429T094822
CREATED:20210425T230810Z
LAST-MODIFIED:20210425T230810Z
UID:7308-1619283600-1619287200@www.ayclogic.com
SUMMARY:5 PM - Introduction to Python - Nathaniel Lee
DESCRIPTION:Today we:\n\nCovered any project questions\nReviewed GrocerySystem.py\nBegan building the robux transaction system\n\n\nHomework:\n\nEmail me a picture of your project proposal if you have not done so already\nKeep working on your final project! (Final product due on May 8)\n\n\n\nIf you have any questions\, please feel free to email me at nathaniel@ayclogic.com!
URL:https://www.ayclogic.com/event/5-pm-introduction-to-python-nathaniel-lee-6/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210424T180000
DTEND;TZID=America/Los_Angeles:20210424T190000
DTSTAMP:20260429T094822
CREATED:20210425T022443Z
LAST-MODIFIED:20210425T022443Z
UID:7279-1619287200-1619290800@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We added Tube with different sizes appear on the screen. We did this by making the Y negative so only section of the tube appear on the screen\, making it shorter.\nWe added Tube on the bottom.\nHomework:\n\nCreate a new sprite player.py.\nUse the following images to make the player flap its wings: Green duck #1-01.png and Green duck #2-01.png.\nMake it appear on the screen.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-127/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR