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:20240727T090000
DTEND;TZID=America/Los_Angeles:20240727T100000
DTSTAMP:20260424T012428
CREATED:20240727T085034Z
LAST-MODIFIED:20240727T085034Z
UID:26159-1722070800-1722074400@www.ayclogic.com
SUMMARY:9 AM - Indo - Python Game Development - Joel
DESCRIPTION:Today we did:\n\nWe continued working on ShootBalloon.\n\nHomework:\n\nMake sure that the score that is displayed when a balloon is popped is aligned with the explosion.\nDraw the score on the top right of the screen\, similar to the other projects.\nBonus: It’s ok if you can’t finish this\, but try to also think of a way to make sure that when the bug is clicked (target-bug collision)\, we can make all the GOOD balloons explode. Hint: for loop through the balloon group.
URL:https://www.ayclogic.com/event/9-am-indo-python-game-development-joel-10/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240727T100000
DTEND;TZID=America/Los_Angeles:20240727T110000
DTSTAMP:20260424T012428
CREATED:20240727T043159Z
LAST-MODIFIED:20240728T015007Z
UID:26155-1722074400-1722078000@www.ayclogic.com
SUMMARY:10 AM - Python Game Dev - Indo - Gamas
DESCRIPTION:Today We Did\n\nWe made the fireball spawn in front of the player.\nWe made the fireball have directions.\n\nHomework\n\nIf you have not done last week homework\, please do it. Especially the bird animation.\nMake the cloud appear from both left and right edges of the screen. Currently it is only appearing on the left. Look at how we did it in the bird. Check main.py create_cloud() and bird.py\nMake the fireball has constant speed.\nAdd cooldown to the fireball spawn rate. Look at how we periodically spawn the bird by using self.bird_spawn_timer.\nMake the bird appear in front of the cloud. Hint\, there is something wrong with the game_loop().
URL:https://www.ayclogic.com/event/10-am-python-game-dev-gamas/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240727T103000
DTEND;TZID=America/Los_Angeles:20240727T113000
DTSTAMP:20260424T012428
CREATED:20240731T180546Z
LAST-MODIFIED:20240731T180546Z
UID:26223-1722076200-1722079800@www.ayclogic.com
SUMMARY:10:30 AM - Intro To Python - Bill
DESCRIPTION:Your HW:\n\nCreate the right leg\, torso\, neck\, head\, eyes + pupils\, and mouth for the robot
URL:https://www.ayclogic.com/event/1030-am-intro-to-python-bill-25/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240727T113000
DTEND;TZID=America/Los_Angeles:20240727T123000
DTSTAMP:20260424T012428
CREATED:20240731T180640Z
LAST-MODIFIED:20240731T180640Z
UID:26225-1722079800-1722083400@www.ayclogic.com
SUMMARY:11:30 AM - Unity Game Development - Bill
DESCRIPTION:Your HW:\n\nUse blender to create a bus (just the basic shape and the windows)
URL:https://www.ayclogic.com/event/1130-am-unity-game-development-bill-13/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240727T140000
DTEND;TZID=America/Los_Angeles:20240727T150000
DTSTAMP:20260424T012428
CREATED:20240727T231102Z
LAST-MODIFIED:20240727T231102Z
UID:26168-1722088800-1722092400@www.ayclogic.com
SUMMARY:2 PM - Python Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe pop all good balloons when the bug is clicked by mouse.\nWe made the bug falls down when it is clicked.\nWe create explosion for every balloon that is killed after user click on the bug.\nWe learned that every sprites created\, they don’t automatically removed from the program when they go off the screen. We learned how to cleanup the balloons when they go above the screen.\nWe added collect5.wav sound effect when we pop a bug.\n\nHomework\n\nDo last week homework if you did not do it. Make the bugs animation.\nWhen bug is killed when it is falling down\, switch the bug animation to use the dizzy images.\nModify clean_up_sprites(self) method so it will also cleanup the bug when the bug is off the screen.
URL:https://www.ayclogic.com/event/2-pm-python-game-dev-gamas-5/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240727T143000
DTEND;TZID=America/Los_Angeles:20240727T153000
DTSTAMP:20260424T012428
CREATED:20240731T180741Z
LAST-MODIFIED:20240731T180741Z
UID:26227-1722090600-1722094200@www.ayclogic.com
SUMMARY:2:30 PM - Unity Game Development - Bill
DESCRIPTION:Your HW:\n\nAdd animation to the coin prefab
URL:https://www.ayclogic.com/event/230-pm-unity-game-development-bill-7/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240727T150000
DTEND;TZID=America/Los_Angeles:20240727T160000
DTSTAMP:20260424T012428
CREATED:20240727T225514Z
LAST-MODIFIED:20240803T225513Z
UID:26162-1722092400-1722096000@www.ayclogic.com
SUMMARY:3 PM – Intro to Python – Sebastian
DESCRIPTION:What We Did\n\nReviewed quiz questions\nStarted learning how to use turtle functions to draw shapes\n\nHomework\n\nCreate a file named “July_27_TurtleHW.py” and follow the instructions\, https://www.ayclogic.com/event/6-pm-intro-to-python-46/\nIf you have any questions\, email me at dmeng@ayclogic.com
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-sebastian-47/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240727T150000
DTEND;TZID=America/Los_Angeles:20240727T160000
DTSTAMP:20260424T012428
CREATED:20240727T225914Z
LAST-MODIFIED:20240727T225914Z
UID:26164-1722092400-1722096000@www.ayclogic.com
SUMMARY:3 PM - AI and ML - Gamas
DESCRIPTION:Today We Did\n\nWe learned how to use Kaggle for our training data.\nWe created single digit (MNIST) prediction model.\n\nHomework\n\nDo last week homework dog and cat breeds into streamlit.\nCreate several new single digit images from https://sketch.io/sketchpad/\nUpload these images into your single digit prediction project.\nAnd have your trained model predict the result.
URL:https://www.ayclogic.com/event/3-pm-ai-and-ml-gamas/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240727T163000
DTEND;TZID=America/Los_Angeles:20240727T173000
DTSTAMP:20260424T012428
CREATED:20240728T003811Z
LAST-MODIFIED:20240728T003811Z
UID:26170-1722097800-1722101400@www.ayclogic.com
SUMMARY:4:30 PM - Intro To Python - Gamas
DESCRIPTION:Today We Did\n\nWe finished robot_builder right_arm(x\,y) function.\nWe started doing flower.py.\n\nHomework\n\nInside flower function add two more pink petals\nUtilized x and y parameters inside the flower function.\nLook at right_arm(x\,y) and left_arm(x\,y) functions inside Robot_Builder.py
URL:https://www.ayclogic.com/event/430-pm-intro-to-python-gamas-5/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240727T180000
DTEND;TZID=America/Los_Angeles:20240727T190000
DTSTAMP:20260424T012428
CREATED:20240731T180931Z
LAST-MODIFIED:20240731T180931Z
UID:26229-1722103200-1722106800@www.ayclogic.com
SUMMARY:6 PM - Python Game Development - Bill
DESCRIPTION:Your HW:\n\nWork on what you have planned to complete for your project for the next week (week 1)
URL:https://www.ayclogic.com/event/6-pm-python-game-development-bill-4/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240727T183000
DTEND;TZID=America/Los_Angeles:20240727T193000
DTSTAMP:20260424T012428
CREATED:20240728T223658Z
LAST-MODIFIED:20240728T223658Z
UID:26176-1722105000-1722108600@www.ayclogic.com
SUMMARY:6:30 PM - Intro To Java - Darin
DESCRIPTION:What We Did Today:\n\nStarted on the Monster Inheritance project\, going over concepts such as inheritance\, dictionaries vs lists\, design choices for a program.\n\nHomework:\n\nContinue in your monster inheritance project and upload the files to the google drive when you are finished!\n\nhw\n\nimplement the play() method so that a player can be initialized\, and a monster menu is printed out forever\nfor selection.\n\nWithin the play method\, after selecting the monster\, if the monster exists in the system (by checking with the dictionary)\, print out an attack menu.\nYou can copy the attack menu from the following output example:\n\nSample output:\nPlease select from one of the following\n1. Add new monster\n2. List all monsters\n3. Play the game\nEnter your selection (enter “exit” to quit): 3 \nPLAY GAME\nWhat is your name: Darin\nHow much health do you want: 100 \nDarin has 100 health remaining.\nPlease select one of the following monsters:\n– Regenerative Troll – 70 health\n– Troll – 70 health\n– Dragon – 100 health\n– Water Golem – 50 health\nEnter your selection (Enter ‘stop’ to end the game): ha\nWe can not find this monster in our system: ha \nDarin has 100 health remaining.\nPlease select one of the following monsters:\n– Regenerative Troll – 70 health\n– Troll – 70 health\n– Dragon – 100 health\n– Water Golem – 50 health\nEnter your selection (Enter ‘stop’ to end the game): troll \nWhat do you want to do with the troll:\n1. Magic attack\n2. Melee attack\n3. Arrow attack (5 -10 damage)\n4. Heal\nEnter your selection:\n\nYou don’t need to implement the attacks just yet. Just make it so that a menu is printed out and you can enter a selection if a monster is correctly selected. \nNotes:\nYou can email me at ddjapri@ayclogic.com if you have any questions!
URL:https://www.ayclogic.com/event/630-pm-intro-to-java-darin/
CATEGORIES:Introduction To Java,Java
END:VEVENT
END:VCALENDAR