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:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250422T180000
DTEND;TZID=America/Los_Angeles:20250422T190000
DTSTAMP:20260502T085840
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:20260502T085840
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:20260502T085840
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:20260502T085840
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:20260502T085840
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:20260502T085840
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:20260502T085840
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:20260502T085840
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:20260502T085840
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:20260502T085840
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
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250325T180000
DTEND;TZID=America/Los_Angeles:20250325T190000
DTSTAMP:20260502T085840
CREATED:20250326T005257Z
LAST-MODIFIED:20250326T033406Z
UID:28483-1742925600-1742929200@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nLearned about inheritance\n\nHomework:\nIn your human.py and basketballPlayer.py\, implement the following: \n\n\n"""\nHomework:\n\ncreate a new attribute (variable) in the human class called totalPoints\ncreate a new method called self.increasePoints in human.py in the Human class that increments the totalPoints by 1\n\noverride self.increasePoints to increase by 10 \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-26/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250324T190000
DTEND;TZID=America/Los_Angeles:20250324T200000
DTSTAMP:20260502T085840
CREATED:20250325T030134Z
LAST-MODIFIED:20250325T030134Z
UID:28470-1742842800-1742846400@www.ayclogic.com
SUMMARY:7:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nLearn about some new functions\n\nt.forward()\nt.right()\nt.left()\n\n\nLearn how to draw circles\n\nYou can draw half circles if you use the second parameter “extent”\n\n\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: Please name your homework MAR24_shapes_hw.py\n\nDraw a diamond like we talked about in class only using the new functions we learned about in class\n\nt.right(ANGLE)\nt.left(ANGLE)\nt.forward(DISTANCE)\n\n\nPlease put the code for this inside a function with a good name as we always discuss in class\nMake sure you call the function so you can see the diamond
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-sebastian-20/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250319T190000
DTEND;TZID=America/Los_Angeles:20250319T200000
DTSTAMP:20260502T085840
CREATED:20250320T030230Z
LAST-MODIFIED:20250320T030230Z
UID:28436-1742410800-1742414400@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 (<=\, >=\, ==\, <\, >)\, and typecasting (converting data types from one into another)\nLearnt about lists\, how to store multiple variables\, and do things like adding\, removing\, and accessing.\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 Mar19_Lists_HW1.py: \n\nCopy the code from the textbook (depending on your book edition):\n2nd edition: Page 38 to 41: access\, modify\, append\, remove\n3rd edition: Page 37 to 41 (do not do the “Try It Yourself”)\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-14/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250318T180000
DTEND;TZID=America/Los_Angeles:20250318T190000
DTSTAMP:20260502T085840
CREATED:20250319T005859Z
LAST-MODIFIED:20250319T020623Z
UID:28427-1742320800-1742324400@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nConverted the GroceryStore class into a Supermarket Application program.\nLearnt how to optimize the code\, make it easier for users\n\nHomework:\nIn your SupermarketApplication project\, implement the following: \n\n\n"""\nNow\, add a bool self.frozen variable to the grocery item class\nWhen you list the items\, check if it's frozen\, and if it is\, remind the user to store it in the freezer\n\nmilk - 5 - 50\nice cream - 4 - 40 - Remember to store in the freezer!\nbread - 6 - 60\nchicken - 8 - 100 - Remember to store in the freezer!\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-25/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250317T190000
DTEND;TZID=America/Los_Angeles:20250317T200000
DTSTAMP:20260502T085840
CREATED:20250318T025438Z
LAST-MODIFIED:20250318T025438Z
UID:28416-1742238000-1742241600@www.ayclogic.com
SUMMARY:7:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nFinish robot builder\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: Create a new file called MAR17_robot_hw.py\n\nDraw the right foot on our robot\nRemember it should share either the same x or y as the left foot\nShould it share the same width or height as the left foot as well?
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-sebastian-19/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250312T190000
DTEND;TZID=America/Los_Angeles:20250312T200000
DTSTAMP:20260502T085840
CREATED:20250313T024655Z
LAST-MODIFIED:20250313T025927Z
UID:28379-1741806000-1741809600@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nReviewed variables\, data types\, if statements\, and how to get input from the shell.\nLearnt about different ways to compare (<=\, >=\, ==\, <\, >)\nLearnt about typecasting (converting data types from one into another)\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 Mar12_InputIFfElse_HW.py: \n\nPage 114 to 116 COPY CODE\nHow the input() Function Works\nuntil\nThe Modulo Operator\nPage 117 . TRY IT YOURSELF: 7-1\, 7-2\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-13/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250311T180000
DTEND;TZID=America/Los_Angeles:20250311T190000
DTSTAMP:20260502T085840
CREATED:20250312T005529Z
LAST-MODIFIED:20250312T020404Z
UID:28364-1741716000-1741719600@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nFinished the Library System project\nReviewed object oriented programming concepts\n\nHomework:\nIn your Library System project\, implement the following: \n\nHomework:\n\nCreate a method that lists all books with ID greater than 5 but less than 20 (You will have to change the data type of ID)\nUse this as selection 6 (you have to the menu option for selection 6)\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-24/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250310T190000
DTEND;TZID=America/Los_Angeles:20250310T200000
DTSTAMP:20260502T085841
CREATED:20250311T030214Z
LAST-MODIFIED:20250311T030214Z
UID:28356-1741633200-1741636800@www.ayclogic.com
SUMMARY:7:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nLearn how to draw rectangles the new way (using t.right and t.forward)\nStart robot project\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: Create a new file called MAR10_robot_hw.py\n\nCopy all the robot code we made in class into this new file\nChange the code for the neck to look like the actual robot’s neck\n\nJust remember the neck should have a larger width than height\n\n\nPlease don’t finish the rest of the robot\, if you want to do extra credit\, think of something new to draw like a dog or a cat 🙂
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-sebastian-18/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250304T180000
DTEND;TZID=America/Los_Angeles:20250304T190000
DTSTAMP:20260502T085841
CREATED:20250305T030603Z
LAST-MODIFIED:20250305T030616Z
UID:28305-1741111200-1741114800@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nStarted the Library System project\nReviewed object oriented programming concepts\n\nHomework:\nIn your library system project\, implement the following: \n"""\nHomework:\n\nCreate option 2 (list books)\nYou have to create a printInfo method in book.py\, and call it in a for loop here in main.py\nrefer to school system if you are confused\n\nCreate a new method in the main.py file called self.initializeBooks()\ninside the method\, create two books and store it in the dictionary\nCall this method before you enter the while loop in the self.run method\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 \n  \n 
URL:https://www.ayclogic.com/event/6-pm-python-oop-darin-23/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250303T190000
DTEND;TZID=America/Los_Angeles:20250303T200000
DTSTAMP:20260502T085841
CREATED:20250304T040124Z
LAST-MODIFIED:20250304T040124Z
UID:28299-1741028400-1741032000@www.ayclogic.com
SUMMARY:7:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nReview quiz questions\nLearn about basic turtle functions\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 MAR3_turtle_hw.py\nHomework:\n\nCreate and fill in a rectangle with any color you want\nMake sure the width (x) is 100\nMake sure the height (y) is 200\nPlease test your homework and make sure it works before submitting it
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-sebastian-17/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250227T183000
DTEND;TZID=America/Los_Angeles:20250227T193000
DTSTAMP:20260502T085841
CREATED:20250228T040346Z
LAST-MODIFIED:20250228T040346Z
UID:28267-1740681000-1740684600@www.ayclogic.com
SUMMARY:6:30 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nReview final project\nFinish robux system project\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 finish the rest of your final projects this week\n\nMake sure you apply all the feedback I gave you\nReview the requirements one more time to double check you did everything!
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-sebastian-42/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250226T190000
DTEND;TZID=America/Los_Angeles:20250226T200000
DTSTAMP:20260502T085841
CREATED:20250227T041026Z
LAST-MODIFIED:20250227T041026Z
UID:28258-1740596400-1740600000@www.ayclogic.com
SUMMARY:7 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nReviewed variables and data types\nLearnt how if statements worked\nLearnt how to use elif and else after if statements\nLearnt how to do comparison with == and !=\nLearnt how to do math with +\, -\, *\, /\nLearnt how to use ‘and’ \, ‘or’ in if statements\n\nHomework:\nSubmit this file into the google drive: https://drive.google.com/drive/folders/1H8go-vwBIyC-4UklydoV1wFtTDM6Nr4v?usp=sharing when you are finished! \n\nCreate Feb26_StringHomework2_TIY.py\n\nFrom the book: Try it yourself page 25\, and do numbers 2-3\, 2-4\, 2-5\, and 2-6\n\n\nCreate Feb26_StringHomework2_copy.py\n\nFrom the book: Copy pages 79 – 81 (book version 2) or 78 – 81 (book version 3)\n\n\n\ntip: you can use this code below with print(f” {some_variable}  “) to print out variables while combining with other strings \nname = "darin" \nprint(f"{name} is cool!")\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-11/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250225T180000
DTEND;TZID=America/Los_Angeles:20250225T190000
DTSTAMP:20260502T085841
CREATED:20250226T030521Z
LAST-MODIFIED:20250226T030521Z
UID:28246-1740506400-1740510000@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nFinished the School System project\nWent over object oriented programming concepts\nContained the main file in a class\n\nHomework:\nIn your school system project\, implement the following: \nHomework:\n\nDo options 7\, 8\, and 9\nStart by creating a staff class\, and implement the methods similar to the students and teachers\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-22/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250224T190000
DTEND;TZID=America/Los_Angeles:20250224T200000
DTSTAMP:20260502T085841
CREATED:20250225T043032Z
LAST-MODIFIED:20250225T043032Z
UID:28236-1740423600-1740427200@www.ayclogic.com
SUMMARY:7:00 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nQUIZ 2\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-16/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250220T183000
DTEND;TZID=America/Los_Angeles:20250220T193000
DTSTAMP:20260502T085841
CREATED:20250221T032928Z
LAST-MODIFIED:20250228T015140Z
UID:28209-1740076200-1740079800@www.ayclogic.com
SUMMARY:6:30 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nFinish grocery system project\nStarted learning how to draw letters a different way\n\nWe can obviously do this using t.goto()\nWe learned how to use t.forward() and t.right() to do this instead\n\n\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: Continue making progress on your final project\, make sure you ask any questions during class!\n\nCompleted project is due on March 13th\nPlease upload any progress you made
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-sebastian-41/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250219T190000
DTEND;TZID=America/Los_Angeles:20250219T200000
DTSTAMP:20260502T085841
CREATED:20250220T040227Z
LAST-MODIFIED:20250220T054927Z
UID:28190-1739991600-1739995200@www.ayclogic.com
SUMMARY:7 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nSetup Thonny\nLearnt how the environment works (with folders\, files\, the shell)\nLearnt about variables and data types\nLearnt a bit about how to do math in Python\n\nHomework:\nSubmit this file into the google drive: https://drive.google.com/drive/folders/1H8go-vwBIyC-4UklydoV1wFtTDM6Nr4v?usp=sharing when you are finished! \n\nCreate Feb19_StringHomework.py\n\npages 20-23 copy python codes from the book\nuse this if you don’t have the book yet:\nIntroToPythonP20toP23\n\n\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-10/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250218T190000
DTEND;TZID=America/Los_Angeles:20250218T210000
DTSTAMP:20260502T085841
CREATED:20250219T031413Z
LAST-MODIFIED:20250219T031413Z
UID:28177-1739905200-1739912400@www.ayclogic.com
SUMMARY:7 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nDid our final exam\nYour results will be released within the next week.\n\nHomework:\nNone! Congratulations for making it this far! \nNotes:\nContact me at ddjapri@ayclogic.com if you have any questions.
URL:https://www.ayclogic.com/event/7-pm-python-oop-darin-22/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250218T180000
DTEND;TZID=America/Los_Angeles:20250218T190000
DTSTAMP:20260502T085841
CREATED:20250219T031109Z
LAST-MODIFIED:20250219T031109Z
UID:28175-1739901600-1739905200@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin
DESCRIPTION:What We Did Today:\n\nContinued the School System project\nWent over object oriented programming concepts\nLearnt how to use the Find algorithm for lists and dictionaries\n\nHomework:\nIn your school system project\, implement the following: \nHomework:\n\nDo options 4\, 5\, and 6\nStart by creating a teacher class:\nTeacher class:\nself.name\nself.subject\nself.age\n\nand a method to print_info like student class\n\n\nCreate a teachersDict variable with an empty dictionary\n\noption 4: \nAdd a teacher object to the dictionary the same way you did for the studentsDict\n\noption 5:\nlist the teachers with the dictionary\n\noption 6:\nfind a teacher the same way as you did with students\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-21/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250217T190000
DTEND;TZID=America/Los_Angeles:20250217T200000
DTSTAMP:20260502T085841
CREATED:20250218T035954Z
LAST-MODIFIED:20250218T035954Z
UID:28167-1739818800-1739822400@www.ayclogic.com
SUMMARY:7:00 PM – Intro to Python – Sebastian (Darin sub)
DESCRIPTION:Today we did\n\nPrepare 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\n\nPrepare well for the quiz next week!
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-sebastian-darin-sub-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250213T183000
DTEND;TZID=America/Los_Angeles:20250213T193000
DTSTAMP:20260502T085841
CREATED:20250214T033731Z
LAST-MODIFIED:20250221T022848Z
UID:28139-1739471400-1739475000@www.ayclogic.com
SUMMARY:6:30 PM – Intro to Python – Sebastian
DESCRIPTION:Today we did \n\nLearned how to make a kaleidoscope\n Started the grocery system project\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: Continue making progress on your final project\, make sure you ask any questions during class!\n\nCompleted project is due in 3 more weeks\nPlease upload any progress you made
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-sebastian-40/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR