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:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250521T190000
DTEND;TZID=America/Los_Angeles:20250521T200000
DTSTAMP:20260502T053646
CREATED:20250522T034410Z
LAST-MODIFIED:20250522T034410Z
UID:29118-1747854000-1747857600@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nReviewed functions with/without RV\nLearnt about the random function\n\nHomework:\nCreate a new file called May21_Magic8Ball.py and do the following: https://www.ayclogic.com/intro-to-python/magic-8-ball/ \nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1JIaswYI_MssVSv7icxgYPd_LblYQvOVO?usp=sharing
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-23/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250519T180000
DTEND;TZID=America/Los_Angeles:20250519T190000
DTSTAMP:20260502T053646
CREATED:20250520T011324Z
LAST-MODIFIED:20250520T011324Z
UID:29090-1747677600-1747681200@www.ayclogic.com
SUMMARY:6:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nContinue reviewing lists and loops\nFirst quiz review\nMonday 6:00PM class code:\nhttps://drive.google.com/drive/folders/1EJ3L9sHx0pYuyJ9jnGX1o144Lki3lZWn?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: Complete each question from here:\n\nhttps://www.ayclogic.com/intro-to-python-exercises/
URL:https://www.ayclogic.com/event/600-pm-intro-to-python-sebastian-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250519T170000
DTEND;TZID=America/Los_Angeles:20250519T180000
DTSTAMP:20260502T053646
CREATED:20250520T003317Z
LAST-MODIFIED:20250520T010343Z
UID:29085-1747674000-1747677600@www.ayclogic.com
SUMMARY:5 pm – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nReviewed how to get input from the shell\nLearnt about using ‘or’ + ‘and’ in if statements and how to use lists\n\nHomework:\nSubmit to the google drive: here when you are finished! \n\nHomework:\n\nCreate May19_ListsHW.py\, and copy from these pages:\n\n2nd edition: Page 38 to 41: access\, modify\, append\, remove\n2nd edition: TRY IT YOURSELF from page 42: 3-4\, 3-5\, 3-6 \n\n3rd edition: Page 37 to 41 (do not do the “Try It Yourself”)\n3rd edition: TRY IT YOURSELF from page 41-42: 3-4\, 3-5\, 3-6\n\n\n\n\n\nNotes:\nYou can reach out to me at ddjapri@ayclogic.com if you have any questions! \nYou can find class notes here.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-7/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250515T183000
DTEND;TZID=America/Los_Angeles:20250515T193000
DTSTAMP:20260502T053646
CREATED:20250516T033056Z
LAST-MODIFIED:20250516T033450Z
UID:29068-1747333800-1747337400@www.ayclogic.com
SUMMARY:6:30 PM – Python OOP  – Sebastian
DESCRIPTION:Today we did \n\nLearned how to search through dictionaries and lists\, and the differences between them\nRemembered how to loop through dictionaries\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: Finish the equivalent functions for find_teacher and list_teachers_dictionary
URL:https://www.ayclogic.com/event/630-pm-python-oop-sebastian-8/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250514T190000
DTEND;TZID=America/Los_Angeles:20250514T200000
DTSTAMP:20260502T053646
CREATED:20250515T030025Z
LAST-MODIFIED:20250515T030025Z
UID:29060-1747249200-1747252800@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nReview functions without return values\nLearnt about functions with return values!\n\nHomework:\nCreate a new file called May14_Functions_HW2.py and do the following (use comments so i know which part you are doing): \n\nCopy code from these pages:\n2nd edition: 138\, 139\n3rd edition: 137-139\nhttps://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ number 7\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1JIaswYI_MssVSv7icxgYPd_LblYQvOVO?usp=sharing
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-22/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250512T180000
DTEND;TZID=America/Los_Angeles:20250512T190000
DTSTAMP:20260502T053646
CREATED:20250513T015820Z
LAST-MODIFIED:20250513T022429Z
UID:29039-1747072800-1747076400@www.ayclogic.com
SUMMARY:6:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nLearned about lists\nLearned about the 3 different kind of loops\n\nwhile loops\nfor loops using the range() function\nfor each loop\n\n\nWe covered a lot today because you learn very quickly\, we’ll definitely revisit most of these topics tomorrow so don’t worry if it doesn’t sink in the first time\, you did great!\nMonday 6:00PM class code:\nhttps://drive.google.com/drive/folders/1EJ3L9sHx0pYuyJ9jnGX1o144Lki3lZWn?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 and continue using the naming convention you’ve been using\nHomework: \n\nUsing a for loop with range\, print every odd number from 1 to 10 (including 1)\nBonus question:\n\nCreate a list of fruits: apple\, banana\, kiwi\, strawberry\, grape\nUse any kind of loop to print any fruit with more than 5 letters
URL:https://www.ayclogic.com/event/600-pm-intro-to-python-sebastian-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250512T170000
DTEND;TZID=America/Los_Angeles:20250512T180000
DTSTAMP:20260502T053646
CREATED:20250513T002632Z
LAST-MODIFIED:20250513T010033Z
UID:29035-1747069200-1747072800@www.ayclogic.com
SUMMARY:5 pm – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nContinued learning if statements\nReviewed data types and variables\nLearnt how to get input from the shell\nNext week we will learn about using ‘or’ + ‘and’ in if statements and how to use lists\n\nHomework:\nSubmit to the google drive: here when you are finished! \n\nHomework:\n\nCreate May12_InputHW.py\n\nPage 117 . TRY IT YOURSELF: 7-1\, 7-2\nTell Me Your Age homework ONLY number 1: 6th week\n\n\n\n\n\nNotes:\nYou can reach out to me at ddjapri@ayclogic.com if you have any questions! \nYou can find class notes here.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-6/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250508T183000
DTEND;TZID=America/Los_Angeles:20250508T193000
DTSTAMP:20260502T053646
CREATED:20250509T025849Z
LAST-MODIFIED:20250509T025849Z
UID:29008-1746729000-1746732600@www.ayclogic.com
SUMMARY:6:30 PM – Python OOP  – Sebastian
DESCRIPTION:Today we did \n\nStart school system\n\nCreate add_student()\nCreate list_students()\n\n\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\nI just realized I haven’t set up the Google Drive yet\, sorry\, we will go over homework next class and I will create/add you to the new folders\nHomework: Create a new file called MAY8_hw.py\n\nCreate a new teacher object with attributes: name\, age\, subject\nCreate attributes\n\nself.teacher_dictionary\, self.teacher_list\, exactly like the other student attributes\nYou can add some sample objects if you want the same way we did for students\, but up to you\n\n\nCreate functions:\n\nadd_teacher()\, should look exactly like add_student() but asks for subject instead of grade\nlist_teachers()\, should look exactly like list_students() but loops over teacher list instead
URL:https://www.ayclogic.com/event/630-pm-python-oop-sebastian-7/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250507T190000
DTEND;TZID=America/Los_Angeles:20250507T200000
DTSTAMP:20260502T053646
CREATED:20250508T030106Z
LAST-MODIFIED:20250508T030106Z
UID:28999-1746644400-1746648000@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nReviewed the first quiz\nLearnt about functions without return values!\n\nHomework:\nCreate a new file called May7_FunctionsWithoutRV_HW1.py and do the following (use comments so i know which part you are doing): \n\nCopy codes from page 130 to 133.\nhttps://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ number 4 to 6\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1JIaswYI_MssVSv7icxgYPd_LblYQvOVO?usp=sharing
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-21/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250506T170000
DTEND;TZID=America/Los_Angeles:20250506T190000
DTSTAMP:20260502T053646
CREATED:20250506T235620Z
LAST-MODIFIED:20250506T235620Z
UID:28983-1746550800-1746558000@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nDid our final exam\, you will see results by the weekend.\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1OwtesGpGH9qm7A9cPpFKe-gooY71zxc4?usp=sharing
URL:https://www.ayclogic.com/event/6-pm-python-oop-darin-32/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250505T190000
DTEND;TZID=America/Los_Angeles:20250505T200000
DTSTAMP:20260502T053646
CREATED:20250506T030739Z
LAST-MODIFIED:20250506T030739Z
UID:28980-1746471600-1746475200@www.ayclogic.com
SUMMARY:7:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nFeedback on final projects\nReview final exam\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: Finish your last feedback to final project\n\nPlease make sure we all have one thing that changes colors\nMake sure we create functions correctly\n\nOne function for each letter\nOne function for each word\nMake use of x/y parameters\n\n\nOnly use the code we learned about in class
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-sebastian-23/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250505T180000
DTEND;TZID=America/Los_Angeles:20250505T190000
DTSTAMP:20260502T053646
CREATED:20250506T015608Z
LAST-MODIFIED:20250506T015608Z
UID:28978-1746468000-1746471600@www.ayclogic.com
SUMMARY:6:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nConditions: if\, elif\, else\nConditional operators: or\, and\, ==\, !=\, >\, <\, >=\, <=\nMonday 6:00PM class code:\nhttps://drive.google.com/drive/folders/1EJ3L9sHx0pYuyJ9jnGX1o144Lki3lZWn?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: \n\nPage 84\, 5-3\, 5-4\nOnly #3 from here: https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/
URL:https://www.ayclogic.com/event/600-pm-intro-to-python-sebastian-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250505T170000
DTEND;TZID=America/Los_Angeles:20250505T180000
DTSTAMP:20260502T053646
CREATED:20250506T010350Z
LAST-MODIFIED:20250506T010350Z
UID:28976-1746464400-1746468000@www.ayclogic.com
SUMMARY:5 pm – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nLearnt about if statements\nReviewed data types and variables\n\nHomework:\nSubmit to the google drive: here when you are finished! \n\nHomework:\n\nCreate May5_IfElseHW.py\n\n2nd edition: \n\nPages 79-81 from the textbook\n\n\n3rd edition: \n\nPages 78-81 from the textbook\n\n\n\n\nCreate May5_IfElseHW2.py\nTRY IT YOURSELF: Page 84\, 5-3\, 5-4\n\n\n\nNotes:\nYou can reach out to me at ddjapri@ayclogic.com if you have any questions! \nYou can find class notes here.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250501T183000
DTEND;TZID=America/Los_Angeles:20250501T193000
DTSTAMP:20260502T053646
CREATED:20250502T023746Z
LAST-MODIFIED:20250502T023746Z
UID:28896-1746124200-1746127800@www.ayclogic.com
SUMMARY:6:30 PM – Python OOP  – Sebastian
DESCRIPTION:Today we did \n\nFinished grocery system v4 (using dictionary and objects)\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 name your homework MAY1_hw\n\nPage 167 – TRY IT YOURSELF
URL:https://www.ayclogic.com/event/630-pm-python-oop-sebastian-6/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250430T190000
DTEND;TZID=America/Los_Angeles:20250430T200000
DTSTAMP:20260502T053646
CREATED:20250501T023334Z
LAST-MODIFIED:20250501T023334Z
UID:28888-1746039600-1746043200@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nHad our first quiz!\n\nHomework:\nNone! Enjoy the no homework for this week! I recommend looking into how to “use turtle in python” if you are bored\, to prepare yourself for the next few weeks. \nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1JIaswYI_MssVSv7icxgYPd_LblYQvOVO?usp=sharing
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-20/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250429T180000
DTEND;TZID=America/Los_Angeles:20250429T190000
DTSTAMP:20260502T053646
CREATED:20250430T051806Z
LAST-MODIFIED:20250430T051806Z
UID:28879-1745949600-1745953200@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:NEXT WEEK IS YOUR FINAL EXAM FROM 5-7 PM ON MAY 6 2025!!\nWhat We Did Today:\n\nReviewed the practice final exam\, going over concepts necessary for the final exam.\n\nHomework:\nStudy as much as you can from the practice final\, and the monster system project for the final exam! \nThe exam will run for 2 hours\, and it is open notes but not open internet. Any attempts at cheating can lead to a 0. A 70% overall in the class is needed to pass. \nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1OwtesGpGH9qm7A9cPpFKe-gooY71zxc4?usp=sharing \n  \n 
URL:https://www.ayclogic.com/event/6-pm-python-oop-darin-31/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250428T190000
DTEND;TZID=America/Los_Angeles:20250428T200000
DTSTAMP:20260502T053646
CREATED:20250505T015203Z
LAST-MODIFIED:20250505T015203Z
UID:28971-1745866800-1745870400@www.ayclogic.com
SUMMARY:7:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nRobux system\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\nPlease submit your homework into your Google Drive\nHomework: Finish the rest of your project\, its due next week
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-sebastian-22/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250428T180000
DTEND;TZID=America/Los_Angeles:20250428T190000
DTSTAMP:20260502T053646
CREATED:20250429T015558Z
LAST-MODIFIED:20250429T015558Z
UID:28862-1745863200-1745866800@www.ayclogic.com
SUMMARY:6:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nComments\nVariables\n\nNames\nValues\, and the values data types\n\n\nMath operations\nString operations\n\nUpper\nLower\nTitle\nFormatted strings\n\n\nHow to get user input\, and how to provide users output (print)\nHow to cast between the 4 different data types\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: On page 25\, complete the “TRY IT YOURSELF” for 2-3\, 2-4\, 2-5\, and 2-6
URL:https://www.ayclogic.com/event/600-pm-intro-to-python-sebastian/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250428T170000
DTEND;TZID=America/Los_Angeles:20250428T180000
DTSTAMP:20260502T053646
CREATED:20250429T005957Z
LAST-MODIFIED:20250429T010406Z
UID:28856-1745859600-1745863200@www.ayclogic.com
SUMMARY:5 pm - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nSet up thonny\, explained class logistics\nLearnt about variables\, data types\, and the difference between data types\nLearnt about how to use math in Python\n\nHomework:\nSubmit to the google drive: here when you are finished! \n\nHomework:\n\nCreate Apr28_StringHomework.py\n\npages 20-23 copy python codes from the book: 2nd week or 3rd week\nIntroToPythonP20toP23\n\n\nCreate Apr28_StringHomework2.py page 25. TRY IT YOURSELF: 2-3\, 2-4\, 2-5 and 2-6\n\n\n\nNotes:\nYou can reach out to me at ddjapri@ayclogic.com if you have any questions! \nYou can find class notes here.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250423T190000
DTEND;TZID=America/Los_Angeles:20250423T200000
DTSTAMP:20260502T053646
CREATED:20250424T030830Z
LAST-MODIFIED:20250424T030830Z
UID:28808-1745434800-1745438400@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:You will have your first quiz next week\, do not come late!\nWhat We Did Today:\n\nReviewed past lessons in anticipation for the quiz.\n\nHomework:\nStudy for your quiz next week! Use class notes and the previous homework to study. \nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1JIaswYI_MssVSv7icxgYPd_LblYQvOVO?usp=sharing
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-19/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250422T180000
DTEND;TZID=America/Los_Angeles:20250422T190000
DTSTAMP:20260502T053646
CREATED:20250423T032020Z
LAST-MODIFIED:20250423T032020Z
UID:28792-1745344800-1745348400@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nFinished the monster inheritance system project\, implementing immunity for monsters using inheritance.\n\nHomework:\nFinish the practice final exam sent to your emails! This is expected to take about ~2 hours\, and it is open notes but not open internet. Any attempts at cheating can lead to a 0\, and this practice exam is worth 10% of your final grade. \nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1OwtesGpGH9qm7A9cPpFKe-gooY71zxc4?usp=sharing
URL:https://www.ayclogic.com/event/6-pm-python-oop-darin-30/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250416T190000
DTEND;TZID=America/Los_Angeles:20250416T200000
DTSTAMP:20260502T053646
CREATED:20250417T025516Z
LAST-MODIFIED:20250417T030115Z
UID:28716-1744830000-1744833600@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nReviewed past lessons\nReviewed the while loop\nLearnt how to use if statements in a while loop\n\nHomework:\nSubmit the files into the google drive: https://drive.google.com/drive/folders/1H8go-vwBIyC-4UklydoV1wFtTDM6Nr4v?usp=sharing when you are finished! \nCreate a new file called Apr16_QuizReview.py and do the following: \n\nhttps://www.ayclogic.com/intro-to-python-exercises/\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1JIaswYI_MssVSv7icxgYPd_LblYQvOVO?usp=sharing
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-18/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250415T180000
DTEND;TZID=America/Los_Angeles:20250415T190000
DTSTAMP:20260502T053646
CREATED:20250416T001413Z
LAST-MODIFIED:20250416T030638Z
UID:28702-1744740000-1744743600@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nImplemented the sword attack method in the Monster Inheritance project\nImplemented the first part of magic attacks\n\nHomework:\nIn your MonsterSystem project\, do the following\, and upload to google drive when finished: \nComplete the magic attack method to have the monster attack you. Think about where to put the method for the attack. \nHint: Use a function for the monster to attack you to make the code a bit cleaner \nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1OwtesGpGH9qm7A9cPpFKe-gooY71zxc4?usp=sharing
URL:https://www.ayclogic.com/event/6-pm-python-oop-darin-29/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250409T190000
DTEND;TZID=America/Los_Angeles:20250409T200000
DTSTAMP:20260502T053646
CREATED:20250410T020018Z
LAST-MODIFIED:20250410T033047Z
UID:28617-1744225200-1744228800@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nReviewed past lessons\nLearnt about the while loop\n\nHomework:\nSubmit the files into the google drive: https://drive.google.com/drive/folders/1H8go-vwBIyC-4UklydoV1wFtTDM6Nr4v?usp=sharing when you are finished! \nCreate a new file called Apr9_LoopsHW.py: \n\nFrom the textbook (depending on your book edition)\, do:\nTRY IT YOURSELF from page 56: 4-1\, 4-2\nAlso do:\nTRY IT YOURSELF from pages 123: 7-4\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1JIaswYI_MssVSv7icxgYPd_LblYQvOVO?usp=sharing
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-17/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250408T180000
DTEND;TZID=America/Los_Angeles:20250408T190000
DTSTAMP:20260502T053646
CREATED:20250409T031232Z
LAST-MODIFIED:20250409T031232Z
UID:28609-1744135200-1744138800@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nContinued the Monster Inheritance project.\nImplemented the start of the attack system.\n\nHomework:\nIn your MonsterSystem project\, do the following\, and upload to google drive when finished: \nComplete the sword attack method\, where you have to get a random amount of damage to attack the monster with. \nAlso implement code for the monster to attack you. You will have to generate a random number from 0 – m.max_attack and reduce the player’s health. \nPrint statements after attacking and after getting attacked. \n\ndef sword_attack(self\, m):\n    # part of hw:\n    # get a random amount of damage from 10-20 using r.randint()\n    damage = 0 # replace this\n    monster = self.monsters[m]\n    monster.get_sword_damage(damage)\n\n    # have the monster attack us with some damage that is random from 0 - monster.max_attack\n    damageFromMonster = 0 # replace this\n    # minus the player health\n"""\nexample output:\nYou attacked dragon with 14 damage and the dragon has 86 health remaining.\ndragon attacked you with 38 damage. Your remaining health is 962.\n"""\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1OwtesGpGH9qm7A9cPpFKe-gooY71zxc4?usp=sharing
URL:https://www.ayclogic.com/event/6-pm-python-oop-darin-28/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250403T183000
DTEND;TZID=America/Los_Angeles:20250403T193000
DTSTAMP:20260502T053646
CREATED:20250404T023004Z
LAST-MODIFIED:20250404T023027Z
UID:28554-1743705000-1743708600@www.ayclogic.com
SUMMARY:6:30 PM – Python OOP – Sebastian
DESCRIPTION:Today we did \n\nInstall Python 3.13 and PyCharm\nLearn about dictionaries\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 and name it APR3_dictionary_hw.py\nHomework: Please try your best to finish a program according to the following instructions in the link below:\n\nhttps://www.ayclogic.com/phone-book-system/
URL:https://www.ayclogic.com/event/630-pm-python-oop-sebastian-2/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250402T190000
DTEND;TZID=America/Los_Angeles:20250402T200000
DTSTAMP:20260502T053646
CREATED:20250403T005228Z
LAST-MODIFIED:20250403T005236Z
UID:28531-1743620400-1743624000@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nReviewed variables\, data types\, if statements\, how to get input from the shell\, how to compare (<=\, >=\, ==\, <\, >)\, typecasting (converting data types from one into another)\, and using lists\nLearnt about for loops for lists\n\nHomework:\nSubmit the files into the google drive: https://drive.google.com/drive/folders/1H8go-vwBIyC-4UklydoV1wFtTDM6Nr4v?usp=sharing when you are finished! \nCreate a new file called Mar26_Lists_HW2.py: \n\nFrom the textbook (depending on your book edition)\, do:\n2nd edition: TRY IT YOURSELF from page 42: 3-4\, 3-5\, 3-6\n3rd edition: TRY IT YOURSELF from page 41-42: 3-4\, 3-5\, 3-6\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1JIaswYI_MssVSv7icxgYPd_LblYQvOVO?usp=sharing
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-16/
CATEGORIES:Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250401T180000
DTEND;TZID=America/Los_Angeles:20250401T190000
DTSTAMP:20260502T053646
CREATED:20250402T012718Z
LAST-MODIFIED:20250402T021513Z
UID:28526-1743530400-1743534000@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nStarted the Monster Inheritance project.\n\n\nHomework:\nIn your MonsterSystem project\, do the following\, and upload to google drive when finished: \n\n\n"""\nHomework:\n\n1. If user clicks on "3" to play adventure\, initialize the player name and health variables.\nYou want to have a self.playerName and self.playerHealth in the __init__ method of the main.py file\, \nthen use "input" inside of elif selection == "3" to update these\n\n2. Say "Hi {name}\, Welcome to AYC Logic Adventure Game"\n\n3. in a while loop:\n    print out how much health the player has\n    \n    print out "Please choose your monster:"\n    list all monsters (hint: you already have a method for this)\n    get input for the monster name\n    \n    check if the monsters name exists.\n    If it exists\, print out "yay"\, and if not\, print out "Invalid monster species."\n    \n    \nexample output:\n\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 your name: darin\nEnter player's health: 1000\n\nHi darin\, Welcome to AYC Logic Adventure Game\n\ndarin you have 1000 health remaining.\nPlease choose your monster: \n- Dragon - 100 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- Bob - 150 health - 25 Max attack\nEnter your selection (enter 'stop' to quit the game): bob\nyay\n\ndarin you have 1000 health remaining.\nPlease choose your monster: \n- Dragon - 100 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- Bob - 150 health - 25 Max attack\nEnter your selection (enter 'stop' to quit the game): bobbbbb\nInvalid monster species.\n"""\n\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1OwtesGpGH9qm7A9cPpFKe-gooY71zxc4?usp=sharing
URL:https://www.ayclogic.com/event/6-pm-python-oop-darin-27/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250331T190000
DTEND;TZID=America/Los_Angeles:20250331T200000
DTSTAMP:20260502T053646
CREATED:20250401T030733Z
LAST-MODIFIED:20250408T020840Z
UID:28520-1743447600-1743451200@www.ayclogic.com
SUMMARY:7:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nLearned how to draw a face\nUse all of our previous functions to draw it\nWent over our project proposal\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\nPlease submit your homework into your Google Drive and name it MAR31_project_proposal\nHomework: Start your project proposal! Please read through these next instructions very carefully\n\nYou have 5 weeks from now to complete your full project\, but today you only need to draw your idea on a piece of paper\, the coding will come in the next few weeks.\nThese are the requirements for your project:\n\nIt needs to have a combination of rectangles\, circles\, and polygons.\nIt needs to have at least one text that is formed by a combination of rectangles or circles or polygons.\nIt needs to have some part of the illustration that keeps changing the colors.\nThe X and Y coordinates need to be between -500 to 500.\nThe illustration needs to be fairly complex. If it is too simple\, then you will not get the maximum grade.\nThere needs to be at least 7 different objects/characters in the final project\nMost of the complex shapes have to be done via functions with coordinates and color as parameters. For example\, draw_cloud(x\,y\, color)\, draw_tree(x\,y\, color)\, draw_airplane(x\,y\, color). The more functions like this\, the higher your grades.\nNo code duplication.\nThe final result has to be the same as the proposal.\n\n\nExamples: https://www.ayclogic.com/intro-to-python-final-project-criteria/
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-sebastian-21/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250326T190000
DTEND;TZID=America/Los_Angeles:20250326T200000
DTSTAMP:20260502T053646
CREATED:20250327T025318Z
LAST-MODIFIED:20250327T025403Z
UID:28490-1743015600-1743019200@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nReviewed variables\, data types\, if statements\, how to get input from the shell\, how to compare (<=\, >=\, ==\, <\, >)\, typecasting (converting data types from one into another)\, and using lists\nLearnt about for loops for lists\n\nHomework:\nSubmit the files into the google drive: https://drive.google.com/drive/folders/1H8go-vwBIyC-4UklydoV1wFtTDM6Nr4v?usp=sharing when you are finished! \nCreate a new file called Mar26_Lists_HW2.py: \n\nFrom the textbook (depending on your book edition)\, do:\n2nd edition: TRY IT YOURSELF from page 42: 3-4\, 3-5\, 3-6\n3rd edition: TRY IT YOURSELF from page 41-42: 3-4\, 3-5\, 3-6\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1JIaswYI_MssVSv7icxgYPd_LblYQvOVO?usp=sharing
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-15/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR