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:20230312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20231105T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231014T170000
DTEND;TZID=America/Los_Angeles:20231014T180000
DTSTAMP:20260505T014045
CREATED:20231015T010552Z
LAST-MODIFIED:20231015T010552Z
UID:22155-1697302800-1697306400@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nLearned about If-Else statements\nLearned about if statements with multiple conditions (and/or)\nLearned about Elif statements\n\nHomework\nCreate the following file: \n\nOct14_IfElseHW.py\n\nCopy code from pgs 78-81 in the textbook.\n\n\n\nUpload the homework to your assigned Google Drive folders by Friday night. \nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-william/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231014T150000
DTEND;TZID=America/Los_Angeles:20231014T160000
DTSTAMP:20260505T014045
CREATED:20231014T225907Z
LAST-MODIFIED:20231014T225907Z
UID:22143-1697295600-1697299200@www.ayclogic.com
SUMMARY:3 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nFinished the monster system\nBegan review for final exam\nWent over practice test for homework\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: https://forms.gle/SCvP2q14eFCk4JJ57
URL:https://www.ayclogic.com/event/3-pm-python-object-oriented-programming-sebastian-16/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231012T180000
DTEND;TZID=America/Los_Angeles:20231012T190000
DTSTAMP:20260505T014045
CREATED:20231013T183717Z
LAST-MODIFIED:20231013T185244Z
UID:22110-1697133600-1697137200@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nFinished the debugging homework as well as the second debugging homework\nMaintained practicing proper debugging techniques\nStarted on the Quiz 2 Review\, covering topics like functions\, conditionals\, and input from shell\n\nHomework:\nContinue on the Quiz 2 Review homework until the end(in the file named Oct12_Quiz2Review)\, and submit into the google drive when finished: \n1. Link to the Quiz 2 Review: https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/ \nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-21/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231010T180000
DTEND;TZID=America/Los_Angeles:20231010T190000
DTSTAMP:20260505T014045
CREATED:20231012T013156Z
LAST-MODIFIED:20231012T013213Z
UID:22079-1696960800-1696964400@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nReviewed input from shell homework with if statements\nIntroduced the concept of lists and how to add items into a list\, remove items from a list\, and print items from a list.\nLearnt how to get items from a list\, and understood the differences in data types.\n\nHomework:\n\nCreate a file named Oct10_ListsHW1.py and upload it to the google drive when you finish.\nDo page 38-41\, copy the codes starting from “Inserting elements into a list” (Version 2 of the book) or “Adding elements into a list” (Version 3 of the book)\nMake sure you run and test the code to make sure it works. Do not copy the printed output.\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-20/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231010T180000
DTEND;TZID=America/Los_Angeles:20231010T190000
DTSTAMP:20260505T014045
CREATED:20231011T020751Z
LAST-MODIFIED:20231011T020751Z
UID:22062-1696960800-1696964400@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did\n\nFinished adding movement to Player class\nChanged Player image direction on movement\nBegan understanding hitboxes\, groupcollide\, and the rect attribute\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-dragon-birdie/-/tree/TUE-6PM-Sebastian\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: For both your Player and Bird classes\, create a “rect” attribute\, and set it to pygame’s “Rect” object:\n \n\npygame.Rect(self.x\, self.y\, self.right_images[0].get_width()\, self.right_images[0].get_height())\n\n\n In each of their update methods (before you blit their image to screen):\n\nFirst check if TESTING is set to True (be sure you added TESTING = True in config.py)\nIf it is\, draw the “rect” attribute to the screen with:\n\npygame.draw.rect(self.screen\, (255\,0\,255)\, self.rect)\n\n\n\n\nIf everything is set up correctly\, all birds & players should show their hitbox in red. To disable hitboxes\, simply set the “TESTING” global variable (in config.py) to False.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-sebastian-5/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231009T190000
DTEND;TZID=America/Los_Angeles:20231009T200000
DTSTAMP:20260505T014045
CREATED:20231010T223801Z
LAST-MODIFIED:20231013T223815Z
UID:22115-1696878000-1696881600@www.ayclogic.com
SUMMARY:7:00 PM - Python OOP - Juan
DESCRIPTION:Today We Did\n\nBegan working on the School System\n\nCreated the School System class\nCreated a Student class\n\n\n\nHomework\n\n\n\nUpload your main.py file to the google drive and do:\n\nFinish the add_new_student function\n\nUse an instance created from the Student class\nAdd the student to the student dictionary
URL:https://www.ayclogic.com/event/700-pm-python-oop-juan-9/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231009T190000
DTEND;TZID=America/Los_Angeles:20231009T200000
DTSTAMP:20260505T014045
CREATED:20231010T052940Z
LAST-MODIFIED:20231010T052940Z
UID:22036-1696878000-1696881600@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nReviewed 1st Python quiz\nLearned functions without parameters\n\nHomework\nCreate the following file: \n\nOct9_FunctionsHW.py\n\nCopy code from pages 130 to 133\n\n\nOct9_FunctionsHW2.py\n\nhttps://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/\n\n\n\n\nIf you have any questions or need help debugging\, email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-william-11/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231009T190000
DTEND;TZID=America/Los_Angeles:20231009T200000
DTSTAMP:20260505T014045
CREATED:20231010T030048Z
LAST-MODIFIED:20231010T030048Z
UID:22032-1696878000-1696881600@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did\n\nSet up and began flappy bird project\nCreate & blitted background image\nBrain stormed all the sprite’s we’ll need and created their classes\nDeveloped basic Tube class\nYou can always find the code we wrote in class in my Gitlab repository here: https://gitlab.com/gsugiart/MON-7PM-FlappyBird/-/tree/Sebastian?ref_type=heads\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Create a Tube object and add it to a new tube_group in the constructor\, then blit it in our game_loop. As we went over in class\, specifically you will:\n\nCreate Tube object (local variable):\n– for x/y\, think: where should the x/y of a downtube be? try different x/y positions until it looks alright\n– for type\, pass 1 (represents downward later)\n– for screen\, pass self.screen\n\nCreate tube_group (attribute):\n– Create pygame Group() object from sprite file\n– Add Tube object from above to tube group\n\n\nBlit tube group (update)
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-13/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T193000
DTEND;TZID=America/Los_Angeles:20231007T203000
DTSTAMP:20260505T014045
CREATED:20231008T035706Z
LAST-MODIFIED:20231009T201141Z
UID:22017-1696707000-1696710600@www.ayclogic.com
SUMMARY:7:30 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nStarted learning variables and data types\n\nHomework\n\nRead pages 15-19 in the textbook\nComplete 1 lesson everyday on Typing Club or Typing.com\n\n\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/730-pm-intro-to-python-william/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T150000
DTEND;TZID=America/Los_Angeles:20231007T160000
DTSTAMP:20260505T014045
CREATED:20231012T180448Z
LAST-MODIFIED:20231012T180448Z
UID:22103-1696690800-1696694400@www.ayclogic.com
SUMMARY:3 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nContinued the Monster System class\nBegan developing the logic for magic and sword attacks\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease submit your homework to the corresponding project’s folder in your Google Drive\nHomework: Spend some time reviewing the code we made for the Monster System and study it closer so you’re sure you understand every part of how inheritance works. 
URL:https://www.ayclogic.com/event/3-pm-python-object-oriented-programming-sebastian-15/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T143000
DTEND;TZID=America/Los_Angeles:20231007T153000
DTSTAMP:20260505T014045
CREATED:20231007T222730Z
LAST-MODIFIED:20231007T222730Z
UID:21995-1696689000-1696692600@www.ayclogic.com
SUMMARY:2:30 PM - Intro To Competitive Programming - Gamas
DESCRIPTION:Today We Did\n\nWe learned about isPalindrome using List\, String and Array.\nWe learned about data structure and algorithm\n\nHomework\n\nOct7Palindrome.java (don’t forget to upload to google drive)\nInside create a method boolean isPalindromeIgnoreSpace(String text).\nCreate the following program\n\nEnter text for Palindrome check: racecar\nracecar is a palindrome\n\nEnter text for Palindrome check: gamas\ngamas is not a palindrome\n\nEnter text for Palindrome check: race car\nrace car is a palindrome
URL:https://www.ayclogic.com/event/230-pm-intro-to-competitive-programming-gamas-4/
CATEGORIES:Coding Competition Training
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T090000
DTEND;TZID=America/Los_Angeles:20231007T100000
DTSTAMP:20260505T014045
CREATED:20231007T031152Z
LAST-MODIFIED:20231007T031152Z
UID:21961-1696669200-1696672800@www.ayclogic.com
SUMMARY:9 AM - Python OOP - Indo - Gamas
DESCRIPTION:Today We Did\n\nWe learned more about Python “class”. We learned about different rules and terminologies of using Python class.\n\nHomework\n\nMemorize all the rules and terminologies that we have learned when studying about Python class today.\nCreate oct_6_class_homework2.py\n\nDo page 162. TRY IT YOURSELF – 9-1\, 9-2\, 9-3
URL:https://www.ayclogic.com/event/9-am-python-oop-indo-gamas-3/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231005T180000
DTEND;TZID=America/Los_Angeles:20231005T190000
DTSTAMP:20260505T014045
CREATED:20231007T051404Z
LAST-MODIFIED:20231011T003957Z
UID:21958-1696528800-1696532400@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nReviewed the Star Wars homework: https://www.ayclogic.com/intro-to-python/star-wars-problem/\nApplied “random” inside of functions\, to get random items from a list\nPracticed steps in debugging\, and got started on debugging worksheet\n\nHomework:\nContinue on the debugging homework\, and submit into the google drive when finished: \n1. This is the one we already copied in class\, the file Oct5_Debugging.py :https://www.ayclogic.com/fixing-python-bugs/ \n2. After you finish fixing the code above\, make a new filed named Oct5_Debugging2_HW.py\, and inside of the file copy the code from this site and fix this one: https://www.ayclogic.com/fix-python-bugs-2/ \nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-18/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231003T180000
DTEND;TZID=America/Los_Angeles:20231003T190000
DTSTAMP:20260505T014045
CREATED:20231006T182959Z
LAST-MODIFIED:20231006T182959Z
UID:21956-1696356000-1696359600@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did\n\nSuccessfully blitting birds and clouds on different sides of the screen.\nBegan developing the player class.\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-dragon-birdie/-/tree/TUE-6PM-Sebastian\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Try to blit our player to the screen. If any of your code code is broken make sure you copy the code from my repository so everything works first.\n\nIn player.py\, in our Player class\, think about what we need to add to our update() method to show our player.\nWe will also have to add a player object and add it to a player group in main.py to use it in our game loop\nLastly\, we need to add some code in our game loop to link the game loop to the player’s update method.\nDon’t worry too much if you’re confused\, as we’ll go over it in detail in class.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-sebastian-4/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231003T180000
DTEND;TZID=America/Los_Angeles:20231003T190000
DTSTAMP:20260505T014045
CREATED:20231004T042716Z
LAST-MODIFIED:20231004T042959Z
UID:21928-1696356000-1696359600@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to get input from shell (user)\nManipulated user input with if statements to perform certain code/actions\nReviewed fundamental concepts of data types\n\nHomework:\n\nCreate a file named Oct3_InputHW.py and upload it to the google drive when you finish.\nDo page 117\, TRY IT YOURSELF: 7-1 and 7-2\n(I know I said I wouldn’t give you input homework\, but apparently we ran out of if\, elif\, and else homework\, but it should be similar to what we covered in class)\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-17/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231002T190000
DTEND;TZID=America/Los_Angeles:20231002T200000
DTSTAMP:20260505T014045
CREATED:20231003T060749Z
LAST-MODIFIED:20231003T060749Z
UID:21917-1696273200-1696276800@www.ayclogic.com
SUMMARY:7:00 PM - Python OOP - Juan
DESCRIPTION:Today We Did\n\nReviewed homework\nReviewed creating instances of a class\, using attributes and methods outside of class\, incrementing/decrementing class attributes\nStarted School System\n\nHomework\n\nNo homework
URL:https://www.ayclogic.com/event/700-pm-python-oop-juan-8/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231002T190000
DTEND;TZID=America/Los_Angeles:20231002T200000
DTSTAMP:20260505T014045
CREATED:20231003T031624Z
LAST-MODIFIED:20231003T031624Z
UID:21913-1696273200-1696276800@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did\n\nFinished the giant fireball functionality\nAdded displays for the score and fireball cooldown text\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/mon-7-pm-dragon-birdie/-/tree/MON-7PM-Sebastian\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Recall that you were all added to the new repository at the end of class. Please do your best to clone the repository and open it on PyCharm. Don’t worry too much about it if you’re stuck\, as we’ll be going through setup during the next class.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-12/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231002T190000
DTEND;TZID=America/Los_Angeles:20231002T200000
DTSTAMP:20260505T014045
CREATED:20231003T023351Z
LAST-MODIFIED:20231003T023452Z
UID:21910-1696273200-1696276800@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\n1st Python Quiz!\n\nHomework\nCreate the following file: \n\nOct2_WhileLoopHW.py\n\nRead textbook end of pg 117 until pg.123 and copy down the code\n\n\n\n\nIf you have any questions or need help debugging\, email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-william-10/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230930T150000
DTEND;TZID=America/Los_Angeles:20230930T160000
DTSTAMP:20260505T014045
CREATED:20231003T032102Z
LAST-MODIFIED:20231003T032102Z
UID:21915-1696086000-1696089600@www.ayclogic.com
SUMMARY:3 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nContinued learning about inheritance fundamentals\nWorked through monster system project\nCompleted Monster parent class\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease submit your homework to the corresponding project’s folder in your Google Drive\nHomework: Begin creating the Dragon class in our MonsterSystem project.\n\nInside the file “dragon.py”\, create the class “Dragon” which will inherit our “Monster” class.\nOverride the Dragon class’s constructor and make it only take in 2 parameters: health\, and max_attack (don’t take in species anymore)\nCall the parent class’s constructor (hint: How can we call methods from a class’s parent?)
URL:https://www.ayclogic.com/event/3-pm-python-object-oriented-programming-sebastian-14/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230930T090000
DTEND;TZID=America/Los_Angeles:20230930T100000
DTSTAMP:20260505T014045
CREATED:20231001T021509Z
LAST-MODIFIED:20231001T021509Z
UID:21876-1696064400-1696068000@www.ayclogic.com
SUMMARY:9 AM - Python OOP - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed Phone Book homework.\nWe went over proof that in worst case scenario\, using python dictionary to search is faster than using list.\nWe went over using Python class as a custom data type.\n\nHomework\n\nno homework
URL:https://www.ayclogic.com/event/9-am-python-oop-gamas/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230928T180000
DTEND;TZID=America/Los_Angeles:20230928T190000
DTSTAMP:20260505T014045
CREATED:20230929T051425Z
LAST-MODIFIED:20230929T051425Z
UID:21837-1695924000-1695927600@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nReviewed the homework of recreating the text based mini-game with random.choice instead of random.randint()\nCreated a password generator program using random functions\nStarted working on the StarWars worksheet review\n\nHomework:\nContinue on the same file Sep28_StarWars.py and submit to google drive when you finish. \nhttps://www.ayclogic.com/intro-to-python/star-wars-problem/ \n\nContinue from exercise 2 until the end is finished\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-16/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230926T180000
DTEND;TZID=America/Los_Angeles:20230926T190000
DTSTAMP:20260505T014045
CREATED:20230927T065049Z
LAST-MODIFIED:20230927T065049Z
UID:21800-1695751200-1695754800@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nLearnt about .title()\, .lower()\, and .upper() for string capitalization\nReviewed if\, elif\, and else statements\nLearnt about !=\, >\, >=\, <\, <= comparisons\nLearnt about and/or statements\n\nHomework:\n\nCreate a file named Sep26_StringHomework2.py and upload it to the google drive when you finish.\nDo page 84\, TRY IT YOURSELF: 5-3 and 5-4\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-15/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230926T180000
DTEND;TZID=America/Los_Angeles:20230926T190000
DTSTAMP:20260505T014045
CREATED:20230927T020722Z
LAST-MODIFIED:20230927T020722Z
UID:21790-1695751200-1695754800@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did\n\nAdded direction functionality for the bird class\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-dragon-birdie/-/tree/TUE-6PM-Sebastian \n\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Inside your create_bird() function in main.py\, try to make birds spawn in both the left and right side of the screen.\n\nGenerate a random direction (either LEFT or RIGHT global variables\, use our list in config.py!)\nIf the direction is LEFT\, set x to WIDTH global variable (bird spawns on right side)\nIf the direction is RIGHT\, set x to 0 (bird spawns on left side)
URL:https://www.ayclogic.com/event/6-pm-python-game-development-sebastian-3/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230925T190000
DTEND;TZID=America/Los_Angeles:20230925T200000
DTSTAMP:20260505T014045
CREATED:20230928T163522Z
LAST-MODIFIED:20230928T163522Z
UID:21820-1695668400-1695672000@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did\n\nCompleted the code to switch between title screen and playing the game\nBegan code to launch “giant fireball”\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/mon-7-pm-dragon-birdie/-/tree/MON-7PM-Sebastian\n\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease submit your homework to the corresponding project’s folder in your Google Drive\nHomework: Complete code to successfully launch giant fireball when user clicks the “b” key.\n\nRecall our launch_giant_fireball() that we set up in class (also exists in my branch on Git lab) which was copy/pasted from the normal launch_fireball().\nModify launch_giant_fireball() to only launch when users click “b”\, and all other differences between giant & normal fireballs (cool down\, make the size 150)\nWhen finished\, there will still be some bugs that we need to figure out in class like the correct x/y position of the giant fireball.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-11/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230925T190000
DTEND;TZID=America/Los_Angeles:20230925T200000
DTSTAMP:20260505T014045
CREATED:20230926T032357Z
LAST-MODIFIED:20230926T032604Z
UID:21780-1695668400-1695672000@www.ayclogic.com
SUMMARY:7 PM - Intro to Python - William
DESCRIPTION:Today We Did\n\nReviewed Python Exercises\n\nHomework\n\nComplete the Python Exercises if you haven’t already\nStudy for our quiz next week! Review:\n\nVariables (double/float\, int\, string)\nfor loops\nwhile loops\nlist operations (append\, delete\, insert)\n\n\n\nMake sure to look over past lessons and homework problems to study! \n\nIf you have any questions or need help debugging\, email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-william-9/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230925T170000
DTEND;TZID=America/Los_Angeles:20230925T180000
DTSTAMP:20260505T014045
CREATED:20230930T170835Z
LAST-MODIFIED:20231002T170851Z
UID:21901-1695661200-1695664800@www.ayclogic.com
SUMMARY:5:00 PM - Python OOP - Juan
DESCRIPTION:Today We Did\n\nReviewed last week’s homework\nReview __init__ method\nReview class attributes\nReview how create new instance of a Dog class. Create several instances of Dog class.\nReview how to use Dog’s attribute outside the class.\nReview how to use Dog’s methods outside the class.\n\nHomework\n\nName your file Oct2_OOP_HW1.py and do:\nPg. 162 – Try it Yourself\nPg. 163 – 166 copy code & run it\nPg. 167 – Try it Yourself
URL:https://www.ayclogic.com/event/500-pm-python-oop-juan-5/
CATEGORIES:Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T180000
DTEND;TZID=America/Los_Angeles:20230923T190000
DTSTAMP:20260505T014045
CREATED:20230924T020141Z
LAST-MODIFIED:20230924T021048Z
UID:21746-1695492000-1695495600@www.ayclogic.com
SUMMARY:5 PM - Python Game Dev - Bill
DESCRIPTION:Gamas Sub \nToday We Did\n\nWe reviewed some of the missing components on Nicholas and Leon games.\nWe continued with the Shoot Balloon game\n\nWe added the ability to pop all the good balloons when the bug is killed.\n\n\n\nHomework\n\nLeon: add the following missing features in your spaceship game.\n\nTitle image in the landing page. Or it could be a big font with your game title.\nCreate a credit page and add the button in landing page.\nAdd count down timer.\nWhen count down timer goes to 0\, display WIN page.\nCreate Win page obviously and in the win page there should be play and credit button.\nChange the Font colors of the scores\, lives.\nIn the Game lost page\, display the play button and credit button.. When play button is clicked\, reset the scores and timer and start the game again.\nUse sound effects in your game (https://drive.google.com/drive/u/0/folders/186SS8dBfo7Z1kM-phpCGYbm8DL57vlXT) :\n\nAdd sound effect when the player is launching projectile.\nAdd sound effect when the enemy is destroyed.\n\n\n\n\nNicholas: add the following missing features in your sea swamp game.\n\nThe credit page\, the game advisor is supposed to be Bill Han.\nUse sound effects in your game (https://drive.google.com/drive/u/0/folders/186SS8dBfo7Z1kM-phpCGYbm8DL57vlXT) : when you pop the fish\nIn the win page\, centered the buttons.\nIn the win page\, show the score.\nAdd background sound. Go to https://opengameart.org to find a free and legal to use background song.\n\n\nShoot Balloon homeworks\n\nWhen the bug is killed play the assets/collect5.wav\nAdd the play button on the landing page.\nWhen the bug is off the screen\, kill it.\nWhen the bug appear\, play the assets/bug/birdchipr2.wav. And when the bug is killed\, you need to stop the sound effect.
URL:https://www.ayclogic.com/event/5-pm-python-game-dev-bill-2/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T170000
DTEND;TZID=America/Los_Angeles:20230923T180000
DTSTAMP:20260505T014045
CREATED:20230924T161535Z
LAST-MODIFIED:20230924T161535Z
UID:21767-1695488400-1695492000@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Shawn (Substitute: Sebastian)
DESCRIPTION:Today We Did\n\nReview using for loops to loop through list\n\nCan loop through every value\nExample: “for name in names”\nCan loop through every index by using range(n) function which returns kind of list from 0 to “n-1”\nExample: “for i in range(5):”\n\n\nBasic introduction to while loops\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease submit your homework to the corresponding project’s folder in your Google Drive\nHomework: \n\nHomework: 54 and 55.\n\nHomework: 56 TRY IT YOURSELF.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-shawn-substitute-sebastian-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T150000
DTEND;TZID=America/Los_Angeles:20230923T160000
DTSTAMP:20260505T014045
CREATED:20230924T160954Z
LAST-MODIFIED:20230924T160954Z
UID:21765-1695481200-1695484800@www.ayclogic.com
SUMMARY:3 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nFinished fourth version of GrocerySystem project\nBegan learning about inheritance\n\nInheritance means the “child class” will “inherit” all the methods and attributes from its parents\n\n\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease submit your homework to the corresponding project’s folder in your Google Drive (this time you can put it into a folder called “inheritance”\, since copying content from the book).\nHomework:\n\nPage 168 to 170: Copy Codes\nPage 173\, 9-6 and 9-7
URL:https://www.ayclogic.com/event/3-pm-python-object-oriented-programming-sebastian-13/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T140000
DTEND;TZID=America/Los_Angeles:20230923T150000
DTSTAMP:20260505T014045
CREATED:20230924T160710Z
LAST-MODIFIED:20230924T160710Z
UID:21763-1695477600-1695481200@www.ayclogic.com
SUMMARY:2 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nReviewed sample final exam\nReviewed important things to keep in mind while we take the final exam\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: No homework since final exam is next week\, but please prepare by looking back at our past review notes!\nMake sure all the important concepts and special methods for dictionaries\, object oriented programming\, and inheritance are fresh in your head so you’re ready for the 2 hour exam next week.
URL:https://www.ayclogic.com/event/2-pm-python-object-oriented-programming-sebastian-14/
CATEGORIES:OOP Python,Python Class
END:VEVENT
END:VCALENDAR