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:20220730T080000
DTEND;TZID=America/Los_Angeles:20220730T170000
DTSTAMP:20260423T184736
CREATED:20220731T065627Z
LAST-MODIFIED:20220808T212309Z
UID:14166-1659168000-1659200400@www.ayclogic.com
SUMMARY:7 PM - 3D Animation Beginner
DESCRIPTION:Week – 05 3D Animation Beginner\nToday we do:\nHow to apply animation principles in a bouncing ball \n\nHow to apply squash and strech\nHow to create an anticipation in animation\nHow to create a recovery in animation\n\nHomework:\nCreate a bouncing ball with tail: \n\nApply the animation principle (squash and strech) into the bouncing ball.
URL:https://www.ayclogic.com/event/7-pm-3d-animation-beginner-4/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220730T090000
DTEND;TZID=America/Los_Angeles:20220730T100000
DTSTAMP:20260423T184736
CREATED:20220730T170728Z
LAST-MODIFIED:20220730T170728Z
UID:14137-1659171600-1659175200@www.ayclogic.com
SUMMARY:9AM - Intro to Python - Saagar
DESCRIPTION:Today we did:\n\nBriefly reviewed list and indexing\nIntroduced iterating/traversing through lists with for loops using the for each method as well as for loops (for <variable> in <list>:) with indexing using the range function (for <variable> in range(len(<list>)):)\nCombined for loops with if statements logic to traverse and print statements according to the current element in the list\nReviewed at end of class with trivia style questions on for loops with if statements\n\nHomework\n\nCreate python file called “July30_ListHomework.py” and do Page 38 to 41: access\, modify\, append\, remove. Also do TRY IT YOURSELF from page 42: 3-4\, 3-5\, 3-6.
URL:https://www.ayclogic.com/event/9am-intro-to-python-saagar-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220730T090000
DTEND;TZID=America/Los_Angeles:20220730T100000
DTSTAMP:20260423T184736
CREATED:20220730T185439Z
LAST-MODIFIED:20220730T185439Z
UID:14141-1659171600-1659175200@www.ayclogic.com
SUMMARY:9 AM - Intro To Java - Gamas
DESCRIPTION:Today We Did\n\nWe continued with the Monster Inheritance project.\nWe added codes in Dragon class to override magic damage so if a player attack Dragon with a Fire magic attack\, then it will display a message saying “Dragon is immune to fire magic attack. No damage is done.”.\n\nHomework\n\nContinue with Monster Inheritance project. Add Troll.java class and override doMagicDamage(String magicType\, int damage) so when magicType is equal to “earth” it will display a warning message “Troll is immune to earth magic attack. No damage is done.”\nInside MonsterInheritanceMain.java. Specifically inside initializeMonster\, use Troll class when adding Troll to the map.\nRun the program and see if you attack Troll with earth magic if it display the above message.
URL:https://www.ayclogic.com/event/9-am-intro-to-java-gamas-14/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220730T100000
DTEND;TZID=America/Los_Angeles:20220730T110000
DTSTAMP:20260423T184736
CREATED:20220730T182318Z
LAST-MODIFIED:20220730T182318Z
UID:14139-1659175200-1659178800@www.ayclogic.com
SUMMARY:10 AM - Minecraft Modding Java - Gamas
DESCRIPTION:Today We Did\n\nWe learned how to customize our custom armor looks like. This is by modifying saturn_layer_1.png.\nWe learned about the attributes of SaturnArmorMaterial.java\n\nHomework\n\nCustomize your saturn_layer_1.png according to the technique we have learned in the class.
URL:https://www.ayclogic.com/event/10-am-minecraft-modding-java-gamas-2/
CATEGORIES:Java,Minecraft Modding With Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220730T100000
DTEND;TZID=America/Los_Angeles:20220730T110000
DTSTAMP:20260423T184736
CREATED:20220730T190654Z
LAST-MODIFIED:20220730T191332Z
UID:14143-1659175200-1659178800@www.ayclogic.com
SUMMARY:10 AM - Scratch 2 - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed Lots of Balloons project.\nWe reviewed how to launch a projectile from a sprite.\nWe reviewed how to control a sprite’s movement using arrow keys.\n\nHomework\n\nNext week is the final test for this class. Please come on time.\nReview Spaceship project – https://scratch.mit.edu/projects/365273784\nReview Lots of Balloons project that we did in class today.\nMake sure you know how to create clones.\nMake sure you know how to control the sprite movement using keyboard keys such as arrow keys or a\,s\,w\, or d keys.\nMake sure you know how to launch projectile similar to what we did in Spaceship project.
URL:https://www.ayclogic.com/event/10-am-scratch-2-gamas-4/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220730T130000
DTEND;TZID=America/Los_Angeles:20220730T140000
DTSTAMP:20260423T184736
CREATED:20220730T205731Z
LAST-MODIFIED:20220731T064923Z
UID:14149-1659186000-1659189600@www.ayclogic.com
SUMMARY:1 PM - Intro to Java - Alex
DESCRIPTION:Today We Did:\n\nWe continued with the Email Application project.\nAdded in how to list out all of the emails and also how to store 3 emails in the system before the code starts.\nAlso started working on the login for the email section.\n\nFor Homework:\n\nMake it so that the menu below is repeatedly shown\, and will only stop showing when you type 3 to log out. The menu should be its own string variable just like how you have it for the first menu.\n\nGamas\, please select from below:\n1. Check your inbox\n2. Create new email message\n3. Logout\n Enter your selection:asd\n\nGamas\, please select from below:\n1. Check your inbox\n2. Create new email message\n3. Logout\nEnter your selection:sadfdas\n\nGamas\, please select from below:\n1. Check your inbox\n2. Create new email message\n3. Logout\nEnter your selection:3\n\nPlease select one of the item below:\n1. Create new email account\n2. Login\n3. List all email accounts.\n4. Exit\nPlease make your selection (1-4):
URL:https://www.ayclogic.com/event/1-pm-i/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220730T140000
DTEND;TZID=America/Los_Angeles:20220730T150000
DTSTAMP:20260423T184736
CREATED:20220731T015629Z
LAST-MODIFIED:20220731T015832Z
UID:14153-1659189600-1659193200@www.ayclogic.com
SUMMARY:2 PM - Intro To Python - Gamas
DESCRIPTION:Today We Did\n\nWe learned about Variables and data types.\nWe were able to cover String and Integer data types.\n\nHomework\n\nCreate a file July30_StringHomework.py\nCopy codes from pages 20 to 23 from the textbook. Make sure to run the codes after you copy and see if you get the expected result.\nAlso\, do page 25\, TRY IT YOURSELF\, from 2-3 to 2-7.\nIf you have questions\, please email me at gamas@ayclogic.com
URL:https://www.ayclogic.com/event/2-pm-intro-to-python-gamas-17/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220730T150000
DTEND;TZID=America/Los_Angeles:20220730T160000
DTSTAMP:20260423T184736
CREATED:20220731T071651Z
LAST-MODIFIED:20220731T071651Z
UID:14164-1659193200-1659196800@www.ayclogic.com
SUMMARY:3 PM - Scratch Level 2 - Alex Substitute
DESCRIPTION:Today We Did:\n\nToday we went over the practice test that you guys did last week for homework.\nAlso went over the basics again and how to tell the difference between and along with or.\n\nFor Homework:\n\nNext week is the test! Make sure to look back at your past projects to review how we did them in the past.\nMake sure that you are able to share projects and that you have an email ready so I can send you the test.\nIf you have any questions let me know at my email alexlee@ayclogic.com
URL:https://www.ayclogic.com/event/3-pm-scratch-level-2-alex-substitute/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220730T160000
DTEND;TZID=America/Los_Angeles:20220730T170000
DTSTAMP:20260423T184736
CREATED:20220731T021806Z
LAST-MODIFIED:20220731T021806Z
UID:14157-1659196800-1659200400@www.ayclogic.com
SUMMARY:4 PM - Python Game Development - Latisha
DESCRIPTION:Gamas subs \nToday We Did\n\nWe continued with Birdie Dragon project.\nWe learned how to make the bird appear from both the left and right edges of the screen.\nWe learned about Pygame directions: Left\, Right\, Up\, Down are 180\, 0\, 90\, and 270.\nWe learned how to flip images horizontally. We use this when Bird appears from the right side of the screen going to the left.\nWe created config.py to store all of the constants.\n\nHomework\n\nMake the clouds appear from left and right side of the screen. Similar on how we did for Birds. Also\, make the clouds less frequent to be created.\nInside the main.py there are nowself.create_bird_timer = 60 and self.create_cloud_timer = 70 please moved 60 to config.py and name it CREATE_BIRD_DELAY. Same thing for the 70 and name it CREATE_CLOUD_TIMER.\nWhen the cloud appears from the left side of the screen\, it suddenly just pops on the screen. Change the code so the cloud can glide from off the screen into the screen.
URL:https://www.ayclogic.com/event/4-pm-python-game-development-latisha/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220730T170000
DTEND;TZID=America/Los_Angeles:20220730T180000
DTSTAMP:20260423T184736
CREATED:20220806T224942Z
LAST-MODIFIED:20220806T224942Z
UID:14243-1659200400-1659204000@www.ayclogic.com
SUMMARY:5 PM - Python OOP - Gamas
DESCRIPTION:Today We Did\n\nWe did Hang Man game using Python classes and methods\n\nHomework\n\nReview Hang Man and Driver Inheritance code.
URL:https://www.ayclogic.com/event/5-pm-python-oop-gamas/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220730T180000
DTEND;TZID=America/Los_Angeles:20220730T190000
DTSTAMP:20260423T184736
CREATED:20220801T205954Z
LAST-MODIFIED:20220801T205954Z
UID:14172-1659204000-1659207600@www.ayclogic.com
SUMMARY:6 PM - Python OOP - Bill
DESCRIPTION:Today We:\n\nLearned how to use Pycharm\nLearned about dictionaries\nLearned about modifying and adding to dictionaries\nLearned about the dictionary functions\nLearned how to loop through dictionaries\n\nYour HW:\n\nOpen your Shopping Cart project file\nCreate another dictionary like how we did in class for if the items need to be frozen except make it keep track of each item’s brand (string)
URL:https://www.ayclogic.com/event/6-pm-python-oop-bill/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220730T190000
DTEND;TZID=America/Los_Angeles:20220730T200000
DTSTAMP:20260423T184736
CREATED:20220731T032057Z
LAST-MODIFIED:20220731T032057Z
UID:14159-1659207600-1659211200@www.ayclogic.com
SUMMARY:7 PM - Digital Illustration - Abigail
DESCRIPTION:What we did today\n\nWe added clothing and a face to Aang’s body.\n\nHomework\n\nErase overlapping details that cover the clothes.\nAfter erasing\, merge the details layer & body layer together. (Basically combine the two layer together into one layer by pressing the merge button.)\n\n \n 
URL:https://www.ayclogic.com/event/7-pm-digital-illustration-abigail-2/
CATEGORIES:Beginner Digital Illustration,Digital Illustration
END:VEVENT
END:VCALENDAR