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:20230312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20231105T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T090000
DTEND;TZID=America/Los_Angeles:20230909T100000
DTSTAMP:20260506T210745
CREATED:20230909T030730Z
LAST-MODIFIED:20230909T030730Z
UID:21463-1694250000-1694253600@www.ayclogic.com
SUMMARY:9 AM - Intro To Python - Indo - Gamas
DESCRIPTION:What We Did\n\nWe used 2 dictionaries to simplified GroceryShoppingCart program.\nWe learned how to check if a key exists in a dictionary.\n\nHomework\n\nInside sep_9_robux_shopping_cart_dictionary.py:\n\nCreate 2 dictionaries to store the price and the item_name.\nSimplified the if elif statements inside while True.\nThis is very similar to what we did in the class with sep_2_grocery_shopping_cart_dictionary.py.\n\n\nCreate a new file sep_9_dictionary_hw2.py. Do 6-3 TRY IT YOURSELF from page 99.
URL:https://www.ayclogic.com/event/9-am-intro-to-python-indo-gamas-5/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T140000
DTEND;TZID=America/Los_Angeles:20230909T150000
DTSTAMP:20260506T210745
CREATED:20230910T145905Z
LAST-MODIFIED:20230910T145905Z
UID:21507-1694268000-1694271600@www.ayclogic.com
SUMMARY:2 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nContinued Monster System\nReviewed overall game structure and how the logic has to work\nBegan adding inheritance\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: Try adding a new Monster subclass (AKA child class) called “Troll” by closely following how we created Dragon.\n\nCreate a new file for our subclass called “troll.py”\nMake our Troll class & inherit from Monster\nIf users attempt to damage trolls with the earth magic attack\, print the following:\nprint(“Troll is immune to earth attack. Therefore\, the troll suffer no damage”)\nFor any other magic attack\, make the troll take damage as usual.
URL:https://www.ayclogic.com/event/2-pm-python-object-oriented-programming-sebastian-12/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T150000
DTEND;TZID=America/Los_Angeles:20230909T160000
DTSTAMP:20260506T210745
CREATED:20230910T150042Z
LAST-MODIFIED:20230910T150042Z
UID:21505-1694271600-1694275200@www.ayclogic.com
SUMMARY:3 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nBegan Library System\nPracticed all the ways we can add to dictionaries\nReviewed how to make classes for our Book objects\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: Fill out the “list_old_books” method we made in class which will list all books with publish years before 2000.
URL:https://www.ayclogic.com/event/3-pm-python-object-oriented-programming-sebastian-11/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230911T170000
DTEND;TZID=America/Los_Angeles:20230911T180000
DTSTAMP:20260506T210745
CREATED:20230912T010509Z
LAST-MODIFIED:20230912T010509Z
UID:21518-1694451600-1694455200@www.ayclogic.com
SUMMARY:5:00 PM - Python OOP - Juan
DESCRIPTION:Today We Did\n\nReviewed homework.\nReviewed looping through dictionary keys\, values\, and items.\nFinished the Phone Book System\n\nHomework\n\nName your file Sept18_GrocerySystem_V2.py and do:\n\nCreate a dictionary “items_inventory”:\n\nKeys are the item numbers\nValues are the item names\n\n\nCreate a dictionary “items_price”\n\nKeys are item numbers\nValues are item prices\n\n\nReplace code where you could use the dictionaries instead
URL:https://www.ayclogic.com/event/500-pm-python-oop-juan-3/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230911T190000
DTEND;TZID=America/Los_Angeles:20230911T200000
DTSTAMP:20260506T210745
CREATED:20230917T045333Z
LAST-MODIFIED:20230917T045416Z
UID:21641-1694458800-1694462400@www.ayclogic.com
SUMMARY:7:00 PM - Python OOP - Juan
DESCRIPTION:Today We Did\n\nFinished Robux Shopping Cart\nStarted learning about classes:\n\nAttributes\nMethods\n\n\n\nHomework\n\nName your file Sept18_OOP_HW.py\n\nComplete pg. 158-161
URL:https://www.ayclogic.com/event/700-pm-python-oop-juan-5/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230916T090000
DTEND;TZID=America/Los_Angeles:20230916T100000
DTSTAMP:20260506T210745
CREATED:20230916T041226Z
LAST-MODIFIED:20230922T233445Z
UID:21598-1694854800-1694858400@www.ayclogic.com
SUMMARY:9 AM - Python OOP - Indo - Gamas
DESCRIPTION:Today We Did\n\nWe finished converting Robux Shopping cart project to use dictionary.\nWe review again how to use for loop to go through each element inside dictionary.\n\nHomework\n\nInside sep_16_looping_dictionary.py file change the code so the for loop will produce the following\n\n\n1. Buy Game Pass for 450 robux.\n2. Buy The Samurai Of The Games for 1000 robux.\n3. Buy Parrot for 50 robux.\n\n\n\nCreate a new python file phone_book_system.py and do number 1 to 3 from https://www.ayclogic.com/phone-book-system/
URL:https://www.ayclogic.com/event/9-am-python-oop-indo-gamas/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230916T140000
DTEND;TZID=America/Los_Angeles:20230916T150000
DTSTAMP:20260506T210745
CREATED:20230917T032138Z
LAST-MODIFIED:20230917T032138Z
UID:21636-1694872800-1694876400@www.ayclogic.com
SUMMARY:2 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nFinished inheritance Monster Project\nDid full review of class concepts\nFull explanation of class homework (practice test)\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: Try to complete your practice test in 2 hours\, the same time as you would have during your final exam:\nhttps://forms.gle/MVSxQqTJra8L31u39
URL:https://www.ayclogic.com/event/2-pm-python-object-oriented-programming-sebastian-13/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230916T150000
DTEND;TZID=America/Los_Angeles:20230916T160000
DTSTAMP:20260506T210745
CREATED:20230917T032403Z
LAST-MODIFIED:20230917T032403Z
UID:21635-1694876400-1694880000@www.ayclogic.com
SUMMARY:3 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nFinished Library System project\nStarted last version of Grocery System project\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nNo homework (only for this week)
URL:https://www.ayclogic.com/event/3-pm-python-object-oriented-programming-sebastian-12/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T090000
DTEND;TZID=America/Los_Angeles:20230923T100000
DTSTAMP:20260506T210745
CREATED:20230923T031636Z
LAST-MODIFIED:20230923T031636Z
UID:21711-1695459600-1695463200@www.ayclogic.com
SUMMARY:9 AM - Python OOP - Indo - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed how to loop through each element inside a dictionary.\nWe enhanced sep_9_robux_shopping_cart.py so it will print the selection menu according to elements inside item_prices and item_names dictionaries. No need to have static menu variable anymore.\nWe started phone_book_system.py almost done.\n\nHomework\n\nAdd code inside phone_book_system.py so when user enter “2. Find a phone number” and user enter a name that is not in our system\, the system will say “<name> is not in our system”.\n\n\nWhat do you want to do\n1. Add a phone number\n2. Find a phone number\n3. List all phone numbers\nEnter your selection (enter 'exit' to stop): 1\nEnter a name: Gamas\nPlease enter your phone number: 626-532-7844\n\nWhat do you want to do\n1. Add a phone number\n2. Find a phone number\n3. List all phone numbers\nEnter your selection (enter 'exit' to stop): 2\nEnter a name: Russel\nRussel does not exists in our system.\n\nWhat do you want to do\n1. Add a phone number\n2. Find a phone number\n3. List all phone numbers\nEnter your selection (enter 'exit' to stop): 2\nEnter a name: Gamas\nGamas phone nuber is 626-532-7844\n\n\n\nCreate a new python file “sept_23_class_hw1.py” and copy codes from page 158 to 161.
URL:https://www.ayclogic.com/event/9-am-python-oop-indo-gamas-2/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T140000
DTEND;TZID=America/Los_Angeles:20230923T150000
DTSTAMP:20260506T210745
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
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T150000
DTEND;TZID=America/Los_Angeles:20230923T160000
DTSTAMP:20260506T210745
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:20230930T090000
DTEND;TZID=America/Los_Angeles:20230930T100000
DTSTAMP:20260506T210745
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:20230930T150000
DTEND;TZID=America/Los_Angeles:20230930T160000
DTSTAMP:20260506T210745
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
END:VCALENDAR