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:20220507T090000
DTEND;TZID=America/Los_Angeles:20220507T100000
DTSTAMP:20260423T225818
CREATED:20220507T180717Z
LAST-MODIFIED:20220507T180717Z
UID:12888-1651914000-1651917600@www.ayclogic.com
SUMMARY:9 AM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe reviewed EmailApplication\nWe continued EmailApplication by adding checkInbox.\n\nHomework\n\nCreate a new Java Project. PracticeQuiz.\nDo exercises from https://docs.google.com/forms/d/1jmuWBAdD1bSY3voMhjxz2ql5Jh5obi3-xagR146hpIQ submit this Practice quiz on Friday night.
URL:https://www.ayclogic.com/event/9-am-intro-to-java-gamas-4/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220507T100000
DTEND;TZID=America/Los_Angeles:20220507T110000
DTSTAMP:20260423T225818
CREATED:20220507T035521Z
LAST-MODIFIED:20220507T035521Z
UID:12883-1651917600-1651921200@www.ayclogic.com
SUMMARY:SAT - 10 AM - Scratch 2 - Gamas
DESCRIPTION:Today We Do\n\nWe completed Doom On The Broom project.\nWe went over Father’s Day Coding competition due on June 4. Check this link for more details https://www.ayclogic.com/2022-scratch-coding-competition/\nWe went over how to use broadcast and when I received. Do not use a lot of wait.\n\nHomework\n\nCreate Father’s Day card project due May 13.\nUse a lot of pictures and create a good story. It needs to be at least 30 seconds. Ask help from your mom to get family pictures or dad’s pictures.\nUse good back ground music if you can.\nTake a look at https://www.ayclogic.com/2022-scratch-coding-competition/ for examples and more details.
URL:https://www.ayclogic.com/event/sat-10-am-scratch-2-gamas-3/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220507T100000
DTEND;TZID=America/Los_Angeles:20220507T110000
DTSTAMP:20260423T225818
CREATED:20220507T175804Z
LAST-MODIFIED:20220507T175804Z
UID:12886-1651917600-1651921200@www.ayclogic.com
SUMMARY:10 AM - Java Minecraft Modding - Gamas
DESCRIPTION:Today We Do\n\nWe added saturn_sword to aycessentials mod.\nWe added AYCLOGIC tab in minecraft inventory.\n\nHomework\n\nUsing an image editor\, change the jupiter_sword.png so it looks different than saturn_sword.png\nMake the jupiter_sword appear in your minecraft:\n\na. ModItems.java\nb. en_us.json\nc. create jupiter_sword.json under src/main/resources/assets/aycessentials/models/items
URL:https://www.ayclogic.com/event/10-am-java-minecraft-modding-gamas/
CATEGORIES:Java,Minecraft Modding With Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220507T110000
DTEND;TZID=America/Los_Angeles:20220507T120000
DTSTAMP:20260423T225818
CREATED:20220507T191755Z
LAST-MODIFIED:20220507T191755Z
UID:12890-1651921200-1651924800@www.ayclogic.com
SUMMARY:11 AM - Scratch 1 - Abigail
DESCRIPTION:What we did today\n\nWe went over the Scratch Level 1 Practice Test.\n\nHomework\n\nWork on your Scratch Level 1 Practice Test\, submitted it before Saturday! 😀
URL:https://www.ayclogic.com/event/11-am-scratch-1-abigail-20/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220507T120000
DTEND;TZID=America/Los_Angeles:20220507T130000
DTSTAMP:20260423T225818
CREATED:20220507T200507Z
LAST-MODIFIED:20220507T200507Z
UID:12893-1651924800-1651928400@www.ayclogic.com
SUMMARY:12 PM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe continued with MonsterInheritance project.\nWe added meleeAttack feature and override monster.meleeAttack() inside dragon.meleeAttack() so Dragon is immune to meleeAttack.\nWe also able to start Android Studio temperature converter mobile app project.\n\nHomework\n\nNo homework
URL:https://www.ayclogic.com/event/12-pm-intro-to-java-gamas-16/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220507T130000
DTEND;TZID=America/Los_Angeles:20220507T140000
DTSTAMP:20260423T225818
CREATED:20220507T210020Z
LAST-MODIFIED:20220510T020328Z
UID:12896-1651928400-1651932000@www.ayclogic.com
SUMMARY:1 PM Intro to Java - Alex
DESCRIPTION:Homework:\n\nChange your Magic8Ball project to using the methods like how we did it for TellMeYourAgeOOP.\n\na. The main method should only have two lines of code\, creating the class and then running it.\n\n\nFor the School Application\,  “1. Add Student” feature\, change the code by creating a new method: createStudent(). This is very similar to what you did in TellMeYourAgeOOP where we have a method for each of the features.\nAlso\, add in the second option for adding in a teacher. “2. Add Teacher”.\n\na. Create Teacher class just like you created the Student class last Saturday. The following are the Teacher attributes: firstName\, lastName\, age\, email\, subjectOfExpertise.\nb. When the user chose this feature\, they should be prompted with the teacher’s information. If you did it properly\, it should look like this\n\n\n\nPlease select one of the items below\n            1. Add Student\n            2. Add Teacher\n            3. Find Student\n            4. Find Teacher\n            5. List all students\n            6. List all teachers\nMake your selection 1-6 (enter "exit" to quit):2\n\nADD TEACHER\nEnter teacher's first name: Alex\nEnter teacher's last name: Lee\nEnter teacher's age: 19\nEnter teacher's email: alexlee@ayclogic.com\nEnter teacher's subject of expertise: Math\nYou have successfully added Alex teacher on your system\n\n\nPlease select one of the items below\n            1. Add Student\n            2. Add Teacher\n            3. Find Student\n            4. Find Teacher\n            5. List all students\n            6. List all teachers\nMake your selection 1-6 (enter "exit" to quit):
URL:https://www.ayclogic.com/event/1-pm-intro-to-java-alex-2/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220507T130000
DTEND;TZID=America/Los_Angeles:20220507T140000
DTSTAMP:20260423T225818
CREATED:20220507T211128Z
LAST-MODIFIED:20220507T211128Z
UID:12898-1651928400-1651932000@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:Today: \n\nWe went over the homework to animate the enemy and slow down the creation of the enemy sprite.\nWe added a new tower for purchase and also added logic to create a floating tower when the target pointer collides with the nonfloating tower for purchase.\n\nHomework: \n\nCreate a new enemy_type attribute to the Enemy sprite. Make sure you modify create_enemy inside main.py to pass new enemy type.\nWith the new enemy type\, load the three different enemy types\, 1\, 2 or 3\, depending on which value is passed in.  As the wave progresses you should see the three different enemies get created.\nCreate a new sprite called TowerHotspot which indicates where a new Tower can be placed.  These sprites should use pygame.draw.rect — similar to how we draw hitboxes — to draw a 70 by 70 pink rectangle at the location passed in.  Make sure you can draw one tower hotspot on the screen in a location of your choosing.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-59/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220507T150000
DTEND;TZID=America/Los_Angeles:20220507T160000
DTSTAMP:20260423T225818
CREATED:20220507T231741Z
LAST-MODIFIED:20220513T011924Z
UID:12909-1651935600-1651939200@www.ayclogic.com
SUMMARY:3 PM - Scratch Level 2 - Allison
DESCRIPTION:Today we:\n\nContinued the Doom on the Broom project\nCoded the bats to face right or left\nCoded the Witch sprite to lose a life and hide if the Witch sprite is touching a Bat clone\nDeleted the Bat clones if the Witch sprite loses a life\nCoded the Witch sprite to show if the amount of lives left is greater than 0\nCoded the game to end if the amount of lives left is equal to 0\nCoded the game to add 1 point to the score when a Fireball clone touches a Bat clone\nReset the score when a new game starts\nAdded the variable Gamespeed\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\nDuplicate Bat sprite into Speedy Specter and Dragon sprites.\nAnd then follow the codes in Scratch Book Pg. 118-121.\nFor Pg. 118-119\, you can recolor the Bat costumes or you can use a different sprite (ex: Dinosaur 3)\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-19/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220507T160000
DTEND;TZID=America/Los_Angeles:20220507T170000
DTSTAMP:20260423T225818
CREATED:20220509T231350Z
LAST-MODIFIED:20220509T231350Z
UID:12948-1651939200-1651942800@www.ayclogic.com
SUMMARY:4PM - Object Oriented Python - Latisha
DESCRIPTION:Today We Did:\n\nWent over Supermarket Game\nConverted Hangman to Hangman using a class\n\nHomework:\n\nComplete and submit the practice exam (click here for link) before class next week\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-10/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220507T163000
DTEND;TZID=America/Los_Angeles:20220507T173000
DTSTAMP:20260423T225818
CREATED:20220510T045229Z
LAST-MODIFIED:20220510T045229Z
UID:12985-1651941000-1651944600@www.ayclogic.com
SUMMARY:4:30 PM -  Scratch Level 1 - Allison
DESCRIPTION:Today we:\n\nRandomized the Splat costumes\nCreated the variable Countdown to create a timer\nCoded the game to end when the countdown reaches 0\nCoded the Splat clones to delete when the game ends\nAdded video motion to the game\nAdded the ghost effect\n\nHomework:\n\nRead and do the codes in Scratch Book Pg. 140-141\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-2/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220507T170000
DTEND;TZID=America/Los_Angeles:20220507T180000
DTSTAMP:20260423T225818
CREATED:20220508T005540Z
LAST-MODIFIED:20220508T005540Z
UID:12913-1651942800-1651946400@www.ayclogic.com
SUMMARY:5 PM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe continued with magic attack and how to rely on inheritance to have custom behavior for Dragon.\nWe learned how to call parent’s method from the children class. For example\, how to call monster.doDamage(int amount) from dragon class by using super.doDamage(amount).\n\nHomework\n\nCreate WaterGolem.java which inherits from Monster.java\nOverride doMagicDamage(String magicAttackType\, int amount) and add special behavior:\n\na. if magicAttackType is fire\, print Water Golem is immune to fire magic attack. No damage is done.\nb. if magicAttackType is water\, print Water Golem is resistant to water magic attack. Damage is halved.\nc. if magicAttackType is wind\, print Wind is super effective against Water Golem. Damage is doubled.\neverything else just do regular damage.\n\n\nDownload Android Studio from here: https://developer.android.com/studio
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-gamas-16/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220507T170000
DTEND;TZID=America/Los_Angeles:20220507T180000
DTSTAMP:20260423T225818
CREATED:20220509T231656Z
LAST-MODIFIED:20220509T231656Z
UID:12953-1651942800-1651946400@www.ayclogic.com
SUMMARY:5PM - Object Oriented Python - Latisha
DESCRIPTION:Topics covered in class today:\n\nContinued working on Adventure Game\n\nWorked on Application Loop\nAdd Monster Class\n\n\n\nHomework\n\nDo TRY-IT-YOURSELF 9-6 and 9-7 on pg.173 from the textbook in a file called May7_InheritancePractice.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-4/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220507T180000
DTEND;TZID=America/Los_Angeles:20220507T190000
DTSTAMP:20260423T225818
CREATED:20220508T205950Z
LAST-MODIFIED:20220508T210409Z
UID:12921-1651946400-1651950000@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Bill
DESCRIPTION:Today We:\n\nGave feedback about some project proposals\nContinued the More Shapes project\nLearned how to create slanted rectangles\nLearned about the setheading function\nMade the mouth for the face function\nAdded parameters for the face function\nLearned how to make the face function draw the face with respect to it’s x and y parameters\n\nYour HW:\n\nWork on your Turtle Project\n\nRemember there is a new system for submitting homework\nUpload your homework to the google drive folder I shared with you in class by Friday the day before the class\nIf you don’t have access to it\, email me (billhan@ayclogic.com) or Mr. Gamas (gamas@ayclogic.com)\n\n\nIf you did not send your project proposals last week\, Finish drawing and color your Final Turtle project proposal and email it to billhan@ayclogic.com or billhan5732@gmail.com before next class\nMake sure your proposal meets the criteria from this page:\nhttps://www.ayclogic.com/intro-to-python-final-project-criteria/
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-bill-4/
END:VEVENT
END:VCALENDAR