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:20190310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20191103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190801T170000
DTEND;TZID=America/Los_Angeles:20190801T180000
DTSTAMP:20260430T195350
CREATED:20190805T233646Z
LAST-MODIFIED:20190805T233646Z
UID:1809-1564678800-1564682400@www.ayclogic.com
SUMMARY:5 PM Python Game Development
DESCRIPTION:We went over how to make score and final score appears in the Birdie game.\nHomeworks:\n\nMake a Cloud class:\n\nLoad cloud images from https://www.ayclogic.com/birdie-project-resources/\nDraw random cloud images on the screen.\nLook at Bird class for reference.\n\n\nIn the bouncing_bird project\, make the bird bounce on the 4 edges of the screen.
URL:https://www.ayclogic.com/event/5-pm-python-game-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190803T090000
DTEND;TZID=America/Los_Angeles:20190803T100000
DTSTAMP:20260430T195350
CREATED:20190803T191400Z
LAST-MODIFIED:20190803T191400Z
UID:1801-1564822800-1564826400@www.ayclogic.com
SUMMARY:9 AM Python Level 1
DESCRIPTION:We went over the “Tell me your age” homework.\nWe review the IF ELSE statement.\nWe went over the concept of Loop: For loop and While loop\nHomework:\n\nNext week there is a Python Quiz\, please study the following:\n\nPython Data Types: Integer\, String\, Float\, Boolean\, Boolean expression and List.\nIF ELSE\, IF ELIF ELSE statements.\nLoops: For Loops and While Loops.
URL:https://www.ayclogic.com/event/9-am-python-level-1/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190803T140000
DTEND;TZID=America/Los_Angeles:20190803T150000
DTSTAMP:20260430T195350
CREATED:20190810T165228Z
LAST-MODIFIED:20190810T165228Z
UID:1826-1564840800-1564844400@www.ayclogic.com
SUMMARY:2 PM Python Level 1
DESCRIPTION:We completed with Hangman project.\nWe learned how to draw shape using Python Turtle: rectangle and circle\nHomework:\n\nDraw Robot using combination of different rectangle from page 75 to 78.
URL:https://www.ayclogic.com/event/2-pm-python-level-1/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190803T150000
DTEND;TZID=America/Los_Angeles:20190803T160000
DTSTAMP:20260430T195350
CREATED:20190810T010844Z
LAST-MODIFIED:20190810T010844Z
UID:1822-1564844400-1564848000@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We continued with Birdie project:\n\nWe made sure when the player hit the bird\, the player disappear and player.is_alive = False\nWhen the player is dead\, we display the “Play” button.\nWe added logic when user click horizontally on the “Play” button\, the player will be resurrected. But we did not check the vertical position of the mouse.\n\n\nHomework:\n\nWhen the “Play” button appears\, not only do we need to check the mouse x position\, we also need to check the y position of the mouse.\nWhen the “Play” button appears\, also display the “Birdie” title image on top of the play button.\nIn the Player constructor\, in the beginning\, the player.is_alive has to be set to “False”.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190805T180000
DTEND;TZID=America/Los_Angeles:20190805T190000
DTSTAMP:20260430T195350
CREATED:20190806T020941Z
LAST-MODIFIED:20190806T020942Z
UID:1811-1565028000-1565031600@www.ayclogic.com
SUMMARY:6 PM Python Game Development
DESCRIPTION:We discussed the bouncing bird to bounce when it hit the edges.\nWe discussed how to create Cloud class and make appear on the Birdie game.\nHomework:\n\nIn the Birdie game\, the cloud cannot appear cut off in the bottom of the screen.\nIn the Bouncing Birdie\, when the birdie is moving left\, the image needs to face left.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190810T090000
DTEND;TZID=America/Los_Angeles:20190810T100000
DTSTAMP:20260430T195350
CREATED:20190811T011859Z
LAST-MODIFIED:20190811T011859Z
UID:1838-1565427600-1565431200@www.ayclogic.com
SUMMARY:9 AM Python Level 1
DESCRIPTION:Python Level 1 Quiz: Data Types\, Variables\, IF ELSE\, Loops.
URL:https://www.ayclogic.com/event/9-am-python-level-1-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190810T130000
DTEND;TZID=America/Los_Angeles:20190810T140000
DTSTAMP:20260430T195350
CREATED:20190811T011954Z
LAST-MODIFIED:20190811T011954Z
UID:1840-1565442000-1565445600@www.ayclogic.com
SUMMARY:1 PM Python Demo Class
DESCRIPTION:Python Demo Class
URL:https://www.ayclogic.com/event/1-pm-python-demo-class/
CATEGORIES:Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190810T140000
DTEND;TZID=America/Los_Angeles:20190810T150000
DTSTAMP:20260430T195350
CREATED:20190810T220208Z
LAST-MODIFIED:20190810T220208Z
UID:1831-1565445600-1565449200@www.ayclogic.com
SUMMARY:2 PM Python Level 1
DESCRIPTION:We reviewed Robot Builder project (last week homework).\nWe started Kaleido Spiral project from page 82.\n Homework:\n\nContinue Kaleido Spiral project on page 87 and 89.\nIf you did not finish the last week homework\, please finish it.
URL:https://www.ayclogic.com/event/2-pm-python-level-1-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190810T150000
DTEND;TZID=America/Los_Angeles:20190810T160000
DTSTAMP:20260430T195350
CREATED:20190810T225718Z
LAST-MODIFIED:20190810T225718Z
UID:1829-1565449200-1565452800@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We continued with Birdie project\n\nWe added Birdie Title.\nWhen player starts\, clear the birds and the bullets.\nWe added background music.\nWe added Score\n\n\nHomework:\n\nDownload cloud images from website.\nCreate cloud class.\nMake the cloud appear from either left or right of the screen.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-3/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190810T170000
DTEND;TZID=America/Los_Angeles:20190810T190000
DTSTAMP:20260430T195350
CREATED:20190811T011752Z
LAST-MODIFIED:20190811T011752Z
UID:1836-1565456400-1565463600@www.ayclogic.com
SUMMARY:5 PM Python Level 1
DESCRIPTION:Python Level 1 Test 2 hours.
URL:https://www.ayclogic.com/event/5-pm-python-level-1-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190817T090000
DTEND;TZID=America/Los_Angeles:20190817T100000
DTSTAMP:20260430T195350
CREATED:20190817T160619Z
LAST-MODIFIED:20190817T175645Z
UID:1869-1566032400-1566036000@www.ayclogic.com
SUMMARY:9 AM Python Level 1
DESCRIPTION:We started learning about Function without return value and Function with return value.\nHomework:\n\nDo homework in https://www.ayclogic.com/coding-in-python-level-1/magic-8-ball/\nCreate a function called “do_something” no parameter. Inside the function print to the shell “do something” 10 times.
URL:https://www.ayclogic.com/event/9-am-python-level-1-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190817T140000
DTEND;TZID=America/Los_Angeles:20190817T150000
DTSTAMP:20260430T195350
CREATED:20190817T220015Z
LAST-MODIFIED:20190817T220015Z
UID:1878-1566050400-1566054000@www.ayclogic.com
SUMMARY:2 PM Python Level 1
DESCRIPTION:We reviewed Kaleido Spiral homework\nWe started Baby Name Generator project\nHomework:\n\nDo https://www.ayclogic.com/coding-in-python-level-1/python-baby-name-generator/
URL:https://www.ayclogic.com/event/2-pm-python-level-1-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190817T150000
DTEND;TZID=America/Los_Angeles:20190817T160000
DTSTAMP:20260430T195350
CREATED:20190817T231321Z
LAST-MODIFIED:20190817T231321Z
UID:1880-1566054000-1566057600@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We completed Birdie project.\nCheckout https://www.ayclogic.com/useful-resources/ where you can find a lot of useful links such as where to get game assets for free.\nWe started Bouncing Bird project.\nHomework:\n\nMake the bird move to the right.\nWhen the bird hit the right edge\, make it to move to the left.\nWhen the bird hit the left edge\, make it to move to the right.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190823T180000
DTEND;TZID=America/Los_Angeles:20190823T190000
DTSTAMP:20260430T195350
CREATED:20190824T021149Z
LAST-MODIFIED:20190824T024921Z
UID:1897-1566583200-1566586800@www.ayclogic.com
SUMMARY:6 PM Python Level 1
DESCRIPTION:We went over Variables and Data Types\n\nInteger\nFloat\nString\nBoolean\nBoolean expression\nList\n\n\nHomework:\n\nReview Variables and Data Types and come up with questions.\nInstall Thonny in your computer so you can do your homework:\n\nhttps://thonny.org/
URL:https://www.ayclogic.com/event/6-pm-python-level-1/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190824T090000
DTEND;TZID=America/Los_Angeles:20190824T100000
DTSTAMP:20260430T195350
CREATED:20190824T165315Z
LAST-MODIFIED:20190824T165315Z
UID:1903-1566637200-1566640800@www.ayclogic.com
SUMMARY:9 AM Python Level 1
DESCRIPTION:We reviewed While Loop and Functions with no return value.\nWe went through Function with return value and Random.\nHomework:\n\nDo the following: https://www.ayclogic.com/coding-in-python-level-1/magic-8-ball/\nDo the following: https://www.ayclogic.com/coding-in-python-level-1/star-wars-problem/
URL:https://www.ayclogic.com/event/9-am-python-level-1-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190824T140000
DTEND;TZID=America/Los_Angeles:20190824T150000
DTSTAMP:20260430T195350
CREATED:20190824T220134Z
LAST-MODIFIED:20190824T232903Z
UID:1909-1566655200-1566658800@www.ayclogic.com
SUMMARY:2 PM Python Level 1
DESCRIPTION:We went over Baby Name Generator homework.\nWe reviewed what is going to be in the test next week.\n Homework:\n\nNext week is Python level 1 test. It starts at 1PM and will take 2 hours.\nPrepare for next week Python test:\n\nStudy Baby Name Generator program that we did last week.\nTurtle module: Make sure you memorize how to draw circle and rectangle in a given x and y position.\nFunctions: function with return value and without return value.\nLoops: for loop and while loop. how to break from loop.\nHow to continuously ask user question.\nRandom: get random number or get random element from list.\nList: how to use list by its index.\nVariables and Data types.
URL:https://www.ayclogic.com/event/2-pm-python-level-1-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190824T150000
DTEND;TZID=America/Los_Angeles:20190824T160000
DTSTAMP:20260430T195350
CREATED:20190824T233848Z
LAST-MODIFIED:20190824T233848Z
UID:1913-1566658800-1566662400@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We went over homework from last week.\nWe continued with BouncingBird project.\n\nWe made the bird bounce on the edges of the screen.\nWe made the bird face to the right when it is moving right and face to the left when it is moving to the left.\nWe moved the code to BouncingBird class.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-5/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190825T150000
DTEND;TZID=America/Los_Angeles:20190825T160000
DTSTAMP:20260430T195350
CREATED:20190901T200018Z
LAST-MODIFIED:20190901T200018Z
UID:1962-1566745200-1566748800@www.ayclogic.com
SUMMARY:4 PM Python Game Development Makeup
DESCRIPTION:We made the player image able to move left right\, up and down\nWe were able to launch the bullet.\nHomework:\n\nMove the bullet position to the mouth.
URL:https://www.ayclogic.com/event/4-pm-python-game-development-makeup/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190830T180000
DTEND;TZID=America/Los_Angeles:20190830T190000
DTSTAMP:20260430T195350
CREATED:20190831T030229Z
LAST-MODIFIED:20190831T030229Z
UID:1925-1567188000-1567191600@www.ayclogic.com
SUMMARY:6 PM Python Level 1
DESCRIPTION:We reviewed Variables and Data Types\nWe went over Lists\nWe went over IF ELSE statements.\nWe went over how to use “or” vs “in”\nHomework:\n\nRead and do coding exercises from page 20 to 23.
URL:https://www.ayclogic.com/event/6-pm-python-level-1-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190831T090000
DTEND;TZID=America/Los_Angeles:20190831T100000
DTSTAMP:20260430T195350
CREATED:20190831T193136Z
LAST-MODIFIED:20190906T234954Z
UID:1940-1567242000-1567245600@www.ayclogic.com
SUMMARY:9 AM Python Level 1
DESCRIPTION:We went through Variables and Data Types.\nHomework:\n\nFrom the book read and do coding exercises page 20.
URL:https://www.ayclogic.com/event/9-am-python-level-1-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190831T100000
DTEND;TZID=America/Los_Angeles:20190831T110000
DTSTAMP:20260430T195350
CREATED:20190831T180012Z
LAST-MODIFIED:20190831T180012Z
UID:1930-1567245600-1567249200@www.ayclogic.com
SUMMARY:10 AM Python Level 1
DESCRIPTION:We reviewed Magic8Ball homework\nHomework:\n\nComplete the starwars homework if you have not done so.\nFrom the book do the following page:\n\nRead and do exercises on page 49\nRead and do exercises on page 54.\nRead and do exercises on page 24 and 27.
URL:https://www.ayclogic.com/event/10-am-python-level-1/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190831T130000
DTEND;TZID=America/Los_Angeles:20190831T150000
DTSTAMP:20260430T195350
CREATED:20190831T215818Z
LAST-MODIFIED:20190831T215818Z
UID:1942-1567256400-1567263600@www.ayclogic.com
SUMMARY:1 PM Python Level 1
DESCRIPTION:Python Level 1 Test 2 hours.
URL:https://www.ayclogic.com/event/1-pm-python-level-1/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20190831T150000
DTEND;TZID=America/Los_Angeles:20190831T160000
DTSTAMP:20260430T195350
CREATED:20190901T021158Z
LAST-MODIFIED:20190901T021158Z
UID:1954-1567263600-1567267200@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We started Pong game project.\nWe started using class as the main Pong class.\nWe migrated bouncing bird project into bouncing ball class.\nHomework:\n\nMake the bouncing ball smaller and proportional.\nCreate a new Paddle class and load one of the paddle image inside that class.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-6/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR