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:20241202T160000
DTEND;TZID=America/Los_Angeles:20241202T170000
DTSTAMP:20260429T031535
CREATED:20241125T235955Z
LAST-MODIFIED:20241203T025851Z
UID:27503-1733155200-1733158800@www.ayclogic.com
SUMMARY:4 PM – Python OOP – Darin
DESCRIPTION:Today We:\n\nContinued the MonsterSystem project.\nReviewed some concepts such as dictionaries\, objects\, and using both together.\n\nHomework:\nIn a file called Dec2_InheritanceHW.py\, do the following and upload it to the google drive when you are done: \n\nContinue in your main.py file for the MonsterSystem project. If you are missing code or a file\, look for the file in this google drive: https://drive.google.com/drive/folders/1fjS0f3MTDQRRo3pdQvbsiKnNWPQQqptf?usp=sharing\nContinue by implementing the sword attack damage.\nUnder the play_adventure method:\n\n# You have to print a statement like this:\n\n# You attacked dragon with 17 damage and the dragon has 69 health remaining.\n# dragon attacked you with 31 damage. Your remaining health is 908.\n\n# Steps:\n# Get a random damage amount from 10 - 20 to attack the monster\n# Get a random damage amount from 0 to max_attack of the monster to attack the player\n# tip: to get the max_attack value\, you need to use 'm'\n\n# reduce player health by the first random damage\n# reduce monster health by the second random damage\n\n# print the information like above.\nHere is a sample output: \nDarin you have 951 health remaining.\nPlease choose your monster:\n– Dragon – 86 health – 50 Max attack\n– Troll – 50 health – 20 Max attack\n– Water Golem – 30 health – 20 Max attack\n– Cyclops – 60 health – 30 Max attack\n– Phoenix – 200 health – 100 Max attack\nEnter your selection (enter ‘stop’ to quit the game): troll \nWhat do you want to do with the troll\n1. Magic attack\n2. Sword attack – 10 to 20 damage\nEnter your selection: 2\nYou attacked troll with 12 damage and the troll has 38 health remaining.\ntroll attacked you with 12 damage. Your remaining health is 939. \nDarin you have 939 health remaining.\nPlease choose your monster:\n– Dragon – 86 health – 50 Max attack\n– Troll – 38 health – 20 Max attack\n– Water Golem – 30 health – 20 Max attack\n– Cyclops – 60 health – 30 Max attack\n– Phoenix – 200 health – 100 Max attack\nEnter your selection (enter ‘stop’ to quit the game): dragon \nWhat do you want to do with the dragon\n1. Magic attack\n2. Sword attack – 10 to 20 damage\nEnter your selection: 2\nYou attacked dragon with 17 damage and the dragon has 69 health remaining.\ndragon attacked you with 31 damage. Your remaining health is 908. \nDarin you have 908 health remaining.\nPlease choose your monster:\n– Dragon – 69 health – 50 Max attack\n– Troll – 38 health – 20 Max attack\n– Water Golem – 30 health – 20 Max attack\n– Cyclops – 60 health – 30 Max attack\n– Phoenix – 200 health – 100 Max attack\nEnter your selection (enter ‘stop’ to quit the game): \n\n\n\nNotes:\nEmail me at ddjapri@ayclogic.com if you have any questions.
URL:https://www.ayclogic.com/event/4-pm-python-oop-darin-16/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241202T190000
DTEND;TZID=America/Los_Angeles:20241202T200000
DTSTAMP:20260429T031535
CREATED:20241202T235928Z
LAST-MODIFIED:20241203T040054Z
UID:27527-1733166000-1733169600@www.ayclogic.com
SUMMARY:7:00 PM – Intro to Python – Sebastian (Darin Sub)
DESCRIPTION:Your first quiz will be next week December 9!! \nToday we did \n\nReviewed the HW\nReviewed content for the quiz\nMonday 7:00PM class code:\nhttps://drive.google.com/drive/folders/1Nm9mpaXjjpK8akSC1v8YpnGMTX-FpTyD?usp=sharing\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\nIf you haven’t already\, finish the last two numbers in this HW: \n\nPlease submit your homework into your Google Drive and name it “NOV18_hw”\nHomework:\n\n2nd edition:\n\nPage 123-124 TRY IT YOURSELF 7-4\, 7-5\, 7-6\, 7-7\n\n\n3rd edition:\n\nPage 123 TRY IT YOURSELF 7-4\, 7-5\, 7-6\, 7-7\n\n\n\n\n\nALSO \nContinue in your Dec2_QuizReview.py and finish all the problems from https://www.ayclogic.com/intro-to-python-exercises/
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-sebastian-darin-sub/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241203T180000
DTEND;TZID=America/Los_Angeles:20241203T190000
DTSTAMP:20260429T031535
CREATED:20241204T040528Z
LAST-MODIFIED:20241204T040528Z
UID:27554-1733248800-1733252400@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nSuccessfully installed Python to use on our computers for PyCharm\nReviewed concepts from Intro To Python\n\nHomework:\nCreate a directory called test\, and add 3 python files inside of the test directory. I will check your hw next week in class. \nNotes:\nEmail me at ddjapri@ayclogic.com if you have any questions!
URL:https://www.ayclogic.com/event/6-pm-python-oop-darin-12/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241203T190000
DTEND;TZID=America/Los_Angeles:20241203T200000
DTSTAMP:20260429T031535
CREATED:20241204T035331Z
LAST-MODIFIED:20241204T040031Z
UID:27550-1733252400-1733256000@www.ayclogic.com
SUMMARY:7 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nStarted on the Library System project\nReviewed the homework for the School System application\n\nHomework:\n\nContinue on your Library System application in librarysystem.py\, and complete the following:\n\n# Your homework is to finish the school system application methods for the teacher if you haven't done so already\n\n# Main HW: implement the find method for the book by name (option 3)\n\n\n\nSubmit this files to the google drive when you are done! \nNotes:\nYou can contact me at ddjapri@ayclogic if you have any questions!
URL:https://www.ayclogic.com/event/7-pm-python-oop-darin-13/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241205T183000
DTEND;TZID=America/Los_Angeles:20241205T193000
DTSTAMP:20260429T031535
CREATED:20241206T034605Z
LAST-MODIFIED:20241206T034605Z
UID:27575-1733423400-1733427000@www.ayclogic.com
SUMMARY:6:30 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nReviewed functions\nLearned about the random library\nThursday 6:30PM class code: https://drive.google.com/drive/folders/1qlUjB3gRXHSK5kRzjKzDD2qIz-OqB2bK?usp=sharing\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 into your Google Drive\nHomework: Please complete the homework from the instructions here:\n\nhttps://www.ayclogic.com/intro-to-python/magic-8-ball/
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-sebastian-32/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241209T160000
DTEND;TZID=America/Los_Angeles:20241209T170000
DTSTAMP:20260429T031535
CREATED:20241210T014254Z
LAST-MODIFIED:20241210T014426Z
UID:27623-1733760000-1733763600@www.ayclogic.com
SUMMARY:4 PM – Python OOP – Darin
DESCRIPTION:Today We:\n\nContinued the MonsterSystem project.\nReviewed some concepts such as dictionaries\, objects\, and using both together.\n\nHomework:\nIn a file called Dec9_InheritanceHW.py\, do the following and upload it to the google drive when you are done: \n\nPage 168 to 170: Copy Codes\nPage 173\, 9-6 and 9-7\n\nAlso\, make sure your code is up to date with this code: https://drive.google.com/drive/folders/1fjS0f3MTDQRRo3pdQvbsiKnNWPQQqptf?usp=drive_link \nNotes:\nEmail me at ddjapri@ayclogic.com if you have any questions.
URL:https://www.ayclogic.com/event/4-pm-python-oop-darin-17/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241209T190000
DTEND;TZID=America/Los_Angeles:20241209T200000
DTSTAMP:20260429T031535
CREATED:20241210T041145Z
LAST-MODIFIED:20241210T041145Z
UID:27633-1733770800-1733774400@www.ayclogic.com
SUMMARY:7:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nQuiz\nMonday 7:00PM class code:\nhttps://drive.google.com/drive/folders/1Nm9mpaXjjpK8akSC1v8YpnGMTX-FpTyD?usp=sharing\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\nNo homework!
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-sebastian-7/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241210T180000
DTEND;TZID=America/Los_Angeles:20241210T190000
DTSTAMP:20260429T031535
CREATED:20241211T025950Z
LAST-MODIFIED:20241211T030113Z
UID:27640-1733853600-1733857200@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nLearnt about dictionaries in Python\, how to do basic operations on them.\n\nHomework:\nIn a file called Dec10_IntroToDictionariesHW.py\, do the following from the book: \n\nPage 92 to 97.\nPage 99 TRY IT YOURSELF. 6-1 and 6-2\n\nSubmit into the google drive when you are done! \nNotes:\nEmail me at ddjapri@ayclogic.com if you have any questions!
URL:https://www.ayclogic.com/event/6-pm-python-oop-darin-13/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241210T190000
DTEND;TZID=America/Los_Angeles:20241210T200000
DTSTAMP:20260429T031535
CREATED:20241211T042352Z
LAST-MODIFIED:20241211T042352Z
UID:27652-1733857200-1733860800@www.ayclogic.com
SUMMARY:7 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nContinued the Library System project\nReviewed how concepts such as keys/values in dictionaries work together with classes/objects\n\nHomework:\n\nContinue on your Library System application in librarysystem.py\, and complete the following:\n\n\n# Your homework is to finish the school system application methods for the teacher if you haven't done so already\n\n \n\n\n\n# MAIN HW - complete options 6 and 7\n\n\nelif selection == "6":\n    # find book by author\n    # steps to complete outside of elif:\n    # 1. add the selection 6 into the print menu\n    # 2. create a new dictionary using author as key\n    # 3. pre-add items to new dict\n    # 4. update add method to add to new dict\n\n    # steps inside of elif:\n    # 1. print out header like previous selections\n    # 2. get input for the author\n    # 3. check if input exists as part of the dictionary keys\n    # 4. if it exists\, get the book object from dictionary\n    # 5. print out the information using get_info() method\n    # 6. if it doesnt exist\, print the usual "doesnt exist" message\n\n    pass\nelif selection == "7":\n    # list all books with ID greater than 3\n    # change the ID values into integers from pre-adding items into the dictionary and adding new items to the dictionary\n    # refer to selection 5.\n    pass\n\n\n\n\nSubmit this files to the google drive when you are done! \nNotes:\nYou can contact me at ddjapri@ayclogic if you have any questions!
URL:https://www.ayclogic.com/event/7-pm-python-oop-darin-14/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241212T183000
DTEND;TZID=America/Los_Angeles:20241212T193000
DTSTAMP:20260429T031535
CREATED:20241213T033443Z
LAST-MODIFIED:20241213T033443Z
UID:27674-1734028200-1734031800@www.ayclogic.com
SUMMARY:6:30 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nMore random library functions; random.choice()\nPractice using random library with functions\, loops\, lists\, and if statements\nThursday 6:30PM class code: https://drive.google.com/drive/folders/1qlUjB3gRXHSK5kRzjKzDD2qIz-OqB2bK?usp=sharing\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 into your Google Drive\, call it “Magic8Ball2”. If you already did it\, no need to do it again.\nHomework: Finish part 2 of the homework we did last class (use random.choice on a list of all the possible answers).\n\nhttps://www.ayclogic.com/intro-to-python/magic-8-ball/
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-sebastian-33/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241216T160000
DTEND;TZID=America/Los_Angeles:20241216T170000
DTSTAMP:20260429T031535
CREATED:20241217T061324Z
LAST-MODIFIED:20241217T061324Z
UID:27704-1734364800-1734368400@www.ayclogic.com
SUMMARY:4 PM – Python OOP – Darin
DESCRIPTION:Today We:\n\nContinued the MonsterSystem project.\nLearnt and implemented inheritance in our monster system project.\n\nHomework:\n\n\n\n"""\nYour HW:\n1) Finish TIY page 173 number 9-7\n2) Make a troll class that inherits from the monster class\, and make him immune to earth magic\n3) Make the dragon receive DOUBLE the damage\, when you use water magic\n"""\n\n\n\nAlso\, make sure your code is up to date with this code: https://drive.google.com/drive/folders/1fjS0f3MTDQRRo3pdQvbsiKnNWPQQqptf?usp=drive_link
URL:https://www.ayclogic.com/event/4-pm-python-oop-darin-18/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241216T190000
DTEND;TZID=America/Los_Angeles:20241216T200000
DTSTAMP:20260429T031535
CREATED:20241217T035856Z
LAST-MODIFIED:20241217T035856Z
UID:27698-1734375600-1734379200@www.ayclogic.com
SUMMARY:7:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nReview all the quiz questions so we can all understand it better\nMonday 7:00PM class code:\nhttps://drive.google.com/drive/folders/1Nm9mpaXjjpK8akSC1v8YpnGMTX-FpTyD?usp=sharing\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\nNo homework\, quiz review
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-sebastian-8/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241217T180000
DTEND;TZID=America/Los_Angeles:20241217T190000
DTSTAMP:20260429T031535
CREATED:20241218T041019Z
LAST-MODIFIED:20241218T041019Z
UID:27721-1734458400-1734462000@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nReviewed dictionaries in Python through homework and last week’s material.\nUtilized dictionaries in a phone book system program.\n\nHomework:\nHOMEWORK 1: \nIn a file called Dec17_IntroToDictionariesHW2.py\, do the following from the book: \n\nCopy pages 100 – 101\nPage 105 TRY IT YOURSELF\, all 3 numbers.\n\nHOMEWORK 2: \nIn your phone_book_system.py\, continue to implement option 2 based on this criteria: https://www.ayclogic.com/phone-book-system/ \nRefer to introToDictionaries at the very end for how to find stuff in a dictionary. \nSubmit these into the google drive when you are done! \nNotes:\nEmail me at ddjapri@ayclogic.com if you have any questions!
URL:https://www.ayclogic.com/event/6-pm-python-oop-darin-14/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241217T190000
DTEND;TZID=America/Los_Angeles:20241217T200000
DTSTAMP:20260429T031535
CREATED:20241218T041455Z
LAST-MODIFIED:20241218T041455Z
UID:27723-1734462000-1734465600@www.ayclogic.com
SUMMARY:7 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nFinished the library system project\nStarted on the Supermarket Application project\, going over big OOP + dictionary concepts\n\nHomework:\n\n\n\n# Your homework is to finish the school system application methods for the teacher if you haven't done so already\n\nNow inside of the SupermarketApplication\,\n\n\n# Add the grocery item (the object itself) to self.purchased\n# outside of the while loop\, use a for loop on self.purchased to print out in the following format:\n\n"""\nYou have purchased {number of items purchased} items:\nMilk - remember to store inside a freezer\nEggs - remember to store inside a freezer\nOrange Juice\nEggs - remember to store inside a freezer\nMilk - remember to store inside a freezer\n\nThank you for your business\, please pay $24\n"""\n\n\n\nSubmit this files to the google drive when you are done! \nNotes:\nYou can contact me at ddjapri@ayclogic if you have any questions!
URL:https://www.ayclogic.com/event/7-pm-python-oop-darin-15/
CATEGORIES:OOP Python,Python Class
END:VEVENT
END:VCALENDAR