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:20210925T130000
DTEND;TZID=America/Los_Angeles:20210925T140000
DTSTAMP:20260428T232814
CREATED:20210925T234312Z
LAST-MODIFIED:20210925T234312Z
UID:9561-1632574800-1632578400@www.ayclogic.com
SUMMARY:1 PM - Python Game Development - Chet
DESCRIPTION:Today We Do\n\nWe went over each team project status. It seems like team Caden-Jeremy\, Allison-Madison are not making a lot of progress and need to put more effort.\n\nHomework\n\nMake a lot of progress for your final project\, I think you only have 1 month left.\nCaden-Jeremy team\, you need to email gamas@ayclogic.com and chet@ayclogic.com to setup additional class to help you guys with your final project. In your email\, please provide your availability times to meet. Don’t just give one\, give multiple availabilities.\nAllison-Madison team\, you need to email gamas@ayclogic.com and chet@ayclogic.com to setup additional class to help you guys with your final project. In your email\, please provide your availability times to meet. Don’t just give one\, give multiple availabilities.\nJason-Wesley team\, do as much progress as you can\, but especially the one mentioned in your project proposal as discussed in the class.\n\nWesley: Create moving_saw.py display on the screen. Make sure it has the animation.\nJason:  Create fruit.py display on the screen.\nJason: Create Landing page with play button and title image.\nWesley: Display Countdown Timer on top of the screen.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-chet/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210925T140000
DTEND;TZID=America/Los_Angeles:20210925T150000
DTSTAMP:20260428T232814
CREATED:20210925T233411Z
LAST-MODIFIED:20210925T233411Z
UID:9559-1632578400-1632582000@www.ayclogic.com
SUMMARY:2 PM - Intro To Python - Gamas
DESCRIPTION:Today We Do\n\nWe reviewed Sep18_FixPythonErrorHomework.py.\nWe exercised more on fixing python error in the class. https://www.ayclogic.com/fix-python-bugs-2/ we are not finished.\n\nHomework\n\nFinished fixing the problem in https://www.ayclogic.com/fix-python-bugs-2/. The last problem was inside ticket_price(age) function\, python complained that age is a String instead of Integer.\nCreate Sep25_ListLoopFunctionsHomework.py\nDo all exercises in https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ you guys probably have done number 1 to 3 in the past\, just try to do it again without looking at the past work. We are going to have a quiz in 2 weeks\, this is part of the exercises that you have to do.
URL:https://www.ayclogic.com/event/2-pm-intro-to-python-gamas-6/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210925T150000
DTEND;TZID=America/Los_Angeles:20210925T160000
DTSTAMP:20260428T232814
CREATED:20210925T232421Z
LAST-MODIFIED:20210925T232421Z
UID:9552-1632582000-1632585600@www.ayclogic.com
SUMMARY:3 PM - Python Game Development
DESCRIPTION:Today We Do\n\nWe were able to display a different type of tower of purchase.\nWe displayed price below tower of purchase.\n\nHomework\nFor Everyone\n\nIn TowerForPurchase.py\, add one more tower_type\, it needs to have at least 3 tower type.\nFor each tower type\, please accurately put\, the attack point and price according to your project proposal.\nCurrently\, inside TowerForPurchase.py\, the price is display on the middle of the image\, reposition the price so it appears under each tower nicely. Add jewel image to the left of the price. You might need to resize the font to 25 and resizel the jewel to be 0.4 to look nicely. Look at below image for reference.\n\nIn your main.py\, make sure you have self.coins and set the value to according to your project proposal. This is going to be used to purchase tower. And display this coins right next by the jewel image on top left corner.\nFind a good position where you can place all 3 different types of TowerForPurchase on the screen where it is not overlapping with other text.\nFix your landing page. Your landing page should have a play button and a title image on top of it. If your play button is too large\, please fix it.\n\nFor Bradley\, Corey and Raelyn\n\nCurrently\, you put “Coins: 500” on jewels1(self) method\, but you did not use self.coins. Because of this even if you purchase the tower\, the Coins will always be displayed 500 on the screen. Make sure to use self.coins in your text.\nFix your Game Over page\, currently nothing is displayed when health is <= 0\, figure out why.\n\nFor Kyle and Anderson \n\nMake sure your health\, score and coins are displayed properly on the screen. Not too big and not too small. And of course not overlapping with anything.\n\n 
URL:https://www.ayclogic.com/event/3-pm-python-game-development-44/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210925T160000
DTEND;TZID=America/Los_Angeles:20210925T170000
DTSTAMP:20260428T232814
CREATED:20210926T081322Z
LAST-MODIFIED:20210926T081322Z
UID:9568-1632585600-1632589200@www.ayclogic.com
SUMMARY:4 PM - Intro to Python - Nathaniel
DESCRIPTION:Today We\n\nReviewed progress on final project\nFinished all but one final function implementation in the roblox program\n\nHomework\n\n\n\nContinue coding your project\, I will be checking the progress each class period\n\n\nFinal Project due date: October 2\nFinal Project Criteria Link: https://www.ayclogic.com/intro-to-python-final-project-criteria/\nProject Examples\nProject Examples 2\n\nIf you have any questions\, please send an email to nathaniel@ayclogic.com
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-nathaniel-8/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210925T170000
DTEND;TZID=America/Los_Angeles:20210925T180000
DTSTAMP:20260428T232814
CREATED:20210926T081522Z
LAST-MODIFIED:20210930T020801Z
UID:9570-1632589200-1632592800@www.ayclogic.com
SUMMARY:5 PM - OOP Python - Nathaniel
DESCRIPTION:Today We\n\nWe finished working on MonsterSystem.py in MonsterInheritanceSystem project.\n\nHomework\n\nCreate Sept25_ClassInheritance.py either in Thonny\nDo exercises from Page 168 to 170
URL:https://www.ayclogic.com/event/5-pm-oop-python-nathaniel-4/
CATEGORIES:OOP Python
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210925T180000
DTEND;TZID=America/Los_Angeles:20210925T190000
DTSTAMP:20260428T232814
CREATED:20210926T020244Z
LAST-MODIFIED:20210926T020749Z
UID:9564-1632592800-1632596400@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Today We Do\n\nWe continued with Shoot Balloon project. We introduced BUG_DIZZY mode so bug can use different costumes when it has been pop by the balloon.\nThe bug will move down when it is in BUG_DIZZY mode.\nThe bug will disappear after is in dizzy mode for 3 seconds.\nWe optimize the loading of the bug images to be only once per game.\n\nHomework\n\nIf you have not done it\, please change the explode_score.py to have the score to be in the middle of the image\, instead of the top left corner.\nAdd Landing Page. The landing page need to have balloon_title.png and play_button.png. This is very similar to all other games we have done before.\nAdd Count Down timer\, when game is in session. Look at how we did it in Flappy Duck. After the countdown time goes to 0\, display a Game Over page.\nGame Over page should have play button.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-165/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR