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:20201001T180000
DTEND;TZID=America/Los_Angeles:20201001T190000
DTSTAMP:20260429T163129
CREATED:20201002T015741Z
LAST-MODIFIED:20201002T015741Z
UID:4719-1601575200-1601578800@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We added the background music and sound effect.\nWe added the giant fireball sprite.\n Homework:\n\nSimilar to draw_score() function\, you have to create draw_giant_fireball_indicator() function. Where you want to display the remaining time (create_giant_fireball_timer) before the user can launch the giant fireball.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-40/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201002T180000
DTEND;TZID=America/Los_Angeles:20201002T190000
DTSTAMP:20260429T163129
CREATED:20201003T044116Z
LAST-MODIFIED:20201003T044116Z
UID:4726-1601661600-1601665200@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Homework:\n\nMake some progress on your Final Project.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-41/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201003T090000
DTEND;TZID=America/Los_Angeles:20201003T100000
DTSTAMP:20260429T163129
CREATED:20201004T024121Z
LAST-MODIFIED:20201004T024121Z
UID:4751-1601715600-1601719200@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We continued with Birdie game.\nHomework:\n\nWe want to try to make the dragon flap its wing.\n\nInside player.py\, inside __init__ function\, create one more class attribute: self.images = []\nUse for loop to loop through all element inside Player.IMAGES list.\ninside the for loop\, load each image and append into self.images list.\nNext week\, we are going to learn how to use this loaded images.
URL:https://www.ayclogic.com/event/9-am-python-game-development-27/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201003T100000
DTEND;TZID=America/Los_Angeles:20201003T110000
DTSTAMP:20260429T163129
CREATED:20201004T024457Z
LAST-MODIFIED:20201004T024457Z
UID:4753-1601719200-1601722800@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:We continued with Flappy Duck game.\nWe discussed about creating Final Project proposal.\nHomework:\n\nIf you have not created the Final Project proposal google doc\, please do so. Look at this sample project proposal: https://docs.google.com/document/d/1hPjLFw9kmUgSBjevJaHODYOMcz4Xd7A05CAq_8G_GGU/ Also look at the shared game assets in the google drive.\nFor Jasmine\, please add code to detect collission between Duck and Tube. Look at how we did it in Birdie project.
URL:https://www.ayclogic.com/event/10-am-python-game-development-26/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201003T130000
DTEND;TZID=America/Los_Angeles:20201003T140000
DTSTAMP:20260429T163129
CREATED:20201004T024758Z
LAST-MODIFIED:20201004T024758Z
UID:4755-1601730000-1601733600@www.ayclogic.com
SUMMARY:1 PM - Intro To Python
DESCRIPTION:We completed Kaleido Spiral project.\nWe checked with everyone how the progress of their final projects.\nWe learned how to make diagonal rectangle.\nHomework:\n\nFinal project is due on October 17. Please make progress on your final project.
URL:https://www.ayclogic.com/event/1-pm-intro-to-python-21/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201003T170000
DTEND;TZID=America/Los_Angeles:20201003T180000
DTSTAMP:20260429T163129
CREATED:20201004T022302Z
LAST-MODIFIED:20201004T022302Z
UID:4747-1601744400-1601748000@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:We went through how to do function with return value.\nWe went through how to use random modules.\nHomework:\n\nDo exercises in https://www.ayclogic.com/intro-to-python/star-wars-problem/
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-16/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201003T180000
DTEND;TZID=America/Los_Angeles:20201003T190000
DTSTAMP:20260429T163129
CREATED:20201004T020745Z
LAST-MODIFIED:20201004T020949Z
UID:4743-1601748000-1601751600@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:We continued with Baby Name Generator\nHomework:\n\nWhen user enter a number that is bigger than the number of names that we have\, you should use for loop to go through all names inside the list and print all names. You should do this inside “get_names” function. Hint: len(names) will give the number of elements inside the list. Look at examples below where user ask for 10000 names but the program only gives 5 boys names because that all the names that the program has\n\nDo you want boy or girl?\n1. Boy\n2. Girl\n3. Quit\nEnter your selection number: 1\nHow many names do you want? 10000\nMattew\nmark\nLuke\nJohn\nAlex\n\nDo you want boy or girl? \n1. Boy \n2. Girl \n3. Quit \nEnter your selection number:
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-32/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201004T090000
DTEND;TZID=America/Los_Angeles:20201004T100000
DTSTAMP:20260429T163129
CREATED:20201011T171412Z
LAST-MODIFIED:20201011T171412Z
UID:4827-1601802000-1601805600@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We added GREEN balloon which will reduce the score when shot.\nWe started Bug class.
URL:https://www.ayclogic.com/event/9-am-python-game-development-30/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201006T180000
DTEND;TZID=America/Los_Angeles:20201006T190000
DTSTAMP:20260429T163129
CREATED:20201008T015750Z
LAST-MODIFIED:20201008T020042Z
UID:4778-1602007200-1602010800@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We completed Birdie game\nHomework:\n\nReview Birdie game project and come up with 3 questions.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-42/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201007T183000
DTEND;TZID=America/Los_Angeles:20201007T193000
DTSTAMP:20260429T163129
CREATED:20201008T015922Z
LAST-MODIFIED:20201008T024236Z
UID:4780-1602095400-1602099000@www.ayclogic.com
SUMMARY:6:30 PM - Intro To Python
DESCRIPTION:We continued learning how to read Python error messages and fix the problem.\nHomework:\n\nStudy for 2nd Python Quiz next week.\nIt is going to be 2 hours quiz.\n\nLearn how to read and fix python errors.\nFunction without return value\nFunction with return value\nHow to use Python random module.\nIF ELIF ELSE\nList\nfor loop\nwhile loop\nhow to get input from shell\nhow to continuously ask user until user enter quit
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-17/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201008T180000
DTEND;TZID=America/Los_Angeles:20201008T190000
DTSTAMP:20260429T163129
CREATED:20201009T015650Z
LAST-MODIFIED:20201009T015650Z
UID:4798-1602180000-1602183600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We reviewed Birdie game\nWe started FlappyDuck project.\nHomework:\n\nCreate Tube sprite\nIntegrate Tube into main.py\nDisplay the Tube on the top of the screen.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-43/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201008T190000
DTEND;TZID=America/Los_Angeles:20201008T200000
DTSTAMP:20260429T163129
CREATED:20201009T030719Z
LAST-MODIFIED:20201009T030719Z
UID:4800-1602183600-1602187200@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:We started Birdie project.\n Homework:\n\nMake the giant blue bird move to the right. You need to create variable X outside the while loop and increase the X value.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-4/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201009T180000
DTEND;TZID=America/Los_Angeles:20201009T190000
DTSTAMP:20260429T163129
CREATED:20201010T211156Z
LAST-MODIFIED:20201010T211156Z
UID:4811-1602266400-1602270000@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We continued with Flappy Duck project:\n\nWe displayed the Flappy Duck (the player) in the screen.\nWe went over the Final project progress a little bit.\n\n\nHomework:\n\nMake the flap its wing.\n\nLook at how we made Bird flap its wing in Birdie project.\nYou need to rotate between GreenDuck01.png and GreenDuck02.png to animate flapping wing.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-44/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201010T090000
DTEND;TZID=America/Los_Angeles:20201010T100000
DTSTAMP:20260429T163129
CREATED:20201010T193752Z
LAST-MODIFIED:20201016T033623Z
UID:4807-1602320400-1602324000@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We were able to make the dragon flaps its wings by looping through 4 of its images/costumes.\nHomework:\n\nRight now the dragon is flapping its wing too fast. You need to make it flaps slower. How to make it slower:\n\nInside main.py\, look at how we made the creation of birds slower. Look at “create_bird(self): function on how we use “self.create_bird_timer”. Try to understand this code.\nInside main.py\, look at how we made the creation of clouds slower. Look at “create_cloud(self): function on how we use “self.create_cloud_timer”. Try to understand this code.\nInside player.py:\n\nInside __init__()\, you need to create “self.flap_wing_timer = 10”\nInside “update()” right now it is calling below code all the times\n\nself.image = self.next_costume()\n\nSomehow by using timer you need to make call to above code less frequent.
URL:https://www.ayclogic.com/event/9-am-python-game-development-28/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201010T100000
DTEND;TZID=America/Los_Angeles:20201010T110000
DTSTAMP:20260429T163129
CREATED:20201010T194329Z
LAST-MODIFIED:20201010T194329Z
UID:4809-1602324000-1602327600@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:We continued with FlappyDuck:\n\nWe made the player switch the costume when it hits the tube.\n\n\nHomework:\n\nChoose the song for your final project if you have not done so.\nIn Flappy Duck project:\n\nCreate a new file: score_line.py\nInside the file\, create a new class called ScoreLine.\nthe class should inherits from pygame.sprite.Sprite.\nInside the __init__\, create a self.rect (the hitbox) with width of 5 pixel and height of the HEIGHT of the screen.\nInside the update() function\, draw the rectangle on the screen.
URL:https://www.ayclogic.com/event/10-am-python-game-development-27/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201010T110000
DTEND;TZID=America/Los_Angeles:20201010T120000
DTSTAMP:20260429T163129
CREATED:20201010T192719Z
LAST-MODIFIED:20201010T192719Z
UID:4802-1602327600-1602331200@www.ayclogic.com
SUMMARY:11 AM - Python Game Development
DESCRIPTION:We continued with FlappyDuck project.\nHomework:\n\nCreate 2 tubes\, one on the bottom\, and one on the top of the screen.\nInside tube.py:\n\nin the __init__ parameter\, change from the “direction” parameter into “height” parameter.\nInside __init__ function\, you want to control the height of the image by using pygame.transform.scale(…).\n\n\nInside main.py where you create the tube\, because we change the Tube.__init__ to have “height” instead of “direction”\, you want to pass 100 as the height.
URL:https://www.ayclogic.com/event/11-am-python-game-development-24/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201010T180000
DTEND;TZID=America/Los_Angeles:20201010T190000
DTSTAMP:20260429T163129
CREATED:20201011T020829Z
LAST-MODIFIED:20201011T020829Z
UID:4821-1602352800-1602356400@www.ayclogic.com
SUMMARY:6 PM - Intro to Python
DESCRIPTION:We completed Baby Name Generator program.\nNext week is Intro To Python final test. It is going to be a 2 hour final test.\nPlease study the following\n\nBaby Name Generator\nTurtle: How to draw a circle and a rectangle\nFunctions with and without return value.\nHow to use random.\nFor Loop and While Loop\nHow to continuously ask question to users until user enter quit.\nList.\nIF ELIF ELSE statements\nHow to get input from user.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-33/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201011T090000
DTEND;TZID=America/Los_Angeles:20201011T100000
DTSTAMP:20260429T163129
CREATED:20201011T170451Z
LAST-MODIFIED:20201011T170451Z
UID:4825-1602406800-1602410400@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We added the red bug on the screen.\nWe added the chirping sound.\nHomework:\n\nSimilar to how the balloon can be shot. Detect the collision between the red bug and the target and make the red bug disappear after it is being shot.\nAfter it disappears\, display the explode sprite with the score.
URL:https://www.ayclogic.com/event/9-am-python-game-development-29/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201013T180000
DTEND;TZID=America/Los_Angeles:20201013T190000
DTSTAMP:20260429T163129
CREATED:20201016T005158Z
LAST-MODIFIED:20201016T005158Z
UID:4850-1602612000-1602615600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Homework:\n\nMake the Tube appear in both the top and the bottom of the screen.\nWhen it appear in the bottom of the screen\, you have to flip it verticially.\nYou need to randomize the height of the Tube on the top.\n\nYou need to adjust the Y coordinate of the Tube to make the Tube appear shorter.\n\n\nYou need to make sure between top and bottom tube there is at least a gap of 200 pixels.\nYou need to calculate the height of the Tube in the bottom by using this formula: Tube2 Height = Height of the screen – (Tube1 height + gap)
URL:https://www.ayclogic.com/event/6-pm-python-game-development-45/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201015T180000
DTEND;TZID=America/Los_Angeles:20201015T190000
DTSTAMP:20260429T163129
CREATED:20201016T032951Z
LAST-MODIFIED:20201016T032951Z
UID:4858-1602784800-1602788400@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We made the Tube appear in different heights and if the Tube on the top is tall\, then the Tube on the bottom will be short. And Vice versa.\nWe started with player.py\nHomework:\n\nIntegrate player.py into main.py.\nI want to see the player on the middle of the screen.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-46/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201015T190000
DTEND;TZID=America/Los_Angeles:20201015T200000
DTSTAMP:20260429T163129
CREATED:20201016T032437Z
LAST-MODIFIED:20201023T005328Z
UID:4856-1602788400-1602792000@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:We went over how to make Bird class in a separate python file (bird.py)\nWe learned how to integrate bird.py into main.py\n Homework:\n\nMove the Bird diagonally from top left corner to the bottom right corner.\nReview class and class inheritance\n\nWhat is the use of __init__ function?\nHow to load an image in pygame?\nHow to draw an image to the screen?
URL:https://www.ayclogic.com/event/7-pm-python-game-development-5/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201016T180000
DTEND;TZID=America/Los_Angeles:20201016T190000
DTSTAMP:20260429T163129
CREATED:20201017T020154Z
LAST-MODIFIED:20201017T020154Z
UID:4863-1602871200-1602874800@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We made the Flappy Duck flaps its wings.\nWe made the Flappy Duck falls down.\nHomework:\n\nWhen Flappy Duck falls down\, restrict the self.y so it does not fall off the screen.\nCreate coin.py and load the coin image and integrate to main.py
URL:https://www.ayclogic.com/event/6-pm-python-game-development-47/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201017T100000
DTEND;TZID=America/Los_Angeles:20201017T110000
DTSTAMP:20260429T163129
CREATED:20201017T204014Z
LAST-MODIFIED:20201017T204014Z
UID:4877-1602928800-1602932400@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:Homework:\n\nIn Flappy Duck project:\n\nDisplay the score on the top left corner of the screen. Look at how we displayed score in the Birdie project.\nCreate 2 Game modes:\n\nGAME_STARTED =1\nGAME_NOT_STARTED = 2\n\n\nIn the beginning of the game\, start the game mode in GAME_NOT_STARTED and display play button. Look at how we did it in Birdie project.
URL:https://www.ayclogic.com/event/10-am-python-game-development-28/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201017T120000
DTEND;TZID=America/Los_Angeles:20201017T130000
DTSTAMP:20260429T163129
CREATED:20201017T202956Z
LAST-MODIFIED:20201017T202956Z
UID:4872-1602936000-1602939600@www.ayclogic.com
SUMMARY:12 PM - Python Game Development
DESCRIPTION:Homework:\n\nIn Flappy Duck project:\n\nCreate a new file: score_line.py\nInside the file\, create a new class called ScoreLine.\nthe class should inherits from pygame.sprite.Sprite.\nInside the __init__\,\n\nIt would have parameters: x\, y\, height\, screen\ncreate a self.rect (the hitbox) with width of 5 pixel and height from the parameter\n\n\nInside the update() function\, draw the rectangle on the screen.\n\n\nAs a bonus point\, you can try to integrate this sprite into main.py.
URL:https://www.ayclogic.com/event/12-pm-python-game-development-3/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201017T170000
DTEND;TZID=America/Los_Angeles:20201017T180000
DTSTAMP:20260429T163129
CREATED:20201018T010036Z
LAST-MODIFIED:20201018T010106Z
UID:4890-1602954000-1602957600@www.ayclogic.com
SUMMARY:5 PM - Intro To Python - Gamas
DESCRIPTION:Homework:\n\nCreate a function “random_number” no parameter. This function will return a random 3 digits between 100 to 999.\nCreate a function “random_password” no parameter. This function will do the following:\n\nCall random_adjective function UPPER\nCall random_action function LOWER\nCall random_noun function CAPITALIZE\nCall random_number function\ncombine all of them together and return the combination of these 4 results.\n\n\nCall the “random_password” function and print to the shell.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-gamas/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201020T180000
DTEND;TZID=America/Los_Angeles:20201020T190000
DTSTAMP:20260429T163129
CREATED:20201023T005237Z
LAST-MODIFIED:20201023T005238Z
UID:4926-1603216800-1603220400@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Homework:\n\nAdd Coin sprite.\nIntegrate with main.py.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-48/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201021T180000
DTEND;TZID=America/Los_Angeles:20201021T200000
DTSTAMP:20260429T163129
CREATED:20201024T030902Z
LAST-MODIFIED:20201024T030902Z
UID:4949-1603303200-1603310400@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:2 Hours 2nd Quiz.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-34/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201022T180000
DTEND;TZID=America/Los_Angeles:20201022T190000
DTSTAMP:20260429T163129
CREATED:20201023T032008Z
LAST-MODIFIED:20201023T032008Z
UID:4928-1603389600-1603393200@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Homework:\n\nMake the coin appear randomly at the top and and the bottom\nDisplay the score on the top left corner of the screen. Look at how we did it in the Birdie project.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-49/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201022T190000
DTEND;TZID=America/Los_Angeles:20201022T200000
DTSTAMP:20260429T163129
CREATED:20201023T031601Z
LAST-MODIFIED:20201023T031916Z
UID:4929-1603393200-1603396800@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:We created a lot birds periodically in Birdie project.\nWe used all 4 different type of birds randomly.\nHomework:\n\nRight now birds appear from the left of the screen and move to the right. Your homework is to make birds appear from the right of the screen and move to the left.\nBy the way I uploaded all of our python files in the google drive that I shared with you. Please check it out just in case if you missed copying the file click here
URL:https://www.ayclogic.com/event/7-pm-python-game-development-6/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20201024T100000
DTEND;TZID=America/Los_Angeles:20201024T110000
DTSTAMP:20260429T163129
CREATED:20201024T201307Z
LAST-MODIFIED:20201024T201342Z
UID:4956-1603533600-1603537200@www.ayclogic.com
SUMMARY:10 AM - Python Game Development - Gamas
DESCRIPTION:Homework\n\nFix the Flappy Bird Title so it will appear properly\nCreate coin.py and Coin class\nInside coin.py\, load coin_1.png and coin_2.png\nIntegrate coin.py into main.py
URL:https://www.ayclogic.com/event/11-am-scratch-level-1-8/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR