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:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240730T180000
DTEND;TZID=America/Los_Angeles:20240730T190000
DTSTAMP:20260428T161550
CREATED:20240731T033635Z
LAST-MODIFIED:20240731T040048Z
UID:26213-1722362400-1722366000@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nContinued monster inheritance project\nLearnt about the concept of inheritance (we haven’t applied it yet)\n\nHomework:\nContinue in MonsterSystem.py and upload the file into the google drive when you are finished. \nimplement the else condition\, and start by getting the Monster object from the dictionary with the key from variable “monster”\, and then getting input from shell with the menu \nThis is what we have so far for the play method: \n\n\ndef play(self):\n    self.player_name = input("Enter player name: ")\n    self.player_health = int(input("Enter player health: "))\n\n    print(f"\nWelcome to the AYCLOGIC adventure game\, {self.player_name}")\n\n    while True:\n        print(f"{self.player_name}\, you have {self.player_health} health remaining.")\n        print("Please choose the monster to fight: ")\n        self.listMonsters()\n        monster = input("Enter the name of the monster to fight: ")\n\n        if monster.lower() not in self.monsters.keys():\n            print(f"{monster} does not exist in the system.")\n        else:\n            # getting the monster object using the key (monster)\n            # print out "What do you want to do with the {monster}"\n            # print out the menu below and get input with the variable named "selection"\n\n            # create new menu called self.attack_menu\n            """\n            1. Magic attack\n            2. Sword attack - 10 to 20 damage\n            Enter your selection:\n            """\nHere is a sample of the output after completing the else condition: \nPlease select one of the following\n1. Add Monster\n2. List all monsters\n3. Play Adventure\nEnter your selection (Enter ‘exit’ to quit): 3\nEnter player name: Darin\nEnter player health: 100 \nWelcome to the AYCLOGIC adventure game\, Darin \nDarin\, you have 100 health remaining.\nPlease choose the monster to fight:\nDRAGON – 100 health remaining\nTROLL – 80 health remaining\nGOBLIN – 20 health remaining\nEnter the name of the monster to fight: dragon \nWhat do you want to do with the Dragon?\n1. Magic attack\n2. Sword attack – 10 to 20 damage\nEnter your selection: 1 \n\n\n\nNotes:\nIf you have any questions\, you can contact me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-python-oop-darin-3/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240730T180000
DTEND;TZID=America/Los_Angeles:20240730T190000
DTSTAMP:20260428T161550
CREATED:20240801T071058Z
LAST-MODIFIED:20240801T071230Z
UID:26258-1722362400-1722366000@www.ayclogic.com
SUMMARY:6 PM – Intro To Python – Shawn
DESCRIPTION:What We Did\n\nLearned more about the difference of functions with and without return values\nLearned how to generate random numbers and choices\n\nHomework\n\nCreate a new file called July30_FunctionReview\n\nCopy and paste the code from the “July30_FunctionReview” file found in our class Google Drive. (This was the class code we reviewed)\nStore this file along with your class lesson notes/code so you can study it in the future if needed\n\n\nCreate a new file called July30_FunctionsWithReturnValueandRandom:\n\nSolve problem #7 from https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/\nSolve all problems #1-4 from https://www.ayclogic.com/intro-to-python/star-wars-problem/\nIn your own words\, answer these questions by writing them as comments in Python (Remember: you can write comments by putting a # in front of words in Thonny)\n\nWhat is the difference between functions with return values and functions without return values?\nWhat is the purpose of functions? How are they helpful?\n\n\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/6-pm-intro-to-python-shawn-52/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240730T190000
DTEND;TZID=America/Los_Angeles:20240730T200000
DTSTAMP:20260428T161550
CREATED:20240731T003433Z
LAST-MODIFIED:20240731T033412Z
UID:26200-1722366000-1722369600@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to make half circles using a new parameter for t.circle(radius\, extent)\, using extent as a parameter in draw_circle()\nLearnt how to incline any shape using the new heading parameter\nLearnt how to make shapes appear at random throughout the map with random color\n\nHomework:\nYour final project is due August 27 \nCreate 25% progress on your final project. This means you want to finish at least 2 objects (a combination of shapes) by next week. \nFOR THOSE OF YOU THAT HAVEN’T FINISHED: \nCreate your project proposal on paper or on tablet (by drawing)\, and label/color the drawing. You want to follow the requirements listed in the link below\, and take a picture of the proposal (drawing) send me an email of the photo to ddjapri@ayclogic.com. \nSample drawing proposal: \n \nAlternatively\, you can upload the photo image to google drive but let me know by email that you uploaded by google drive. \nRequirements: \nhttps://www.ayclogic.com/intro-to-python-final-project-criteria/ \n  \nNOTES:\nIf you have any questions\, you can contact me at ddjapri@ayclogic.com \nYou can look up specific color codes here: https://htmlcolorcodes.com/ \nColor code example: #A12345
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-6/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR