BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://www.ayclogic.com
X-WR-CALDESC:Events for American Young Coder
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20210314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20211107T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210706T180000
DTEND;TZID=America/Los_Angeles:20210706T190000
DTSTAMP:20260429T005139
CREATED:20210707T061529Z
LAST-MODIFIED:20210707T061529Z
UID:8432-1625594400-1625598000@www.ayclogic.com
SUMMARY:6 PM - Introduction to Python - Nathaniel
DESCRIPTION:What we did today: \n\nFinished learning about for loops\n\nHomework: \n\nPage 57 and 58\n\nIf you have any questions\, feel free to email me at nathaniel@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-introduction-to-python-nathaniel-7/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210707T170000
DTEND;TZID=America/Los_Angeles:20210707T190000
DTSTAMP:20260429T005139
CREATED:20210708T040703Z
LAST-MODIFIED:20210708T040703Z
UID:8450-1625677200-1625684400@www.ayclogic.com
SUMMARY:5PM – Summer Intro to Python
DESCRIPTION:What We Did Today\n1. We learned how to create a shopping cart system \n2. We learned how to use variables to display user activity \n3. We learned how to store paragraphs in a single variable \n4. We learned how to keep a running tally of items purchased in a list \nHomework\nStudy past code to prepare for Final Exam. I especially recommend looking at Supermarket and all the turtle drawings we coded.
URL:https://www.ayclogic.com/event/5pm-summer-intro-to-python-8/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210707T180000
DTEND;TZID=America/Los_Angeles:20210707T190000
DTSTAMP:20260429T005139
CREATED:20210708T020101Z
LAST-MODIFIED:20210714T033229Z
UID:8439-1625680800-1625684400@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Today: \n\nWe went over the homework to add the coin and player sprites.\nWe added the upwards facing tube.\n\nHomework: \n\nFlip the upwards facing tube so it looks correct\nMake the player its wings\nMake the coin flip between the 3 different images.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-147/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210707T190000
DTEND;TZID=America/Los_Angeles:20210707T200000
DTSTAMP:20260429T005139
CREATED:20210708T025023Z
LAST-MODIFIED:20210708T031959Z
UID:8443-1625684400-1625688000@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:Today we went over the projects\, and finished the shoot balloon target. \nHomework: \n\nAnson/Aydan:\nGo over collision between bullet and player\nAdd a way to indicate the game is over.\n\nYitong/Spencer:\nCrop the sprites\nFinish the Player assets\nCreate the background/map\nWhen the game starts\, show the background and the player
URL:https://www.ayclogic.com/event/7-pm-python-game-development-67/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210709T180000
DTEND;TZID=America/Los_Angeles:20210709T190000
DTSTAMP:20260429T005139
CREATED:20210710T025835Z
LAST-MODIFIED:20210710T025835Z
UID:8457-1625853600-1625857200@www.ayclogic.com
SUMMARY:7 PM - Intro To Python
DESCRIPTION:Today We Do:\n\nWe continued with Shopping Cart program\n\nHomework:\n\nTry to finish your Python Turtle project by next week. This way I can give you feedback if you there are improvements that can be made to get higher grade.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-37/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210710T120000
DTEND;TZID=America/Los_Angeles:20210710T130000
DTSTAMP:20260429T005139
CREATED:20210710T200233Z
LAST-MODIFIED:20210710T200233Z
UID:8466-1625918400-1625922000@www.ayclogic.com
SUMMARY:12 PM - Advanced Python Game Development
DESCRIPTION:Today We Do\n\nWe learned about simpleai Python open source library (https://github.com/simpleai-team/simpleai) and how we can use this open source library to help Enemy Tank find the best path to the Player tank.\nWe started integrating simpleai Python open source library by creating MazeSolver class.\n\nHomework\n\nWhen tank is hit by bullet\, show Tank explosion animation. Tank explosion animation can be found under assets/Tank_Explosion directory. Look at how we did WallExplosion.py
URL:https://www.ayclogic.com/event/12-pm-advanced-python-game-development-8/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210710T130000
DTEND;TZID=America/Los_Angeles:20210710T140000
DTSTAMP:20260429T005139
CREATED:20210710T212315Z
LAST-MODIFIED:20210710T212315Z
UID:8470-1625922000-1625925600@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:Today: \n\nWe went over the homework to add the credit page.\nWe made the game restart correctly after game over.\nI’ve uploaded the code here.\n\nHomework: \n\nCreate a gitlab.com account. Make sure to create a new account and don’t use the sign in with Google or Twitter etc option.\nStart thinking about what you want to do for your final project.  You can see some examples on https://www.ayclogic.com/ such as Java Joomp. You need to form 2 person teams.\n\n 
URL:https://www.ayclogic.com/event/1-pm-python-game-development-27/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210710T140000
DTEND;TZID=America/Los_Angeles:20210710T150000
DTSTAMP:20260429T005139
CREATED:20210710T231345Z
LAST-MODIFIED:20210710T231345Z
UID:8472-1625925600-1625929200@www.ayclogic.com
SUMMARY:2 PM - Intro To Python - Gamas
DESCRIPTION:Today We Do\n\nWe went over homeworks from https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ and https://www.ayclogic.com/tell-me-your-age/\n\nHomework\n\nNext week (July 17) is first quiz. You need to have gmail account to receive the quiz via google forms. Most of the questions will be coding questions. You need to use your Thonny python editor to do the codes to answer the questions from the quiz. After you do it in Thonny\, you need to copy and paste the code to the Quiz google form.\nThis is not an open book quiz\, so please during the quiz\, don’t look at your previous exercises or homework.\nStudy these topics\n\nWhile Loop\, For Loop.\nList and how to go through each element in the List using For Loop\nHow to continuously ask user some question until user enter “exit” or “quit” to stop your program.\nIF ELSE ELIF statements\nHow to get input from shell.\nString and List operations such as title()\, lower()\, len().\nVariables and datatypes.
URL:https://www.ayclogic.com/event/2-pm-intro-to-python-gamas/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210710T150000
DTEND;TZID=America/Los_Angeles:20210710T160000
DTSTAMP:20260429T005139
CREATED:20210712T041824Z
LAST-MODIFIED:20210712T041824Z
UID:8500-1625929200-1625932800@www.ayclogic.com
SUMMARY:3 PM - Python Game Development
DESCRIPTION:Today We Do\n\nWe went over progress of team project.\nWe learned how to pull and push from GITLAB.\nWe decide what each person in the team are going to do with the project for next week.\n\nHomework\n\nContinue with your project according to the project schedule.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-39/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210710T160000
DTEND;TZID=America/Los_Angeles:20210710T170000
DTSTAMP:20260429T005139
CREATED:20210712T041430Z
LAST-MODIFIED:20210712T041447Z
UID:8498-1625932800-1625936400@www.ayclogic.com
SUMMARY:4 PM - Intro To Python
DESCRIPTION:Today We Do\nWe had our 2nd Python quiz
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-14/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210710T170000
DTEND;TZID=America/Los_Angeles:20210710T180000
DTSTAMP:20260429T005139
CREATED:20210712T041330Z
LAST-MODIFIED:20210715T020748Z
UID:8496-1625936400-1625940000@www.ayclogic.com
SUMMARY:5 PM - OOP Python - Nathaniel
DESCRIPTION:Today We Do\n\nWe reviewed Class\, __init__ method\, class attributes\, methods\nWe reviewed how to create variable (instances) of Student and Animal class.\nWe reviewed page 162 (TRY IT YOURSELF) the first question (9-1).\n\nHomework\n\nCreate July10_P162Homework.py and continue with exercises in page 162 (TRY IT YOURSELF). Do 9-2\, 9-3\nCreate July10_ClassesInstancesHomework.py and copy codes from page 162 to 166.\nCreate July10_P167Homework.py. Do exercises from page 167 (TRY IT YOURSELF) 9-4 and 9-5
URL:https://www.ayclogic.com/event/5-pm-oop-python-nathaniel/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210710T180000
DTEND;TZID=America/Los_Angeles:20210710T190000
DTSTAMP:20260429T005139
CREATED:20210712T035904Z
LAST-MODIFIED:20210712T035904Z
UID:8494-1625940000-1625943600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Today We Do\n\nWe went over each team final project progress\nWe started Shoot Balloon project\n\nHomework\n\nContinue with your team’s final project progress according to your project schedule.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-148/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210712T170000
DTEND;TZID=America/Los_Angeles:20210712T190000
DTSTAMP:20260429T005139
CREATED:20210713T033202Z
LAST-MODIFIED:20210713T033241Z
UID:8524-1626109200-1626116400@www.ayclogic.com
SUMMARY:5PM – Summer Intro to Python
DESCRIPTION:What We Did Today\n1. We were able to design a shopping system for Roblox \n2. We reviewed how shopping cart was coded \n3. We reviewed the random module and turtle methods \nHomework\nStudy for the test on Wednesday\, no stress guys just look at all your supermarket\, turtle\, and robux code as well as all the other modules. You guys will do just fine! \n  \nIf you guys have any questions you can email me at sohan@ayclogic.com
URL:https://www.ayclogic.com/event/5pm-summer-intro-to-python-9/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210712T190000
DTEND;TZID=America/Los_Angeles:20210712T200000
DTSTAMP:20260429T005139
CREATED:20210713T030219Z
LAST-MODIFIED:20210713T030219Z
UID:8522-1626116400-1626120000@www.ayclogic.com
SUMMARY:7 PM - Python Game Development -- Final Project Prep
DESCRIPTION:We went over how to commit changes to gitlab.\nWe cropped an image layer in FireAlpacha but got stuck on exporting images. Chet will review how this works and meet again tomorrow at 7:30\nWe went over how to divide the components in the final project.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-final-project-prep/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210713T180000
DTEND;TZID=America/Los_Angeles:20210713T190000
DTSTAMP:20260429T005139
CREATED:20210715T040049Z
LAST-MODIFIED:20210715T040049Z
UID:8547-1626199200-1626202800@www.ayclogic.com
SUMMARY:6 PM – Introduction to Python – Nathaniel
DESCRIPTION:What we did today: \n\nFinished learning about while loops\n\nHomework: \n\nPage 123 7-4 and 7-5 (try it yourself section)\n\nIf you have any questions\, feel free to email me at nathaniel@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-introduction-to-python-nathaniel-8/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210714T180000
DTEND;TZID=America/Los_Angeles:20210714T190000
DTSTAMP:20260429T005139
CREATED:20210715T015953Z
LAST-MODIFIED:20210715T020107Z
UID:8539-1626285600-1626289200@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Today \n\nWe went over the homework to make the player and coins flip images\, and fixed/flipped the upwards tube.\nWe added gravity and let the player fly.\nWe added collision detection between the player and the tubes.\n\nHomework \n\nAdd collision detection between the player and the coins.  The coins should disappear.\nGive the player more score when it gets more coins.\nAdd a score indicator as the player collects more coins.\nCreate a couple game constants “GAME_STARTED” and “GAME_LANDING_PAGE”. Start the game in GAME_LANDING_PAGE mode.\n Add landing page with a Play button.  When the play button is pressed the game mode should be switched to “GAME_STARTED”\, and you should show the handle_game_in_session page.  Look at Birdie for examples how to do this.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-149/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210714T190000
DTEND;TZID=America/Los_Angeles:20210714T200000
DTSTAMP:20260429T005139
CREATED:20210715T020956Z
LAST-MODIFIED:20210721T031053Z
UID:8541-1626289200-1626292800@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:Today: \n\nWe went over progress on the final projects.\nWe reviewed how to commit changes with git/pycharm to gitlab.\nWe added collision detection between the target and the balloons\, when user clicks the mouse.\n\nYitong/Spencer: \n\nMake sure the frog can move around. Move the map when the frog moves\, similar to flappy duck using WASD.\nOrient the the  flip the map so the roads are going top to bottom.  Also add more roads.\nAdd the car sprite.\n\nAnson/Aydan: \n\nAdd a game over page.\nAdd a way to switch to the game mode when one of the players health goes to zero.  Display who won.\nFind some special effects and add them in when a player shoots and when a player gets hit by a bullet.  Special effects here: https://drive.google.com/drive/u/1/folders/1ZA5hXAwhw98RbvalieyactKap_E4kM15\n\n 
URL:https://www.ayclogic.com/event/7-pm-python-game-development-68/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210715T190000
DTEND;TZID=America/Los_Angeles:20210715T200000
DTSTAMP:20260429T005139
CREATED:20210716T034703Z
LAST-MODIFIED:20210716T034703Z
UID:8559-1626375600-1626379200@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:Today We Do\n\nWe reviewed progress of each team project according to schedules.\nWe continued with Shoot Balloon project . The codes for this project can be found in google drive. Click here\n\nHomework\n\nContinue to make progress of your game project according to schedule.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-69/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210716T190000
DTEND;TZID=America/Los_Angeles:20210716T200000
DTSTAMP:20260429T005139
CREATED:20210717T045235Z
LAST-MODIFIED:20210717T045235Z
UID:8564-1626462000-1626465600@www.ayclogic.com
SUMMARY:7 PM - Intro To Python
DESCRIPTION:Today We Do\n\nWe continued to check progress of each person’s python project.\nWe finished Supermarket Shopping Cart project.\n\nHomework\n\nThe python project is due next week. Please email and attach your Python file to gamas@ayclogic.com before next week. If you turn in early\, I can give feedback just in case if there are more improvement can be made.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-38/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210717T120000
DTEND;TZID=America/Los_Angeles:20210717T130000
DTSTAMP:20260429T005140
CREATED:20210717T195618Z
LAST-MODIFIED:20210717T195618Z
UID:8569-1626523200-1626526800@www.ayclogic.com
SUMMARY:12 PM - Advance Python Game Development
DESCRIPTION:Today We Do\n\nWe continued with Tank War project. We made Iron wall around the border because of limitation of simpleai open source library\nWe added ability to find the tank map coordinate\nWe added Tank explosion animation.\n\nHomework\n\nPut IronWall around all 4 sides of the map.
URL:https://www.ayclogic.com/event/12-pm-advance-python-game-development-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210717T130000
DTEND;TZID=America/Los_Angeles:20210717T140000
DTSTAMP:20260429T005140
CREATED:20210717T210408Z
LAST-MODIFIED:20210731T195924Z
UID:8571-1626526800-1626530400@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:Today: \n\nWe made sure everyone got a gitlab account.\nWe refactored the code for the play button and the credit button into their own methods.\nWe added a countdown indicator.\nI’ve uploaded the code here.\n\nHomework: \n\nAdd a a constant GAME_WON and a new page\, the game won page.\nYou should switch the game mode to GAME_WON  and display the game won page when the\ncountdown_seconds\nvariable gets to zero.\nThe game won page should have a play button and a credit button and it should have some text above the button that says “Game Won”\n\n\nNote: No class on July 24th we’ll resume on July 31.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-70/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210717T140000
DTEND;TZID=America/Los_Angeles:20210717T150000
DTSTAMP:20260429T005140
CREATED:20210721T033042Z
LAST-MODIFIED:20210721T033042Z
UID:8630-1626530400-1626534000@www.ayclogic.com
SUMMARY:2 PM - Intro To Python
DESCRIPTION:We had our first quiz today.
URL:https://www.ayclogic.com/event/2-pm-intro-to-python-31/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210717T160000
DTEND;TZID=America/Los_Angeles:20210717T170000
DTSTAMP:20260429T005140
CREATED:20210721T034037Z
LAST-MODIFIED:20210722T020434Z
UID:8632-1626537600-1626541200@www.ayclogic.com
SUMMARY:4 PM - Intro To Python
DESCRIPTION:Today We do\n\nWe reviewed 2nd Quiz result\n\nHomework\n\nCreate a new python file July17_StarWarsHomework.py\nDo exercises from https://www.ayclogic.com/intro-to-python/star-wars-problem/
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-15/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210720T180000
DTEND;TZID=America/Los_Angeles:20210720T190000
DTSTAMP:20260429T005140
CREATED:20210721T022319Z
LAST-MODIFIED:20210722T021226Z
UID:8622-1626804000-1626807600@www.ayclogic.com
SUMMARY:6 PM - Introduction to Python - Nathaniel
DESCRIPTION:What we did today: \n\nReviewed while loops homework\nFinished quiz review\n\nHomework: \n\nStudy for Quiz 1 that will take place next Tuesday\, July 27!\nQuiz will contain material on: variables\, getting input\, strings\, if/else\, lists\, and loops\n\nIf you have any questions\, feel free to email me at nathaniel@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-introduction-to-python-nathaniel-9/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210721T170000
DTEND;TZID=America/Los_Angeles:20210721T190000
DTSTAMP:20260429T005140
CREATED:20210722T062610Z
LAST-MODIFIED:20210723T051126Z
UID:8647-1626886800-1626894000@www.ayclogic.com
SUMMARY:5PM – Summer Intro to Python
DESCRIPTION:What We Did Today\n1. We learned about dictionaries \n2. We improved the Supermarket code using a dictionary \n3. We learned how to simplify code to make it less redundant \nHomework\nTitle your homework July21_DictionaryHW \n1. Page 92 to 97 \n2. Page 99 TRY IT YOURSELF. 6-1 and 6-2 \n3. Page 158 to 161 \n4. Page 162 – TRY IT YOURSELF
URL:https://www.ayclogic.com/event/5pm-summer-intro-to-python-10/
CATEGORIES:OOP Python
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210721T180000
DTEND;TZID=America/Los_Angeles:20210721T190000
DTSTAMP:20260429T005140
CREATED:20210722T015801Z
LAST-MODIFIED:20210728T022244Z
UID:8639-1626890400-1626894000@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Today: \n\nWe went over the homework to handle player coin collisions and increment score\, and we added the landing page.\nWe added the countdown timer\, and refactored the play button into it’s own method.\nI’ve uploaded the source code here.\n\nHomework: \n\nAdd a title/logo to the landing page above the play button.\nCreate a new mode GAME_OVER.\nWhen the player dies\, switch to GAME_OVER mode.\nWhen the mode is GAME_OVER draw a new game over page in a new method called “handle_game_over_page”.  The game over page should should show “Game Over” text over the Play button.\nCreate a new mode GAME_WON.\nWhen countdown timer gets to zero\, switch to GAME_WON mode.\nWhen the mode is GAME_WON draw a new game won page in a new method called “handle_game_won_page”.  The game won page should should show “Game Won” text over the Play button.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-150/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210721T190000
DTEND;TZID=America/Los_Angeles:20210721T200000
DTSTAMP:20260429T005140
CREATED:20210722T030355Z
LAST-MODIFIED:20210722T035028Z
UID:8642-1626894000-1626897600@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:Today: \n\nWe went over the final project\nWe added an explosion that appears when the balloon is destroyed.\nI’ve uploaded the code here.\n\nAydan/Anson \n\n(Carry over) Add sounds effect and add them in when a player shoots and when a player gets hit by a bullet.  Special effects here: https://drive.google.com/drive/u/1/folders/1ZA5hXAwhw98RbvalieyactKap_E4kM15 You don’t have to use these sounds provided\, you can also find some yourself.\n(Carry over) Cleanup the game over page so it works for players\, and make sure to refactor the code to have a game “mode”.\nAdd a landing page\n\nSpencer/Yitong: \n\nYitong: Handle collision between car and player\nYitong: Include improved assets in player animation\nYitong: Fix spawn points for the cars\nSpencer: Create a winning zone\nSpencer: Create starting page.\nSpencer: Create the Game Won page.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-71/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210722T190000
DTEND;TZID=America/Los_Angeles:20210722T200000
DTSTAMP:20260429T005140
CREATED:20210723T033643Z
LAST-MODIFIED:20210723T033643Z
UID:8662-1626980400-1626984000@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:Today We Do\n\nWe check the progress of each individual game.\nWe learn how to rotate images from 0\, 90\, 180 and 270 degrees.\n\nHomework\n\nContinue making progress on your final project.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-72/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210723T190000
DTEND;TZID=America/Los_Angeles:20210723T200000
DTSTAMP:20260429T005140
CREATED:20210724T041622Z
LAST-MODIFIED:20210724T041646Z
UID:8670-1627066800-1627070400@www.ayclogic.com
SUMMARY:7 PM - Intro To Python
DESCRIPTION:Today We Do\n\nWe reviewed everyone python projects. If you guys still want to revise\, you guys can resubmit by 12 midnight Los Angeles time.\nWe started Robux Shopping Cart program\n\nHomework\n\nIn the Robux Shopping Cart program\, you have to add code to do “4. Add more Robux”.\nWhen user select 4\, the program need to ask user to enter his/her credit card number.\nWhen the credit card number is equal to ABCD1234 then add the robux balance by 200 more.\nIf the credit number is not equal to ABCD1234\, print “You have entered an invalid Credit Card number”.\nAlso when user select “5”\, print all the items that user has purchased and his/her remaining robux balance.\n\nExample 1\nYou have 300 robux in the beginning.\n\nWhat do you want to do:\n1. Buy hat 100 Robux\n2. Buy hair 150 Robux\n3. VIP Server 500 Robux\n4. Add more Robux\n5. Exit\nEnter your selection: 1\nYou have purchased Hat for 100 Robux\, you have 200 remaining\n\nWhat do you want to do:\n1. Buy hat 100 Robux\n2. Buy hair 150 Robux\n3. VIP Server 500 Robux\n4. Add more Robux\n5. Exit\nEnter your selection: 2\nYou have purchased Hair for 150 Robux\, you have 50 remaining\n\nWhat do you want to do:\n1. Buy hat 100 Robux\n2. Buy hair 150 Robux\n3. VIP Server 500 Robux\n4. Add more Robux\n5. Exit\nEnter your selection: 5\n\nYou have purchased the following items:\nhat\nhair\nYour remaining Robux balance is 50 Robux.\nExample 2\nWhat do you want to do: \n1. Buy hat 100 Robux\n2. Buy hair 150 Robux\n3. VIP Server 500 Robux\n4. Add more Robux\n5. Exit\nEnter your selection: 4\nEnter your Credit Card number: ABCD1234\nThank you for purchasing 200 Robux. You now have 500 Robux.\n\nWhat do you want to do: \n1. Buy hat 100 Robux\n2. Buy hair 150 Robux\n3. VIP Server 500 Robux\n4. Add more Robux\n5. Exit\nEnter your selection: 4\nEnter your Credit Card number: asdfadf\nUnfortunately\, you have entered an invalid giftcard number.\n\nWhat do you want to do: \n1. Buy hat 100 Robux\n2. Buy hair 150 Robux\n3. VIP Server 500 Robux\n4. Add more Robux\n5. Exit\nEnter your selection:
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-39/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210724T120000
DTEND;TZID=America/Los_Angeles:20210724T130000
DTSTAMP:20260429T005140
CREATED:20210724T195916Z
LAST-MODIFIED:20210724T195916Z
UID:8679-1627128000-1627131600@www.ayclogic.com
SUMMARY:12 - Advanced Python Game Development
DESCRIPTION:Today We Do\n\nWe continued with Tank War\, we use simpleai (SearchProblem class) open source library to help the enemy tank find path to the player.\nWe draw the path from enemy tank to the player.\n\nHomework\n\nCreate a landing page. Look at how we did landing page in Birdie and FlappyDuck games.\nIn the Landing Page\, make sure to use assets/Game_Logo.png and Play button.\n\n 
URL:https://www.ayclogic.com/event/12-advanced-python-game-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR