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:20220313T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20221106T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220430T090000
DTEND;TZID=America/Los_Angeles:20220430T100000
DTSTAMP:20260423T225955
CREATED:20220430T170019Z
LAST-MODIFIED:20220430T170019Z
UID:12772-1651309200-1651312800@www.ayclogic.com
SUMMARY:9 AM - Intro To Java - Gamas
DESCRIPTION:Homework\n\nInside EmailApplicationMain.java\, create Map<String\, EmailMessage>\nInside createEmailMessage(EmailAccount): after EmailMessage is created\, store inside the new map that you just created. The key of the map is going to be sendTo email.
URL:https://www.ayclogic.com/event/9-am-intro-to-java-gamas-3/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220430T100000
DTEND;TZID=America/Los_Angeles:20220430T110000
DTSTAMP:20260423T225955
CREATED:20220430T035830Z
LAST-MODIFIED:20220502T155154Z
UID:12770-1651312800-1651316400@www.ayclogic.com
SUMMARY:10 AM - Scratch 2 - Gamas
DESCRIPTION:Homework\n\nLimit the number of fireball we can launch. In the beginning it is 20.\nWhen purple hippo touch the witch\, increase the fireball by 2.\nWhen purple hippo got shot by fireball\, do not increase the score.
URL:https://www.ayclogic.com/event/10-am-scratch-2-gamas/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220430T110000
DTEND;TZID=America/Los_Angeles:20220430T120000
DTSTAMP:20260423T225955
CREATED:20220430T192341Z
LAST-MODIFIED:20220504T021956Z
UID:12775-1651316400-1651320000@www.ayclogic.com
SUMMARY:11 AM - Abigail - Scratch 1
DESCRIPTION:What we did Today\n\nWe finished the Virtual Snow project\n\nHomework\n\nWork on the Coding Competition (aka create your mother’s day card)\n\nHere’s the link: https://www.ayclogic.com/2022-scratch-coding-competition/
URL:https://www.ayclogic.com/event/11-am-abigail-scratch-1/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220430T120000
DTEND;TZID=America/Los_Angeles:20220430T170000
DTSTAMP:20260423T225955
CREATED:20220430T212117Z
LAST-MODIFIED:20220501T005855Z
UID:12781-1651320000-1651338000@www.ayclogic.com
SUMMARY:12 PM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe downloaded and install Android Studio\nWe added an Android emulator\n\nHomework\n\nContinue with MonsterInheritance.java\nAdd “4. Heal Player” feature.\nAdd new class WaterGolem.java\nWaterGolem\, should take no damage from fire magic attack.\nWaterGolem\, should take 1/2 the damage from water magic attack.\nWaterGolem\, should take double damage from wind magic attack.
URL:https://www.ayclogic.com/event/12-pm-intro-to-java-gamas-15/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220430T130000
DTEND;TZID=America/Los_Angeles:20220430T140000
DTSTAMP:20260423T225955
CREATED:20220430T210047Z
LAST-MODIFIED:20220430T210047Z
UID:12777-1651323600-1651327200@www.ayclogic.com
SUMMARY:1 PM - Intro To Java - Alex
DESCRIPTION:Homework\n\nContinue on Apr30_TellMeYourAgeOOP.java\nCreate a method provideAgeResponse. It has one parameter: String strAge. Inside the method it is supposed to convert strAge into Integer and provide different answers depending on the age. Look at below only for getting all the possible answers: https://www.ayclogic.com/tell-me-your-age/\nCall this new method from run() method.
URL:https://www.ayclogic.com/event/1-pm-intro-to-java-alex/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220430T130000
DTEND;TZID=America/Los_Angeles:20220430T140000
DTSTAMP:20260423T225955
CREATED:20220430T210839Z
LAST-MODIFIED:20220430T210905Z
UID:12779-1651323600-1651327200@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:Today: \n\nWe went over the homework and added the landing page and added the target pointer sprite\nWe added waves and a way to keep track of the current wave.\n\nHomework: \n\nUpdate “create_enemy” to add a timer.  You can define a ENEMY_CREATION_DELAY of 40 frames and a new attribute enemy_creation_timer that keeps track of when it’s possible to create a new enemy.  Create a new enemy when enemy_creation_timer is equal or less than zero and the current wave has enemy types in it.\nAdd animation to the Enemy sprite.  Get rid of the self.image attribute and create a new self.images attribute that uses all 9 images from “2_enemies_1_WALK_000.png” to “2_enemies_1_WALK_009.png”.  Use similar techniques that we used for animation previously to alternate sequentially between all the different images in self.images to determine which image gets drawn on the screen.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-58/
CATEGORIES:Advanced Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220430T150000
DTEND;TZID=America/Los_Angeles:20220430T160000
DTSTAMP:20260423T225955
CREATED:20220502T040248Z
LAST-MODIFIED:20220502T040248Z
UID:12796-1651330800-1651334400@www.ayclogic.com
SUMMARY:3 PM - Scratch Level 2 - Allison
DESCRIPTION:Today we:\n\nContinued the Doom on the Broom project.\nCoded the Witch sprite to turn left if the left arrow key is pressed.\nCoded the Witch sprite to turn right if the right arrow key is pressed.\nCoded Fireball clones to be created with the player presses the space key.\nCoded the Fireball clones to move until they touch the edge.\n\nImportant Reminders:\n\nThere are new homework rules. After you finish your homework in Scratch\, you have to send an email the night before the day of the class.\nSince our class is on Saturday\, send an email to allison@ayclogic.com by Friday 8 PM. In that email\, write down your name and a link to your shared Scratch project homework. Make sure to share your Scratch project.\n\nHomework:\n\nAfter the Bat clones point towards the Witch sprite\, code the Bat clones to keep on moving 1 step until they touch the Witch sprite.\nIf the Bat clones touch the Fireball clones\, code the Bat clones to play the sound “pop” and delete the Bat clones.\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help.
URL:https://www.ayclogic.com/event/3-pm-scratch-level-2-allison-18/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220430T160000
DTEND;TZID=America/Los_Angeles:20220430T170000
DTSTAMP:20260423T225955
CREATED:20220504T090504Z
LAST-MODIFIED:20220507T213520Z
UID:12850-1651334400-1651338000@www.ayclogic.com
SUMMARY:4PM - Object Oriented Python - Latisha
DESCRIPTION:Today We Did:\n\nFinished working on Adventure Game\n\nHomework:\n\nFollow the website instructions in a file called Apr30_SupermarketGame.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-9/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220430T163000
DTEND;TZID=America/Los_Angeles:20220430T173000
DTSTAMP:20260423T225955
CREATED:20220502T034709Z
LAST-MODIFIED:20220502T034709Z
UID:12793-1651336200-1651339800@www.ayclogic.com
SUMMARY:4:30 PM - Scratch Level 1 - Allison
DESCRIPTION:Today we:\n\nContinued the Window Cleaner project\nCreated the variable SplatsonScreen and coded it to keep track of how many splat clones are showing up on the screen\nCoded only 10 Splat clones to show up on the screen\nCoded another Splat clone to be created when a Splat clone is deleted\nCoded the game to keep track of the score\nReset the score when a new game has started\n\nHomework:\n\nRead and do the codes in Scratch Book Pg. 138\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help.
URL:https://www.ayclogic.com/event/430-pm-scratch-level-1-allison/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220430T170000
DTEND;TZID=America/Los_Angeles:20220430T180000
DTSTAMP:20260423T225955
CREATED:20220501T010734Z
LAST-MODIFIED:20220501T010734Z
UID:12788-1651338000-1651341600@www.ayclogic.com
SUMMARY:5 PM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe added Dragon.java class and made it inherits from Monster.java\nUsing inheritance\, we overrode Monster.doDamage(int damage) inside Dragon class.\n\nHomework\n\nCreate Troll.java class and made it inherits from Monster.java. Use this Troll class inside MonsterInheritanceMain.initializeMonster() method.\nUsing inheritance\, we overrode Monster.doDamage(int damage) inside Troll class so it will make Troll immune to melee attack. Inside this method\, make sure to print “Troll is immune to hand to hand attack. No damage is done.”. This is very similar\nInside MonsterInheritanceMain when user select “1. Magic attack”\, display the following menu\n\nWhat do you want to do with the dragon:\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 dragon:\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 dragon with fire magic and did 10 damage to DRAGON.\nDRAGON attacked Gamas and did 10 damage
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-gamas-15/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220430T170000
DTEND;TZID=America/Los_Angeles:20220430T180000
DTSTAMP:20260423T225955
CREATED:20220504T090657Z
LAST-MODIFIED:20220504T090657Z
UID:12852-1651338000-1651341600@www.ayclogic.com
SUMMARY:5PM - Object Oriented Python - Latisha
DESCRIPTION:Topics covered in class today:\n\nContinued working on Adventure Game\n\nAdded Menu and Application Loop\n\n\n\nHomework\n\nDo pg.168-170 from the textbook in a file called Apr30_InheritanceHomework.py\n\nIf you need any help or have any questions\, please contact me at latisha@ayclogic.com
URL:https://www.ayclogic.com/event/5pm-object-oriented-python-latisha-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220430T180000
DTEND;TZID=America/Los_Angeles:20220430T190000
DTSTAMP:20260423T225955
CREATED:20220501T023920Z
LAST-MODIFIED:20220501T023920Z
UID:12791-1651341600-1651345200@www.ayclogic.com
SUMMARY:6 PM – Intro To Python – Bill
DESCRIPTION:Today We:\n\nFinished the Robot Builder project\nReviewed the Final Turtle Project proposal guidelines\nStarted the More Shapes project\nLearned how to draw a circle\nMade a fill_circle function\nStarted work on the Face function\nCreated the base part of the face\nCreated the white part of the white eye\n\nYour HW:\n\nFinish drawing and color your Final Turtle project proposal and email it to billhan@ayclogic.com or billhan5732@gmail.com before next class\nAdd the other white eye part for the left eye and the 2 pupils to the face function
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-bill-3/
END:VEVENT
END:VCALENDAR