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:20200308T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20201101T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200725T090000
DTEND;TZID=America/Los_Angeles:20200725T100000
DTSTAMP:20260430T022028
CREATED:20200725T191443Z
LAST-MODIFIED:20200725T191443Z
UID:3997-1595667600-1595671200@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We loaded and drawn bird01_A.png in the game.\nWe resized Bird01_A.png image.\nHomework:\n\nLoad and draw scene.png into the screen in coordinate 0\, 0.\nLoad and draw bird02_A.png into the screen in coordinate 100\, 100.
URL:https://www.ayclogic.com/event/9-am-python-game-development-14/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200725T100000
DTEND;TZID=America/Los_Angeles:20200725T110000
DTSTAMP:20260430T022028
CREATED:20200725T191212Z
LAST-MODIFIED:20200725T191212Z
UID:3995-1595671200-1595674800@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:We went over how to implement GAME_NOT_STARTED and GAME_STARTED modes.\nWe displayed Play Button when mode is GAME_NOT_STARTED.\nWe added the code to detect when user click on the mouse to start the game.\nHomework:\n\nEnhance the code to detect when user click on the mouse so it will only start the game when user click exactly on top of the play game button.
URL:https://www.ayclogic.com/event/10-am-python-game-development-22/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200725T110000
DTEND;TZID=America/Los_Angeles:20200725T120000
DTSTAMP:20260430T022028
CREATED:20200725T190906Z
LAST-MODIFIED:20200725T190906Z
UID:3993-1595674800-1595678400@www.ayclogic.com
SUMMARY:11 AM - Python Game Development
DESCRIPTION:We went over how to have cool down period for the fireball launch.\nWe went over how to have hitbox area for Fireball and Bird.\nWe added code to detect collision between Fireball and Bird. When they collide\, both Fireball and Bird sprites disappear.\nHomework:\n\nAdd hitbox area for Player class. Look at how we did it for Fireball and Bird.\nInside main.py\, add the collision code between Player and Bird. Please look at how we did it for Fireball and Bird.
URL:https://www.ayclogic.com/event/11-am-python-game-development-14/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200725T130000
DTEND;TZID=America/Los_Angeles:20200725T140000
DTSTAMP:20260430T022028
CREATED:20200726T025211Z
LAST-MODIFIED:20200730T064122Z
UID:4008-1595682000-1595685600@www.ayclogic.com
SUMMARY:1 PM - Intro To Python
DESCRIPTION:We completed Magic8Ball program\nWe started Hangman game\nHomework:\n\nIn the July25_Hangman.py file that we did in the class do the following\nCreate forever loop\, and inside the forever loop do the following\n\nPrint “Lives: <live_symbol * lives>”\nGet an input from user “Guess a letter or the whole word: “\nif user input is the same with variable “word” variable then break from the loop\n\n\nIf you do your code properly\, it will continuously print the lives and ask users like the following. In below example because the computer randomly selected the word “moon”\, when user answer “moon”\, the program will break from the loop.
URL:https://www.ayclogic.com/event/1-pm-intro-to-python-12/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200725T170000
DTEND;TZID=America/Los_Angeles:20200725T180000
DTSTAMP:20260430T022028
CREATED:20200726T005816Z
LAST-MODIFIED:20200726T005816Z
UID:4004-1595696400-1595700000@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:We went over IF ELSE ELIF control flows.\nWe learned how to read input from shell.\n Homework:\n\nPlease do IF ELSE exercises from https://www.ayclogic.com/tell-me-your-age/
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200725T180000
DTEND;TZID=America/Los_Angeles:20200725T190000
DTSTAMP:20260430T022028
CREATED:20200726T024657Z
LAST-MODIFIED:20200731T045233Z
UID:4006-1595700000-1595703600@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:We reviewed 2nd quiz result.\nNo homework next week.\nFor students who stayed behind\, please do the following homeworks:\n\nCreate a function with no return value\, “subtract1”\n\nIt has 2 parameters: n1\, n2.\nInside the function subtract n1 with n2 and print the result.\nCall the function and pass 10 as first parameter and 2 as second parameter.\n\n\nCreate a function with return value\, “subtract2”.\n\nit has 2 parameters: n1\, n2.\nInside the function subtract n1 with n2 and return the result.\nCall the function and pass 10 as first parameter and 2 as second parameter.\nCapture the return value inside variable “subtraction”. Print the “subtraction” into the shell.\n\n\nCreate a function with no return value\, “convert_from_meter_to_centimeter1”\n\nIt has 1 parameter: meter\nInside the function convert the “meter” parameter into “centimeter” by multiplying “meter” with 100.\nprint the result\nCall the function and pass 1 as parameter.\n\n\nCreate a function with return value\, “convert_from_meter_to_centimeter2”\n\nIt has 1 parameter: meter\nInside the function convert the “meter” parameter into “centimeter” by multiplying “meter” with 100.\nreturn the multiplication result\nCall the function and pass 1 as parameter.\nCapture the result value inside variable “centimeter”. Print the “centimeter” into the shell.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-22/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR