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:20251211T080000
DTEND;TZID=America/Los_Angeles:20251211T170000
DTSTAMP:20260515T034341
CREATED:20251212T040708Z
LAST-MODIFIED:20251212T040708Z
UID:31886-1765440000-1765472400@www.ayclogic.com
SUMMARY:7:00PM- Intro To Python - Joshua
DESCRIPTION:Today we did \n\nloops With Range\nRange == a list with numbers\nrange(3) = [0\,1\,2]   (note the list does not include 3)\nrange (1\,4) =[1\,2\,3]    # first number is where it starts\, and at second number -1\nrange (0\,7\,2) = [0\,2\,4\,6]\n\n# first number is start\, and at second number-1 third number is step size\n\n\n\n  \nHomework \nPage 60 TRY IT YOURSELF : 4-3\, 4-4
URL:https://www.ayclogic.com/event/700pm-intro-to-python-joshua-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20251211T180000
DTEND;TZID=America/Los_Angeles:20251211T190000
DTSTAMP:20260515T034341
CREATED:20251212T025921Z
LAST-MODIFIED:20251212T025921Z
UID:31884-1765476000-1765479600@www.ayclogic.com
SUMMARY:6PM – Python OOP – Daniel
DESCRIPTION:What We Did\n\nWe learned dictionaries and how to add\, change data in the dictionary\nWe learned how to loop through the keys\, the values\, and the items\n\nHomework\n\n\n\n# Homework:\n# Create a dictionary "name_restaurant" and write down 4 names and their favorite restaurant\n# Using a for loop print out everyones names\n# Using a for loop print out all the restaurants\n\n# Create a dictionary "name_grade" and write down 3 names and their grade\n# Add one name and grade to the dictionary\n# Only print out one student's grade\n\n\nIf you have any questions\, email me at dmeng@ayclogic.com
URL:https://www.ayclogic.com/event/6pm-python-oop-daniel-9/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20251211T180000
DTEND;TZID=America/Los_Angeles:20251211T190000
DTSTAMP:20260515T034341
CREATED:20251212T045527Z
LAST-MODIFIED:20251212T045527Z
UID:31889-1765476000-1765479600@www.ayclogic.com
SUMMARY:6 PM - USACO Bronze - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed https://usaco.org/index.php?page=viewproblem2&cpid=1444 solution.\nWe reviewed “It’s Mooin Time” problem – https://usaco.org/index.php?page=viewproblem2&cpid=1445\n\nHomework\n\nFinish implementation of https://usaco.org/index.php?page=viewproblem2&cpid=1445\nDo https://usaco.org/index.php?page=viewproblem2&cpid=1467\nResearch out how to do sorting in Java\n\nList – ascending and descending.\n\n\nList<Integer> nums = new ArrayList<Integer>();\nnums.add(100);\nnums.add(-20);\nnums.add(10);\nnums.add(0);\n\n// sort the list here ascending and print\n// ascending -20 0 10 100\n\n// sort the list here descending and print\n// descending 100 10 0 -20\n\n\n\nArray\n\n\nint[] nums = new int[] {100\,-20\, 10\,0};\n\n// sort the array here ascending and print\n// ascending -20 0 10 100\n\n// sort the array here descending and print\n// descending 100 10 0 -20\n\n\n\nSort Map’s keys\n\n\nMap<String\, Boolean> nameToOwnCar = new HashMap<>();\nnameToOwnCar.put("gamas"\, true);\nnameToOwnCar.put("eugene"\, false);\nnameToOwnCar.put("john"\, true);\nnameToOwnCar.put("christian"\, false);\n\n/**\n* write code to get the keys of the Map\n* sort the keys ascending order and print\n* christian=false\, eugene=false\, gamas=true\, john=true\n*\n* sort the keys descending order and print\n* john=true\, gamas=true\, christian=false\, eugene=false\n*/\n\n\n\n\n\nAlso try to do 1 or 2 problems from https://codeforces.com/problemset every day. Choose difficulty 800 to 900.
URL:https://www.ayclogic.com/event/6-pm-usaco-bronze-gamas-42/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20251211T180000
DTEND;TZID=America/Los_Angeles:20251211T190000
DTSTAMP:20260515T034341
CREATED:20251212T124136Z
LAST-MODIFIED:20251212T124136Z
UID:31891-1765476000-1765479600@www.ayclogic.com
SUMMARY:6 PM - Python OOP - Joel
DESCRIPTION:Today we did:\n\nWe reviewed all the topics in Python OOP.\n\nHomework:\n\nCreate a new Python file called animal.py. It will have an Animal class. The Animal class will have three attributes: species\, age\, type. Make a constructor using these attributes. The species is the name of the animal\, such as snake\, lizard\, dog\, cat\, etc. The type attribute refers to the class\, such as mammal\, bird\, fish\, etc.\nThe Animal class will have a method called “describe”. This method prints: “Hi\, I’m a <species> that is <age> years old. I belong to the <type> class!”\nMake a new Python file called dog.py. It will have a Dog class that inherits from Animal. Make the constructor\, where you put the species as automatically “dog”. It will have its own “describe” method (overriding)\, where it prints: “Hi\, I’m a <species> that is <age> years old. I belong to the <type> class! I make a ‘woof woof’ sound!”.\nMake a main file and class called AnimalSystem. You will have a dictionary to store animals. Have a menu as well\, which gives the user these options:\n\nAdd an animal\nList all animals\nFind an animal\nExit\n\n\nSimilar to the way we did SchoolSystem\, make all 4 selections work properly.\n\nIf you have any questions\, feel free to email me at joel@ayclogic.com.
URL:https://www.ayclogic.com/event/6-pm-python-oop-joel-4/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20251211T190000
DTEND;TZID=America/Los_Angeles:20251211T200000
DTSTAMP:20260515T034341
CREATED:20251212T044202Z
LAST-MODIFIED:20251212T044313Z
UID:31880-1765479600-1765483200@www.ayclogic.com
SUMMARY:7 PM – USACO Bronze – Darin
DESCRIPTION:What We Did Today:\n\nWent over Cannonball code implementation\nWent over the Balancing Bacteria brute force solution\n\nHomework:\n\nCode up the solution for Balancing Bacteria\, and submit your answer to the webpage and google drive when you are finished\nproblem: https://usaco.org/index.php?page=viewproblem2&cpid=1372\n\nNotes:\nYou can reach out to me at ddjapri@ayclogic.com if you have any questions! \nYou can find class notes here (Tues7PM_IntroToCompProgramming is our excel sheet for visuals).
URL:https://www.ayclogic.com/event/7-pm-usaco-bronze-darin-8/
CATEGORIES:Intro To Competitive,Java
END:VEVENT
END:VCALENDAR