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:20200902T170000
DTEND;TZID=America/Los_Angeles:20200902T180000
DTSTAMP:20260429T204344
CREATED:20200903T012820Z
LAST-MODIFIED:20200903T012820Z
UID:4402-1599066000-1599069600@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:Homework:\n\nCreate a file Sept2_ForLoopHomework.py\nPage 50\, 57 and 58
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-12/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200902T183000
DTEND;TZID=America/Los_Angeles:20200902T193000
DTSTAMP:20260429T204344
CREATED:20200903T023334Z
LAST-MODIFIED:20200903T023334Z
UID:4404-1599071400-1599075000@www.ayclogic.com
SUMMARY:6:30 PM - Intro To Python
DESCRIPTION:We continued with Password Generator program\nHomework:\n\nDo number 2 and 3 from https://www.ayclogic.com/intro-to-python/star-wars-problem/
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-23/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200903T173000
DTEND;TZID=America/Los_Angeles:20200903T183000
DTSTAMP:20260429T204344
CREATED:20200904T012749Z
LAST-MODIFIED:20200904T012749Z
UID:4407-1599154200-1599157800@www.ayclogic.com
SUMMARY:5:30 PM - Python Game Development
DESCRIPTION:We continued with Birdie project\n Homework:\n\nMake the player flap just using player-1.png and player-2.png. Look at how we did it int the bird.py\nCreate a fireball.py\n\nCopy and paste the cloud.py into this file.\nLoad assets/bullet.png for the image.\nTry to integrate it into main.py
URL:https://www.ayclogic.com/event/530-pm-python-game-development-4/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200903T183000
DTEND;TZID=America/Los_Angeles:20200903T193000
DTSTAMP:20260429T204344
CREATED:20200904T023452Z
LAST-MODIFIED:20200904T023529Z
UID:4409-1599157800-1599161400@www.ayclogic.com
SUMMARY:6:30 PM - Python Game Development
DESCRIPTION:We learned about Object Oriented Programming (OOP)\n\nWe learned how to create a class in python\nWe learned about __init__ function\nWe learned about class attributes\n\n\nHomework:\n\nDo “TRY IT YOURSELF” 9-1 and 9-2 and 9-3\, in page 162
URL:https://www.ayclogic.com/event/630-python-game-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200904T180000
DTEND;TZID=America/Los_Angeles:20200904T190000
DTSTAMP:20260429T204344
CREATED:20200905T021026Z
LAST-MODIFIED:20200905T021026Z
UID:4414-1599242400-1599246000@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Homework:\n\nInside main.py\, inside control_tube_creation(self) function\, do the following\n\nCreate 2 tubes: UPSIDE_DOWN\, RIGHTSIDE_UP\nMake sure to pass the correct “mode” when creating Tube.\nSet the correct “y” coordinate: HEIGHT – image.get_height() for RIGHTSIDE_UP
URL:https://www.ayclogic.com/event/6-pm-python-game-development-30/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200906T140000
DTEND;TZID=America/Los_Angeles:20200906T150000
DTSTAMP:20260429T204344
CREATED:20200906T220010Z
LAST-MODIFIED:20200906T220135Z
UID:4416-1599400800-1599404400@www.ayclogic.com
SUMMARY:2 PM - Intro To Python
DESCRIPTION:We continued with For Loop discussion\n\nReviewed how to repeat certain codes using for loop.\nHow to iterate each element inside a list using for loop.\n\n\nWe started While Loop.\nHomework:\n\nCreate homework file as Sep6_WhileLoopHomework.py\nPage 118 to 121.
URL:https://www.ayclogic.com/event/2-pm-intro-to-python-23/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200908T180000
DTEND;TZID=America/Los_Angeles:20200908T190000
DTSTAMP:20260429T204344
CREATED:20200909T015441Z
LAST-MODIFIED:20200909T015815Z
UID:4430-1599588000-1599591600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We added Fireball to the game.\nHomework:\n\nWhen Player is facing left\, the Fireball also need to face left and move to the left.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-31/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200909T170000
DTEND;TZID=America/Los_Angeles:20200909T180000
DTSTAMP:20260429T204344
CREATED:20200910T010908Z
LAST-MODIFIED:20200910T010908Z
UID:4440-1599670800-1599674400@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:We went over the while loop homework.\n Homework:\n\nPage 123. Sep9_WhileLoopHomework2.py\nDo the “TRY IT YOURSELF” both 7-4 and 7-5
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-13/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200909T183000
DTEND;TZID=America/Los_Angeles:20200909T193000
DTSTAMP:20260429T204344
CREATED:20200910T023433Z
LAST-MODIFIED:20200910T023433Z
UID:4444-1599676200-1599679800@www.ayclogic.com
SUMMARY:6:30 PM - Intro To Python
DESCRIPTION:Homework:\n\nInside Sep9_Hangman.py\n\nCreate a forever loop and inside the loop do the following:\n\nprint the 9 live symbols\nget input from user “Guess a letter or the whole word: “\nif user input is equal to the “secret_word” then break from the loop and outside the loop print “Congratulation”
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-24/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200910T173000
DTEND;TZID=America/Los_Angeles:20200910T183000
DTSTAMP:20260429T204344
CREATED:20200911T013216Z
LAST-MODIFIED:20200911T015726Z
UID:4455-1599759000-1599762600@www.ayclogic.com
SUMMARY:5:30 PM - Python Game Development
DESCRIPTION:We made the fireball move and face to the direction of the player.\nWe made the player wing flapping animation using 4 images.\nHomework:\n\nMake player.flap_wing() not flapping too fast. Look at how we slow down the flapping inside Bird class.\nBefore the class starts\, start your game and launch the fire ball into one direction for 1 or 2 minutes non-stop and see if the fireballs reappear on the other side.
URL:https://www.ayclogic.com/event/530-pm-python-game-development-5/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200910T190000
DTEND;TZID=America/Los_Angeles:20200910T200000
DTSTAMP:20260429T204344
CREATED:20200911T032221Z
LAST-MODIFIED:20200911T032221Z
UID:4459-1599764400-1599768000@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:We discussed about homework P 162\, 9-1\nWe discussed about class inheritances\n\nRestaurant\nFastFoodRestaurant\nKoreanBBQRestaurant\nAllYouCanEatKoreanBBQRestaurant.\n\n\nHomework:\n\nIf you have not done homework from last week\, please do so.\nDo class inheritances code from page 168 to 169.
URL:https://www.ayclogic.com/event/7-pm-python-game-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200911T180000
DTEND;TZID=America/Los_Angeles:20200911T190000
DTSTAMP:20260429T204344
CREATED:20200912T021024Z
LAST-MODIFIED:20200912T021024Z
UID:4469-1599847200-1599850800@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Homework:\n\nFinish the player.py.\n\nLoad the 2 images and make them flap their wing. Look at how we did it in Bird.py in the Birdie project.\nIntegrate player.py into main.py and make the player appear in the middle of the screen. Look at how we did it in the Birdie game.\n\nDo import on the top of the file\nYou have to create sprite group. Look at tube_group.\nIn the init\, create a player and add it to its sprite group. Look at how we did it in Birdie.\nInside game loop\, call sprite group update() function.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-32/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200912T090000
DTEND;TZID=America/Los_Angeles:20200912T100000
DTSTAMP:20260429T204344
CREATED:20200912T210411Z
LAST-MODIFIED:20200912T210411Z
UID:4477-1599901200-1599904800@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We were able to integrate Cloud class into main.py so Cloud randomly appear on the screen.\nHomework:\n\nI have uploaded the latest files into google drive. Please download from there if you could not copy the code in the class.\nWe want to make the bird appear from the right side of the screen and move to the left.\n\nInside Bird.__init__ function\, add another parameter: “direction”. direction could be either 90 (moving to the right) or 270 (moving to the left). Because we add a new parameter\, in the main.py\, when you create a new bird\, you need to pass one more value. Look at inside main.py inside create_bird function. You should pass 270 for the direction parameter to make the bird move to the left.\nSave the direction parameter into self.direction.\nInside Bird.update() function\, if self.direction == 270\, make the bird move to the left instead of going to the right. You have to change the self.x accordingly to make it move to the left. if  self.direction == 90\, the bird should move to the right.
URL:https://www.ayclogic.com/event/9-am-python-game-development-21/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200912T100000
DTEND;TZID=America/Los_Angeles:20200912T110000
DTSTAMP:20260429T204344
CREATED:20200912T211512Z
LAST-MODIFIED:20200912T211512Z
UID:4479-1599904800-1599908400@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:I uploaded the latest FlappyDuck files into google drive under “SAT-10AM-PythonGameDevelopment” directory. You can download from here if you missed copying the codes.\nWe delayed the creation of the Upside-down Tube.\nWe randomize the height of the Upside-down Tube\,\nWe calculated the height of the Rightside-up Tube.\nHomework:\n\nInside main.py\, inside create_random_tube(self) function\, you need to create the second Tube and add it to the tube_group.\n\nWhen creating the second Tube\, you need to set the correct “y” coordinate because this is the Rightsideup Tube and you want this to appear on the bottom of the screen. You should use this formula to find the right y coordinate. y = HEIGHT – t2.\nRun it and make sure the second Tube appear on the bottom. It might not be rightside up\, but that’s fine we are going to do that next.\n\n\nInside Tube.py\, you need to do the following\n\nAdd one more parameter in the __init__ function\, which is going to be “mode”. This mode can either be config.UPSIDE_DOWN_MODE or config.RIGHTSIDE_UP_MODE. When we add a new parameter in the __init__ function\, don’t forget to change how you create the Tube inside main.py.\nIf the “mode” is config.RIGHTSIDE_UP_MODE\, you have to flip the image vertically. In the Birdie project\, look at how we flip the bird.
URL:https://www.ayclogic.com/event/10-am-python-game-development-23/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200912T110000
DTEND;TZID=America/Los_Angeles:20200912T120000
DTSTAMP:20260429T204344
CREATED:20200912T191847Z
LAST-MODIFIED:20200912T191847Z
UID:4473-1599908400-1599912000@www.ayclogic.com
SUMMARY:11 AM - Python Game Development
DESCRIPTION:Homework:\n\nCreate Tube class. Look at Birdie project on how we created Cloud class.\nInside Tube class\, load the “assets/png/Downward_Tube_1.png” image.\nIntegrate Tube class into main.py. Look at how we integrate Cloud class into main.py in Birdie project. Inside main.py this is what you need to do:\n\nImport the Tube class on the top of main.py.\nCreate tube_group in init function\nCreate a tube variable whose data type is Tube.\nAdd the tube variable into tube_group.\nInside game_loop function call tube_group.update()
URL:https://www.ayclogic.com/event/11-am-python-game-development-23/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200912T160000
DTEND;TZID=America/Los_Angeles:20200912T180000
DTSTAMP:20260429T204344
CREATED:20200913T004229Z
LAST-MODIFIED:20200913T004229Z
UID:4484-1599926400-1599933600@www.ayclogic.com
SUMMARY:4 PM to 6 PM - Intro To Python
DESCRIPTION:2 hours quiz.
URL:https://www.ayclogic.com/event/4-pm-to-6-pm-intro-to-python/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200912T180000
DTEND;TZID=America/Los_Angeles:20200912T190000
DTSTAMP:20260429T204344
CREATED:20200913T015942Z
LAST-MODIFIED:20200913T015942Z
UID:4493-1599933600-1599937200@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:We discussed about final projects.\nWe started Starry Night project.\nHomework:\n\nPlease continue on your final project. It is due on Sep 25. but if you can submit on Sep 19\, then I can give feedback to your code so you can get full 20 points.\nEnhance Starry Night project:\n\nCall draw_star in a forever loop.\nEvery time you call draw_star function\, use a different X and Y coordinates. Use random.randint to generate different X and Y.\nEvery time you call use a different points. Anywhere between 5 to 15. Use random.randint.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-28/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200913T090000
DTEND;TZID=America/Los_Angeles:20200913T100000
DTSTAMP:20260429T204344
CREATED:20200913T171556Z
LAST-MODIFIED:20200913T171556Z
UID:4497-1599987600-1599991200@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We continued with the Shoot Balloon project.\nWe continued to discuss about the final project.\nHomework:\n\nFinish your final project. There are only 3 features left to do\, please do them.\nIn the Shoot Balloon project\, do the following\n\nWhen an explosion sprite appears\, display the score on top of the explosion.
URL:https://www.ayclogic.com/event/9-am-python-game-development-22/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200913T140000
DTEND;TZID=America/Los_Angeles:20200913T150000
DTSTAMP:20260429T204344
CREATED:20200916T232823Z
LAST-MODIFIED:20200916T232823Z
UID:4541-1600005600-1600009200@www.ayclogic.com
SUMMARY:2 PM - Intro To Python
DESCRIPTION:We reviewed while loop homework.\nWe reviewed how to use while loop to continuously ask user something until user enter “quit”.\nHomework:\n\nSeveral weeks ago\, we did the following homework: https://www.ayclogic.com/tell-me-your-age/ where the program will ask user once about user’s age and will respond depending on how old the user is. Now we need to put this program inside a forever loop so it will continuously ask user about user’s age and will give answer. the program will stop (break from the while loop) when user enter “quit”.\nLook at how we did a similar exercise in the class using while True and break.
URL:https://www.ayclogic.com/event/2-pm-intro-to-python-24/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200915T180000
DTEND;TZID=America/Los_Angeles:20200915T190000
DTSTAMP:20260429T204344
CREATED:20200916T021246Z
LAST-MODIFIED:20200916T021246Z
UID:4535-1600192800-1600196400@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Homework:\n\nKill the cloud if the cloud is out of the screen.\nRight now\, the cloud Y coordinate is between 0 all the way to the Height of the screen. This causes the cloud to be cut off. Change the Y coordinate of the Cloud so it is not getting cut off.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-33/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200916T170000
DTEND;TZID=America/Los_Angeles:20200916T180000
DTSTAMP:20260429T204344
CREATED:20200917T011658Z
LAST-MODIFIED:20200917T011658Z
UID:4545-1600275600-1600279200@www.ayclogic.com
SUMMARY:5 PM - Intro to Python
DESCRIPTION:Next Sunday (Sep 20) is a 2 quiz. Please study everything we have learned so far:\n\nVariables and Data Types: Integer\, String\, Float.\nMake sure you review IF ELIF and ELSE statements\nMake sure you review and understand List.\nMake sure you review and understand For Loop.\nMake sure you review and understand While Loop.\nMake sure you know how to go through each element inside the list using For loop.\nMake sure you know how to continuously ask user a question until user enter “quit” or “exit” to stop the program.\n\n\nYou need a gmail account to do your quiz.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-14/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200916T183000
DTEND;TZID=America/Los_Angeles:20200916T193000
DTSTAMP:20260429T204344
CREATED:20200917T024221Z
LAST-MODIFIED:20200917T024221Z
UID:4549-1600281000-1600284600@www.ayclogic.com
SUMMARY:6:30 PM - Intro To Python
DESCRIPTION:We continued with Hangman games.\nHomework:\n\nUse for loop to go through each element inside the list\n\nnames = ["brandon"\,"jaylen"\, "logan"\, "iris"]\nprint(names[0])\nprint(names[2])\nprint()\n\n\nfor i in range(4):\n    print(i)
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-25/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200917T190000
DTEND;TZID=America/Los_Angeles:20200917T200000
DTSTAMP:20260429T204344
CREATED:20200918T025833Z
LAST-MODIFIED:20200918T030338Z
UID:4555-1600369200-1600372800@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:Homework:\n\nIf you did not do coding in page 168 and 169\, please do so.\nDownload Python 3.7 and Pycharm in your computer. Follow instruction in the bottom of this page: https://www.ayclogic.com/python-game-development/
URL:https://www.ayclogic.com/event/7-pm-python-game-development-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200918T180000
DTEND;TZID=America/Los_Angeles:20200918T190000
DTSTAMP:20260429T204344
CREATED:20200919T043055Z
LAST-MODIFIED:20200919T043055Z
UID:4572-1600452000-1600455600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We went over how to display the player on the screen and flapping.\nWe discussed further the Final project.\nHomework:\n\nComplete the Final Project storyline. In the Google doc spreadsheet\, under “Story Line” complete the storyline. All columns Name\, Component\, Map\, Goal have to be filled in.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-35/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200919T090000
DTEND;TZID=America/Los_Angeles:20200919T100000
DTSTAMP:20260429T204344
CREATED:20200919T174846Z
LAST-MODIFIED:20200919T174846Z
UID:4575-1600506000-1600509600@www.ayclogic.com
SUMMARY:9 AM - Intro To Python
DESCRIPTION:Homework:\n\nCreate a new file player.py\nCopy all the code from bird.py to player.py\nChange the class name from Bird to Player.\nLoad assets/player-1.png image
URL:https://www.ayclogic.com/event/9-am-intro-to-python-10/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200919T100000
DTEND;TZID=America/Los_Angeles:20200919T110000
DTSTAMP:20260429T204344
CREATED:20200919T175224Z
LAST-MODIFIED:20200919T175937Z
UID:4577-1600509600-1600513200@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:Homework:\n\nWhen the Tube is out of the screen\, kill the tube. Look at how we kill bird or fireball or cloud in Birdie.\nCrop the Tube and player images.\nFinish the code to detect collision between Tube and the Player. If the player hit the tube then delete the player.
URL:https://www.ayclogic.com/event/10-am-python-game-development-24/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200919T120000
DTEND;TZID=America/Los_Angeles:20200919T130000
DTSTAMP:20260429T204344
CREATED:20200919T200337Z
LAST-MODIFIED:20200921T183657Z
UID:4583-1600516800-1600520400@www.ayclogic.com
SUMMARY:12 PM - Python Game Development
DESCRIPTION:We continued with Flappy Duck project.\nAlso started the final project Pycharm project.\nHomework:\n\nIf you have not finished last week homework\, please finish it.\nI have sent an email to each one of you. Inside the email\, there is an agreement that your parents have to sign before you can use the game assets that I have provided you. Please ask your parents to fill out\, the agreement\, sign\, scan it and email it back to me.\nThe final project will be due on November 21. I want to see progress on your final project every week.\nIn the same agreement\, there is a link to your game assets and start working on your final project:\n\nFor your final project\, load your final project background image.\nCreate player.py for platformer game or hammer.py for the wack-a-mole game.\nIntegrate player.py or hammer.py to main.py. I want to see the player or the hammer on the screen.
URL:https://www.ayclogic.com/event/12-pm-python-game-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200919T170000
DTEND;TZID=America/Los_Angeles:20200919T180000
DTSTAMP:20260429T204344
CREATED:20200920T003852Z
LAST-MODIFIED:20200920T003852Z
UID:4593-1600534800-1600538400@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:Homework:\n\nPage 130 and page 131 “TRY IT YOURSELF”\nPage 132
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-15/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200919T180000
DTEND;TZID=America/Los_Angeles:20200919T190000
DTSTAMP:20260429T204344
CREATED:20200920T020439Z
LAST-MODIFIED:20200920T020439Z
UID:4600-1600538400-1600542000@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:We completed Starry Night project.\nHomework:\n\nFinish your final project and email the code to me.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-29/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200920T090000
DTEND;TZID=America/Los_Angeles:20200920T100000
DTSTAMP:20260429T204344
CREATED:20200927T171551Z
LAST-MODIFIED:20200927T171551Z
UID:4682-1600592400-1600596000@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We continued on the Shoot Balloon game.\n\nWe displayed Explode sprite after the balloon is popped.\nWe displayed the points user get after every Explosion.
URL:https://www.ayclogic.com/event/9-am-python-game-development-26/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR