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:20220402T100000
DTEND;TZID=America/Los_Angeles:20220402T110000
DTSTAMP:20260423T225753
CREATED:20220402T035932Z
LAST-MODIFIED:20220409T025247Z
UID:12302-1648893600-1648897200@www.ayclogic.com
SUMMARY:SAT - 10 AM - Scratch 2 - Indo
DESCRIPTION:Today We Do\n\nWe finished the Jumpy Monkey level 1 and level 2\nWe started Doom On The Broom\n\nHomework\n\nWhen I press space key\, I want the fireball to move towards the edge and when it hits the edge\, delete the clone.\nAlso add the Bat sprite according to page 114.
URL:https://www.ayclogic.com/event/sat-10-am-scratch-1-indo-9/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T100000
DTEND;TZID=America/Los_Angeles:20220402T110000
DTSTAMP:20260423T225753
CREATED:20220402T180836Z
LAST-MODIFIED:20220402T180836Z
UID:12305-1648893600-1648897200@www.ayclogic.com
SUMMARY:10 AM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe finished PetSystem.\nWe reviewed Inheritance\nWe reviewed how to use Map.\n\nHomework\n\nNext week is a 2 hours final test. Please study the following\n\nBank System Quiz and its solution.\nMonster Inheritance\nPetSystem\n\n\nAll codes have been uploaded to Google Drive\nPlease let me know if you have any questions to gamas@ayclogic.com or text me to 626-532-7844.\n\n 
URL:https://www.ayclogic.com/event/10-am-intro-to-java-gamas-13/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T110000
DTEND;TZID=America/Los_Angeles:20220402T120000
DTSTAMP:20260423T225753
CREATED:20220402T202658Z
LAST-MODIFIED:20220402T202658Z
UID:12309-1648897200-1648900800@www.ayclogic.com
SUMMARY:11 AM - Scratch 1 - Abigail
DESCRIPTION:What we did today\n\nWe finished the Punch Dummy Project.\nWe looked a little into the “Mary had a Little Lamb” project.\n\nHomework\n\nNo homework this week 😀
URL:https://www.ayclogic.com/event/11-am-scratch-1-abigail-17/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T120000
DTEND;TZID=America/Los_Angeles:20220402T130000
DTSTAMP:20260423T225753
CREATED:20220402T201313Z
LAST-MODIFIED:20220402T201313Z
UID:12307-1648900800-1648904400@www.ayclogic.com
SUMMARY:12 PM - Intro To Java - Gamas
DESCRIPTION:Homework\n\nContinue on MonsterInheritance\nAdd the ability to heal the player\nChange monster status according to its health. If its health is less than 0\, display <Monster Name> has been defeated. For example\, – TROLL has been defeated.\nLook at below for expected behavior.\nGamas has 44 health remaining.\nPlease select one of the following monsters:\n- TROLL - Health: 5\n- DRAGON - Health: 100\n- WATER GOLEM - Health: 50\nEnter the monster species \n(enter 'exit' to quit or 'heal' to heal the player): heal\n\nHEAL PLAYER\nEnter healing point: 30\nNow the player has 74 health remaining\n\n\nGamas has 74 health remaining.\nPlease select one of the following monsters:\n- TROLL - Health: 5\n- DRAGON - Health: 100\n- WATER GOLEM - Health: 50\nEnter the monster species:\n(enter 'exit' to quit OR 'heal' to heal player): troll\n\nWhat do you want to do with the TROLL:\n1. Magic attack\n2. Melee attack\n3. Arrow attack\n4. Heal\nEnter your selection:1\n\nWhat kind of magic attack you want to do to Troll:\n1. Fire magic - 10 damage\n2. Water magic - 10 damage\n3. Earth magic - 12 damage\n4. Wind magic - 8 damage\nEnter your selection:1\nYou attacked the Troll and killed it. Congratulation\nThe Troll attacked the player with 40 attack.\n\nGamas has 74 health remaining.\nPlease select one of the following monsters:\n- Troll has been defeated\n- DRAGON - Health: 100\n- WATER GOLEM - Health: 50\nEnter the monster species:\n(enter 'exit' to quit OR 'heal' to heal player):
URL:https://www.ayclogic.com/event/12-pm-intro-to-java-gamas-14/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T130000
DTEND;TZID=America/Los_Angeles:20220402T140000
DTSTAMP:20260423T225753
CREATED:20220402T211316Z
LAST-MODIFIED:20220402T211316Z
UID:12311-1648904400-1648908000@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:Today: \n\nWe went over the homework to add the sound effect for firing the bullet.\nWe randomized the location of where the shield powerup is created.\nWe started on the logic to show the tank explosion before game over or game won.\n\nHomework: \n\nReview the tank game project and come up with some question for next class.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-55/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T150000
DTEND;TZID=America/Los_Angeles:20220402T160000
DTSTAMP:20260423T225753
CREATED:20220402T225839Z
LAST-MODIFIED:20220402T225839Z
UID:12313-1648911600-1648915200@www.ayclogic.com
SUMMARY:3 PM - Intro to Java - Gamas
DESCRIPTION:Homework\n\nContinue on EmailApplication program.\nAdd the following features. 1. Create Email Account\, 3. List All Email Accounts\, 4. Exit.\nUse Map to store the Email Account.\nCreate new class EmailAccount.java to store the email account.\nLook at example below\n\nPlease select from below\n1. Create an Email Account\n2. Login\n3. List all Email Accounts\n4. Exit\nEnter your selection:1\n\nCREATE EMAIL ACCOUNT\n1. Enter your name: Bradley\n2. Enter your email: bradley@ayclogic.com\n3. Enter your password: abcd\nYou have successfully created email account for Bradley.\n\nPlease select from below\n1. Create an Email Account\n2. Login\n3. List all Email Accounts\n4. Exit\nEnter your selection:3\n\nThere are total of 3 email accounts in the system\n1. Bradley - bradley@ayclogic.com\n2. Gamas Chang - gamas@ayclogic.com\n3. Jessica Sunjoyo - jessica@ayclogic.com\n\nPlease select from below\n1. Create an Email Account\n2. Login\n3. List all Email Accounts\n4. Exit\nEnter your selection:4\n\nThank you for using AYCLOGIC Email System.
URL:https://www.ayclogic.com/event/3-pm-intro-to-java-gamas-13/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T150000
DTEND;TZID=America/Los_Angeles:20220402T160000
DTSTAMP:20260423T225753
CREATED:20220402T230414Z
LAST-MODIFIED:20220402T230414Z
UID:12315-1648911600-1648915200@www.ayclogic.com
SUMMARY:3pm Scratch Level 2 - Bill
DESCRIPTION:Today We:\n\nContinued the Cheese Chase Project\nMade a ghost that shows up periodically and moves towards the mouse through walls\nMade the Cheese always spawn in the screen where the mouse can touch it\nCreated 2 variables\, “Score”\, and “Level”\nMade it so when score is bigger than 10\, Level 2 is broadcast\nMade it so the maze switches to the level 2 costume when level 2 is broadcast\n\nYour HW:\n\nAdd a second beetle that only sows up when Level 2 starts\nMake it so the 2 beetles start in a place where they are not stuck inside the walls of the maze\nMake it so when GameOver happens\, the game stops and you can no longer move as the mouse
URL:https://www.ayclogic.com/event/3pm-scratch-level-2-bill-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T150000
DTEND;TZID=America/Los_Angeles:20220402T160000
DTSTAMP:20260423T225753
CREATED:20220405T051123Z
LAST-MODIFIED:20220405T051123Z
UID:12346-1648911600-1648915200@www.ayclogic.com
SUMMARY:3 PM - Scratch Level 2 - Allison
DESCRIPTION:Today we:\n\nContinued the Jumpy Monkey project\nMade the LaunchSpeed variable increase when the player presses the up arrow key\nMade the LaunchSpeed variable decrease when the player presses the down arrow key\nAdded gravity and fall speed effects into the game\n\nHomework:\n\nChange the broadcast message of “Game over” to “Level 2”\nRename your Banner costumes to “Level 1” for the Level 1 costume and “Level 2” for the Level 2 costume\nWhen the Green Flag is clicked\, code the Banner sprite to show its Level 1 costume for three seconds before disappearing. When Level 2 starts\, code the sprite to show its Level 2 costume for three seconds before disappearing. Make sure to use “my blocks” (see the Level Banner sprite in the Cheese Chase project if you need help)\nContact us if you have any questions or need any help
URL:https://www.ayclogic.com/event/3-pm-scratch-level-2-allison-15/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T160000
DTEND;TZID=America/Los_Angeles:20220402T170000
DTSTAMP:20260423T225753
CREATED:20220402T235731Z
LAST-MODIFIED:20220402T235731Z
UID:12318-1648915200-1648918800@www.ayclogic.com
SUMMARY:4PM - Object Oriented Python - Latisha
DESCRIPTION:Today We Did:\n\nContinued working on Adventure Game\n\nHomework:\n\nDo Pg.168-170 from the textbook in a file called April2_InheritanceHomework.py\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/4pm-object-oriented-python-latisha-7/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T170000
DTEND;TZID=America/Los_Angeles:20220402T180000
DTSTAMP:20260423T225753
CREATED:20220403T010621Z
LAST-MODIFIED:20220403T010621Z
UID:12321-1648918800-1648922400@www.ayclogic.com
SUMMARY:5 PM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe reviewed Quiz last week.\nWe started Monster Inheritance project.\n\nHomework\n\nContinue on MonsterInheritance project. Add the following features: Add Monster\, List all Monsters and Play The Game\nLook at below for expected result\n\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):2\n\nLIST ALL MONSTERS\n- troll - health 50\n- dragon - health 100\n- water golem - health 30\n\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):1\n\nADD NEW MONSTER\nEnter monster species: Cyclops\nEnter monster health: 50\nEnter monster max damage: 50\nYou have successfully added Cyclops\n\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\n\nEnter player's name: Gamas\nEnter player's health: 100\n\nGamas has 100 health remaining.\nPlease select one of the following monsters:\n- troll - health 50\n- dragon - health 100\n- water golem - health 30\nEnter your selection (Enter 'stop' to end the game): aasfd\ninvalid selection\n\nGamas has 100 health remaining.\nPlease select one of the following monsters:\n- troll - health 50\n- dragon - health 100\n- water golem - health 30\nEnter your selection (Enter 'stop' to end the game): stop\n\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):exit\nThank you for playing AYCLOGIC Monster Inheritance game
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-gamas-13/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T180000
DTEND;TZID=America/Los_Angeles:20220402T190000
DTSTAMP:20260423T225753
CREATED:20220403T015756Z
LAST-MODIFIED:20220403T015756Z
UID:12323-1648922400-1648926000@www.ayclogic.com
SUMMARY:6 PM - Intro to Python - David
DESCRIPTION:Topics covered in class today:\n\nWe started Python Digital drawing using Turtle.\n\nHomework:\n\nCreate a new file “Apr2_Turtle4ShapesHomework.py”\nCreate a new function “draw_rectangle”. One parameter: color. Inside the function\, draw a rectangle shape using the turtle module. Call the function and pass any color to the function.\nCreate a new function “draw_square”. One parameter: color. Inside the function\, draw a square shape using the turtle module. Call the function and pass any color to the function.\nCreate a new function “draw_octagon”. One parameter: color. Inside the function\, draw an octagon shape using the turtle module. Call the function and pass any color to the function.\nCreate a new function “draw_triangle”. One parameter: color. Inside the function\, draw a triangle shape using the turtle module. Call the function and pass any color to the function.\n\nLook at this image for your coordinates (scroll down) https://www.ayclogic.com/project-resources/
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-david-25/
END:VEVENT
END:VCALENDAR