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:20210314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20211107T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210601T180000
DTEND;TZID=America/Los_Angeles:20210601T190000
DTSTAMP:20260429T004936
CREATED:20210603T211025Z
LAST-MODIFIED:20210603T211025Z
UID:7954-1622570400-1622574000@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:We started learning about Object Oriented Programming in Java.\nWe learned about creating a new class Student.\nNo homework.
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-9/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210603T180000
DTEND;TZID=America/Los_Angeles:20210603T190000
DTSTAMP:20260429T004936
CREATED:20210604T032010Z
LAST-MODIFIED:20210604T032010Z
UID:7960-1622743200-1622746800@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:We continued with Student class\n\nWe learned about access modifier: private\, public\, protected\, default\nWe learned about getter and setter\n\n\nHomework:\n\nCreate a menu that will appear continuously inside SchoolMainApplication\nWhen user select 3\, print “Thank you for using AYCLOGIC school system”.\nWhen user select 1\, ask user for firstName\, lastName\, age and class name.\nLook at below\n\nAYCLOGIC School System:\n1. Create a student\n2. Find student\n3. Quit\nEnter your selection: 1\n\nEnter student's first name: Gamas\nEnter student's last name : Chang\nEnter student's age: 100\nEnter student's class name: 2B\nA new student has been created.\n\nAYCLOGIC School System:\n1. Create a student\n2. Find student\n3. Quit\nEnter your selection: 3\nThank you for using AYCLOGIC School System.\nBye bye.
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-10/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210605T100000
DTEND;TZID=America/Los_Angeles:20210605T110000
DTSTAMP:20260429T004936
CREATED:20210605T175956Z
LAST-MODIFIED:20210605T180832Z
UID:7987-1622887200-1622890800@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:We learned about ForLoop\nWe learned about List\nHomework:\n\nThere are 2 exercises in https://www.ayclogic.com/java-list-forloop/\n\nCreate a new Java file June5_ListForLoopHomework.java for the first problem.\nCreate a new Java file June5_GameInventoryHomework.java for the second problem.
URL:https://www.ayclogic.com/event/10-am-intro-to-java-3/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210610T180000
DTEND;TZID=America/Los_Angeles:20210610T190000
DTSTAMP:20260429T004936
CREATED:20210611T033001Z
LAST-MODIFIED:20210611T033001Z
UID:8075-1623348000-1623351600@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:We continued on SchoolApplication project.\n\nWe completed Student menus\nWe added the ability to add Student to the list.\nWe added the ability to find a student in the list.\n\n\nHomework:\n\nCreate a new class Teacher.java and this class will have the following attributes\n\nString firstName\nString lastName\nint age\nString subjectExpertise\nCreate a constructor with all of above attributes.\nCreate getters and setters methods.\n\n\nInside SchoolMainApplication\n\nCreate a new List<Teacher> teachers as one of the class attribute.\nIn the existing menu\, we want to add more items\n\nAYCLOGIC School System: \n1. Create a student \n2. Create a teacher\n3. Find student \n4. Find teacher\n5. List all students\n6. List all teachers\n7. Quit \nEnter your selection:\n\nAdd code that would make these 2 new menu works “Create a teacher”\, “Find teacher”
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-11/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210612T100000
DTEND;TZID=America/Los_Angeles:20210612T110000
DTSTAMP:20260429T004936
CREATED:20210612T181912Z
LAST-MODIFIED:20210612T181912Z
UID:8099-1623492000-1623495600@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:We finished learning for loops\nWe started learning while loops\nHomework:\n\nCreate a new Java file June12_WhileLoopHomework.java\nDo exercises from here: https://www.ayclogic.com/java-exercise-while-loop/
URL:https://www.ayclogic.com/event/10-am-intro-to-java-4/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210613T090000
DTEND;TZID=America/Los_Angeles:20210613T100000
DTSTAMP:20260429T004936
CREATED:20210619T044757Z
LAST-MODIFIED:20210619T044757Z
UID:8181-1623574800-1623578400@www.ayclogic.com
SUMMARY:9 AM - Intro To Java
DESCRIPTION:We completed DriverSystem project.\nWe started with Android Studio.\nNo homework next week.
URL:https://www.ayclogic.com/event/9-am-intro-to-java-23/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210615T180000
DTEND;TZID=America/Los_Angeles:20210615T190000
DTSTAMP:20260429T004936
CREATED:20210617T014352Z
LAST-MODIFIED:20210617T014352Z
UID:8150-1623780000-1623783600@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:We completed School Application.\nWe learned about Map and HashMap where we can store key\, value pairs. Map is useful to search things quickly.\nHomework:\n\nDuring the class\, we created June15_HashMap.java.\nWe created a HashMap variable called\, “nameToPhoneMap”.\nAdd some codes to do the following:\n\nAdd the following name and phone number pairs to the “nameToPhoneMap” HashMap:\n\n“brian”\, 888-888-8888\n“john”\, 123-123-1234\nAdd a forever loop\, so you can keep asking user for a name and the program will provide a phone number if it exists inside “nameToPhoneMap”. We did a similar feature with “nameToAgeMap” in the class.\nYour program should look like this\n\nPlease enter a name: brian\nBRIAN's phone number is 888-888-8888\n\nPlease enter a name: john\nJohn's phone number is 123-123-1234\n\nPlease enter a name: exit\nThank you for using AYCLOGIC phone book.
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-12/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210617T180000
DTEND;TZID=America/Los_Angeles:20210617T190000
DTSTAMP:20260429T004936
CREATED:20210619T044123Z
LAST-MODIFIED:20210619T044123Z
UID:8177-1623952800-1623956400@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:We continued learning about Java Map/HashMap:\n\nWe learned how to check if a key exists inside a map by using “containsKey()”\nWe enhanced SchoolApplication to use Map/HashMap to find teacher more efficiently: Look at https://drive.google.com/drive/u/0/folders/1r-lCQqSdCloTQeSJEs5lJxkqMzCBtokL for the most updated code.\n\n\nHomework:\n\nWe did findTeacherUsingMap() in the class. Do the same thing for student\n\nAdd studentMap as one of SchoolMainApplication.java class attribute.\nInside createStudent()\, add the new Student into studentMap map.\nAdd findStudentUsingMap() method similar to findTeacherUsingMap().\nUse this findStudentUsingMap() when user choose option “3”\, find student.
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-13/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210619T100000
DTEND;TZID=America/Los_Angeles:20210619T110000
DTSTAMP:20260429T004936
CREATED:20210619T180020Z
LAST-MODIFIED:20210619T184049Z
UID:8183-1624096800-1624100400@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:1. We learned more about List\n\n\n\nHow to get the number of elements inside List.\nHow to loop through List using its index\nHow to print list in reverse.\n\n\n\n2. We learned about random number generator.\n3. Homework\n\n\n\nCreate a new Java file June19_Magic8Ball_V1.java\nCreate Magic8Ball game according to instruction in https://www.ayclogic.com/intro-to-python/magic-8-ball/
URL:https://www.ayclogic.com/event/10-am-intro-to-java-5/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210620T090000
DTEND;TZID=America/Los_Angeles:20210620T100000
DTSTAMP:20260429T004936
CREATED:20210621T025245Z
LAST-MODIFIED:20210621T025245Z
UID:8212-1624179600-1624183200@www.ayclogic.com
SUMMARY:9 AM - Intro To Java
DESCRIPTION:Class Exercises\n\nWe started learning about Android Mobile development\nWe started by showing a simple “Hello World” on the screen.\nWe added a button and an input text field. Now When “Do something cool button” is clicked\, user can display whatever user type on the input text field into the “Hello World” label.\n\nHomework\n\nAdd 2 more text fields on the screen\n\nFirst field\, give id\nandroid:id="@+id/firstName"\n\nSecond field\, give id:\nandroid:id="@+id/lastName"\n\n\n\nWhen the user click “Do something cool” button\, combine text in this first field and second field and display “Welcome to AYCLOGIC <first field text> <second field text>” in the middle of the screen.
URL:https://www.ayclogic.com/event/9-am-intro-to-java-24/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210622T180000
DTEND;TZID=America/Los_Angeles:20210622T190000
DTSTAMP:20260429T004936
CREATED:20210623T042453Z
LAST-MODIFIED:20210623T042453Z
UID:8242-1624384800-1624388400@www.ayclogic.com
SUMMARY:6 PM - Intro To Java
DESCRIPTION:What We Do Today\n\nWe learned how to use Map/HashMap more in Java.\nWe learned how storing data in Map/HashMap will not maintain the order in which the data is inserted.\nWe learned how to sort values from Map/HashMap and print them in the screen.\n\nHomework\n\nAdd one more menu (“9”) to print all students sorted by student’s last name.\nAdd one more menu (“10”) to print all students sorted by student’s age.\nMove the “quit” menu to  number “11”.\nThere is no class on July 1 because of July 4 weekend.
URL:https://www.ayclogic.com/event/6-pm-intro-to-java-14/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210626T100000
DTEND;TZID=America/Los_Angeles:20210626T110000
DTSTAMP:20260429T004936
CREATED:20210626T180202Z
LAST-MODIFIED:20210626T180202Z
UID:8282-1624701600-1624705200@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:Today We Do\n\nWe continued with Random module.\nWe learned how to generate random number given range of numbers.\nWe created Magic8Ball_V2 which utilized List and random module.\nWe started learning about method.\nNo homework\nNo class next week due to July 4 weekend.
URL:https://www.ayclogic.com/event/10-am-intro-to-java-6/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210627T090000
DTEND;TZID=America/Los_Angeles:20210627T100000
DTSTAMP:20260429T004936
CREATED:20210628T042707Z
LAST-MODIFIED:20210628T042707Z
UID:8325-1624784400-1624788000@www.ayclogic.com
SUMMARY:9 AM - Intro To Java
DESCRIPTION:Today We Do\n\nWe continued with Android First App\, by adding two text fields (firstName and lastName) and when clicking “do something cool” button\, it will get firstName and lastName values and display “Hi <firstName> <lastName>\, Welcome to AYCLOGIC”.\nWe started the Temperature Converter project.\nThere is no class on July 4 weekend. The class will resume on July 11. Thank you.\n\nHomework\n\nAdd a new button under the 2 text fields. Call the button “Convert”.\nWhen the button is clicked\, it will take the text values from the 2 text fields and display the value in the shell via System.out.println
URL:https://www.ayclogic.com/event/9-am-intro-to-java-25/
CATEGORIES:Introduction To Java,Java
END:VEVENT
END:VCALENDAR