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:20200801T090000
DTEND;TZID=America/Los_Angeles:20200801T100000
DTSTAMP:20260429T220540
CREATED:20200801T165821Z
LAST-MODIFIED:20200801T165821Z
UID:4076-1596272400-1596276000@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:Homework:\n\nMake the bird02 appear on the bottom right corner.\nMake the bird02 move left incrementally.\nLoad the bird01_B.png and put in coordinate (100\,100)
URL:https://www.ayclogic.com/event/9-am-python-game-development-15/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200801T110000
DTEND;TZID=America/Los_Angeles:20200801T120000
DTSTAMP:20260429T220540
CREATED:20200801T184705Z
LAST-MODIFIED:20200801T195332Z
UID:4078-1596279600-1596283200@www.ayclogic.com
SUMMARY:11 AM - Python Game Development
DESCRIPTION:We added the collision detection between Player and the Bird.\nWe added sound effect when the Player and the Bird collide.\nWe added score in the screen.\nHomework:\n\nDisplay play_button in the screen coordinate 0\,0. Next week\, during the class\, we are going to make Play button appear in the beginning and after the player died.
URL:https://www.ayclogic.com/event/11-am-python-game-development-15/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200801T130000
DTEND;TZID=America/Los_Angeles:20200801T140000
DTSTAMP:20260429T220540
CREATED:20200801T212832Z
LAST-MODIFIED:20200801T212832Z
UID:4088-1596286800-1596290400@www.ayclogic.com
SUMMARY:1 PM - Intro To Python
DESCRIPTION:We continued with Hangman game:\n\nWe display question mark (“?”) clue according to the number of letter in the secret_word.\nWe decrease “lives” when user guess incorrectly.\n\n\nHomework:\n\nInside the forever loop\, check if “lives” variable is equal to 0\, break from the loop.\nOutside the forever loop\, in the bottom of the file\, do the following\n\nCheck if “lives” variable is greater than 0\, then print “Congratulation you have won the game”.\notherwise\, print “HA HA HA\, you lost the game: <secret word>”
URL:https://www.ayclogic.com/event/1-pm-intro-to-python-13/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200801T170000
DTEND;TZID=America/Los_Angeles:20200801T180000
DTSTAMP:20260429T220540
CREATED:20200801T235120Z
LAST-MODIFIED:20200801T235120Z
UID:4093-1596301200-1596304800@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:We reviewed the “Tell Me Your Age” homework: https://www.ayclogic.com/tell-me-your-age/\nWe went over how to do List in Python.\nHomework:\n\nAug1_ListHomework.py : Page 34\, 35\, 37 to 41
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200801T180000
DTEND;TZID=America/Los_Angeles:20200801T190000
DTSTAMP:20260429T220540
CREATED:20200802T020348Z
LAST-MODIFIED:20200802T021701Z
UID:4100-1596304800-1596308400@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:Homework\n\nPut the t.penup() and t.pendown() accordingly\nMake a robot using turtle module\, do the body\, neck\, head\, eyes and mouth
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-23/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200802T090000
DTEND;TZID=America/Los_Angeles:20200802T100000
DTSTAMP:20260429T220540
CREATED:20200823T171816Z
LAST-MODIFIED:20200823T171816Z
UID:4327-1596358800-1596362400@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:we reviewed the bird fighting final project. I can see there are a lot of good progress have been made.\nWe continued with the Shoot Balloon project.\n\nWe created Balloon sprite and made the Balloon appear on the screen from the bottom going up.\n\n\nHomework:\n\nContinued on your final project.\nDelay the creation of balloon.
URL:https://www.ayclogic.com/event/9-am-python-game-development-19/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200802T160000
DTEND;TZID=America/Los_Angeles:20200802T170000
DTSTAMP:20260429T220540
CREATED:20200802T225741Z
LAST-MODIFIED:20200802T225741Z
UID:4104-1596384000-1596387600@www.ayclogic.com
SUMMARY:3 PM - Python Game Development
DESCRIPTION:Homework:\n\nDisplay the BIRDIE title on top of the play button\nWhen pressing F button\, display 10 fireballs
URL:https://www.ayclogic.com/event/3-pm-python-game-development-31/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200802T160000
DTEND;TZID=America/Los_Angeles:20200802T170000
DTSTAMP:20260429T220540
CREATED:20200802T234916Z
LAST-MODIFIED:20200802T234916Z
UID:4106-1596384000-1596387600@www.ayclogic.com
SUMMARY:4 PM - Intro To Python
DESCRIPTION:we went over List and for loop.\nHomework:\n\nLook at homework assignment in https://www.ayclogic.com/event/5-pm-intro-to-python-4/
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200803T150000
DTEND;TZID=America/Los_Angeles:20200803T160000
DTSTAMP:20260429T220540
CREATED:20200808T020300Z
LAST-MODIFIED:20200808T020300Z
UID:4157-1596466800-1596470400@www.ayclogic.com
SUMMARY:3 PM - Python Game Development
DESCRIPTION:We continued with Birdie project\n\nWe added play_button in the middle of the screen\nWe added code to handle starting the game when user click on the play button.\nWe added the score
URL:https://www.ayclogic.com/event/3-pm-python-game-development-32/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200804T180000
DTEND;TZID=America/Los_Angeles:20200804T190000
DTSTAMP:20260429T220540
CREATED:20200805T020120Z
LAST-MODIFIED:20200805T020120Z
UID:4123-1596564000-1596567600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We went over class homeworks.\nWe went over class inheritance.\nHomework:\n\nPage. 168 to 170.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-22/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200806T183000
DTEND;TZID=America/Los_Angeles:20200806T193000
DTSTAMP:20260429T220540
CREATED:20200807T024221Z
LAST-MODIFIED:20200807T024221Z
UID:4145-1596738600-1596742200@www.ayclogic.com
SUMMARY:6:30 PM - Intro To Python
DESCRIPTION:We completed Baby Name Generator project.\nTwo weeks from now is Final test.\nHomework:\n\nNext week is Final Test review\, please review the following\n\nFunction without return value: you can find this in March19_Function.py\nFunction with return value: you can find this in March26_FunctionWithReturn.py\nAny topic that you don’t understand in the class: for loop\, while loop\, IF\, ELSE\, random\, turtle.\nPrepare your questions. If you don’t have any any question\, most likely I will ask you questions.\nAll of python files are available inside the google drive that I have shared with you. If you don’t have access\, please let me know.
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-20/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200807T180000
DTEND;TZID=America/Los_Angeles:20200807T190000
DTSTAMP:20260429T220540
CREATED:20200808T015258Z
LAST-MODIFIED:20200808T020028Z
UID:4153-1596823200-1596826800@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We completed the Birdie project.\nHomework:\n\nPut the birdie_title.png on top of the play button.\nIn the main.py\, do the following\n\ncreate a new function: “launch_bomb”\nInside the function\, when user enter “b” in the keyboard\, launch 10 fireballs in a different Y coordinate for each fireball.\ncall function “launch_bomb” inside the “handle_game_started” function.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-23/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200808T110000
DTEND;TZID=America/Los_Angeles:20200808T120000
DTSTAMP:20260429T220540
CREATED:20200808T191833Z
LAST-MODIFIED:20200808T191833Z
UID:4165-1596884400-1596888000@www.ayclogic.com
SUMMARY:11 AM - Python Game Development
DESCRIPTION:we continued with Birdie project.\n\nWe made the game not automatically started when the program is run. Only the play button\, clouds and birds appear. But player is hidden.\nWe made the Play button appear on the middle of the screen.\nWe made the game start when user click anywhere above\, below and on top of the play button.\n\n\nHomework:\n\nMake the game start only when the user click on top of the play button.\nAdd a function “handle_player_bird_collision” function to detect collision between player and the bird similar to “handle_fireball_bird_collision” function. When player and bird collide\, the self.current_mode should be set to GAME_NOT_STARTED.
URL:https://www.ayclogic.com/event/11-am-python-game-development-16/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200808T130000
DTEND;TZID=America/Los_Angeles:20200808T140000
DTSTAMP:20260429T220540
CREATED:20200808T210715Z
LAST-MODIFIED:20200811T231822Z
UID:4167-1596891600-1596895200@www.ayclogic.com
SUMMARY:1 PM - Intro To Python
DESCRIPTION:We continued with Hangman game.\n\nWe learned how to loop through each element in the list via for loop using the list index.\nWe learned how to treat string as list.\nWe learned how to replace question mark inside the list with the user guessed letter.\n\n\nHomework:\n\nIn the hangman game\, when the user guess a letter correctly\, you need to update the question mark (“?”) with the right letter. For example\,\n\n\n['?'\,'?'\,'?']\n\nif the secret_word is "cat" and user enters "a" then you need to update "?" in the middle to be "a" like the following\n\n['?'\,'a'\,'?']\n\nIn order to do this\, you need to need to review what we did in Aug8_LoopingListForLoop.py. You need to put your code inside the function “update_clue(user_guessed_letter)”. This is the function that we did in the class. Last time in the class\, we did the following and you need to modify this function to replace the “?” from “clue” variable. Again you need to review what we did last week in “Aug8_LoopingListForLoop.py” file:\n\n\ndef update_clue(user_guessed_letter):\n    # You need to update the clue variable\n    pass
URL:https://www.ayclogic.com/event/1-pm-intro-to-python-14/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200808T170000
DTEND;TZID=America/Los_Angeles:20200808T180000
DTSTAMP:20260429T220540
CREATED:20200809T005932Z
LAST-MODIFIED:20200809T005932Z
UID:4171-1596906000-1596909600@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:Homework:\n\nCreate a file Aug8_ForLoopHomework.py\nPage 52.\nPage 56 “Try It Yourself”\, do only 4-1\nPage 58
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200808T180000
DTEND;TZID=America/Los_Angeles:20200808T190000
DTSTAMP:20260429T220540
CREATED:20200809T021512Z
LAST-MODIFIED:20200809T021512Z
UID:4177-1596909600-1596913200@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:We continued with drawing the multiple left arms and right arms.\nHomework:\n\nDraw the balloon and the string either on the right arm or left arm.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-24/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200809T140000
DTEND;TZID=America/Los_Angeles:20200809T150000
DTSTAMP:20260429T220540
CREATED:20200809T230535Z
LAST-MODIFIED:20200809T230535Z
UID:4181-1596981600-1596985200@www.ayclogic.com
SUMMARY:2 PM - Intro To Python
DESCRIPTION:We reviewed variables data types.\nWe learned about Float/Double.\nWe reviewed IF ELSE statements.\nWe reviewed how to combine String using Python “f” formater.\nHomework:\n\nTry to do the homework in https://www.ayclogic.com/event/2-pm-intro-to-python-20/
URL:https://www.ayclogic.com/event/2-pm-intro-to-python-22/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200809T150000
DTEND;TZID=America/Los_Angeles:20200809T160000
DTSTAMP:20260429T220540
CREATED:20200809T230255Z
LAST-MODIFIED:20200809T230322Z
UID:4179-1596985200-1596988800@www.ayclogic.com
SUMMARY:3 PM - Python Game Development
DESCRIPTION:We added the special fireball.\nHomework:\n\nThe Birdie project is done. I want you to understand how we did the following:\n\nDraw image on the screen?\nHow to load an image from assets folder?\nHow to delay creation of a sprite?\nWho calls the Bird.update() function?\nIf you draw a sprite in coordinate (WIDTH\, 0)\, would the sprite be visible?
URL:https://www.ayclogic.com/event/3-pm-python-game-development-33/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200810T150000
DTEND;TZID=America/Los_Angeles:20200810T160000
DTSTAMP:20260429T220540
CREATED:20200810T225927Z
LAST-MODIFIED:20200810T225927Z
UID:4183-1597071600-1597075200@www.ayclogic.com
SUMMARY:3 PM - Python Game Development
DESCRIPTION:Homework:\n\nThe special fireball cooldown indicator when it reached 0 or less\, it should be changed to “Special Fireball Ready” with changing color.\nTry to review the Birdie codes and answer these questions\n\nDraw image on the screen?\nHow to load an image from assets folder?\nHow to delay the creation of a sprite?\nWho calls the Bird.update() function?\nIf you draw a sprite in coordinate (WIDTH\, 0)\, would the sprite be visible?\n\n\n\n\n\n 
URL:https://www.ayclogic.com/event/3-pm-python-game-development-34/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200811T180000
DTEND;TZID=America/Los_Angeles:20200811T190000
DTSTAMP:20260429T220540
CREATED:20200812T020659Z
LAST-MODIFIED:20200812T020659Z
UID:4190-1597168800-1597172400@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We finished discussing about Class Inheritance.\nWe downloaded and install Python 3.7 and Pycharm\nNo homework
URL:https://www.ayclogic.com/event/6-pm-python-game-development-24/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200812T170000
DTEND;TZID=America/Los_Angeles:20200812T180000
DTSTAMP:20260429T220540
CREATED:20200813T010909Z
LAST-MODIFIED:20200813T010909Z
UID:4195-1597251600-1597255200@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:Homework:\n\nContinue How old are you? program\, follow instruction in here: https://www.ayclogic.com/tell-me-your-age/\nCreate a new file Aug12_InputHomework.py\n\nPage. 114 and 116 (only rollercoaster.py)
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-6/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200813T173000
DTEND;TZID=America/Los_Angeles:20200813T183000
DTSTAMP:20260429T220540
CREATED:20200814T012958Z
LAST-MODIFIED:20200814T012958Z
UID:4207-1597339800-1597343400@www.ayclogic.com
SUMMARY:5:30 PM - Python Game Development
DESCRIPTION:Homework:\n\nLoad bird02_A.png\nResize the bird image just like how you did it in the bird01_A.png.\nblit the bird02_A on the screen.\nMake the bird move from top to bottom
URL:https://www.ayclogic.com/event/530-pm-python-game-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200813T183000
DTEND;TZID=America/Los_Angeles:20200813T193000
DTSTAMP:20260429T220540
CREATED:20200814T020900Z
LAST-MODIFIED:20200814T020900Z
UID:4209-1597343400-1597347000@www.ayclogic.com
SUMMARY:6:30 PM - Intro To Python
DESCRIPTION:We reviewed all topics in Python. Study the following for next week’s Final Test. It is 2 hours of tests:\n\nBaby Name Generator\nTurtle\, how to draw rectangle and circle.\nHow to fix error in Python.\nUnderstand functions\, with and without a return value.\nFor loop and while loop.\nHow to get input from the user.\nHow to run things continuously.
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-21/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200814T180000
DTEND;TZID=America/Los_Angeles:20200814T190000
DTSTAMP:20260429T220540
CREATED:20200815T021758Z
LAST-MODIFIED:20200815T021758Z
UID:4213-1597428000-1597431600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We added a cool down indicator in the Birdie game.\nWe started downloading FlappyDuck game assets and created new Pycharm project.\nHomework:\n\nReview Birdie project\, if you have question\, please bring it up next week.\nStart thinking of what games you want to create for your final project. Once you have an idea\, go to https://graphicriver.net/game-assets and look at some game assets to help you create your game.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-25/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200815T090000
DTEND;TZID=America/Los_Angeles:20200815T100000
DTSTAMP:20260429T220540
CREATED:20200815T165916Z
LAST-MODIFIED:20200815T165916Z
UID:4215-1597482000-1597485600@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We continued with Birdie project\n\nWe started creating Bird sprite class.\n\n\nNo homework for next week.
URL:https://www.ayclogic.com/event/9-am-python-game-development-16/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200815T110000
DTEND;TZID=America/Los_Angeles:20200815T120000
DTSTAMP:20260429T220540
CREATED:20200815T190143Z
LAST-MODIFIED:20200815T190143Z
UID:4219-1597489200-1597492800@www.ayclogic.com
SUMMARY:11 AM - Python Game Development
DESCRIPTION:We added special fireball in Birdie game.\nHomework:\n\nAdd a special_fireball_timer to prevent special fireball to be launched to frequently. Take a look on how we delay the regular fireball launching.\nCreate a new text “Special Fireball ready ” text on the screen. Put it on the right of the Score text.
URL:https://www.ayclogic.com/event/11-am-python-game-development-17/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200818T180000
DTEND;TZID=America/Los_Angeles:20200818T190000
DTSTAMP:20260429T220540
CREATED:20200819T020323Z
LAST-MODIFIED:20200819T020323Z
UID:4236-1597773600-1597777200@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We created Bird class which inherits from pygame.sprite.Sprite class.\nHomework:\n\nInside Bird class do the following\n\ninside __init__ function\, create a list of String\, bird_images which contains all of the bird images we have under “assets” directory\nafter you create the list\, use random module to randomly choose different images to load.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-26/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200819T180000
DTEND;TZID=America/Los_Angeles:20200819T190000
DTSTAMP:20260429T220540
CREATED:20200820T011015Z
LAST-MODIFIED:20200820T011015Z
UID:4253-1597860000-1597863600@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:We reviewed the https://www.ayclogic.com/tell-me-your-age/ homework.\nWe reviewed how to get an input from Shell.\nHomework:\n\nDo page 116 (rollercoaster.py). Name your homework file Aug19_rollercoasterHomework.py.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-7/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200819T193000
DTEND;TZID=America/Los_Angeles:20200819T203000
DTSTAMP:20260429T220540
CREATED:20200820T033314Z
LAST-MODIFIED:20200827T022739Z
UID:4258-1597865400-1597869000@www.ayclogic.com
SUMMARY:7:30 PM - Intro To Python
DESCRIPTION:We reviewed function with and without return values\nHomework:\n\nDo exercise # 1 only from here: https://www.ayclogic.com/intro-to-python/star-wars-problem/
URL:https://www.ayclogic.com/event/730-pm-intro-to-python-12/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200820T173000
DTEND;TZID=America/Los_Angeles:20200820T183000
DTSTAMP:20260429T220540
CREATED:20200821T034542Z
LAST-MODIFIED:20200821T034542Z
UID:4269-1597944600-1597948200@www.ayclogic.com
SUMMARY:5:30 PM - Python Game Development
DESCRIPTION:We went over how to create bird sprite randomly and how to control the frequency the bird sprite is being created.\nWe learned how to use a centralized configuration file.\nHomework:\n\nMake the bird move from right to left.\nRandomize the bird X coordinate between 0 and 600.
URL:https://www.ayclogic.com/event/530-pm-python-game-development-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR