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:20220313T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20221106T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T090000
DTEND;TZID=America/Los_Angeles:20220129T100000
DTSTAMP:20260424T090222
CREATED:20220129T192207Z
LAST-MODIFIED:20220129T192340Z
UID:11363-1643446800-1643450400@www.ayclogic.com
SUMMARY:9 AM - Android Game Development With Java
DESCRIPTION:Today We Do\n\nWe control the game sound (on or off) from the setting Sound switch. When we disable the sound\, when the player launch the fireball\, it will not make any sound.\nWe created a new attribute in GameView.java called “score” to keep track of player score. Whenever the fireball hit the bird increase the score. And we display the score on the middle top of the screen.\n\nHomework\n\nRight now whenever the fireball is launched\, the fireball is kind of launch on the top of the red dragon. We want to change the code so the fireball is launched in the front of the dragon’s mouth.\nSimilar to displaying the “Score”\, we want to add a new text “High Score” on the top right corner of the screen. This is just a static text\, next week we will put the actual player’s high score
URL:https://www.ayclogic.com/event/9-am-android-game-development-with-java-8/
CATEGORIES:Java,Minecraft Modding With Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T100000
DTEND;TZID=America/Los_Angeles:20220129T110000
DTSTAMP:20260424T090222
CREATED:20220129T181305Z
LAST-MODIFIED:20220129T185814Z
UID:11358-1643450400-1643454000@www.ayclogic.com
SUMMARY:10 AM - Intro To Java - Gamas
DESCRIPTION:Homework\n\nInside MonsterInheritance project\, inside Monster.java\, create a new method: doArrowDamage(int damage). Inside the method\, reduce the monster’s health.\nInside MonsterSystem.java\, when user attack monster with arrow\, call this monster.doArrowDamage(…).\nInside WaterGollem.java\, override doArrowDamage(int damage) so it will print “Water Gollem is immune to arrow attack. No damage is done”.\nOn top on this on your Android Temperature Converter App\, please add 2 Text Fields the “Fahrenheit” and the “Celcius” labels like below. No need to worry about the “Fahrenheit To Celcius” drop down menu.
URL:https://www.ayclogic.com/event/10-am-intro-to-java-gamas-5/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T110000
DTEND;TZID=America/Los_Angeles:20220129T120000
DTSTAMP:20260424T090222
CREATED:20220129T050647Z
LAST-MODIFIED:20220129T050647Z
UID:11353-1643454000-1643457600@www.ayclogic.com
SUMMARY:SAT 11 AM - Scratch 2 - Indo - Gamas
DESCRIPTION:Homework\n\nHomework is due on Friday night. Please email the scratch project link to gamas@ayclogic.com.\nContinue on Cheese Chase.\nCreate “You Win” banner sprite.\nWhen the score reach 60\, finish the game display the “You Win” banner and stop all other sprites.
URL:https://www.ayclogic.com/event/sat-11-am-scratch-2-indo-gamas/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T110000
DTEND;TZID=America/Los_Angeles:20220129T120000
DTSTAMP:20260424T090222
CREATED:20220129T200807Z
LAST-MODIFIED:20220129T200807Z
UID:11368-1643454000-1643457600@www.ayclogic.com
SUMMARY:11 AM - Scratch 1 - Abigail
DESCRIPTION:What we did today\n\nWe made it so when the mouse/dot touches an edge of the screen\, they will say “Hi” or “Ouch”.\nWe added music in the backdrop when the blue mouse touches the edge of the screen.\nWe started Tunnel of Doom.\n\nHomework\n\nDo pages 127-130 in you pink scratch book.
URL:https://www.ayclogic.com/event/11-am-scratch-1-abigail-8/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T120000
DTEND;TZID=America/Los_Angeles:20220129T130000
DTSTAMP:20260424T090222
CREATED:20220129T211521Z
LAST-MODIFIED:20220129T211521Z
UID:11370-1643457600-1643461200@www.ayclogic.com
SUMMARY:12 PM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe finished SchoolApplication.\nWe learned how to use Debugger in Pycharm\nWe started learning Map and HashMap.\n\nHomework\n\nNo homework next week.
URL:https://www.ayclogic.com/event/12-pm-intro-to-java-gamas-6/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T130000
DTEND;TZID=America/Los_Angeles:20220129T140000
DTSTAMP:20260424T090222
CREATED:20220129T225202Z
LAST-MODIFIED:20220129T225202Z
UID:11374-1643461200-1643464800@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:Today: \n\nWe went over the homework to add the shield powerup.\nWe fixed the turret to point directly at the mouse by referencing the center of the turret.\nWe went over the technique to rotate the turret correctly bytes  referencing the center of the turret.\n\nHomework: \n\nCreate a new sprite class “Shield” using the “Get_Shield_Player_1.png” image.\nAdd a method handle_tank_shield_powerup_collision.  When the player tank collides with the shield powerup\, make the shield appear on the screen.\nWhen it appears\, make the shield appear the same location as the player tank.  Keep the location of the shield synced with the location of the player tank.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-46/
CATEGORIES:Advanced Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T130000
DTEND;TZID=America/Los_Angeles:20220129T150000
DTSTAMP:20260424T090222
CREATED:20220129T215432Z
LAST-MODIFIED:20220129T215432Z
UID:11372-1643461200-1643468400@www.ayclogic.com
SUMMARY:2 PM - Intro To Python - Gamas
DESCRIPTION:2 hours final test. \nI will announce the result in your email. If you get 70% or more on your overall grade\, no class next week (02/05). If you don’t get less than that\, then\, I will reach out to you and most likely there will be test review and retake session.
URL:https://www.ayclogic.com/event/2-pm-intro-to-python-gamas-14/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T140000
DTEND;TZID=America/Los_Angeles:20220129T150000
DTSTAMP:20260424T090222
CREATED:20220129T225232Z
LAST-MODIFIED:20220129T225232Z
UID:11376-1643464800-1643468400@www.ayclogic.com
SUMMARY:2 PM Scratch Level 2 Alexander Lee
DESCRIPTION:Today We Did:\n\nWe started with the Spaceship 2.0 project.\nWe were able to add in the Fireball sprite and shoot it.\nAlso\, we were able to create a Fireball Powerup which gave us more Fireballs.\n\nFor Homework:\n\nCustomize your sprites for the Spaceship\, Fireball\, and Asteroids.
URL:https://www.ayclogic.com/event/2-pm-scratch-level-2-alexander-lee/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T140000
DTEND;TZID=America/Los_Angeles:20220129T150000
DTSTAMP:20260424T090222
CREATED:20220129T230129Z
LAST-MODIFIED:20220129T230129Z
UID:11379-1643464800-1643468400@www.ayclogic.com
SUMMARY:2PM - Intro to Python - Latisha
DESCRIPTION:Today We Did:\n\nFinished working on Hangman\nLearned how to fix errors in Python\n\nHomework:\n\nCopy and paste code from Fix Python Bugs 2 inside a file called Jan29_FixingBugs2.py and try to fix all the errors in the code\nNOTE: Please submit your homework file inside the google drive folder by Friday at 7pm\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/2pm-intro-to-python-latisha-15/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T150000
DTEND;TZID=America/Los_Angeles:20220129T160000
DTSTAMP:20260424T090222
CREATED:20220130T000257Z
LAST-MODIFIED:20220130T000412Z
UID:11381-1643468400-1643472000@www.ayclogic.com
SUMMARY:3 PM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe continued with Jan22RestaurantSystem.\nWe learned how to add Restaurant object into the restaurantList.\nWe learned how to loop through each Restaurant object using for loop and print its name.\n\nHomework:\n\nInside Restaurant.java\, create 2 more methods. getBuiltYear() and getPhone(). Inside each of these methods\, return the builtYear and phone. This is very similar to getName().\nInside Jan22RestaurantSystem.java\, inside listAllRestaurants() method\, for each restaurant\, print the name\, the year it was built and the phone like below\n\nDin Tai Fung - 1997 - 888-888-8888\nFull House - 1995 - 626-626-1234
URL:https://www.ayclogic.com/event/3-pm-intro-to-java-gamas-4/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T150000
DTEND;TZID=America/Los_Angeles:20220129T160000
DTSTAMP:20260424T090222
CREATED:20220130T000625Z
LAST-MODIFIED:20220130T000700Z
UID:11384-1643468400-1643472000@www.ayclogic.com
SUMMARY:3 PM - Scratch Level 2 - Allison
DESCRIPTION:Today we:\n\nContinued the Fantastic Flower project\nLearned about “my blocks”\nCreated a block “draw_flower”\nLearned how to use draw_flower to create flowers\, as well as customize the amount of petals\, petal color\, and center color a flower has\n\nHomework:\n\nKevin: Please see if you can change your microphone so we can hear you clearer in class\nEveryone: Read and do the codes in Scratch Book Pg. 116-117 in your Fantastic Flowers project\nContact us if you have any questions or need any help
URL:https://www.ayclogic.com/event/3-pm-scratch-level-2-allison-8/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T150000
DTEND;TZID=America/Los_Angeles:20220129T160000
DTSTAMP:20260424T090222
CREATED:20220130T001232Z
LAST-MODIFIED:20220130T001232Z
UID:11382-1643468400-1643472000@www.ayclogic.com
SUMMARY:3pm Scratch Level 1 - Bill
DESCRIPTION:Today We:\n\nFinished the Mary Had a Little Lamb project\nStarted the Space Ship 1.0 project\nMade a copy of virtual snow for the stars\nConverted the snow to be stars\nImported the spaceship sprite and made it move using arrow keys or wasd\nMade the spaceship change costumes depending on what key is pressed\nCreated a copy of the stars sprite\nMade the costume asteroids in the duplicate stars sprite\nMade the asteroids spawn less frequently\nMade it so when the player hits an asteroid the game over message is broadcast\n\nYour HW:\n\nIn the asteroid sprite\, create 2 more asteroid costumes
URL:https://www.ayclogic.com/event/3pm-scratch-level-1-bill-13/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T163000
DTEND;TZID=America/Los_Angeles:20220129T173000
DTSTAMP:20260424T090222
CREATED:20220130T013955Z
LAST-MODIFIED:20220130T013955Z
UID:11390-1643473800-1643477400@www.ayclogic.com
SUMMARY:4:30 PM - Scratch Level 1
DESCRIPTION:Today we:\n\nLearned about the coordinates on the edges and middle of the screen\nLearned how to use coordinates in Scratch to make a sprite move\nLearned how to use the pen tool to draw shapes\n\nHomework:\n\nFinish drawing the rectangle and draw the octagon in Scratch\nClick on the link to see an image of the coordinate plane if you need it for homework: Labeled Coordinate Plane\nYou can also look at your printed coordinate plane paper to help you with homework\nContact gamas@ayclogic.com or allison.682.lee@gmail.com if you have any questions or need any help
URL:https://www.ayclogic.com/event/430-pm-scratch-level-1-13/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T170000
DTEND;TZID=America/Los_Angeles:20220129T180000
DTSTAMP:20260424T090222
CREATED:20220130T024624Z
LAST-MODIFIED:20220130T024624Z
UID:11392-1643475600-1643479200@www.ayclogic.com
SUMMARY:5 PM - Intro To Java - Gamas
DESCRIPTION:Homework\n\nTransfer Teacher.java from SchoolApplication to SAT-5PM-IntroToJava project. Similar to how we copy Student.java in the class.\nInside Jan22_HashMap.java\, add a new Map for Teacher: teacherMap. This should be very similar to how you created studentMap in the class. But the key should be String and the Value data types would be Teacher.\nAdd code that will enable “2. Add Teacher” and “4. Find Teacher” features.\nIn this case\, when you add a teacher\, you should add the teacher into teacherMap. When you did it in SchoolApplication\, you added the teacher into teacherList\, but in here\, you should add into the teacherMap. This is very similar to “1. Add Student” that we did in the class on 01/22.
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-gamas-5/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T170000
DTEND;TZID=America/Los_Angeles:20220129T180000
DTSTAMP:20260424T090222
CREATED:20220130T030610Z
LAST-MODIFIED:20220130T030610Z
UID:11394-1643475600-1643479200@www.ayclogic.com
SUMMARY:5 PM - Python OOP - David
DESCRIPTION:What we did today:\n\nWe reviewed dictionaries\, covering key value pairs and how to loop through dictionaries. We also learned more about .keys() and .items() when using dictionaries\nWe reviewed the shopping cart program\n\nHomework:\n\nPage 99 (Try It Yourself Section): 6-1\, 6-2\n\nIf you have any questions\, email me at david@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-python-oop-david-4/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220129T180000
DTEND;TZID=America/Los_Angeles:20220129T190000
DTSTAMP:20260424T090222
CREATED:20220130T031158Z
LAST-MODIFIED:20220130T031158Z
UID:11396-1643479200-1643482800@www.ayclogic.com
SUMMARY:6 PM - Intro to Python - David
DESCRIPTION:Today We:\n\nLearned about functions\, what they do\, and how to create them\nLearned function parameters and passing in arguments when calling functions\nLearned functions with a return value and without a return value\n\nHomework: \n\nPage 131 (Try It Yourself): 8-2\nQuestions 4 to 7: https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/\n\nIf you have any questions\, email me at david@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-david-15/
END:VEVENT
END:VCALENDAR