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:20250930T160000
DTEND;TZID=America/Los_Angeles:20250930T170000
DTSTAMP:20260514T223224
CREATED:20251001T000746Z
LAST-MODIFIED:20251001T000746Z
UID:31138-1759248000-1759251600@www.ayclogic.com
SUMMARY:Scratch 2 - Tue 4:00 PM - Julian
DESCRIPTION:What We Did:\n\nStarted our Spaceship project.\n\nHomework:\n\nAdd new if statements inside each of the if statements for if a key is pressed so that the spaceship will not travel outside of the screen.\nTry to follow the example set by the w key.\n\nIf you have any questions feel free to email me at jsaroufim@ayclogic.com
URL:https://www.ayclogic.com/event/scratch-2-tue-400-pm-julian/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250930T170000
DTEND;TZID=America/Los_Angeles:20250930T180000
DTSTAMP:20260514T223224
CREATED:20251001T005814Z
LAST-MODIFIED:20251001T005814Z
UID:31141-1759251600-1759255200@www.ayclogic.com
SUMMARY:5:00 PM - Python Game Development - Daniel
DESCRIPTION:Today we did:\n\nWe went over how to blit the play button.\nWe added the functionality to reset the game.\n\nHomework:\n\nCreate the birdie title in the center of the screen above the play button\nIf you have any questions\, email me at dmeng@ayclogic.com
URL:https://www.ayclogic.com/event/500-pm-python-game-development-daniel-8/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250930T173000
DTEND;TZID=America/Los_Angeles:20250930T183000
DTSTAMP:20260514T223224
CREATED:20251001T013452Z
LAST-MODIFIED:20251001T013452Z
UID:31140-1759253400-1759257000@www.ayclogic.com
SUMMARY:Scratch 1 - Tue 5:30 PM - Julian
DESCRIPTION:Today We Did:\n\nStarted our Birthday Card project.\n\nHomework:\n\nMake the sharks have a conversation between each other using the broadcast and receive blocks.\n\nIf you have any questions feel free to email me at jsaroufim@ayclogic.com
URL:https://www.ayclogic.com/event/scratch-1-tue-530-pm-julian-9/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250930T190000
DTEND;TZID=America/Los_Angeles:20250930T200000
DTSTAMP:20260514T223224
CREATED:20251001T030546Z
LAST-MODIFIED:20251001T030546Z
UID:31144-1759258800-1759262400@www.ayclogic.com
SUMMARY:7:00 PM- Python OOP- Joshua
DESCRIPTION:Today we did \n\npracticed creating application loops\ndid some grocery store practice\, converting an application we already know without a class to one with a class\n\n\n  \nHomework:\n1 for our food_choices dictionary\, add the remaining two foods into our dictionary \n\nKey should be the number\, with the value being a “grocery item”\n\n2. In our application loop\, you need to replace the passes with the code that \n\ngrabs the right grocery item based on their selection\nadds the name to the list in our __init__\nadds the price to total cost\n\n3. We have a new function shopping results \n\nprint everything in our list on separate lines (for loop)\nprint the total price\nPrint an thank you for shopping\nuse this function after the application loop\n\n  \n  \n\nclass GroceryItem:\n    def __init__(self\,name\,price\,type):\n        self.name = name\n        self.price = price\n        self.type = type\n\n\n# remember to give me a thumbs up when you have created a project\n# Create a directeory called SRC\n# create a file named main\n\n# Trader Joe's application\n# The options were the different foods you could buy\n# you could keep track of what you bought\, and the price.\n# after the application loop ends (check out) we print all the food and the price\n\n# Basics\n# open up a class\n# __init__ we are going to put a basic menu\, and everything that we need store inbetween loops\n# application loop\n\nfrom groceryitem import GroceryItem\n\nclass GroceryStore1:\n\n    def __init__(self):\n        # I want you to create a menu with the following options\n        # three food items\n        # an exit option\n        self.menu =""" \n        Welcome to Trader Joes what would you like to order \n        1. Bread - $10 \n        2. Pizza - $8\n        3. ChocoStrawberries - $12\n        Enter your Selection(type exit to stop): \n        """\n\n        # The goal of the application is to keep track of what you buy\, and how much it is\n        # think of the things we would need to store inbetween loops and put here\n        self.total_cost=0\n        self.shopping_cart=[]\n        self.food_choices={}\n        self.food_choices["1"]= GroceryItem("bread"\,10\,"carb")\n\n\n    def application_loop(self):\n        # Step1 \, while loop (infinite loop)\n        while True:\n            selection = input(self.menu)\n            if selection =="1":\n                # i go to the dictionary and access whats in the key "1"\n                # what i just accesed is my Grocery item\n                # I want you to extract the name nad price from the grocery item\n                # and the name to your shopping cart and then add your price to the total cost\n                pass\n            elif selection =="2":\n                pass\n            elif selection =="3":\n                pass\n            elif selection =="exit":\n                break\n            else:\n                print("invalid option try again")\n\n    def shopping_results(self):\n        pass\n        # print out everything in our list\n        # print out the total of price of our shopping cart\n        # print a thank you message\n        # call this function somewhere else\n    \n\n\n\n\n\n\n\n\n# create a GroceryStore1\n# use the appplication_loop function with your grocerystore\ntrader_joes=GroceryStore1()\ntrader_joes.application_loop()
URL:https://www.ayclogic.com/event/700-pm-python-oop-joshua-9/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250930T190000
DTEND;TZID=America/Los_Angeles:20250930T200000
DTSTAMP:20260514T223224
CREATED:20251001T033512Z
LAST-MODIFIED:20251007T230411Z
UID:31146-1759258800-1759262400@www.ayclogic.com
SUMMARY:7 PM - USACO Bronze - Gamas
DESCRIPTION:Gamas Sub \nToday We Did\n\nWe finished going over the steps to find greedy algorithm for Cowntact tracing USACO Bronze problem – https://usaco.org/index.php?page=viewproblem2&cpid=1348\nWe implemented the solution\, but the solution has some testcases failures.\n\nHomework\n\nDownload the solution of Cowntact Tracing 2 from google drive – https://drive.google.com/file/d/1zb6Kzh1T23z0k23fXP_T0lFzfCW29Ak1/view?usp=drive_link\nDownload the test cases data from USACO website for cowntact tracing2\n\nGo to https://usaco.org/index.php?page=dec23results\nDownload Cowntact Tracing Test Data\n\n\nTroubleshoot why my program fails for test case number 3. Hint: DONOT put a special case codes that will specifically handle test case number 3. Otherwise\, you won’t be able to find the real problem in my code
URL:https://www.ayclogic.com/event/6-pm-usaco-bronze-gamas-34/
END:VEVENT
END:VCALENDAR