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:20230312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20231105T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T090000
DTEND;TZID=America/Los_Angeles:20231104T100000
DTSTAMP:20260425T143028
CREATED:20231104T030016Z
LAST-MODIFIED:20231104T030050Z
UID:22435-1699088400-1699092000@www.ayclogic.com
SUMMARY:9 AM - Python OOP - Indo - Gamas
DESCRIPTION:Today We Did\n\nWe continued with SchoolSystem project\nWe added List all students.\n\nHomework\n\nAfter you are done with the homework\, upload both teacher.py and oct_28_school_system.py files to google drive.\nCreate a new file teacher.py\n\nInside this file create a new class Teacher: name\, age\, phone\, subject_of_expertise.\n\n\nAnd inside oct_28_school_system.py add codes to implement the following\n\n\nPlease select one of the following\n1. Add Student\n2. List all students\n3. Find student\n4. Add Teacher\n5. List all teachers\nEnter your selection (Enter "exit" to quit): 4\n\nADD NEW TEACHER\nEnter Teacher Name: Gamas\nEnter Teacher age: 100\nEnter Teacher phone: 888-888-8888\nEnter Teacher Subject of Expertise: Python\nYou have added Gamas as one of our teacher.\n\nPlease select one of the following\n1. Add Student\n2. List all students\n3. Find student\n4. Add Teacher\n5. List all teachers\nEnter your selection (Enter "exit" to quit): 5\n\nLIST ALL TEACHERS\nGamas is 100 years old. His phone is 888-888-8888 and he teaches Python.
URL:https://www.ayclogic.com/event/9-am-python-oop-indo-gamas-7/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T100000
DTEND;TZID=America/Los_Angeles:20231104T110000
DTSTAMP:20260425T143028
CREATED:20231104T040052Z
LAST-MODIFIED:20231104T040052Z
UID:22438-1699092000-1699095600@www.ayclogic.com
SUMMARY:10 AM - Python Game Dev - Indo - Joel
DESCRIPTION:Today We Did\n\nWe made the player able to face left or right.\nWe made the cloud able to appear on the left or right side of the screen. And also move left or right direction.\n\nHomework\n\nCreate a fireball.py file and inside create a Fireball class.\nUse the assets/bullet.png for the image.\nMake the fireball appear on the screen once every one second moving to the right. This is very similar to create_bird(self) inside main.py
URL:https://www.ayclogic.com/event/10-am-python-game-dev-indo-joel/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T103000
DTEND;TZID=America/Los_Angeles:20231104T113000
DTSTAMP:20260425T143028
CREATED:20231104T183122Z
LAST-MODIFIED:20231104T183122Z
UID:22451-1699093800-1699097400@www.ayclogic.com
SUMMARY:10:30 AM – Scratch Level 2 – Yitong
DESCRIPTION:Today we:\n\nStarted on Level 2 in the Jumpy Monkey project.\n\nHomework:\n\nIn your yellow coding book\, do pages 100-101\, #16-19.\nCreate the Level sprite.\nThe Level sprite should have 2 costumes\, Level1 and Level2.\n\nSend me your project here: yitong@ayclogic.com \n\nHomework is due FRIDAY NIGHT. You can submit it earlier\, I will check it as soon as I can.\nMake sure to SHARE your project. Otherwise\, I cannot see it.
URL:https://www.ayclogic.com/event/1030-am-scratch-level-2-yitong-13/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T130000
DTEND;TZID=America/Los_Angeles:20231104T140000
DTSTAMP:20260425T143028
CREATED:20231104T232339Z
LAST-MODIFIED:20231104T232339Z
UID:22463-1699102800-1699106400@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed each individual custom project.\nWe continued on MetropolitanWeatherApp.\n\nHomework\n\nContinued on your individual project.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-24/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T143000
DTEND;TZID=America/Los_Angeles:20231104T153000
DTSTAMP:20260425T143028
CREATED:20231104T222845Z
LAST-MODIFIED:20231104T222845Z
UID:22460-1699108200-1699111800@www.ayclogic.com
SUMMARY:2:30 PM - Intro To Competitive Programming - Gamas
DESCRIPTION:Today We Did\n\nWe went over the 3 websites: www.usaco.org\, train.usaco.org and usaco.guide.\nWe went over recursion\n\nthe rule of recursion\nbasic examples and its while true equivalent.\n\n\n\nHomework\n\nTry to do the ride problem in train.usaco.org (https://train.usaco.org/usacoprob2?a=fLA2Ka5cfp5&S=ride)\nTry to do this problem in while true\n\n\nEnter a number: -5\n-5\n-4\n-3\n-2\n-1\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n\n\n\n\n\nTry to do the same problem using recursion.\nTry to do math factorial using while loop and recursion.
URL:https://www.ayclogic.com/event/230-pm-intro-to-competitive-programming-gamas-8/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T150000
DTEND;TZID=America/Los_Angeles:20231104T160000
DTSTAMP:20260425T143028
CREATED:20231106T073958Z
LAST-MODIFIED:20231106T073958Z
UID:22486-1699110000-1699113600@www.ayclogic.com
SUMMARY:3PM – Adv Python Game Dev – Latisha
DESCRIPTION:Today We Did\n\nContinue working on Tower of Defense Project\n\nHomework\n\nmake the game_win_page() function in main\, show the play button and the game win image\, and if the game mode is GAME_WIN\, call the game_win_page.\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/3pm-adv-python-game-dev-latisha-4/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T153000
DTEND;TZID=America/Los_Angeles:20231104T163000
DTSTAMP:20260425T143028
CREATED:20231104T235401Z
LAST-MODIFIED:20231104T235401Z
UID:22465-1699111800-1699115400@www.ayclogic.com
SUMMARY:3:30 PM – Intro to Java – William
DESCRIPTION:Today We Did\n\nReviewed Methods HW\nStarted TellMeYourAge using methods\n\nHomework\n\nFinish Nov4_TellMeYourAgeMethods (locate code in the “Files” Google Drive folder)\n\n Remaining cases in provideResponse\nRun method\n\nPrint out user age based on input\nIf user types “quit\,” program prints a message and exits\n\n\nMain() method\n\nCall run method\n\n\n\n\n\nUpload homework to your assigned Google Drive folders by Friday night. \nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/330-pm-intro-to-java-william-7/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T170000
DTEND;TZID=America/Los_Angeles:20231104T180000
DTSTAMP:20260425T143028
CREATED:20231105T011121Z
LAST-MODIFIED:20231105T011121Z
UID:22467-1699117200-1699120800@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nReviewed for loops\nStarted while loops\n\nHomework\nCreate the following file: \n\nNov4_AnimalList.py\n\nFollow the instructions at https://www.ayclogic.com/animal-list-and-for-loop-exercises/\nIf you get stuck\, look at code from previous lessons or email me!\n\n\n\nUpload the homework to your assigned Google Drive folders by Friday night. \nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-william-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T170000
DTEND;TZID=America/Los_Angeles:20231104T180000
DTSTAMP:20260425T143028
CREATED:20231105T041536Z
LAST-MODIFIED:20231105T041536Z
UID:22481-1699117200-1699120800@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe continued on Snake and Apple game.\nWe added Snake into the screen and using android.os.Handler to move the snake once every 200 milliseconds.\n\nHomework\n\nWe need to change the direction of snake movement according to the arrow button that user presses.\n\nInside GameBoardView.java\n\nAdd a new attribute direction.\nAdd a method setSnakeDirection(String direction)\nChange code inside update() method to increase and decrease snake.x and snake.y according to attribute direction.\n\n\nInside GameActivity.java\,\n\nget GameBoardView using findViewById(R.id.gameBoardView) method.\nwhen user click the right arrow\, call gameBoardView.setSnakeDirection(“RIGHT)\nwhen user click the left arrow\, call gameBoardView.setSnakeDirection(“LEFT)\nwhen user click the up arrow\, call gameBoardView.setSnakeDirection(“UP)\nwhen user click the down arrow\, call gameBoardView.setSnakeDirection(“DOWN)
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-15/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T173000
DTEND;TZID=America/Los_Angeles:20231104T183000
DTSTAMP:20260425T143028
CREATED:20231105T012424Z
LAST-MODIFIED:20231105T012424Z
UID:22469-1699119000-1699122600@www.ayclogic.com
SUMMARY:6 PM — Intro to Python — Shawn
DESCRIPTION:What we did \n\nReview quiz\nStart functions\n\nHomework \n\nCopy code from page 130 to 133 into a file called Nov4_FunctionsHW.py\n\nEmail me at szhuang@ayclogic.com if you have any questions.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-shawn-33/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T180000
DTEND;TZID=America/Los_Angeles:20231104T190000
DTSTAMP:20260425T143028
CREATED:20231105T020502Z
LAST-MODIFIED:20231112T021034Z
UID:22471-1699120800-1699124400@www.ayclogic.com
SUMMARY:6 PM – Scratch 1 – Yitong
DESCRIPTION:Today we:\n\nFinished the Cat and Home Button sprite.\n\nHomework:\n\nMake the Tunnel and the Banner sprites change color ALL THE TIME.\n\nHint: You need two blocks\, one to make the sprites change color and the other to KEEP changing color.\n\n\nDO NOT do anything else. I will take away 3 points if you do not do the right homework.\n\n+2 points for turning it in first and correctly! \nSubmit your homework here: yitong@ayclogic.com \n\nHomework is due by FRIDAY NIGHT\nDon’t forget to share your project\, otherwise\, I cannot see it.\n\nPoints:\n\nSadev:      II\nPahan:\nRoman:\nBenjamin:\nEmma:\n\nSTUDENTS OF THE MONTH!!!\n(OCTOBER)\n\nRoman\nPahan\nBenjamin\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.
URL:https://www.ayclogic.com/event/6-pm-scratch-1-yitong-16/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T180000
DTEND;TZID=America/Los_Angeles:20231104T190000
DTSTAMP:20260425T143028
CREATED:20231105T030827Z
LAST-MODIFIED:20231105T030827Z
UID:22475-1699120800-1699124400@www.ayclogic.com
SUMMARY:6 PM – Scratch 1 – Abigail
DESCRIPTION:What we did today\n\nWe started working on the Drawing Shapes project.\nWe also started working on the Animal Crossing project.\n\nHomework\n\nPlot the points of the octagon.\nDraw the octagon on Scratch using the points that you found.\nUse the rectangle and triangle as reference.\n\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-scratch-1-abigail-33/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T190000
DTEND;TZID=America/Los_Angeles:20231104T200000
DTSTAMP:20260425T143028
CREATED:20231105T031312Z
LAST-MODIFIED:20231105T031312Z
UID:22477-1699124400-1699128000@www.ayclogic.com
SUMMARY:7 PM – Digital Illustration 2 – Abigail
DESCRIPTION:What we did today\n\nWe continued working on the Chongyun drawing.\n\nHomework\n\nDraw an eye design for Chongyun’s eyes.\nYou can look up eye designs on the internet.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-digital-illustration-2-abigail-17/
CATEGORIES:Digital Illustration,Intermediate Digital Illustration
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231104T193000
DTEND;TZID=America/Los_Angeles:20231104T203000
DTSTAMP:20260425T143028
CREATED:20231105T040100Z
LAST-MODIFIED:20231105T042231Z
UID:22479-1699126200-1699129800@www.ayclogic.com
SUMMARY:7:30 PM - Intro To Python - William
DESCRIPTION:Gamas sub \nToday We Did\n\nWe went over the if else homeworks. (oct_28_ifelse_hw2.py)\n\nHomework\n\nInside nov4_ifelse_hw3.py do questions from page 84. 5-3\, 5-4\, 5-5 & 5-6.\nPlease upload this file to your assigned google drive.\nIf you have not done last week homework\, please do it https://www.ayclogic.com/event/730-pm-intro-to-python-william-4/ and upload it to your assigned google drive too.\nPlease do your typing club exercises.
URL:https://www.ayclogic.com/event/730-pm-intro-to-python-william-5/
END:VEVENT
END:VCALENDAR