BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
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:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240420T090000
DTEND;TZID=America/Los_Angeles:20240420T100000
DTSTAMP:20260426T120604
CREATED:20240420T020025Z
LAST-MODIFIED:20240420T020025Z
UID:24811-1713603600-1713607200@www.ayclogic.com
SUMMARY:9 AM - Python Game Dev - Indo - Joel
DESCRIPTION:Gamas Sub \nToday We Did\n\nWe cloned fri-9-am-david-pygame-final-project gitlab project for David to start his project. This project is due on June 8\, 2024.\nWe copied TreeBoy images into the project.\nWe assigned homework for David to make progress on his custom project.\n\nHomework\n\nMake progress on your homework according to homework assignments inside your project proposal.
URL:https://www.ayclogic.com/event/9-am-python-game-dev-indo-joel/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240420T103000
DTEND;TZID=America/Los_Angeles:20240420T113000
DTSTAMP:20260426T120604
CREATED:20240423T001847Z
LAST-MODIFIED:20240423T001847Z
UID:24842-1713609000-1713612600@www.ayclogic.com
SUMMARY:10:30 AM - Intro To Python - Bill
DESCRIPTION:Your HW:\n\nStudy for your first quiz next week\nRedo last week’s practice quiz without looking at the answers for practice\nQuick List of topics to study:\n\nData types\nLists\ngetting user input\nstring .upper() .lower() and .title()\nif statements\nfor loop through list\nwhile loop and how to exit while loop
URL:https://www.ayclogic.com/event/1030-am-intro-to-python-bill-14/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240420T113000
DTEND;TZID=America/Los_Angeles:20240420T123000
DTSTAMP:20260426T120604
CREATED:20240423T002000Z
LAST-MODIFIED:20240423T002000Z
UID:24844-1713612600-1713616200@www.ayclogic.com
SUMMARY:11:30 AM - Unity Game Development - Bill
DESCRIPTION:Your HW:\n\nDecorate your level 1 scene using the tile map painter tool\nIf you want to use other blocks\, follow the process we went over in class to add the image to the pallet
URL:https://www.ayclogic.com/event/1130-am-unity-game-development-bill-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240420T150000
DTEND;TZID=America/Los_Angeles:20240420T160000
DTSTAMP:20260426T120604
CREATED:20240420T232922Z
LAST-MODIFIED:20240420T232922Z
UID:24814-1713625200-1713628800@www.ayclogic.com
SUMMARY:3 PM - Intro To Competitive Programming - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed Maximizing Productivity USACO Feb 2024 Bronze problem from  https://usaco.org/index.php?page=viewproblem2&cpid=1397. We discussed how to optimize the solution from Big O(N^2) to Big O (N Log N) and passed all the test cases.\nWe reviewed the Milk Exchange USACO Feb 2024 Bronze problem from https://usaco.org/index.php?page=viewproblem2&cpid=1396 . We discussed the optimize solution.\n\nHomework\n\nWe want to dig deep into Java sorting mechanism. Look at SortingTutorial.java we did several months ago.\nCreate a new class GameSorting.java. Inside this class\, create a List<Game>. And add 6 games to it.\n\nMario\, $60\, Not on sale\nKirby\, $55\, Not on sale\nDonkey kong\, $30\, on sale.\nZelda\, $65\, Not on sale.\nHero\, $20\, on sale.\nSticky Man\, $25\, on sale.\n\n\nSort the above list of game according to its price ascending order.\nSort the above list of game according to its price descending order.\nUse below Game.java class\n\npublic class Game {\n    private String name;\n    private double price;\n    private boolean onSale;\n\n    public String getName() {\n        return name;\n    }\n\n    public void setName(String name) {\n        this.name = name;\n    }\n\n    public double getPrice() {\n        return price;\n    }\n\n    public void setPrice(double price) {\n        this.price = price;\n    }\n\n    public boolean isOnSale() {\n        return onSale;\n    }\n\n    public void setOnSale(boolean onSale) {\n        this.onSale = onSale;\n    }\n\n    public Game(String name\, double price\, boolean onSale) {\n        this.name = name;\n        this.price = price;\n        this.onSale = onSale;\n    }\n}
URL:https://www.ayclogic.com/event/3-pm-intro-to-competitive-programming-gamas-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240420T150000
DTEND;TZID=America/Los_Angeles:20240420T160000
DTSTAMP:20260426T120604
CREATED:20240423T015540Z
LAST-MODIFIED:20240423T015540Z
UID:24849-1713625200-1713628800@www.ayclogic.com
SUMMARY:3 PM – Intro to Python – Sebastian
DESCRIPTION:Today We Did \n\nLearned about while loops\nLearned about for loops\nLearned about how for loops are made from while loops\nSAT3PM class code: https://drive.google.com/drive/folders/1CtwIu3EczMxWU83o5ECJylqtfCmTKvb9\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: Depending on whether you have the 2nd or 3rd edition book\, please complete the following sections:\n\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
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-sebastian-38/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240420T160000
DTEND;TZID=America/Los_Angeles:20240420T170000
DTSTAMP:20260426T120604
CREATED:20240421T021047Z
LAST-MODIFIED:20240421T021328Z
UID:24824-1713628800-1713632400@www.ayclogic.com
SUMMARY:4 PM – Intro To Java – William
DESCRIPTION:Today We Did\nContinued working on Temperature Converter: \n\nFinished swapping all unit labels according to conversion\nChanged conversion formula based on conversion using conversionType attribute\n\nCode for today’s lesson can be found here: https://drive.google.com/drive/folders/1Ftsx-CYnRf3_zP2ypCEGCDhjrX3PCWrY?usp=drive_link \nHomework\nCreate a new project in IntelliJ called TaxiDriverSystem: \n\nComplete up to #4 in the following practice test (no need to submit): https://forms.gle/5YTRJ848rAjMR1Rd7\nWe will be reviewing this next lesson in preparation for the final in a few weeks!\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/4-pm-intro-to-java-william-20/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240420T170000
DTEND;TZID=America/Los_Angeles:20240420T180000
DTSTAMP:20260426T120604
CREATED:20240421T015555Z
LAST-MODIFIED:20240421T015603Z
UID:24820-1713632400-1713636000@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nCreated functions to draw squares and rectangles\n\nHomework\nWork on the following: \n\nMar23_TurtleHW.py\n\nComplete the HW Exercises at https://www.ayclogic.com/event/6-pm-intro-to-python-46/\n\nMake sure to create functions to draw each shape!\n\n\n\n\nApr13_RobotBuilder.py\n\nCreate a function triangle() with the parameters: x\, y\, length\, color\n\nThe function should draw a filled-in triangle at the specified x\,y coordinates\, filled in with color\nLook at the circle()\, square()\, and rectangle() functions if you get stuck!\n\n\n\n\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-william-24/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240420T173000
DTEND;TZID=America/Los_Angeles:20240420T183000
DTSTAMP:20260426T120604
CREATED:20240421T011959Z
LAST-MODIFIED:20240421T011959Z
UID:24818-1713634200-1713637800@www.ayclogic.com
SUMMARY:5:30 PM — Python OOP — Shawn
DESCRIPTION:Today We Did\n\nWent over practice test & review\n\nHomework\n\nNone. No class next week — study for the 2 hour final exam on 5/4\, 4:30pm!\n\nIf you have any questions\, email me at szhuang@ayclogic.com
URL:https://www.ayclogic.com/event/530-pm-python-oop-shawn-11/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240420T180000
DTEND;TZID=America/Los_Angeles:20240420T190000
DTSTAMP:20260426T120604
CREATED:20240421T020810Z
LAST-MODIFIED:20240421T020810Z
UID:24826-1713636000-1713639600@www.ayclogic.com
SUMMARY:6 PM – Scratch 2 – Abigail
DESCRIPTION:What we did today\n\nWe finished working on the Cheese Chase project.\n\nHomework\n\nAdd special effects/finishing touches to your project.\nAdd sound effects.\nAdd bg music.\nMake sure nothing is overlapping and your project looks clean.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-scratch-2-abigail-5/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240420T183000
DTEND;TZID=America/Los_Angeles:20240420T193000
DTSTAMP:20260426T120604
CREATED:20240421T021008Z
LAST-MODIFIED:20240421T021137Z
UID:24825-1713637800-1713641400@www.ayclogic.com
SUMMARY:6:30PM — Intro to Java — Shawn
DESCRIPTION:Today We Did\n\nLists and for loop\n\nHomework\n\nHomework (1 and 2 only): https://www.ayclogic.com/java-list-forloop/ \nName the file Apr20_ForLoopIfElseHW.py and upload it to the drive.\n\nIf you have any questions\, email me at szhuang@ayclogic.com
URL:https://www.ayclogic.com/event/630pm-intro-to-java-shawn-2/
END:VEVENT
END:VCALENDAR