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:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240327T190000
DTEND;TZID=America/Los_Angeles:20240327T200000
DTSTAMP:20260503T190330
CREATED:20240328T030338Z
LAST-MODIFIED:20240328T030345Z
UID:24552-1711566000-1711569600@www.ayclogic.com
SUMMARY:7 PM – Python OOP – Sebastian
DESCRIPTION:Today We Did \n\nFull review of object oriented programming and inheritance\nFull explanation of homework assignment.\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Complete the project described in the link below\, as explained in class: https://forms.gle/zHY5VnDP4pzFzxr9A
URL:https://www.ayclogic.com/event/7-pm-python-oop-sebastian-12/
CATEGORIES:OOP Python
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240326T180000
DTEND;TZID=America/Los_Angeles:20240326T190000
DTSTAMP:20260503T190330
CREATED:20240327T085657Z
LAST-MODIFIED:20240327T090757Z
UID:24529-1711476000-1711479600@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:Today We Do\n\nLearnt how to make a grocery system\, where our computer keeps track of what items we bought and we imitated a simple text based game.\nReviewed the final projects\n\nHomework\nFINISH UP your final project! This means you want to finish all of the criteria shown in the final project guidelines: https://www.ayclogic.com/intro-to-python-final-project-criteria/ \nSend your code for the final project into the google drive preferably before Sunday so I can look over it! \nASK me in email if you have any questions or need help! \nYOU MUST HAVE THIS DONE BY NEXT WEEK!! \nFor Eden\, your homework is to edit the crystal shaped figure to make it smaller\, and put it inside of your final project that you have already. Make it spawn infinitely at random locations while changing its color each time! \nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \n  \nEXTRA TIPS:\nHere is the code for how to make a triangle \nI started with this: \n——————————————————————\nt.right(60)\nt.forward(60)\nt.right(120)\nt.forward(60)\nt.right(120)\nt.forward(60)\n—————————————————————— \nand then changed it into a function like this: \n——————————————————————\ndef makeTriangle(x\, y\, color\, length):\nt.penup()\nt.goto(x\, y)\nt.pendown() \nt.color(color) \nt.begin_fill()\n# everything else below here draws the triangle\nt.right(60)\nt.forward(length) \nfor i in range(2):\nt.right(120)\nt.forward(length)\n# to set the mouse in the original direction\nt.right(60) \nt.end_fill() \n—————————————————————— \nYou may have noticed that the triangle has equal length and is made from the top\, but if you want to angle your triangle\, you can add a heading parameter: \n——————————————————————\ndef makeTriangle(x\, y\, color\, length\, heading=0):\nt.penup()\nt.goto(x\, y)\nt.pendown() \nt.setheading(heading)\nt.color(color) \nt.begin_fill()\n# everything else below here draws the triangle\nt.right(60)\nt.forward(length) \nfor i in range(2):\nt.right(120)\nt.forward(length)\n# to set the mouse in the original direction\nt.right(60) \nt.end_fill()\n—————————————————————— \nYou can call the function like this and see what happens: \nmakeTriangle(100\, 100\, “pink”\, 100\, 30)
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-57/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240326T180000
DTEND;TZID=America/Los_Angeles:20240326T190000
DTSTAMP:20260503T190330
CREATED:20240327T020335Z
LAST-MODIFIED:20240327T020335Z
UID:24536-1711476000-1711479600@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nContinued creating the Bug class\nStarted adding bug image sprites\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-shoot-balloon/-/tree/Sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue with the homework we wrote together in our project proposal document.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-sebastian-24/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240325T190000
DTEND;TZID=America/Los_Angeles:20240325T200000
DTSTAMP:20260503T190330
CREATED:20240327T020544Z
LAST-MODIFIED:20240327T020544Z
UID:24535-1711393200-1711396800@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nContinued bug movement code\nBegan bug collision code\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/mon-7-pm-shoot-balloon/-/tree/sat_7_pm_sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue with the homework we wrote together in our project proposal document.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-33/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240325T170000
DTEND;TZID=America/Los_Angeles:20240325T180000
DTSTAMP:20260503T190330
CREATED:20240325T214747Z
LAST-MODIFIED:20240327T093140Z
UID:24510-1711386000-1711389600@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - Darin
DESCRIPTION:What We Did Today:\n\n\n\n1. Continuing off of the previous homework\, we made our birds image orient the opposite way when coming from the right to the left\n\n2. We made the player bird change image orientation using the flip() method depending on if we are directed towards the right or the left\n\n3. We understood more on why we couldn't just flip the image directly for all the images in the list for the player\, but instead we need to make two lists for right and left images for the player to make it change orientations accordingly\n\n\n\nHomework:\n\n\n\n# for your homework\, I want you to add in the code that #creates a red box on the screen that follows the player\n\n# inside of init at the end\,\n# add this code ->\n\nself.rect = pygame.Rect(self.x\, self.y\, self.image.get_width()\, self.image. get_height())\n\n# add these code at the end of update() BEFORE you blit\n\nself.rect.x = self.x\nself.rect.y = self.y\npygame.draw.rect(self.screen\, (255\, 0\, 0)\, self.rect)\n\n# do this for both the birds and the player.\n# So all you are doing is copy pasting this code\, and try to see what each line of this newly added code does\n\n# We will go over this in more detail on Monday!\n\nwhen you are done submitting this\, by Sunday night I will leave comments to your homework so you will need to update your project from the upper left\, and if it asks you to merge\, merge yours\n\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-python-game-development-darin-7/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240325T160000
DTEND;TZID=America/Los_Angeles:20240325T170000
DTSTAMP:20260503T190330
CREATED:20240325T214756Z
LAST-MODIFIED:20240327T091345Z
UID:24511-1711382400-1711386000@www.ayclogic.com
SUMMARY:4 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to use the random module in other programs like password generator and using random.choice to reinvent our magic 8 ball program.\n\nHomework:\nCreate a new file called Mar25_Quiz2Review.py and submit it into the google drive when you are done! \n\nDo numbers 1 and 2 from the following page: https://www.ayclogic.com/intro-to-python/star-wars-problem/https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-darin-16/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240323T170000
DTEND;TZID=America/Los_Angeles:20240323T180000
DTSTAMP:20260503T190330
CREATED:20240324T012705Z
LAST-MODIFIED:20240324T012705Z
UID:24499-1711213200-1711216800@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nReviewed Python Quiz 2\nLearned Turtle basics\n\nHomework\nCreate the following file: \n\nMar23_TurtleHW.py\n\nComplete the HW Exercises at https://www.ayclogic.com/event/6-pm-intro-to-python-46/\n\nUse goto(x\, y) to go to a specific x\, y coordinate. You can look at the examples here (setpos is the same as goto): https://www.geeksforgeeks.org/turtle-setpos-and-turtle-goto-functions-in-python/\nNo need to make functions for now\, but go ahead if you know how!\nMake each shape a different color\, and make sure they’re filled in.\n\n\n\n\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-william-21/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240323T150000
DTEND;TZID=America/Los_Angeles:20240323T160000
DTSTAMP:20260503T190330
CREATED:20240323T232326Z
LAST-MODIFIED:20240323T232326Z
UID:24496-1711206000-1711209600@www.ayclogic.com
SUMMARY:3 PM - Intro To Competitive Programming - Gamas
DESCRIPTION:Today We Did\n\nWe discussed USACO Feb 2024\, Milk Exchange problem – https://usaco.org/index.php?page=viewproblem2&cpid=1396\nWe did the brute force way (simulation). Which only give us 8 out of 16 test cases.\nWe discussed solution for the smart way. But did not complete.\n\nHomework\n\nImplement Milk Exchange problem\, the brute force way. https://usaco.org/index.php?page=viewproblem2&cpid=1396\nAlso do the Maximizing Productivity problem – https://usaco.org/index.php?page=viewproblem2&cpid=1397\nAlso do the first problem of USACO March problem.\nNo class on 03/30 because of Easter weekend. https://www.ayclogic.com/observed-holidays/
URL:https://www.ayclogic.com/event/3-pm-intro-to-competitive-programming-gamas/
CATEGORIES:Coding Competition Training,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240323T150000
DTEND;TZID=America/Los_Angeles:20240323T160000
DTSTAMP:20260503T190330
CREATED:20240323T231148Z
LAST-MODIFIED:20240323T231148Z
UID:24494-1711206000-1711209600@www.ayclogic.com
SUMMARY:3 PM – Intro to Python – Sebastian
DESCRIPTION:Today We Did \n\nLearned about conditions and if statements\nLearned comparison operators: ==\, !=\, <=\, >=\, <\, >\nLearned about operators that let us connect conditions: and\, or\nLearned about 3 kinds of if statements: if\, elif\, else\nSAT3PM class code: https://drive.google.com/drive/folders/1CtwIu3EczMxWU83o5ECJylqtfCmTKvb9\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Create a file named “MAR30_hw.py”\nComplete the book “Try it yourself” sections 2-3\, 2-4\, 2-5 and 2-6 on page 25.
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-sebastian-35/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240323T140000
DTEND;TZID=America/Los_Angeles:20240323T150000
DTSTAMP:20260503T190330
CREATED:20240323T205750Z
LAST-MODIFIED:20240323T230808Z
UID:24490-1711202400-1711206000@www.ayclogic.com
SUMMARY:2 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nContinued target class drawings for lines\nBegan group collide method for target and balloons\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/sat-2-pm-shoot-balloon-sebastian\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue with the homework we wrote together in our project proposal document.
URL:https://www.ayclogic.com/event/2-pm-python-game-development-sebastian-11/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240320T190000
DTEND;TZID=America/Los_Angeles:20240320T200000
DTSTAMP:20260503T190330
CREATED:20240323T205454Z
LAST-MODIFIED:20240323T205454Z
UID:24488-1710961200-1710964800@www.ayclogic.com
SUMMARY:7 PM – Python OOP – Sebastian
DESCRIPTION:Today We Did \n\nAdded remaining logic for monster system project\nOnly need to fix bugs for next class\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\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: Page 173 in the book\, sections 9-6 and 9-7.
URL:https://www.ayclogic.com/event/7-pm-python-oop-sebastian-11/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240319T180000
DTEND;TZID=America/Los_Angeles:20240319T190000
DTSTAMP:20260503T190330
CREATED:20240320T064431Z
LAST-MODIFIED:20240320T064431Z
UID:24452-1710871200-1710874800@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:Today We Do\n\nLearnt how to make things appear at random on our screen for the trees in the March12_ExtraShapes file\nMade a kaleidoscope that creates a circle infinitely but with a different size\, color\, and position/heading each time\n\nHomework\nWork on 66% of your final project! This means you want to have a function for 4 shapes ready and complete before by next week with its color. If you want to do more than 66% of completion\, then that is perfectly fine. \nASK me in email if you have any questions or need help! \nYOU MUST HAVE THIS DONE BY NEXT WEEK!! \nFor Eden\, your homework is to create a crystal shaped figure (or if you have a better idea for some shape to reappear on your screen at random) that spawns randomly on your final project drawing. \nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-56/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240319T180000
DTEND;TZID=America/Los_Angeles:20240319T190000
DTSTAMP:20260503T190330
CREATED:20240320T020805Z
LAST-MODIFIED:20240320T020805Z
UID:24458-1710871200-1710874800@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nFixed loading screen bug and reviewed how threads work / why we need them\nAdded text for credits along with play button while on credits screen\nBegan Bug class\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-shoot-balloon/-/tree/Sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue with the homework we wrote together in our project proposal document. Remember\, projects are due next week!
URL:https://www.ayclogic.com/event/6-pm-python-game-development-sebastian-23/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240318T190000
DTEND;TZID=America/Los_Angeles:20240318T200000
DTSTAMP:20260503T190330
CREATED:20240319T032613Z
LAST-MODIFIED:20240319T032613Z
UID:24445-1710788400-1710792000@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nReviewed Final Exam\n\nNotes\nGamas will reach out to your parents to schedule a Final Retake. Wishing you the best of luck! \nIf you have any questions\, email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-william-31/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240318T180000
DTEND;TZID=America/Los_Angeles:20240318T190000
DTSTAMP:20260503T190330
CREATED:20240320T021147Z
LAST-MODIFIED:20240320T021147Z
UID:24459-1710784800-1710788400@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nAdded attributes to Bug constructor\nBegan fetching images for bug sprite\nAdded self.bug_group\, and create_bug() in main.py\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/mon-7-pm-shoot-balloon/-/tree/sat_7_pm_sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue with the homework we wrote together in our project proposal document.\n\nPlease try to be finished with your final projects by next class.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-32/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240318T170000
DTEND;TZID=America/Los_Angeles:20240318T180000
DTSTAMP:20260503T190330
CREATED:20240318T081906Z
LAST-MODIFIED:20240319T010700Z
UID:24426-1710781200-1710784800@www.ayclogic.com
SUMMARY:5 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nMade our code tidier by using a get_next_image method inside of the bird class\nCreated our player class which spawns a player in our screen\nMade the player sprite move around using keys_pressed[pygame.K_{whatever button the user presses}]\nMade our birds flip in image when going from the right to the left\nMade our player flip in image when going towards the left and when going towards the right\n\nHomework:\n\n\n\nFor your homework\, flip the birds image (ONLY THE BIRD's) using pygame.transform.flip(self.image\, True\, False)\n\nIt is your job to figure out where to add the flip function\, but how it works is that the True in the function above means you want to flip it around horizontally and the False means you flip it around vertically\n\nSo self.image = pygame.transform.flip(self.image\, False\, True)\nmakes your image upside down without flipping it horizontally.\n\nwhen you are done submitting this\, by Sunday night I will leave comments to your homework so you will need to update your project from the upper left\, and if it asks you to merge\, merge yours\n\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240318T160000
DTEND;TZID=America/Los_Angeles:20240318T170000
DTSTAMP:20260503T190330
CREATED:20240318T082628Z
LAST-MODIFIED:20240318T082628Z
UID:24424-1710777600-1710781200@www.ayclogic.com
SUMMARY:4 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to use the random module to get a random number from a range and how to get a random item from a list\nShowcased a couple examples of using the random module\n\nHomework:\nCreate a file called Mar18_RandomModuleHW_Magic8BallV2.py and submit it into the google drive when you are done! \n\nRecreate the magic 8 ball program from this site but using random.choice({some list}) instead of random.randint(): https://www.ayclogic.com/intro-to-python/magic-8-ball/\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-darin-15/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240316T170000
DTEND;TZID=America/Los_Angeles:20240316T180000
DTSTAMP:20260503T190330
CREATED:20240317T010804Z
LAST-MODIFIED:20240317T010804Z
UID:24410-1710608400-1710612000@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nPython Quiz 2\n\nHomework\nNo homework this week! Next week we will review the quiz and start learning about Turtle in Python 🙂 \nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-william-20/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240316T150000
DTEND;TZID=America/Los_Angeles:20240316T160000
DTSTAMP:20260503T190330
CREATED:20240316T230442Z
LAST-MODIFIED:20240316T230627Z
UID:24399-1710601200-1710604800@www.ayclogic.com
SUMMARY:3 PM – Intro to Python – Sebastian
DESCRIPTION:Today We Did \n\nLearned Python variables have names (can’t have spaces)\, and values (values can have 4 different data types)\nLearned the 4 main data types are integer\, float\, string\, and boolean\nLearned about print statements\, and how to combine the data we print using:\n\ncommas\nplus operator\nformatted strings\n\n\nHow new lines work with print statements\nLearned about the 4 main operations (+\, -\, *\, /)\, and which data types they can be used on\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\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: Create a file named “MAR23_string_homework.py”\n\nCopy Python code from pages 20-23 from the book.
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-sebastian-34/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240314T163000
DTEND;TZID=America/Los_Angeles:20240314T173000
DTSTAMP:20260503T190330
CREATED:20240318T064601Z
LAST-MODIFIED:20240318T064601Z
UID:24422-1710433800-1710437400@www.ayclogic.com
SUMMARY:4:30pm – Python OOP – Roland
DESCRIPTION:Today We Did \n\nSetup SchoolSystem project on local computer Continued working on SchoolSystem Project\n\nFind a teacher\nList all teachers dictionaries\nList all students dictionaries\nAdd staff\n\n\n\nHomework \nContinue working on the SchoolSystem project. Try to finish as much as you can. Implement the following at the least: \n\nList all staffs using List\nList all staffs that is younger than 20\nFind a staff by name using List\nFind staff using Dictionary\n\nIf you have any questions\, feel free to email me at rolandyang@ayclogic.com
URL:https://www.ayclogic.com/event/430pm-python-oop-roland-4/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240313T190000
DTEND;TZID=America/Los_Angeles:20240313T200000
DTSTAMP:20260503T190330
CREATED:20240314T030333Z
LAST-MODIFIED:20240314T030333Z
UID:24338-1710356400-1710360000@www.ayclogic.com
SUMMARY:7 PM – Python OOP – Sebastian
DESCRIPTION:Today We Did \n\nLearned about how to call methods from a parent class\, while inside a child class using super()\nContinued building out our monster adventure game\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\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: 9-6 and 9-7 from the book\, page 173
URL:https://www.ayclogic.com/event/7-pm-python-oop-sebastian-10/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240312T180000
DTEND;TZID=America/Los_Angeles:20240312T190000
DTSTAMP:20260503T190330
CREATED:20240313T021658Z
LAST-MODIFIED:20240313T021658Z
UID:24315-1710266400-1710270000@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nLearned what threads are\, and how they allow multiple different parts of our code to execute at the same time.\nLearned how to freeze our program using time.sleep()\, stopping all execution.\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-shoot-balloon/-/tree/Sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue with the homework we wrote together in our project proposal document. For the students who finished their projects early\, no homework.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-sebastian-22/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240312T180000
DTEND;TZID=America/Los_Angeles:20240312T190000
DTSTAMP:20260503T190330
CREATED:20240313T020742Z
LAST-MODIFIED:20240313T020742Z
UID:24312-1710266400-1710270000@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:Today We Do\n\nReviewed how setheading changes the incline of the mouse\, which in turn when used in functions changes how the functions are angled\nLearnt how to make semicircles using the extent parameter like t.circle(radius\, extent)\nLearnt how to make a tree and combine different functions for shapes together\n\nHomework\nWork on 33% of your final project! This means you want to have a function for 2 shapes ready and complete before by next week with its color. If you want to do more than 33% of completion\, then that is perfectly fine \nASK me in email if you have any questions or need help! \nYOU MUST HAVE THIS DONE BY NEXT WEEK!! \nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-55/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240311T190000
DTEND;TZID=America/Los_Angeles:20240311T210000
DTSTAMP:20260503T190330
CREATED:20240317T001339Z
LAST-MODIFIED:20240318T064140Z
UID:24403-1710183600-1710190800@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nFinal Exam!\n\nHomework\nNo more homework. Good job finishing the course! 🙂 \nIf you have any questions\, email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-william-30/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240311T190000
DTEND;TZID=America/Los_Angeles:20240311T200000
DTSTAMP:20260503T190330
CREATED:20240313T021853Z
LAST-MODIFIED:20240313T021853Z
UID:24318-1710183600-1710187200@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nMade credits page with text for all credits.\nBegan template code for Bobby the Bug class.\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/mon-7-pm-shoot-balloon/-/tree/sat_7_pm_sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue with the homework we wrote together in our project proposal document.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-31/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240311T170000
DTEND;TZID=America/Los_Angeles:20240311T180000
DTSTAMP:20260503T190330
CREATED:20240312T004650Z
LAST-MODIFIED:20240312T004650Z
UID:24298-1710176400-1710180000@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Allison
DESCRIPTION:Today we:\n\nLearned about for loops with range\n\nHomework:\n\nUpload this homework in the Google Drive folder as Mar11_ForLoopWithRange_Homework\n\nRead and do the codes from Pg. 57-58\n\n\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-allison-8/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240311T170000
DTEND;TZID=America/Los_Angeles:20240311T180000
DTSTAMP:20260503T190330
CREATED:20240311T222430Z
LAST-MODIFIED:20240312T030002Z
UID:24290-1710176400-1710180000@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - Darin
DESCRIPTION:What We Did Today:\n\nMade our birds wings flap by introducing a self.image_index variable to change the image from the images list\nAdded a timer to make the flapping slower\nTidied up our code by introducing a config.py file to hold variables used repeatedly in our code such as timers and WIDTH/HEIGHT\nMade our birds spawn from both right and left by introducing a RIGHT and LEFT variable\, where we randomly assign a bird object one of these variables to make them spawn from either the right or left of the screen\n\nHomework:\n\n\n\nFor your homework\, make a new file called player.py\, and use the player-1.png file to blit a bird in the middle of the screen\n\nYou only need to initialize the player bird object inside of the bird.py __init__ method\, so you don't have to create a method like create_player (I REPEAT\, DO NOT CREATE A METHOD FOR THIS)\n\nHowever\, you can use a pygame.sprite.groupSingle() for this player instead of pygame.sprite.group()\n\n when you are done submitting this\, by Sunday night I will leave comments to your homework so you will need to update your project from the upper left\, and if it asks you to merge\, merge yours\n\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-python-game-development-darin-6/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240311T160000
DTEND;TZID=America/Los_Angeles:20240311T170000
DTSTAMP:20260503T190330
CREATED:20240311T222521Z
LAST-MODIFIED:20240311T235919Z
UID:24292-1710172800-1710176400@www.ayclogic.com
SUMMARY:4 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nStarted learning what functions with return value are and how to use them using the return keyword\nWent through a couple examples on how to use return to initialize variables\n\nHomework:\nCreate a file called Mar11_FunctionsWithoutRV_HW2.py and submit it into the google drive when you are done! \nDo the numbers in the link provided below\, and label the question as # number 8.2 # number 8.3 and so on! \n\nDo page 131 (TRY IT YOURSELF) number 8.1 and 8.2\nNumber 7 from https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-darin-14/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240309T170000
DTEND;TZID=America/Los_Angeles:20240309T180000
DTSTAMP:20260503T190330
CREATED:20240310T024237Z
LAST-MODIFIED:20240310T024237Z
UID:24246-1710003600-1710007200@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nReviewed Exercise #3 and #4 from Quiz 2 Prep\nCompleted 2 practice problems for Quiz 2\n\nHomework\nStudy for next week’s quiz! You can review our lesson material here: https://drive.google.com/file/d/1ivCyAL9BzlViV179qIm2EDaQIubYIT1m/ \nI recommend reviewing the following topics: \n\nRandom module\nFunctions with/without return values\nGetting input from the shell\nCreating programs using while loops\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-william-19/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240309T140000
DTEND;TZID=America/Los_Angeles:20240309T150000
DTSTAMP:20260503T190330
CREATED:20240310T190836Z
LAST-MODIFIED:20240310T190836Z
UID:24278-1709992800-1709996400@www.ayclogic.com
SUMMARY:2 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nFixed balloons from spawning out of bounds\nWrote landing page method and began blitting play and credit buttons\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/sat-2-pm-shoot-balloon-sebastian\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue with the homework we wrote together in our project proposal document.
URL:https://www.ayclogic.com/event/2-pm-python-game-development-sebastian-10/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR