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:20210130T090000
DTEND;TZID=America/Los_Angeles:20210130T100000
DTSTAMP:20260426T005810
CREATED:20210130T175741Z
LAST-MODIFIED:20210130T175741Z
UID:6109-1611997200-1612000800@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We completed Birdie game\nHomework:\n\nReview Birdie codes\, especially the part where we create new sprite and how to integrate into main.py\nReview the code where we do collision detection.
URL:https://www.ayclogic.com/event/9-am-python-game-development-42/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210130T100000
DTEND;TZID=America/Los_Angeles:20210130T110000
DTSTAMP:20260426T005810
CREATED:20210130T194207Z
LAST-MODIFIED:20210130T194207Z
UID:6111-1612000800-1612004400@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:We went over Lava Jump (platformer game) bug fixes.\nWe went over the Whack-a-mole bug fixes.\nHomework:\n\nMake progress with your final projects.
URL:https://www.ayclogic.com/event/10-am-python-game-development-37/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210130T100000
DTEND;TZID=America/Los_Angeles:20210130T110000
DTSTAMP:20260426T005810
CREATED:20210131T083935Z
LAST-MODIFIED:20210131T083935Z
UID:6140-1612000800-1612004400@www.ayclogic.com
SUMMARY:10AM - Intro to Python
DESCRIPTION:Today we did:\n\nTook Quiz 2\n\n\nHomework:\n\nNone\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-18/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210130T110000
DTEND;TZID=America/Los_Angeles:20210130T120000
DTSTAMP:20260426T005810
CREATED:20210130T200243Z
LAST-MODIFIED:20210130T200243Z
UID:6113-1612004400-1612008000@www.ayclogic.com
SUMMARY:11 am Scratch Level 1
DESCRIPTION:Today we: \n\nContinued the Window Cleaner Project\nAdded Difficulty for the game\nAdded Video motion to the game\nMade it so that you have to Video motion over the splat multiple times in order for it to disappear\nAdded a timer\nFinished the Window Cleaner Project\nStarted Punch Dummy project\nDrew the eye ball\nMade the eyeball move back and forth when we touch it with the mouse pointer\n\nYour HW: \n\nDraw a face for the eye\n\nMake it a new sprite\nGive it hair and a mouth\nMake sure it does not have an eye\nMake sure the eye we already have can fit inside the face
URL:https://www.ayclogic.com/event/11-am-scratch-level-1-20/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210130T120000
DTEND;TZID=America/Los_Angeles:20210130T130000
DTSTAMP:20260426T005810
CREATED:20210131T000922Z
LAST-MODIFIED:20210131T000922Z
UID:6115-1612008000-1612011600@www.ayclogic.com
SUMMARY:12 PM - Python Game Development
DESCRIPTION:We went over how to create ladder.py\nWe went over how to optimize preloading of images into memory once.\nHomework:\n\nContinue making progress on your final project according to project planning in your google doc.
URL:https://www.ayclogic.com/event/12-pm-python-game-development-15/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210130T130000
DTEND;TZID=America/Los_Angeles:20210130T140000
DTSTAMP:20260426T005810
CREATED:20210130T220157Z
LAST-MODIFIED:20210130T220954Z
UID:6116-1612011600-1612015200@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:We went over the homework to add the “create_bird” method which spawns a lot of birds.\nWe reviewed the Bird sprite.\nWe moved the constants into a new file called “config.py” and refactored the code to import the constants from this new file\nWe went over a strategy to delay the creation of birds\, and then implemented this strategy which creates a new bird once every 40 frames.\nWe added some logic to select a random name from the 4 different types of birds rather than just using the blue bird.\nI’ve uploaded the source code here.\n Homework\n\nEdit the Bird Sprite class to have a new attribute “speed” which keeps track of how fast the bird is moving.  Initialize this to a random value between 1 and 7 (so every Bird should be 1 or 7 or something in between).\nModify the “def update” method inside the Bird class to increase the self.x attribute by the speed.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-9/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210130T150000
DTEND;TZID=America/Los_Angeles:20210130T160000
DTSTAMP:20260426T005810
CREATED:20210131T014157Z
LAST-MODIFIED:20210131T014157Z
UID:6126-1612018800-1612022400@www.ayclogic.com
SUMMARY:3 PM - Scratch Level 1
DESCRIPTION:We started Funny Faces project from page 70.\nHomework:\n\nCreate a new Sprite by clicking “Paint” button and draw hairs and put the sprite on top of the “Face” sprite. This one you have to draw a sprite like what we did in the class with eye balls\, face and eye brows.\nAdd a new Sprite from Scratch library and choose “hat1” from the scratch library. It should look like below\n\n\n\n\nWhen all is done\, hopefuly your face should look like below. Don’t worry about the smile\, we can work on the smile in the class next week
URL:https://www.ayclogic.com/event/3-pm-scratch-level-1-11/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210130T150000
DTEND;TZID=America/Los_Angeles:20210130T160000
DTSTAMP:20260426T005810
CREATED:20210201T075439Z
LAST-MODIFIED:20210201T075439Z
UID:6146-1612018800-1612022400@www.ayclogic.com
SUMMARY:3 PM Scratch Level 2
DESCRIPTION:Today we were able to learn about Lists and how to use them.\nFor Homework:\n\nPlease attempt to use an if else\, so that when it reaches the second index instead of saying “like” it should be “do not like”.
URL:https://www.ayclogic.com/event/3-pm-scratch-level-2-9/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210130T160000
DTEND;TZID=America/Los_Angeles:20210130T170000
DTSTAMP:20260426T005810
CREATED:20210131T013055Z
LAST-MODIFIED:20210131T013325Z
UID:6124-1612022400-1612026000@www.ayclogic.com
SUMMARY:4 PM - Intro To Python - Gamas
DESCRIPTION:We completed Supermarket program.\nHomework:\n\nCreate a similar program\, Robux Balance\, that will do the like example below. Don’t worry about feature “4 Add more Robux”. We will do this together in the class next week. I want you guys to do the code for number 1\, 2\,\,3 and 5 like example below.\n\nYou have 300 robux in the beginning.\n\nWhat do you want to do: \n1. Buy hat 100 Robux\n2. Buy hair 150 Robux\n3. VIP Server 500 Robux\n4. Add more Robux\n5. Exit\nEnter your selection: 1\nYou have purchase Hat for 100 Robux\, you have 200 robux remaining\n\nWhat do you want to do: \n1. Buy hat 100 Robux\n2. Buy hair 150 Robux\n3. VIP Server 500 Robux\n4. Add more Robux\n5. Exit\nEnter your selection: 2\nYou have purchase Hair for 150 Robux\, you have 50 robux remaining\n\nWhat do you want to do: \n1. Buy hat 100 Robux\n2. Buy hair 150 Robux\n3. VIP Server 500 Robux\n4. Add more Robux\n5. Exit\nEnter your selection: asdf\nInvalid selection please try again\n\nWhat do you want to do: \n1. Buy hat 100 Robux\n2. Buy hair 150 Robux\n3. VIP Server 500 Robux\n4. Add more Robux\n5. Exit\nEnter your selection: 5\n\nYou have purchased 2 item(s) : \nHat\nHair\n\nYou have 50 robux remaining.\nPlease play again next time.
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-gamas/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210130T160000
DTEND;TZID=America/Los_Angeles:20210130T170000
DTSTAMP:20260426T005810
CREATED:20210131T022608Z
LAST-MODIFIED:20210131T022608Z
UID:6132-1612022400-1612026000@www.ayclogic.com
SUMMARY:4 PM - Intro to Python - Nate
DESCRIPTION:Today we went over:\n\nVariables\nData Types (strings\, booleans\, floats\, integers)\nArithmetic operators\n\n\nHomework:\n\nPython Crash Course pages 20-23\nIf you do not have the book\, the pages will be uploaded to the class google drive.\n\n\n\nIf you have any questions\, please feel free to email me at nathaniel@ayclogic.com!
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-nate/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210130T170000
DTEND;TZID=America/Los_Angeles:20210130T180000
DTSTAMP:20260426T005810
CREATED:20210131T022321Z
LAST-MODIFIED:20210131T022321Z
UID:6130-1612026000-1612029600@www.ayclogic.com
SUMMARY:5 PM - Introduction to Python
DESCRIPTION:Today we went over:\n\nMagic8Ball homework\nHangman.py\nthe len() function for strings\, how to determine whether or not a string contains a character\, replacing list elements.\n\n\nHomework:\n\nReview Jan30_HangMan.py\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-10/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210130T180000
DTEND;TZID=America/Los_Angeles:20210130T190000
DTSTAMP:20260426T005810
CREATED:20210131T030759Z
LAST-MODIFIED:20210131T030759Z
UID:6134-1612029600-1612033200@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We went over how to make the cloud appear from left and right of the screen.\nWe made sure the cloud glides in nicely into the screen.\nWe made the bird face to the right and left according to its direction.\nWe made the bird flap its wing.\nHomework:\n\nThe bird now flaps its wing too fast. Slow it down. Look at how we slow down the creation of birds and clouds in main.py. Use a similar mechanism to slow down the flapping of its wing.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-90/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR