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:20260308T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20261101T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260325T170000
DTEND;TZID=America/Los_Angeles:20260325T180000
DTSTAMP:20260530T080917
CREATED:20260326T003851Z
LAST-MODIFIED:20260326T003851Z
UID:32974-1774458000-1774461600@www.ayclogic.com
SUMMARY:5 PM – Scratch 1 – Yitong
DESCRIPTION:What We Did:\n\nFinished the Virtual Snow project.\n\nHomework:\n\nFinish and submit the practice test: https://docs.google.com/forms/d/e/1FAIpQLSdg8XLDHoPqhLFMOzHQzuae2WeFW5DIXUlglKt0IEi83iZhBg/viewform?usp=header\n\nHow to submit homework:\n\nGo to your email and compose a new message.\n\n\n\n\nGo to the coding homework calendar to copy my email address and paste it into the email message.\n\n\n\n\n\nGo to your project and make sure it is SHARED. Copy the link and paste it into the email message.\n\n\n\n\n\n\nThis is what your email message should look like when you’re done.\n\n\n\n\n\nEmail me for help: yitong@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-scratch-1-yitong-34/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260325T170000
DTEND;TZID=America/Los_Angeles:20260325T180000
DTSTAMP:20260530T080917
CREATED:20260326T005747Z
LAST-MODIFIED:20260326T010351Z
UID:32976-1774458000-1774461600@www.ayclogic.com
SUMMARY:5 PM - Intro to Java - Joel
DESCRIPTION:Today we did:\n\nWe learned about print statements\, and variable data types.\n\nHomework:\n\nMake a new file called March25_VariableDataTypesHomework and do numbers 1-3 (the ones in the big font) from here: https://www.ayclogic.com/java-variables-datatypes/\nMake sure to submit the homework in the Google Drive before next week.\n\nIf you have any questions\, feel free to email me anytime at joel@ayclogic.com.
URL:https://www.ayclogic.com/event/5pm-intro-to-java-joel/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260325T170000
DTEND;TZID=America/Los_Angeles:20260325T180000
DTSTAMP:20260530T080917
CREATED:20260326T010015Z
LAST-MODIFIED:20260326T010015Z
UID:32978-1774458000-1774461600@www.ayclogic.com
SUMMARY:Scratch 1 - Wed 5:00 PM - Julian
DESCRIPTION:Today We Did:\n\n\n\n\nLearned about the coordinate system.\nStarted our Draw Shapes project.\n\nHomework:\n\nHave the cat go in a rectangle with the pen down so that it can create a rectangle shape as it moves.\n\nIf you have any questions\, email me at jsaroufim@ayclogic.com
URL:https://www.ayclogic.com/event/scratch-1-wed-500-pm-julian-4/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260325T180000
DTEND;TZID=America/Los_Angeles:20260325T190000
DTSTAMP:20260530T080917
CREATED:20260326T020135Z
LAST-MODIFIED:20260326T020135Z
UID:32982-1774461600-1774465200@www.ayclogic.com
SUMMARY:Scratch 1 - Wed 6:00 PM - Julian
DESCRIPTION:What We Did:\n\nWent over the animal crossing again\, making sure everyone understands the coordinate system.\nWorked on the Punch the Dummy project.\n\nHomework:1.\n\nMake the sprite move up and down when there is video motion on it.
URL:https://www.ayclogic.com/event/scratch-1-wed-600-pm-julian-6/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260325T190000
DTEND;TZID=America/Los_Angeles:20260325T200000
DTSTAMP:20260530T080917
CREATED:20260326T031030Z
LAST-MODIFIED:20260326T031030Z
UID:32984-1774465200-1774468800@www.ayclogic.com
SUMMARY:7 PM - Python OOP - Joel
DESCRIPTION:Today we did:\n\nWe reviewed the homework and finished GroceryShoppingCartV2.\n\nHomework:\n\nIn your March25_RobuxShoppingCartV2.py\, make sure to change this file in the same way we did for the GroceryShoppingCartV2. Make the two dictionaries that map to the item and map to the price\, then take from those dictionaries based on the selection and that will be the item name and price for that item selection. Only difference is that you will need to subtract the item’s price from the total amount of Robux you have. But you need to check if you have enough Robux to do so (hint: compare the robux vs the item price to see which one is greater)\, and if you have enough\, then proceed with the item purchase (basically you bought the item and your total Robux balance is decreased). If you don’t have enough\, then you should print something like <Not enough robux>.\nAs exercises for practicing your dictionary skills\,\n\nCreate a new file called March25_DictionaryHomework.\nMake a dictionary called sports and fill it in with 6-7 items. Each item contains the key\, which is the name of a person\, and the value\, which is the sport name.\n Add 2 more items to the dictionary.\nDelete one of the items of your choice from the dictionary.\nAsk the user for a person’s name. Check if the name of the person is in the dictionary (figure out if we have to check using .keys() or .values()). If it is\, print the name of the person and the sport ({name} – {sport} is fine). Remember the crucial step\, which is to take the sport (value) using the name found (key) in order print the sport value. Finally\, if the person’s name is not in the dictionary\, then print <We could not find this person in the dictionary>.\nPrint all the names in the dictionary using a for loop.\nPrint all the sports in the dictionary using a for loop.\nPrint the names and sports at the same time using a for loop.\n\n\n\nI know this is more than usual\, but trust me\, it’s good practice. Make sure to do your best! \nIf you have any questions\, feel free to email me at joel@ayclogic.com.
URL:https://www.ayclogic.com/event/7-pm-python-oop-joel-4/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260325T190000
DTEND;TZID=America/Los_Angeles:20260325T200000
DTSTAMP:20260530T080917
CREATED:20260326T031611Z
LAST-MODIFIED:20260326T031611Z
UID:32986-1774465200-1774468800@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued the first project on Cat vs Dog classification\nLearned more on how training an AI model in a supervised way works.\n\nHomework:\nIn your wed-mar4-catvsdog kaggle notebook\, do the following: \n# hw: \n# label your custom dataset properly with uppercase first letter for cats and lowercase\n# first letter for dogs\n\n# run prediction on each of your images in the dataset (you should have 25 dogs and 25 cats)\n# print out the accuracy of your model (how many times it got correct / total attempts)\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-15/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR