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:20230923T090000
DTEND;TZID=America/Los_Angeles:20230923T100000
DTSTAMP:20260425T221922
CREATED:20230923T031636Z
LAST-MODIFIED:20230923T031636Z
UID:21711-1695459600-1695463200@www.ayclogic.com
SUMMARY:9 AM - Python OOP - Indo - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed how to loop through each element inside a dictionary.\nWe enhanced sep_9_robux_shopping_cart.py so it will print the selection menu according to elements inside item_prices and item_names dictionaries. No need to have static menu variable anymore.\nWe started phone_book_system.py almost done.\n\nHomework\n\nAdd code inside phone_book_system.py so when user enter “2. Find a phone number” and user enter a name that is not in our system\, the system will say “<name> is not in our system”.\n\n\nWhat do you want to do\n1. Add a phone number\n2. Find a phone number\n3. List all phone numbers\nEnter your selection (enter 'exit' to stop): 1\nEnter a name: Gamas\nPlease enter your phone number: 626-532-7844\n\nWhat do you want to do\n1. Add a phone number\n2. Find a phone number\n3. List all phone numbers\nEnter your selection (enter 'exit' to stop): 2\nEnter a name: Russel\nRussel does not exists in our system.\n\nWhat do you want to do\n1. Add a phone number\n2. Find a phone number\n3. List all phone numbers\nEnter your selection (enter 'exit' to stop): 2\nEnter a name: Gamas\nGamas phone nuber is 626-532-7844\n\n\n\nCreate a new python file “sept_23_class_hw1.py” and copy codes from page 158 to 161.
URL:https://www.ayclogic.com/event/9-am-python-oop-indo-gamas-2/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T103000
DTEND;TZID=America/Los_Angeles:20230923T113000
DTSTAMP:20260425T221922
CREATED:20230923T182917Z
LAST-MODIFIED:20230923T182917Z
UID:21730-1695465000-1695468600@www.ayclogic.com
SUMMARY:10:30 AM – Scratch Level 2 – Yitong
DESCRIPTION:Today We:\n\nFinished the Intro To List project.\nStarted the Mary Had A Little Lamb – List project.\n\nHomework:\n\nAdd the rest of the music notes (the letters) into your list.\n\nEACH NOTE HAS TO BE A SEPARATE ITEM!!!\n\n\nWhenever you see a “wait 1 second” block\, add a “PAUSE” item to the list.\n\nSubmit your homework here: yitong@ayclogic.com \n\nHomework is due FRIDAY NIGHT\nMake sure to share your project\, or else I can’t see it
URL:https://www.ayclogic.com/event/1030-am-scratch-level-2-yitong-5/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T120000
DTEND;TZID=America/Los_Angeles:20230923T130000
DTSTAMP:20260425T221922
CREATED:20230923T195952Z
LAST-MODIFIED:20230923T195952Z
UID:21732-1695470400-1695474000@www.ayclogic.com
SUMMARY:12 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe created Music Healing future enhancement plan.\nWe started Magic 8 Ball project.\n\nHomework\n\nCreate a proposal on how you can make the Tic Tac Toe project more personalized and have unique feature worthy of publishing in Google Play Store.
URL:https://www.ayclogic.com/event/12-pm-android-game-dev-gamas-10/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T130000
DTEND;TZID=America/Los_Angeles:20230923T140000
DTSTAMP:20260425T221922
CREATED:20230923T200850Z
LAST-MODIFIED:20230923T205643Z
UID:21735-1695474000-1695477600@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nIn Tic Tac Toe project\n\nIn game activity page change the color of statusBar to be the same blue color as the buttons.\n\n\nCome up with a proposal to create a simple Android game. This is going to be an individual project for this class. Think of board games other than Tic Tac Toe.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-18/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T140000
DTEND;TZID=America/Los_Angeles:20230923T150000
DTSTAMP:20260425T221922
CREATED:20230924T160710Z
LAST-MODIFIED:20230924T160710Z
UID:21763-1695477600-1695481200@www.ayclogic.com
SUMMARY:2 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nReviewed sample final exam\nReviewed important things to keep in mind while we take the final exam\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: No homework since final exam is next week\, but please prepare by looking back at our past review notes!\nMake sure all the important concepts and special methods for dictionaries\, object oriented programming\, and inheritance are fresh in your head so you’re ready for the 2 hour exam next week.
URL:https://www.ayclogic.com/event/2-pm-python-object-oriented-programming-sebastian-14/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T143000
DTEND;TZID=America/Los_Angeles:20230923T153000
DTSTAMP:20260425T221922
CREATED:20230924T000007Z
LAST-MODIFIED:20230924T022057Z
UID:21744-1695479400-1695483000@www.ayclogic.com
SUMMARY:2:30 PM - Intro to Competitive Programming - Gamas
DESCRIPTION:Homework\n\nInside Sep23ArrayAndListIteration.java add codes to finish the following 2 methods\n\nprintForwardEveryOtherElement\nfindMin\n\n\nCreate one new method printForwardToMiddleUsingList(List<Integer>). Redo method printForwardUpToMiddle(int[]) \, but this time use List<Integer> instead of array.\nCreate one new method swapFirstAndLast(int[] nums). This method will swap the first and last element of the list. No need to use for loop.\nCreate a new method printForwardFromMiddle(int[] array). This will print elements inside an array from the middle element all the way to the end element.\n\nFor example if an array has the following 0\,1\,2\,3\,4\,5\,6\,7\,8\,9. Then calling this method will print 5\,6\,7\,8\,9.\nif an array has the following 0\,1\,2\,3\,4\,5\,6\,7\,8\,9\,10\, then this method will print 5\,6\,7\,8\,9\,10.
URL:https://www.ayclogic.com/event/230-pm-intro-to-competitive-programming-gamas-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T150000
DTEND;TZID=America/Los_Angeles:20230923T160000
DTSTAMP:20260425T221922
CREATED:20230924T160954Z
LAST-MODIFIED:20230924T160954Z
UID:21765-1695481200-1695484800@www.ayclogic.com
SUMMARY:3 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nFinished fourth version of GrocerySystem project\nBegan learning about inheritance\n\nInheritance means the “child class” will “inherit” all the methods and attributes from its parents\n\n\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease submit your homework to the corresponding project’s folder in your Google Drive (this time you can put it into a folder called “inheritance”\, since copying content from the book).\nHomework:\n\nPage 168 to 170: Copy Codes\nPage 173\, 9-6 and 9-7
URL:https://www.ayclogic.com/event/3-pm-python-object-oriented-programming-sebastian-13/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T150000
DTEND;TZID=America/Los_Angeles:20230923T160000
DTSTAMP:20260425T221922
CREATED:20230926T030943Z
LAST-MODIFIED:20230926T030943Z
UID:21777-1695481200-1695484800@www.ayclogic.com
SUMMARY:3PM - Adv Python Game Development - Latisha
DESCRIPTION:Today We Did\n\nContinue working on Tower of Defense Project\n\nHomework\n\nAdd a hitbox (self.rect) to Bullet and Enemy class\, and show it to the screen. Make the Bullet move to the right. Add a groupcollide for the bullet and enemy and make the bullet disappear. when they collide\, decrease the enemy’s health by 5.\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/3pm-adv-python-game-development-latisha-5/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T153000
DTEND;TZID=America/Los_Angeles:20230923T163000
DTSTAMP:20260425T221922
CREATED:20230923T235338Z
LAST-MODIFIED:20230923T235338Z
UID:21742-1695483000-1695486600@www.ayclogic.com
SUMMARY:3:30 PM - Intro To Java - William
DESCRIPTION:Today We Did\n\nWe learned how to get input from shell\nWe learned how to do if else if and else statements.\n\nHomework\n\nCreate Sep23_CarDealerHomework.py and do the following questions https://www.ayclogic.com/java-exercise-2b-input-from-shell-and-if-else/
URL:https://www.ayclogic.com/event/330-pm-intro-to-java-william/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T170000
DTEND;TZID=America/Los_Angeles:20230923T180000
DTSTAMP:20260425T221922
CREATED:20230924T021533Z
LAST-MODIFIED:20230924T021533Z
UID:21752-1695488400-1695492000@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe continued with Tic Tac Toe app.\nWe added the ability to turn off and on the sound from the setting page.\n\nHomework\n\nWhen user enter the Setting page\, we need to get Sound off and on switch from the UserPreferrence and set the sound switch accordingly. This is similar to what we did in the GameActivity.java.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-13/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T170000
DTEND;TZID=America/Los_Angeles:20230923T180000
DTSTAMP:20260425T221922
CREATED:20230924T161535Z
LAST-MODIFIED:20230924T161535Z
UID:21767-1695488400-1695492000@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Shawn (Substitute: Sebastian)
DESCRIPTION:Today We Did\n\nReview using for loops to loop through list\n\nCan loop through every value\nExample: “for name in names”\nCan loop through every index by using range(n) function which returns kind of list from 0 to “n-1”\nExample: “for i in range(5):”\n\n\nBasic introduction to while loops\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease submit your homework to the corresponding project’s folder in your Google Drive\nHomework: \n\nHomework: 54 and 55.\n\nHomework: 56 TRY IT YOURSELF.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-shawn-substitute-sebastian-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T180000
DTEND;TZID=America/Los_Angeles:20230923T190000
DTSTAMP:20260425T221922
CREATED:20230924T020141Z
LAST-MODIFIED:20230924T021048Z
UID:21746-1695492000-1695495600@www.ayclogic.com
SUMMARY:5 PM - Python Game Dev - Bill
DESCRIPTION:Gamas Sub \nToday We Did\n\nWe reviewed some of the missing components on Nicholas and Leon games.\nWe continued with the Shoot Balloon game\n\nWe added the ability to pop all the good balloons when the bug is killed.\n\n\n\nHomework\n\nLeon: add the following missing features in your spaceship game.\n\nTitle image in the landing page. Or it could be a big font with your game title.\nCreate a credit page and add the button in landing page.\nAdd count down timer.\nWhen count down timer goes to 0\, display WIN page.\nCreate Win page obviously and in the win page there should be play and credit button.\nChange the Font colors of the scores\, lives.\nIn the Game lost page\, display the play button and credit button.. When play button is clicked\, reset the scores and timer and start the game again.\nUse sound effects in your game (https://drive.google.com/drive/u/0/folders/186SS8dBfo7Z1kM-phpCGYbm8DL57vlXT) :\n\nAdd sound effect when the player is launching projectile.\nAdd sound effect when the enemy is destroyed.\n\n\n\n\nNicholas: add the following missing features in your sea swamp game.\n\nThe credit page\, the game advisor is supposed to be Bill Han.\nUse sound effects in your game (https://drive.google.com/drive/u/0/folders/186SS8dBfo7Z1kM-phpCGYbm8DL57vlXT) : when you pop the fish\nIn the win page\, centered the buttons.\nIn the win page\, show the score.\nAdd background sound. Go to https://opengameart.org to find a free and legal to use background song.\n\n\nShoot Balloon homeworks\n\nWhen the bug is killed play the assets/collect5.wav\nAdd the play button on the landing page.\nWhen the bug is off the screen\, kill it.\nWhen the bug appear\, play the assets/bug/birdchipr2.wav. And when the bug is killed\, you need to stop the sound effect.
URL:https://www.ayclogic.com/event/5-pm-python-game-dev-bill-2/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T180000
DTEND;TZID=America/Los_Angeles:20230923T190000
DTSTAMP:20260425T221922
CREATED:20230924T022649Z
LAST-MODIFIED:20230924T022649Z
UID:21748-1695492000-1695495600@www.ayclogic.com
SUMMARY:6 PM – Scratch 1 – Yitong
DESCRIPTION:Today we:\n\nFinished the Draw Shapes project.\nStarted the Animal Crossing project.\n\nHomework:\n\nAdd another Mouse1 sprite. Make it a different color.\nAdd the Bat sprite.\n\n\n\n\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.
URL:https://www.ayclogic.com/event/6-pm-scratch-1-yitong-10/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T180000
DTEND;TZID=America/Los_Angeles:20230923T190000
DTSTAMP:20260425T221922
CREATED:20230924T030927Z
LAST-MODIFIED:20230924T031233Z
UID:21759-1695492000-1695495600@www.ayclogic.com
SUMMARY:6 PM - Scratch 1 - Abigail
DESCRIPTION:What we did today\n\nWe started working on the Animal Race project.\n\nHomework\n\nDuplicate the Dog movement code onto the Bat code. (On page 56 on your Pink Scratch book)\nReplace key M for key Z.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-scratch-1-abigail-27/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T190000
DTEND;TZID=America/Los_Angeles:20230923T200000
DTSTAMP:20260425T221922
CREATED:20230924T031132Z
LAST-MODIFIED:20230924T031132Z
UID:21761-1695495600-1695499200@www.ayclogic.com
SUMMARY:7 PM - Digital Illustration - Abigail
DESCRIPTION:What we did today\n\nWe continued working on the Akito drawing.\n\nHomework\n\nFinish shading the hair if you haven’t done so.\nShade and highlight the eyes using any shading technique you want. (Search up eye designs)\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-digital-illustration-abigail-23/
CATEGORIES:Digital Illustration,Intermediate Digital Illustration
END:VEVENT
END:VCALENDAR