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:20210314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20211107T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210803T180000
DTEND;TZID=America/Los_Angeles:20210803T190000
DTSTAMP:20260428T214510
CREATED:20210804T015819Z
LAST-MODIFIED:20210806T010020Z
UID:8815-1628013600-1628017200@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:Homework\n\nContinue with the BankAccount exercises we did in the class\n\n1. Insert all three bank accounts into accountMap\, the key would be social security. \n//  Use for loop to go through each element inside the List\n//  And inside the for loop add the bank account one by one to the map.\n2. Ask an input from shell for a social security\n3. if the input from shell exists in the map\, print out the bank account info "Name - Social Security - Balance"\n4. If you don't find it then just print\, the Social Security does not exists in our system.
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-23/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210805T180000
DTEND;TZID=America/Los_Angeles:20210805T190000
DTSTAMP:20260428T214510
CREATED:20210810T212430Z
LAST-MODIFIED:20210810T212430Z
UID:8938-1628186400-1628190000@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:Today We Do\n\nWe started learning Inheritance with Person and Student classes\n\nHomework\n\nNo Homework
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-24/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210807T100000
DTEND;TZID=America/Los_Angeles:20210807T110000
DTSTAMP:20260428T214510
CREATED:20210807T165950Z
LAST-MODIFIED:20210807T181533Z
UID:8873-1628330400-1628334000@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:Today We Do\n\nWe continued with SchoolApplication.\nWe created Teacher class\nWe added Add New Student feature and added into the List of students.\n\nHomework\n\nAdd code to do “2. Add a teacher”. Store the newly added teacher to a List<Teacher> new attribute. This feature is very similar to “1. Add a student”.\nAlso try to do code for “5. List all students”. In here you have to use for loop to go through each element inside “students” list. Look at example below\n\nSchool System:\n1. Add a student\n2. Add a teacher\n3. Find student\n4. Find teacher\n5. List all students\n6. List all teachers\n7. List all students map\n8. List all students order by firstName\n9. List all students order by Age reverse\n10. Quit\nEnter your selection:1\n\n\nWhat is your student's name? Gamas Chang\nWhat is your student's age? 100\nWhat is your student's grade? 10\nWhat is your student's School Name? Gabrielino Highschool\nIs your student a good listener? True or False: true\nA new student has been created: Gamas Chang\n\nSchool System:\n1. Add a student\n2. Add a teacher\n3. Find student\n4. Find teacher\n5. List all students\n6. List all teachers\n7. List all students map\n8. List all students order by firstName\n9. List all students order by Age reverse\n10. Quit\nEnter your selection:1\n\n\nWhat is your student's name? Amanda\nWhat is your student's age? 13\nWhat is your student's grade? 8\nWhat is your student's School Name? Temple City High\nIs your student a good listener? True or False: true\nA new student has been created: Amanda\n\nSchool System:\n1. Add a student\n2. Add a teacher\n3. Find student\n4. Find teacher\n5. List all students\n6. List all teachers\n7. List all students map\n8. List all students order by firstName\n9. List all students order by Age reverse\n10. Quit\nEnter your selection:5\n\n\nGamas Chang - 100 years old - grade 10\nAmanda - 13 years old - grade 8
URL:https://www.ayclogic.com/event/10-am-intro-to-java-10/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210808T090000
DTEND;TZID=America/Los_Angeles:20210808T100000
DTSTAMP:20260428T214510
CREATED:20210811T050244Z
LAST-MODIFIED:20210811T050244Z
UID:8953-1628413200-1628416800@www.ayclogic.com
SUMMARY:9 AM - Intro To Java
DESCRIPTION:Today We Do\n\nWe learned how to use customer icon/image for our Android application\nWe learned how to create APK file so it can be installed on Android applications.\nWe reviewed inheritance\, the use of random module in a game.\n\nHomework\n\nCreate a new Java project and call it AnimalFightingInheritanceSystem\nDo Java exercise in here: https://www.ayclogic.com/animal-fighting-inheritance/
URL:https://www.ayclogic.com/event/9-am-intro-to-java-29/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210810T180000
DTEND;TZID=America/Los_Angeles:20210810T190000
DTSTAMP:20260428T214510
CREATED:20210811T020600Z
LAST-MODIFIED:20210811T020600Z
UID:8940-1628618400-1628622000@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:Today We Do\n\nWe started DriverSystem project\n\nHomework\n\nInside run() method\, after user enter a name of the driver\, check if the driver name is inside the “driverMap”. If it is not there\, just print “Invalid driver name\, please try again”. If it is there\, then ask for 2 more input from shell: distance in miles and the trip time of day (0 – 23).
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-25/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210812T180000
DTEND;TZID=America/Los_Angeles:20210812T190000
DTSTAMP:20260428T214510
CREATED:20210813T015723Z
LAST-MODIFIED:20210813T034345Z
UID:8977-1628791200-1628794800@www.ayclogic.com
SUMMARY:6 Pm - Intro To Java
DESCRIPTION:Homework\n\nFigure out rushHour logic. Rush hour is between 6AM to 10 AM and 4PM to 7PM. selectedDriver.timeInMinuteToMakeTheTrip(distanceInMile\, true);\nCreate Vehicle class with the following attributes\n\nString vehicleName\nint numOfPassenger\ngetter and setter and the Constructor.\n\n\nCreate a Map<String\, Vehicle> and add 3 different vehicles:\n\nMinivan\, 7 passengers\nSedan\, 4 passengers\nSmart Car\, 1 passenger
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-26/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210814T090000
DTEND;TZID=America/Los_Angeles:20210814T100000
DTSTAMP:20260428T214510
CREATED:20210814T182439Z
LAST-MODIFIED:20210814T182439Z
UID:8999-1628931600-1628935200@www.ayclogic.com
SUMMARY:9 AM - Intro To Java
DESCRIPTION:Today We Do\n\nWe reviewed AnimalFightingSystem program\n\nHomework\n\nNext week is a 2 hour final test. Please come at 8 AM.\nStudy codes in AnimalFightingSystem\, DriverSystem\, MonsterInheritanceSystem. All source codes for these 3 programs can be found in google drive. https://drive.google.com/drive/u/0/folders/1pN97iclfS9uIGdqaZhjEbGqGYWxyRwqw
URL:https://www.ayclogic.com/event/9-am-intro-to-java-30/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210814T100000
DTEND;TZID=America/Los_Angeles:20210814T110000
DTSTAMP:20260428T214510
CREATED:20210814T180042Z
LAST-MODIFIED:20210814T180042Z
UID:8997-1628935200-1628938800@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:Today We Do\n\nWe added List all students and Find student features.\nWe modularize the code by creating methods\n\nHomework\n\nMake Find student feature non-case sensitive.\nCreate a method “findStudent()” and move the code to this method from run method.\nAdd code for Find teacher feature.
URL:https://www.ayclogic.com/event/10-am-intro-to-java-11/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210819T180000
DTEND;TZID=America/Los_Angeles:20210819T190000
DTSTAMP:20260428T214510
CREATED:20210825T004428Z
LAST-MODIFIED:20210825T004428Z
UID:9122-1629396000-1629399600@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:Homework\n\nAdd code inside getVehicle(int numOfSeat)\nUse for loop to go through each Vehicles in the list.\nPrint the vehicle whose vehicle.numOfSeat is >= numOfSeat\nExample 1\nPlease select a driver below: \nNicholas - 1.5 miles/minute\nBrandon - 2.0 miles/minute\nAmber - 1.0 miles/minute\nGamas - 2.0 miles/minute\nDylan - 3.0 miles/minute\nEnter the name of the driver or 'exit' to quit: nicholas\n\nPlease enter the number of passenger: 6\nPlease select your vehicle\nBMW - 7 seats\nEnter your selection: bmw\n\nExample 2. In this example since the user enter 2 for number of passenger\, there are more choices on the vehicle:\nPlease select a driver below: \nNicholas - 1.5 miles/minute\nBrandon - 2.0 miles/minute\nAmber - 1.0 miles/minute\nGamas - 2.0 miles/minute\nDylan - 3.0 miles/minute\nEnter the name of the driver or 'exit' to quit: brandon\n\nPlease enter the number of passenger: 2\nPlease select your vehicle\nBMW - 7 seats\nCamry - 5 seats\nSmart Car - 2 seats\nEnter your selection: camry
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-27/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210821T080000
DTEND;TZID=America/Los_Angeles:20210821T100000
DTSTAMP:20260428T214510
CREATED:20210821T180345Z
LAST-MODIFIED:20210821T180345Z
UID:9077-1629532800-1629540000@www.ayclogic.com
SUMMARY:8 AM - Intro To Java
DESCRIPTION:Today We Do\nWe did 2 hours long final test.
URL:https://www.ayclogic.com/event/8-am-intro-to-java/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210821T100000
DTEND;TZID=America/Los_Angeles:20210821T110000
DTSTAMP:20260428T214510
CREATED:20210821T180253Z
LAST-MODIFIED:20210821T180253Z
UID:9072-1629540000-1629543600@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:Today We Do\n\nWe learned how to warning message if entered student’s name cannot be found in the system.\nWe learned how to list students ordered by name ascending\nWe learned how to list students ordered by age descending.\n\nHomework\n\nList all students order by Grade Descending\nList all teachers order by Name Ascending\nfind teacher should display message if it cannot find the teacher’s name in the system. This is very similar to what we did in find student.
URL:https://www.ayclogic.com/event/10-am-intro-to-java-12/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210824T180000
DTEND;TZID=America/Los_Angeles:20210824T190000
DTSTAMP:20260428T214510
CREATED:20210825T015844Z
LAST-MODIFIED:20210825T015844Z
UID:9124-1629828000-1629831600@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:Homework\n\nCreate a new class SlowDriver.java . This class should inherits from Driver class. Override the timeInMinuteToMakeTheTrip method so it will take 3 times longer during rush hour.\nCreate a new class NewYorkTaxiDriver.java. This class should inherits from Driver class. Override the timeInMinuteToMakeTheTrip method so it will disregard the rush hour.\nChange initializeDrivers() method to change Amber from Driver into NewYorkTaxiDriver and Brandon into SlowDriver.
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-28/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210826T180000
DTEND;TZID=America/Los_Angeles:20210826T190000
DTSTAMP:20260428T214510
CREATED:20210827T021941Z
LAST-MODIFIED:20210827T021941Z
UID:9136-1630000800-1630004400@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:Homework:\n\nContinue with MonsterInheritanceSystem. Inside run() method\, when user enter “exit” stop the loop and print “Thank you for playing AYCLOGIC Monster Game.” and stop the program.\nIf user enter a monster name that is not in the system\, just print “We cannot find <monster name> in our system.”\nCreate Phoenix.java class. This class needs to inherits from Monster.java class. Override “doDamage” method so when magicAttack is equal to “fire”\, print “Fire magic attack will do no damage to Phoenix” and do not reduce the health.\nCreate WaterGolem.java class. This class needs to inherits from Monster.java class. Override “doDamage” method so when magicAttack is equal to “water”\, print “Water magic attack will do no damage to Water Golem” and do not reduce the health.
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-29/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210828T080000
DTEND;TZID=America/Los_Angeles:20210828T090000
DTSTAMP:20260428T214510
CREATED:20210828T171028Z
LAST-MODIFIED:20210828T171028Z
UID:9153-1630137600-1630141200@www.ayclogic.com
SUMMARY:8 AM - Intro To Java
DESCRIPTION:Intro To Java Final Test retake. 2 hours
URL:https://www.ayclogic.com/event/8-am-intro-to-java-2/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210828T100000
DTEND;TZID=America/Los_Angeles:20210828T110000
DTSTAMP:20260428T214510
CREATED:20210828T171143Z
LAST-MODIFIED:20210828T180254Z
UID:9155-1630144800-1630148400@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:Today We Do\n\nWe continued with School Application.\nWe learned about Map and HashMap.\n\nHomework\n\nAdd code inside School Application to be able to find student using HashMap.\nThere is no class on September 4 because of Labor day weekends. Happy holiday.
URL:https://www.ayclogic.com/event/10-am-intro-to-java-13/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210831T180000
DTEND;TZID=America/Los_Angeles:20210831T190000
DTSTAMP:20260428T214510
CREATED:20210901T020101Z
LAST-MODIFIED:20210901T020101Z
UID:9234-1630432800-1630436400@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:Homework\n\nFigure out why when we attack Phoenix with fire magic attack\, the phoenix health is still being reduced. Look at DriverSystem project and see where we use CarRacerDriver\, NewYorkCityDriver and SlowDriver. You should do similar thing with Phoenix and WaterGolem class.\nWhen user chose “Hand to hand attack”\, just reduce the monster health by 10.\nPlease download https://developer.android.com/studio
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-30/
CATEGORIES:Introduction To Java,Java
END:VEVENT
END:VCALENDAR