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:20201107T090000
DTEND;TZID=America/Los_Angeles:20201107T100000
DTSTAMP:20260428T114528
CREATED:20201107T214057Z
LAST-MODIFIED:20201107T214057Z
UID:5091-1604739600-1604743200@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:Homework \n\nWhen Fireball direction is LEFT\, flip the image of the fireball. Do this in fireball.py inside __init__() function. Look at how we flip image in bird.py\nRight now the Fireball create function inside main.py is called too frequently when user hit space key. We need to limit the number of fireball can be created. Look at how we slow down the creation of bird or cloud and see if you can do a similar thing for fireball creation.
URL:https://www.ayclogic.com/event/9-am-python-game-development-33/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201107T100000
DTEND;TZID=America/Los_Angeles:20201107T110000
DTSTAMP:20260428T114528
CREATED:20201107T204808Z
LAST-MODIFIED:20201107T204808Z
UID:5080-1604743200-1604746800@www.ayclogic.com
SUMMARY:10AM - Intro to Python
DESCRIPTION:Today we Learned:\n\nHow to make functions with return values\nHow to call functions with return values\n\n\nHomework:\n\npage 138 from the textbook\, put it in a file called Nov7_FunctionWithReturnHomework.py\n\n\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/10am-intro-to-python-9/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201107T100000
DTEND;TZID=America/Los_Angeles:20201107T110000
DTSTAMP:20260428T114528
CREATED:20201107T213413Z
LAST-MODIFIED:20201107T213716Z
UID:5088-1604743200-1604746800@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:Homework \n\nCreate a new Pycharm project for your final project.\nFor platformer final project\, load the background image for your final project\nFor Wack-a-mole final project\, create an enemy sprite file and load one of the mole image on to the screen.
URL:https://www.ayclogic.com/event/11-am-python-game-development-25/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201107T110000
DTEND;TZID=America/Los_Angeles:20201107T120000
DTSTAMP:20260428T114528
CREATED:20201107T200654Z
LAST-MODIFIED:20201107T200845Z
UID:5082-1604746800-1604750400@www.ayclogic.com
SUMMARY:11 am Scratch Level 1
DESCRIPTION:Today We: \n\nLearned about the scratch invisible coordinate system\nLearned how to find coordinate values: (x\,y)\nLearned how to use the Scratch Pen tool\n\nYour HW: \n\nFind the coordinates (x\,y) of each of the corners of the rectangle on your grid paper you printed out\nFin the coordinates (x\,y) of each of the corners of the octagon on your grid paper you printed out
URL:https://www.ayclogic.com/event/11-am-scratch-level-1-11/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201107T120000
DTEND;TZID=America/Los_Angeles:20201107T130000
DTSTAMP:20260428T114528
CREATED:20201107T213043Z
LAST-MODIFIED:20201107T213043Z
UID:5086-1604750400-1604754000@www.ayclogic.com
SUMMARY:12 PM - Python Game Development
DESCRIPTION:Homework\n\nInside config.py add GAME_NOT_STARTED and GAME_STARTED modes. Similar to how we did in Birdie project\nWhen you start the Flappy Duck game\, first display the Play button and Logo.\nWhen user click the play button. Show the duck\, the tubes and the coins\nLook at how we did similar thing in Birdie project
URL:https://www.ayclogic.com/event/12-pm-python-game-development-6/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201107T130000
DTEND;TZID=America/Los_Angeles:20201107T140000
DTSTAMP:20260428T114528
CREATED:20201107T215257Z
LAST-MODIFIED:20201107T232909Z
UID:5096-1604754000-1604757600@www.ayclogic.com
SUMMARY:1 PM - Intro to Python
DESCRIPTION:Today we reviewed for the final test and went over some exercises.\nYour homework is to prepare for the final test which will be from 1 PM to 3 PM next Saturday and will be worth 60% of your grade.
URL:https://www.ayclogic.com/event/1-pm-intro-to-python-25/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201107T150000
DTEND;TZID=America/Los_Angeles:20201107T160000
DTSTAMP:20260428T114528
CREATED:20201108T012135Z
LAST-MODIFIED:20201108T012135Z
UID:5102-1604761200-1604764800@www.ayclogic.com
SUMMARY:3 PM Scratch Level 1
DESCRIPTION:So this week we were able to almost complete the first part of the Spaceship.\nFor Homework:\n\nAdd in a GameOver Banner and make sure it is hidden in the beginning.\nWhen GameOver is broadcasted\, make sure to show the banner on the screen.
URL:https://www.ayclogic.com/event/3-pm-scratch-level-1-3/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201107T150000
DTEND;TZID=America/Los_Angeles:20201107T160000
DTSTAMP:20260428T114528
CREATED:20201108T032810Z
LAST-MODIFIED:20201108T032810Z
UID:5110-1604761200-1604764800@www.ayclogic.com
SUMMARY:3 PM - Intro To Java
DESCRIPTION:Homework\n\nCreate PizzaOrder class that has the following attributes\n\nfirstName\nlastName\nphoneNumber\npizzaList\nLook at this google doc for reference
URL:https://www.ayclogic.com/event/3-pm-intro-to-java-28/
CATEGORIES:Introduction To Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201107T160000
DTEND;TZID=America/Los_Angeles:20201107T170000
DTSTAMP:20260428T114528
CREATED:20201108T014253Z
LAST-MODIFIED:20201108T014253Z
UID:5104-1604764800-1604768400@www.ayclogic.com
SUMMARY:4 PM Scratch Level 2
DESCRIPTION:Today we continued with the Glacier Race project and are almost complete with it.\nFor Homework:\n\nDo from pages 184-185.
URL:https://www.ayclogic.com/event/4-pm-scratch-level-2-29/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201107T160000
DTEND;TZID=America/Los_Angeles:20201107T170000
DTSTAMP:20260428T114528
CREATED:20201108T033047Z
LAST-MODIFIED:20201108T033606Z
UID:5112-1604764800-1604768400@www.ayclogic.com
SUMMARY:4 PM - Intro To Python
DESCRIPTION:Homework\n\nCopy broken python codes from here into your Thonny and fix the errors using techniques taught in the class: https://www.ayclogic.com/fixing-python-bugs/
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201107T170000
DTEND;TZID=America/Los_Angeles:20201107T180000
DTSTAMP:20260428T114528
CREATED:20201108T020843Z
LAST-MODIFIED:20201112T031008Z
UID:5106-1604768400-1604772000@www.ayclogic.com
SUMMARY:5 PM - Introduction to Python
DESCRIPTION:Today we learned:\n\nThat all inputs from the shell are strings\nTo compare user inputs to integers\, input variable must be converted to int\nThe different combinations of if/elif | if/elif/if\nHow to format condition statements to only print once\n\n\nHomework:\n\nTell me your age (https://www.ayclogic.com/tell-me-your-age/)\n\n\n\nFeel free to reach out to naelee@ucsc.edu if you have any questions!
URL:https://www.ayclogic.com/event/5-pm-introduction-to-python-3/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201107T180000
DTEND;TZID=America/Los_Angeles:20201107T190000
DTSTAMP:20260428T114528
CREATED:20201108T030719Z
LAST-MODIFIED:20201108T030719Z
UID:5108-1604772000-1604775600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Homework\n\nPage 158\, 160\, 161. When you guys see below\, ignore it\, don’t copy.\nclass Dog:\n   --snip--\n\nPage 162\, TRY IT YOURSELF\, 9-1\, 9-2\, 9-3
URL:https://www.ayclogic.com/event/6-pm-python-game-development-56/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR