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:20240629T090000
DTEND;TZID=America/Los_Angeles:20240629T100000
DTSTAMP:20260421T122151
CREATED:20240629T074028Z
LAST-MODIFIED:20240629T074028Z
UID:25797-1719651600-1719655200@www.ayclogic.com
SUMMARY:9 AM - Indo - Python Game Development - Joel
DESCRIPTION:Today we did:\n\nWe finished the final project and continued on ShootBalloon.\n\nHomework:\n\nFinish the moving animation for the bug\nMake a dizzy mode\, so that when the target collides with the bug\, the bug starts falling down with the dizzy image.\nMake sure that the hitbox of the balloon does not include the string. You can move around the height of the rect for this one.\nMake a collision function for both the target-balloon and target-bug. The bug will not disappear as it will have the dizzy animation (number 4)\, but the balloon will disappear.\nMake sure to push your final project\, as well as your ShootBalloon.\n\nIf you have any questions\, feel free to email me at joel@ayclogic.com.
URL:https://www.ayclogic.com/event/9-am-indo-python-game-development-joel-8/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240629T100000
DTEND;TZID=America/Los_Angeles:20240629T110000
DTSTAMP:20260421T122151
CREATED:20240629T180111Z
LAST-MODIFIED:20240629T180111Z
UID:25819-1719655200-1719658800@www.ayclogic.com
SUMMARY:10 AM - Intro To Python - Gamas
DESCRIPTION:Today We Did\n\nWe started doing left_arm() function\n\nHomework\n\ncontinue on robot_builder.py\n\nFinish left_arm() function. Add the 2nd rectangle for the arm.\nCreate right_arm() function. Similar to left_arm() but on the right side of the body.\n\n\nNo class on July 6. The class will resume on July 13.
URL:https://www.ayclogic.com/event/10-am-intro-to-python-gamas-6/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240629T103000
DTEND;TZID=America/Los_Angeles:20240629T113000
DTSTAMP:20260421T122151
CREATED:20240701T184948Z
LAST-MODIFIED:20240704T054152Z
UID:25833-1719657000-1719660600@www.ayclogic.com
SUMMARY:10:30 AM - Intro To Python - Bill
DESCRIPTION:Today We:\n\nTook the second quiz\n\nYour HW:\n\nNone\nNo Class next week\, resumes 7/13
URL:https://www.ayclogic.com/event/1030-am-intro-to-python-bill-22/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240629T113000
DTEND;TZID=America/Los_Angeles:20240629T123000
DTSTAMP:20260421T122151
CREATED:20240701T185325Z
LAST-MODIFIED:20240701T185627Z
UID:25835-1719660600-1719664200@www.ayclogic.com
SUMMARY:11:30 AM - Unity Game Development - Bill
DESCRIPTION:Your HW:\n\nWork on the bird mob prefab\nTurn the animated bird object in the hierarchy into a prefab\nMake it move left and right like the dinosaur but make it not affected by gravity\nCreate 2 empty objects with box collider components for the bird to bounce between\nNo Class next week\, resumes 7/13
URL:https://www.ayclogic.com/event/1130-am-unity-game-development-bill-11/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240629T120000
DTEND;TZID=America/Los_Angeles:20240629T130000
DTSTAMP:20260421T122151
CREATED:20240629T075601Z
LAST-MODIFIED:20240629T075601Z
UID:25799-1719662400-1719666000@www.ayclogic.com
SUMMARY:12 PM - Python OOP - Joel
DESCRIPTION:Today we did:\n\nWe learned about OOP concepts and how they work in Python.\n\nHomework:\n\nMake a new file called June29_Animal.py. Make a new class called Animal. The class will have 4 attributes: name\, species\, age\, and sound. It will also have 3 methods: make_sound\, describe\, and age_in_human_years:\nThe make_sound method will have no parameters (except self). Inside the method\, it will display: “<name> the <species> makes a <sound> sound”. Replace <name> with that animal’s name\, and do the same thing for the rest.\nThe describe method is simple with no parameters: simply display “<name> is a <age>-year-old <species>.\nThe age_in_human_years method once again has no parameters. Inside\, it checks if the animal’s species is a “cat”. If it is\, then it will return the age of the animal * 15 (mutliplied by 15). Otherwise\, if the species is “dog”\, then it will return the age of the animal * 7 (multiplied by 7). Finally\, else it will return the age of the animal * 4 (multiplied by 4).\nNow\, outside of the class\, make three animals and fill in their name\, species\, age\, and sound. For example\, you can make a dog named Fred\, aged 7 and makes a ‘woof’ sound.\nMake an animals list and append those 3 animals you created into that list.\nNow\, loop through the list\, and call the make_sound method for each animal.\nMake another for loop and call the describe function for each animal in the list.\nFinally\, make one last for loop\, and call the animal’s age_in_human_years method and set that to a variable called human_years. Then\, print “<name> is <human_years> human years old”.\n\nIf you have any questions\, feel free to email me at joel@ayclogic.com.
URL:https://www.ayclogic.com/event/12-pm-python-oop-joel-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240629T140000
DTEND;TZID=America/Los_Angeles:20240629T150000
DTSTAMP:20260421T122151
CREATED:20240629T230733Z
LAST-MODIFIED:20240629T230733Z
UID:25821-1719669600-1719673200@www.ayclogic.com
SUMMARY:2 PM - Python Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed each individual projects.\nWe continued with Shoot Balloon and added bug in the screen.\n\nHomework\n\nContinued with your individual project.\n\nMax: make the enemy move left and right.\nDereck and Merinda:\n\nFix the jumping of 2nd player.\nSet currentZone properly depending on the player’s x coordinate.\n\n\n\n\nOn Shoot Balloon\,\n\nAdd collision detection between target and bug. If they collide\, when user click on the mouse\, then the bug will disappear and user get 10 points.
URL:https://www.ayclogic.com/event/2-pm-python-game-dev-gamas-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240629T143000
DTEND;TZID=America/Los_Angeles:20240629T153000
DTSTAMP:20260421T122151
CREATED:20240701T185405Z
LAST-MODIFIED:20240701T185603Z
UID:25837-1719671400-1719675000@www.ayclogic.com
SUMMARY:2:30 PM - Unity Game Development - Bill
DESCRIPTION:Your HW:\n\nNone\nNo Class next week\, resumes 7/13
URL:https://www.ayclogic.com/event/230-pm-unity-game-development-bill-4/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240629T150000
DTEND;TZID=America/Los_Angeles:20240629T160000
DTSTAMP:20260421T122151
CREATED:20240629T230026Z
LAST-MODIFIED:20240629T230026Z
UID:25823-1719673200-1719676800@www.ayclogic.com
SUMMARY:3 PM - Intro To Python - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed input from shell\nWe learned how to convert from String to Integer\nWe learned about List\n\nHomework\n\nCreate june_29_tell_me_your_age_hw.py\n\nAnd do https://www.ayclogic.com/tell-me-your-age/\n\n\nCreate june_29_list_hw.py\n\nCopy codes from book page Page 38 to 41
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-gamas-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240629T150000
DTEND;TZID=America/Los_Angeles:20240629T160000
DTSTAMP:20260421T122151
CREATED:20240629T230202Z
LAST-MODIFIED:20240629T230202Z
UID:25822-1719673200-1719676800@www.ayclogic.com
SUMMARY:3 PM – Intro to Python – Sebastian
DESCRIPTION:What We Did\n\nWe reviewed the fixing python bugs homework\nWalked through the steps to how to fix python bugs\nDid some review with writing functions with and without return values\n\nHomework\n\nLook over the review we did in class for the quiz in two weeks\nIf you have any questions\, email me at dmeng@ayclogic.com
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-sebastian-46/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240629T180000
DTEND;TZID=America/Los_Angeles:20240629T190000
DTSTAMP:20260421T122151
CREATED:20240630T020632Z
LAST-MODIFIED:20240630T020632Z
UID:25828-1719684000-1719687600@www.ayclogic.com
SUMMARY:6 PM - Scratch 2 - Abigail
DESCRIPTION:What we did today\n\nWe finished working on the Fireball project.\nWe went over the Scratch Level 2 Practice Exam.\n\nHomework\n\nFinish the last question of the Practice Exam (the bird one)\nMake sure to submit the exam to me BEFORE class starts next week.\nMake sure to SHARE your project before your input the project link.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-scratch-2-abigail-13/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240629T183000
DTEND;TZID=America/Los_Angeles:20240629T193000
DTSTAMP:20260421T122151
CREATED:20240630T022721Z
LAST-MODIFIED:20240630T022721Z
UID:25829-1719685800-1719689400@www.ayclogic.com
SUMMARY:SAT – 6:30 PM – Intro To Java – Shawn
DESCRIPTION:Today We Did\n\nReviewed variables\, data types\, print statements\, if statements\, lists\, and for loops\n\nHomework\n\nMake a file called Jun29_PetSystemHW.java and do  https://www.ayclogic.com/fix-java-error/ \n\nEmail me at szhuang@ayclogic.com if you have any issues.
URL:https://www.ayclogic.com/event/sat-630-pm-intro-to-java-shawn-5/
END:VEVENT
END:VCALENDAR