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:20250624T133000
DTEND;TZID=America/Los_Angeles:20250624T153000
DTSTAMP:20260514T172714
CREATED:20250624T224650Z
LAST-MODIFIED:20250624T224650Z
UID:29458-1750771800-1750779000@www.ayclogic.com
SUMMARY:1:30 - Intro to Python Summer - Joshua
DESCRIPTION:Today We did \n\nreviewed briefly import random\ncommon bugs and how to fix them\n\nthe blue line in the shell tells you hwat\nthe line afterward gives a guess visually where the errori\nthe final line tells you what the error is \, and a written guess on how to fix it\n\n\ncommon errors\n\nsyntax error (punctuation)\nindentation  error (forgetting to indent the code after a for\, if\, else\, while\, etc.)\ntype error (you used the wrong data type such as adding a string and a integer)\n\nfor functions\, a posistional type error might mean you did not include enough variables or too many functions for your code to work\n\n\nname error (misspelling or you forgot to create a variable name)\n\nalso seen if you forget to import random\n\n\n\n\n\n  \n  \nTEST: \nIn your emails\, you should have gotten a quiz in the form of a google form \n\nOpen notes/wifi\, no AI\nit will be on\n\ndata types\nfor and while loops\nworking with lists\nbug fixing\nhow to use inputs\nhow to use the random module/library\nAnd other things we learned throughout the classs\n\n\nIf you need review or bug fixing practice\n\nhttps://www.ayclogic.com/fix-python-bugs-2/\nhttps://www.ayclogic.com/fixing-python-bugs/
URL:https://www.ayclogic.com/event/130-intro-to-python-summer-joshua-5/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250624T160000
DTEND;TZID=America/Los_Angeles:20250624T170000
DTSTAMP:20260514T172714
CREATED:20250624T235637Z
LAST-MODIFIED:20250627T224649Z
UID:29460-1750780800-1750784400@www.ayclogic.com
SUMMARY:Scratch 1 - TUE 4PM - Julian
DESCRIPTION:What We Did:\n\nContinued working on our specialized birthday card project.\n\nHomework:\n\nFinish our project by adding one last line of dialogue between the bottom pictures.\n\nReminder:\n\nNo class on July 1st because of Independence Day week. https://www.ayclogic.com/observed-holidays/\n\nIf you have any questions feel free to email me at jsaroufim@ayclogic.com
URL:https://www.ayclogic.com/event/scratch-1-tue-4pm-julian-14/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250624T173000
DTEND;TZID=America/Los_Angeles:20250624T183000
DTSTAMP:20260514T172714
CREATED:20250625T013140Z
LAST-MODIFIED:20250627T224722Z
UID:29462-1750786200-1750789800@www.ayclogic.com
SUMMARY:Scratch 1 - TUE 5:30 PM - Julian
DESCRIPTION:Today We Did:\n\nFinished our Dino Dance project.\nStarted our Animal Race project.\n\nHomework:\n\nMake the dog move forward when a key on your keyboard is pressed.\n\nReminder:\n\nNo class on July 1st because of Independence Day week. https://www.ayclogic.com/observed-holidays/\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-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250624T190000
DTEND;TZID=America/Los_Angeles:20250624T200000
DTSTAMP:20260514T172714
CREATED:20250625T190733Z
LAST-MODIFIED:20250625T190733Z
UID:29466-1750791600-1750795200@www.ayclogic.com
SUMMARY:7 PM – Intro to Competitive Programming – Darin
DESCRIPTION:What We Did Today:\n\nReviewed the speed limit problem\nLearnt about recursion\n\nHomework:\nSubmit into the google drive here when you are finished! \n\nCreate a recursive function for the factorial.\nIf your input is 3\, then factorial(3) should give you 3*2*1 = 6\nIf your input if 5\, then factorial(5) should give you 5*4*3*2*1 = 120 \nResources to reference:\n– https://www.w3schools.com/java/java_recursion.asp\n– https://jasondeden.medium.com/recursive-functions-in-python-a-visual-walk-through-28cf22cc10e2 \nor if you prefer video format:\n– https://www.youtube.com/watch?v=k-7jJP7QFEM \nHINTS: When doing the recursive call\, think about what the recursive input should be (is it the same input number or something different?)\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/7-pm-intro-to-competitive-programming-darin-12/
CATEGORIES:Intro To Competitive,Java
END:VEVENT
END:VCALENDAR