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:20231218T160000
DTEND;TZID=America/Los_Angeles:20231218T170000
DTSTAMP:20260426T033638
CREATED:20231218T202441Z
LAST-MODIFIED:20231219T170513Z
UID:23100-1702915200-1702918800@www.ayclogic.com
SUMMARY:4 PM - Intro To Python - Darin
DESCRIPTION:NO CLASS UNTIL JANUARY 9!! HAPPY HOLIDAYS!\n\nWhat We Did Today:\n\nReviewed operators such as >\, <\, <=\, >=\nLearnt about the difference for ==\, !=\, and =\nLearnt about and/or operators\nStarted learning about how to get input from the user and using if statements with them\n\nHomework:\nCreate a file called Dec18_IfElseHomework2.py and submit the file into the google drive when you are finished! \n\nDo page 84 from the textbook\, number 5-3 and 5-4 only\nDo number 3 only from https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/\nLabel in your file the question number and the code beneath it like\n# pg 84 number 5-3\n…\n…\n… # pg 84 number 5-4\n…\n…\n… \n# https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ number 3\n…\n…\n…\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-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231218T170000
DTEND;TZID=America/Los_Angeles:20231218T180000
DTSTAMP:20260426T033638
CREATED:20231220T083355Z
LAST-MODIFIED:20240108T014029Z
UID:23144-1702918800-1702922400@www.ayclogic.com
SUMMARY:5 PM - Python OOP - Darin
DESCRIPTION:Today We Did\n\nLearnt the new topic on inheritance\, and how it helps reduce code duplication\nFinished try it yourself number 9-6\, further learning how inheritance works with code\, how to use super().__init__(self\, …\, …) to initialize the attributes of the new class.\nStarted on the Monster Inheritance project.\n\nHomework\nUpload Dec18_Inheritance_HW.py into the google drive when finished. Upload monster.py and monster_system.py into a file called MonsterInheritance on the google drive. \n\nContinue on your file called Dec18_Inheritance_HW.py and finish Try It Yourself – pg.173\, 9-7\nStart creating the MonsterInheritance Project\, and start with 2 files\, monster.py and monster_system.py (this is your main file where you run application_loop() ).In monster_system\, create the __init__(self\, …) method with the following attributes:\n– A dictionary to hold the monsters called monster_dictionary\n– the main menu string called main_menu (it looks like this below):\n\nCreate the application_loop() method that shows the menu (until the user enters exit) and takes in the input (1\, 2\, or 3)\, and if any other value is given\, it prints out the message as shown below:\nCreate the Monster class in a separate file called monster.py and give it the 3 following attributes: species\, health\, and max_attack. health and max_attack will be integer values. Create a method called get_info that displays the information such as: \nDragon – 150 Health – 50 Max Attack \nGo back to the MonsterSystem class and create the add_monster() and display_all_monsters() method to use when the user inputs 1 or 2. \nIn add_monster()\, ask the user for species\, health\, and max_attack which will be used to initialize a Monster object\, which you will put into the dictionary. Use the species name for the dictionary key. \nThese are all things you should already be familiar with from library system or the school system project (printing a menu\, showing all the items in a dictionary (using a for loop)\, and adding items to the dictionary. \nThis is what the program looks like after the user enters 2 (which calls the display_all_monsters() method in the application_loop() method):\n \nThis is what the program looks like after the user enters 1:\n\n\nNotes\nIf you have any questions\, email me at ddjapri@ayclogic.com !!
URL:https://www.ayclogic.com/event/5-pm-python-oop-darin-2/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231218T190000
DTEND;TZID=America/Los_Angeles:20231218T200000
DTSTAMP:20260426T033638
CREATED:20231219T040537Z
LAST-MODIFIED:20231219T040537Z
UID:23114-1702926000-1702929600@www.ayclogic.com
SUMMARY:7 PM - Python OOP - Gamas
DESCRIPTION:Today We Did\n\nWe learned about inheritance with Car and ElectricCar classes.\nWe continued with MonsterInheritance adding feature where dragon is immune to fire magic and Troll is resistant with earth magic.\n\nHomework\n\nNo class until January 6th.\nCreate a new file dragon.py. Inside this file create Dragon class that inherits from Monster class.\nInside Dragon class create a method called magic_damage(self\, damage\, magic_type)\n\nInside this method\, add code that would make no damage where magic_type is “fire”. Otherwise damage the dragon regularly.\n\n\nCreate a new file troll.py. Inside this file create Troll class that inherits from Monster class.\nInside Troll class create a method called magic_damage(self\, damage\, magic_type)\n\nInside this method\, add code that would make half damage where magic_type is “earth”. Otherwise damage the dragon regularly.
URL:https://www.ayclogic.com/event/7-pm-python-oop-gamas-13/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231218T190000
DTEND;TZID=America/Los_Angeles:20231218T200000
DTSTAMP:20260426T033638
CREATED:20231219T042141Z
LAST-MODIFIED:20231219T042141Z
UID:23116-1702926000-1702929600@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nStarted Dec11_TurtleHW\n\ndraw_rectangle\n\n\nStarted RobotBuilder\n\nrectangle() to draw rectangles\nleft_arm() uses rectangle() to draw the robot’s left arm\n\n\n\nHomework\n\nFinish Dec11_TurtleHW.py\n\nLink: https://www.ayclogic.com/event/6-pm-intro-to-python-46/\n\n\nFinish Dec18_RobotBuilder.py\n\nDraw a robot! Feel free to use rectangle()\, left_arm()\, or make your own functions\nInclude the following features:\n\nHead\nNeck\nBody\nArms\nLegs\nEyes\nMouth\nFeet\n\n\n\n\n\nREMINDER: No class until January 8th. Enjoy your Christmas and New Year’s! 🙂 \nIf you have any questions\, email me at williamsmith@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-william-20/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231218T190000
DTEND;TZID=America/Los_Angeles:20231218T200000
DTSTAMP:20260426T033638
CREATED:20231220T001604Z
LAST-MODIFIED:20231223T181810Z
UID:23123-1702926000-1702929600@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did\n\nBegan the new shoot balloon project by cloning the repository\nCreated basic Balloon class\nWent over requirements for project proposal\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://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: Project proposal time! Please copy/paste the requirements into your project proposal Google Document & answer each.\n\nRequirements:\n\nTitle of the game\nFor now only paste a link to the game assets (DO NOT PURCHASE YET) from https://graphicriver.net/ or https://opengameart.org.\nFor now only paste a link to the game audio (DO NOT PURCHASE YET) from https://audiojungle.net.\nCome up with full game story/flow which must at least include:\n\nHow to win\nHow to lose/die\nHow many players.\nHow many enemies. How can the enemy die.\nIs there projectiles.\n\n\n\n\nKeep in mind that the game can’t be too difficult\, since we only have 2 months.\nExamples of previous games: https://www.ayclogic.com/python-games-gallery.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-21/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR