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:20220709T090000
DTEND;TZID=America/Los_Angeles:20220709T100000
DTSTAMP:20260428T061321
CREATED:20220709T181952Z
LAST-MODIFIED:20220709T181952Z
UID:13866-1657357200-1657360800@www.ayclogic.com
SUMMARY:9 AM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe continued with Monster Inheritance project.\nWe added attack menu after user selected a proper monster species.\n\nHomework\n\nIn the attack menu\, after user selected “2. Melee attack”\, we need to have mechanism where the user can attack monster\, which will reduce monster.health. This is very similar to the quiz\, where we have bank account and user during withdrawal can reduce the bank account balance.\nOn top of this\, we also want the monster to attack the player and reduce the “playerHealth” attribute. For now\, just reduce’s player health by 10. Next week we will see how to randomize monster attack according to monster.maxAttack.\nLook at expected behavior below where user will attack troll with 10 attack points. Then the troll’s health will be decreased from 50 to 40. And the troll will attack the player which will reduce playerHealth from 100 to 90.\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\nWhat is your name: Gamas\nHow much health you want: 100\n\nGamas has 100 health remaining.\nPlease select one of the following monsters:\n- troll - 50 health\n- dragon - 100 health\n- Water Golem - 30 health\nEnter your selection (Enter 'stop' to end the game): troll\n\nWhat do you want to do with the troll:\n1. Magic attack\n2. Melee attack\n3. Arrow attack (5 -10 damage)\n4. Heal\nEnter your selection:2\nHow much melee attack do you want to do to the troll: 10\nYou attacked TROLL with 10 attack. The TROLL has 40 health remaining.\nTROLL attacked Gamas and did 10 damage\n\nGamas has 90 health remaining.\nPlease select one of the following monsters:\n- troll - 40 health\n- dragon - 100 health\n- Water Golem - 30 health\nEnter your selection (Enter 'stop' to end the game):
URL:https://www.ayclogic.com/event/9-am-intro-to-java-gamas-11/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220709T170000
DTEND;TZID=America/Los_Angeles:20220709T180000
DTSTAMP:20260428T061321
CREATED:20220710T012430Z
LAST-MODIFIED:20220710T012430Z
UID:13881-1657386000-1657389600@www.ayclogic.com
SUMMARY:5 PM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe finished Temperature Converter android application.\nWe learned how to deploy android application manually using APK file.\n\nHomework\n\nYou will soon have final test.\nPlease do this practice test. This is a big practice test and will probably take you about 2 hours to do this: https://docs.google.com/forms/d/1-9XuzlnuzbEp6QkzNYcqxG_TQsjYA4USsBET27kgguA
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-gamas-20/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220713T190000
DTEND;TZID=America/Los_Angeles:20220713T200000
DTSTAMP:20260428T061321
CREATED:20220721T000134Z
LAST-MODIFIED:20220721T000134Z
UID:14000-1657738800-1657742400@www.ayclogic.com
SUMMARY:7 PM Intro To Java - Alex
DESCRIPTION:Today We Did:\n\nWe continued with the School System project\, adding in the find student and edit teacher.\nWe made it so that the find student would return a student for us so that we could use it multiple times.\n\nFor Homework:\n\nEdit the findTeacher code so that it is similar to the findStudent code in which it will return a teacher rather than just print out the information.\nAlso create the editTeacher using the findTeacher code so that it is shorter than it would normally be.
URL:https://www.ayclogic.com/event/7-pm-intro-to-java-alex-8/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220716T090000
DTEND;TZID=America/Los_Angeles:20220716T100000
DTSTAMP:20260428T061321
CREATED:20220716T165824Z
LAST-MODIFIED:20220716T165824Z
UID:13958-1657962000-1657965600@www.ayclogic.com
SUMMARY:9 AM - Intro To Java - Gamas
DESCRIPTION:Homework:\n\nContinue on Monster Inheritance project. We want to add magic attack menu now like below\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\nWhat is your name: Gamas\nHow much health you want: 100\n\nGamas has 100 health remaining.\nPlease select one of the following monsters:\n- troll - 50 health\n- dragon - 100 health\n- Water Golem - 30 health\nEnter your selection (Enter 'stop' to end the game): troll\n\nWhat do you want to do with the troll:\n1. Magic attack\n2. Melee attack\n3. Arrow attack (5 -10 damage)\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 TROLL with 10 attack. The TROLL has 40 health remaining.\nTROLL attacked Gamas and did 13 damage
URL:https://www.ayclogic.com/event/9-am-intro-to-java-gamas-12/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220716T130000
DTEND;TZID=America/Los_Angeles:20220716T140000
DTSTAMP:20260428T061321
CREATED:20220716T225732Z
LAST-MODIFIED:20220716T225732Z
UID:13968-1657976400-1657980000@www.ayclogic.com
SUMMARY:SAT 1 PM - Intro To Java - Alex
DESCRIPTION:Today We Did:\n\nFor today\, we went through how to fix compilation errors and runtime errors along with the differences between them.\nWe were able to complete it and also revisited the School code in order to review HashMap and other points.\n\nFor Homework:\n\nThere is no homework for this week since we finished fixing the errors and were not able to start the next section.
URL:https://www.ayclogic.com/event/sat-1-pm-intro-to-java-alex/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220716T170000
DTEND;TZID=America/Los_Angeles:20220716T180000
DTSTAMP:20260428T061321
CREATED:20220717T011437Z
LAST-MODIFIED:20220717T011437Z
UID:13973-1657990800-1657994400@www.ayclogic.com
SUMMARY:
DESCRIPTION:Today We Do\n\nWe reviewed practice test. DriverSystem which uses inheritances.\nI uploaded the Driver System solution to the google drive.\n\nHomework\n\nNext week is final test from 5 PM to 7 PM.\nPlease study\n\nDriverSystem\nBank System from the quiz\nMonsterInheritance
URL:https://www.ayclogic.com/event/13973/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220720T190000
DTEND;TZID=America/Los_Angeles:20220720T200000
DTSTAMP:20260428T061321
CREATED:20220721T030452Z
LAST-MODIFIED:20220721T030452Z
UID:14002-1658343600-1658347200@www.ayclogic.com
SUMMARY:7 PM Intro To Java - Alex
DESCRIPTION:Today We Did:\n\nWe finished up the School System for now but will return to it.\nWe started and finished going over how to create a HashMap and use it.\n\nFor Homework:\n\nCreate a new file that is called July27_RestaurantMap.java\nThere should be a menu that is printed every time and it should show what is below.\nMake sure to create the main method\, run method and have it printing the menu and a way to exit the while loop.\n\n1. Add restaurant\n2. List all restaurants\n3. Find a Restaurant\nEnter your selection (enter "exit" to quit):\n\nIn the file\, create a restaurantMap that’s key is a String and the value is a class called Restaurant that you also have to create.\nIn the Restaurant.java file\, make sure to create 4 variables (name\, phoneNumber\, year\, cuisine) for the Restaurant object\, the constructor for it\, and also all of the getters and setters.
URL:https://www.ayclogic.com/event/7-pm-intro-to-java-alex-9/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220723T090000
DTEND;TZID=America/Los_Angeles:20220723T100000
DTSTAMP:20260428T061321
CREATED:20220730T010334Z
LAST-MODIFIED:20220730T010438Z
UID:14124-1658566800-1658570400@www.ayclogic.com
SUMMARY:9 AM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe continued with Monster Inheritance project.\nWe did Sword attack and Magic Fire attack.\nWe introduced Inheritance concept a little bit.\n\nHomework\n\nNo homework
URL:https://www.ayclogic.com/event/9-am-intro-to-java-gamas-13/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220723T130000
DTEND;TZID=America/Los_Angeles:20220723T140000
DTSTAMP:20260428T061321
CREATED:20220723T205641Z
LAST-MODIFIED:20220723T205641Z
UID:14044-1658581200-1658584800@www.ayclogic.com
SUMMARY:1 PM Intro To Java - Alex
DESCRIPTION:Today We Did:\n\nWe started with the Email Application project.\nWe were able to create the menu and print it out.\nAlso\, we were able to create the Email account and exit out of the forever loop.\n\nFor Homework:\n\nCreate a new method for listing out all of the emails that are in the system.\nAlso\, create three email accounts so that they are already in your emailAccountMap when you run the code.\nRefer to your SchoolSystem to see how we created the students and stored them in the student map before actually running the code.\nThis is the expected output for when you are running the list all for the system:\n\n    Please select one of the item below:\n    1. Create new email account\n    2. Login\n    3. List all email accounts.\n    4. Exit\n    Please make your selection (1-4):3\n\n    There are total of 3 email accounts in the system\n    1. Benjamin - ben@ayclogic.com\n    2. Gamas - gamas@ayclogic.com\n    3. Aidan - aidan@ayclogic.com\n\n    Please select one of the item below:\n    1. Create new email account\n    2. Login\n    3. List all email accounts.\n    4. Exit\n    Please make your selection (1-4):
URL:https://www.ayclogic.com/event/1-pm-intro-to-java-alex-8/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220730T090000
DTEND;TZID=America/Los_Angeles:20220730T100000
DTSTAMP:20260428T061321
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:20220730T130000
DTEND;TZID=America/Los_Angeles:20220730T140000
DTSTAMP:20260428T061321
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
END:VCALENDAR