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:20210314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20211107T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210202T180000
DTEND;TZID=America/Los_Angeles:20210202T190000
DTSTAMP:20260429T110239
CREATED:20210205T041239Z
LAST-MODIFIED:20210205T041239Z
UID:6189-1612288800-1612292400@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We fixed several issues in the platform runner final project.\nHome work:\n\nTo make the bug fall down when it is hit by the target.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-93/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210203T180000
DTEND;TZID=America/Los_Angeles:20210203T190000
DTSTAMP:20260429T110239
CREATED:20210204T043158Z
LAST-MODIFIED:20210204T043158Z
UID:6166-1612375200-1612378800@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We finished implementing the robux program\nYour homework is to learn about dictionaries in python. Read and copy the examples and do the exercises on pages 95 and 99 in the paper book or pages 208 and 214 in the Kindle version.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-91/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210203T190000
DTEND;TZID=America/Los_Angeles:20210203T200000
DTSTAMP:20260429T110239
CREATED:20210204T041934Z
LAST-MODIFIED:20210208T044612Z
UID:6168-1612378800-1612382400@www.ayclogic.com
SUMMARY:7PM - Python Game Development
DESCRIPTION:We went over the homework to make birds spawn on right and left.\nWe flipped birds so they’re facing left when moving left\nWe started implementing the player object and painted it on the screen\nI’ve updated the code here.\nHomework:\n\nAdd a “direction” attribute and parameter to the Cloud sprite and make the clouds move to left and right just like the birds. Also make clouds moving to the left respawn on the right side of the screen\nResize the player so it’s the same size as the birds.  If you have time\, research the pygame docs to figure out how to get input from the keyboard.
URL:https://www.ayclogic.com/event/7pm-intro-to-python-5/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210204T180000
DTEND;TZID=America/Los_Angeles:20210204T190000
DTSTAMP:20260429T110239
CREATED:20210205T041036Z
LAST-MODIFIED:20210205T041036Z
UID:6187-1612461600-1612465200@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We fixed the enemy.py when it is moving back and fort properly.\nWe continued with shoot balloon project\n\nWe made the bug fall down when it is shot.\nWe added the chirping sound when it is flying.\n\n\nHomework:\n\nDisplay the score text and the countdown on the top right right.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-92/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210204T190000
DTEND;TZID=America/Los_Angeles:20210204T200000
DTSTAMP:20260429T110239
CREATED:20210205T040820Z
LAST-MODIFIED:20210205T040820Z
UID:6185-1612465200-1612468800@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:We went over how to create giant fireball.\nWe differentiate a regular fireball vs giant fireball behavior. The giant fireball will not disappear when it hit a bird.\nWe displayed giant fireball cool down indicator in the screen. Just like score.\nHomework:\n\nCurrently the giant fireball indicator is counting up. We need to make it count down.\nWhen the giant fireball timer goes to zero\, we need to change the indicator to say “Giant Fireball READY” on the screen.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-25/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210205T190000
DTEND;TZID=America/Los_Angeles:20210205T200000
DTSTAMP:20260429T110239
CREATED:20210206T040218Z
LAST-MODIFIED:20210206T040218Z
UID:6195-1612551600-1612555200@www.ayclogic.com
SUMMARY:7 PM - Intro To Python
DESCRIPTION:There is no class next week\, the class will resume on Feb 19.\nWe went over how to use List.\nHomework:\n\nCreate your homework in Feb5_ListForLoop.py\nDo page 50 to 52 – For loop iterating List\nDo page 57 – For loop with range.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-19/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210206T090000
DTEND;TZID=America/Los_Angeles:20210206T100000
DTSTAMP:20260429T110239
CREATED:20210206T192856Z
LAST-MODIFIED:20210206T192856Z
UID:6199-1612602000-1612605600@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We reviewed what we did in Birdie project.\n\nHow to create a new sprite.\nHow to integrate a new sprite into the main.py\nHow to detect collision between sprite.\n\n\nThere is no class next week\, the class will resume on Feb 20. No homework
URL:https://www.ayclogic.com/event/9-am-python-game-development-43/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210206T100000
DTEND;TZID=America/Los_Angeles:20210206T110000
DTSTAMP:20260429T110239
CREATED:20210206T192303Z
LAST-MODIFIED:20210206T192303Z
UID:6197-1612605600-1612609200@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:Platform Runner final project\n\nMake the player able to stay on top of the platform\nDiscussed how to make the door open and close.\nDiscussed how to make the player temporarily “invincible” so it cannot be hit repeatedly.\n\n\nWachk-a-mole final project:\n\nWe adjusted the hitbox for the mole.\nWe discussed how to adjust the hitbox position for the hammer.\nWe discussed how to make random mole appears on the screen\n\n\nWe uploaded sound effects zip file into google drive.\nHomework:\n\nContinue making progress with your final projects.
URL:https://www.ayclogic.com/event/10-am-python-game-development-38/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210206T120000
DTEND;TZID=America/Los_Angeles:20210206T130000
DTSTAMP:20260429T110239
CREATED:20210207T032348Z
LAST-MODIFIED:20210207T032348Z
UID:6213-1612612800-1612616400@www.ayclogic.com
SUMMARY:12 - Python Game Development
DESCRIPTION:We went over how to continued with the Platform Runner code.\nWe continued with our Shoot Balloon project.\nThere is no class next week due to President Day weekend and Chinese New Year weekend. The class will resume on Feb 20.\nHomework:\n\nContinue with Platform Runner final project.
URL:https://www.ayclogic.com/event/12-python-game-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210206T160000
DTEND;TZID=America/Los_Angeles:20210206T170000
DTSTAMP:20260429T110239
CREATED:20210207T021354Z
LAST-MODIFIED:20210207T021354Z
UID:6209-1612627200-1612630800@www.ayclogic.com
SUMMARY:4 PM - Introduction to Python - Nathaniel
DESCRIPTION:Today we went over:\n\nVariables/String function homework (Pgs. 20-23)\nString functions (title()\, upper()\, lower())\nSpecial characters for formatting ( \n \t )\n\n\nHomework:\n\nPgs. 79-81 of the textbook\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-introduction-to-python-nathaniel/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210206T160000
DTEND;TZID=America/Los_Angeles:20210206T170000
DTSTAMP:20260429T110239
CREATED:20210207T034459Z
LAST-MODIFIED:20210207T034459Z
UID:6217-1612627200-1612630800@www.ayclogic.com
SUMMARY:4 PM - Intro To Python
DESCRIPTION:We did Robux Balance project.\n\nWe created a function to handle “1”\,”2″ and “3”.\n\n\nWe don’t have a class next week because of President day long weekend and Chinese New Year weekend. The class will resume on Feb 20.\nHomework:\n\nTry to do coding for “4” Add more robux.\n\nask user for their giftcard number.\nif giftcard number is equal to “ABCD1234” then add 200 robux to the robux_balance.\notherwise\, tell user\, “you have entered a wrong giftcard\, please try again.”
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-13/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210206T170000
DTEND;TZID=America/Los_Angeles:20210206T180000
DTSTAMP:20260429T110239
CREATED:20210207T021746Z
LAST-MODIFIED:20210207T021746Z
UID:6211-1612630800-1612634400@www.ayclogic.com
SUMMARY:5 PM - Introduction to Python - Nathaniel
DESCRIPTION:Today we went over:\n\nGetting a character from a string.\nHow to use a loop to go through a string\nHow to create a clues list with the appropriate length with len(<string variable>)\n\n\nHomework:\n\nNo homework\, but please review this lesson’s lecture on the updating clues list function.\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-nathaniel/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210206T180000
DTEND;TZID=America/Los_Angeles:20210206T190000
DTSTAMP:20260429T110239
CREATED:20210207T034904Z
LAST-MODIFIED:20210207T034904Z
UID:6219-1612634400-1612638000@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We went over how to make the bird flaps slower.\nWe went over how to create player.py\nWe integrated player.py into main.py.\nThere is no class next week\, the class will resume on Feb 20.\nHomework:\n\nCreate fireball.py sprite. Use bullet.png as the image.\nIntegrate it into main.py.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-94/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210210T180000
DTEND;TZID=America/Los_Angeles:20210210T190000
DTSTAMP:20260429T110239
CREATED:20210211T030204Z
LAST-MODIFIED:20210211T054831Z
UID:6247-1612980000-1612983600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We went over the dictionary homework\nWe learned about dictionaries\nYour homework is to add 2 new dictionaries to the robux game:\n\nCreate a dictionary “selection_prices” that keeps track of the price of each selection.\nCreate a dictionary “selection_names” that keeps track of the name of each selection.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-95/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210210T190000
DTEND;TZID=America/Los_Angeles:20210210T200000
DTSTAMP:20260429T110239
CREATED:20210211T044930Z
LAST-MODIFIED:20210211T052428Z
UID:6250-1612983600-1612987200@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:We went over the homework to move clouds to the left.\nWe created logic to move the player using the keyboard and flipped the player’s direction when moving left.\nI’ve uploaded the homework here.\nHomework:\n\nCreate a new Sprite class “Fireball”\, following the same pattern as the Cloud sprite and using the “bullet.png” image.  Make sure you can draw it on the screen\, and if you have time\, create more fireballs when pressing the space key.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-28/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210211T150000
DTEND;TZID=America/Los_Angeles:20210211T160000
DTSTAMP:20260429T110239
CREATED:20210212T000303Z
LAST-MODIFIED:20210212T000303Z
UID:6269-1613055600-1613059200@www.ayclogic.com
SUMMARY:3 PM - Introduction to Python Catchup - Nathaniel
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/3-pm-introduction-to-python-catchup-nathaniel/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210212T180000
DTEND;TZID=America/Los_Angeles:20210212T190000
DTSTAMP:20260429T110239
CREATED:20210216T013025Z
LAST-MODIFIED:20210216T013025Z
UID:6287-1613152800-1613156400@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We went over the final project planning for both the Virus and Tank final projects.\nHomework:\n\nComplete the final project planning\nStart making progress to the Virus and Tank final projects.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-96/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210213T160000
DTEND;TZID=America/Los_Angeles:20210213T170000
DTSTAMP:20260429T110239
CREATED:20210214T021706Z
LAST-MODIFIED:20210214T021706Z
UID:6282-1613232000-1613235600@www.ayclogic.com
SUMMARY:4 PM - Introduction to Python - Nathaniel
DESCRIPTION:Today we went over:\n\nIf/elif/else homework (Pgs. 79-81)\nUser inputs\, converting data types\, if/elif/else\n\n\nHomework:\n\nhttps://www.ayclogic.com/tell-me-your-age/\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-introduction-to-python-nathaniel-2/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210213T170000
DTEND;TZID=America/Los_Angeles:20210213T180000
DTSTAMP:20260429T110239
CREATED:20210214T022135Z
LAST-MODIFIED:20210214T022135Z
UID:6284-1613235600-1613239200@www.ayclogic.com
SUMMARY:5 PM - Introduction to Python - Nathaniel
DESCRIPTION:Today we went over:\n\nSummary of hangman\, going through strings with a loop\nIdentifying and Fixing Python Errors\nReading error messages\n\n\nHomework:\n\nComplete FindALetterInAWord.py (located in google drive)\nhttps://www.ayclogic.com/fixing-python-bugs/\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-nathaniel-2/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210216T180000
DTEND;TZID=America/Los_Angeles:20210216T190000
DTSTAMP:20260429T110239
CREATED:20210217T173257Z
LAST-MODIFIED:20210217T173257Z
UID:6302-1613498400-1613502000@www.ayclogic.com
SUMMARY:6 PM - Advanced Python Game Development
DESCRIPTION:We started Tank War project\n\nWe added Wall sprite.\nWe started with a mechanism to build wall according to list inside config.py.\n\n\nHomework:\n\nWhen building wall\, currently the code can only build one row of wall. Change the code so it can build multiple rows of walls.\nAdd player.py using the blue tank image.\n\nMake the player able to be controlled either via A W S D or the arrow keys.
URL:https://www.ayclogic.com/event/6-pm-advanced-python-game-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210217T190000
DTEND;TZID=America/Los_Angeles:20210217T200000
DTSTAMP:20260429T110239
CREATED:20210218T042858Z
LAST-MODIFIED:20210218T043119Z
UID:6313-1613588400-1613592000@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:Today we went over the homework to add Fireball.\nWe added some logic to load right and left facing player images.\nI’ve uploaded the code here.\nHomework:\n\nFollow the code inside the Player class and use something similar to determine when the user pressed the space key.  Create a new Fireball when this happened.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-29/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210218T180000
DTEND;TZID=America/Los_Angeles:20210218T190000
DTSTAMP:20260429T110239
CREATED:20210219T045119Z
LAST-MODIFIED:20210219T045119Z
UID:6318-1613671200-1613674800@www.ayclogic.com
SUMMARY:6 PM - Advanced Python Game Development
DESCRIPTION:We did the code where if the tank hit the wall\, it will not be able to go through.\nWe started with the bullet sprite.\nHomework:\n\nFinish the bullet sprite\, integrate it to the main.py.\nAdd the code so when the player click on the mouse\, the bullet will be launched to the right.\nMake a good map that is suitable for our screen.\nIn order for us to be able to launch our bullet according to where we are clicking on the screen\, we need to know the angle of the mouse pointer location in respect to the player (tank) location:\n\nWatch this video: https://www.youtube.com/watch?v=ElewYKmRQNw\nStudy how to find an angle between 2 points in a triangle by reading the answer to this page: https://math.stackexchange.com/questions/707673/find-angle-in-degrees-from-one-point-to-another-in-2d-space
URL:https://www.ayclogic.com/event/6-pm-advanced-python-game-development-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210218T190000
DTEND;TZID=America/Los_Angeles:20210218T200000
DTSTAMP:20260429T110239
CREATED:20210219T042544Z
LAST-MODIFIED:20210219T042544Z
UID:6316-1613674800-1613678400@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:We displayed the giant fireball cool down indicator as a count down and display Giant Fireball Ready in a rainbow color.\nWe fixed the problem where the giant fireball is displayed on top of the player.\nHomework:\n\nDisplay assets/birdie_title.png and assets/play_button.png on the middle of the screen. You should look at how we display the background image on the screen (assets/scene.png)
URL:https://www.ayclogic.com/event/7-pm-python-game-development-30/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210219T180000
DTEND;TZID=America/Los_Angeles:20210219T190000
DTSTAMP:20260429T110239
CREATED:20210220T042818Z
LAST-MODIFIED:20210220T042818Z
UID:6336-1613757600-1613761200@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We added Balloon sprite on Shoot Balloon project.\nHomework:\n\nContinue with your final project.\nMeet with me separately.\n\nFor Zach meet with me on Saturday at 7:30 PM.\nFor Nathaniel and Brandon meet with me on Monday at 8 PM.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-98/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210219T190000
DTEND;TZID=America/Los_Angeles:20210219T200000
DTSTAMP:20260429T110239
CREATED:20210220T041053Z
LAST-MODIFIED:20210220T041053Z
UID:6334-1613761200-1613764800@www.ayclogic.com
SUMMARY:7 PM - Intro To Python
DESCRIPTION:Homework:\n\nFeb19_ListForLoopHomework.py\nCreate a list of String\, “pizzas” : beef\, peperoni\, cheese\, mushroom\, bacon\nCreate a for loop that will go through each element inside pizzas list and do the following\n\nif pizza is either beef\, pepperoni or bacon\, it will print “<pizza type> is a meat pizza”\nif pizza is cheese or mushroom\, it will print “<pizza type> is a vegetarian pizza”\n\n\nResult should like this\n\nbeef is a meat pizza\npepperoni is a meat pizza\ncheese is a vegetarian pizza\nmushroom is a vegetarian pizza\nbacon is a meat pizza\n\n\n\n\nif you guys have question\, you guys can email me at gamas@ayclogic.com or text me to 626-532-7844.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-20/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210220T090000
DTEND;TZID=America/Los_Angeles:20210220T100000
DTSTAMP:20260429T110239
CREATED:20210220T202932Z
LAST-MODIFIED:20210220T202932Z
UID:6345-1613811600-1613815200@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We started Flappy Duck project.\nWe started creating the tube.py\nHomework:\n\nFinish tube.py and integrate it with main.py\nLook at cloud.py in Birdie project for reference.\nLook at how you integrate cloud.py in the Birdie project.
URL:https://www.ayclogic.com/event/9-am-python-game-development-44/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210220T120000
DTEND;TZID=America/Los_Angeles:20210220T130000
DTSTAMP:20260429T110239
CREATED:20210220T202704Z
LAST-MODIFIED:20210220T202704Z
UID:6343-1613822400-1613826000@www.ayclogic.com
SUMMARY:12 PM - Python Game Development
DESCRIPTION:Homework:\n\nContinue with your final project.\n\nFor drawing heart symbol according to player.healths:\n\nIn main.py\, create a method/function draw_hearts\nInside the function create a for loop and you want to loop according to self.player.healths\nInside the for loop you want to add the Heart class into the heart_group.\n\n\nDo other stuff that you are supposed to do according to the final project planning.
URL:https://www.ayclogic.com/event/12-pm-python-game-development-16/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210220T130000
DTEND;TZID=America/Los_Angeles:20210220T140000
DTSTAMP:20260429T110239
CREATED:20210221T011302Z
LAST-MODIFIED:20210221T011302Z
UID:6347-1613826000-1613829600@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:We reviewed cloud.py homework.\nWe resized the bird to size 50.\nHomework:\n\nSimilar to how you guys did with cloud.py\, add fireball.py and load fireball.png.\nIntegrate fireball.py into main.py. Look at how we did it for cloud.py.\nI want to see at least one fireball on the screen.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-11/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210220T160000
DTEND;TZID=America/Los_Angeles:20210220T170000
DTSTAMP:20260429T110239
CREATED:20210221T020843Z
LAST-MODIFIED:20210227T233042Z
UID:6351-1613836800-1613840400@www.ayclogic.com
SUMMARY:4 PM - Introduction to Python - Nathaniel
DESCRIPTION:Today we went over:\n\nTell me your age homework\nif/elif/else practice\n\n\nHomework:\n\n\n1.) Get the price from the user\nIf price is less than $10 then print (f"{price} is cheap")\nif price is less than 50 then print "{price} is  not a bad price"\nanything else and print "{price} is way too expensive"\n\n2.) Get the age from the user\nWe now want to print the price of the ticket AT THE END\nif age is less than 5 then price is 0\nif age is less than 18 then price is 12\nif age is less than 30 then price is 30\nany other age and the price is 0\nAT THE END PRINT THE PRICE\n\n3.) get the name from the user\nif the name is "PARKER" then print "Hi Parker"\nany other name then print "Who are you"\n\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-introduction-to-python-nathaniel-3/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210220T160000
DTEND;TZID=America/Los_Angeles:20210220T170000
DTSTAMP:20260429T110239
CREATED:20210221T044806Z
LAST-MODIFIED:20210225T025917Z
UID:6357-1613836800-1613840400@www.ayclogic.com
SUMMARY:4 PM - Intro To Python
DESCRIPTION:We finished Robux Balance program\nWe reviewed similarities between Robux Balance and Supermarket programs.\nNext week is a 2 hour test and will start at 3 PM.\nPlease study:\n\nRobux Balance program\nSupermarket program\nTurtle rectangle\, circle\, polygon\, complex shape like cloud\, tree.\nFor loop\, while loop.\nFunctions.\nRandom.\nAnd everything else we have learned in this class.
URL:https://www.ayclogic.com/event/4-pm-python-game-development-16/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR