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:20230312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20231105T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T120000
DTEND;TZID=America/Los_Angeles:20230923T130000
DTSTAMP:20260512T063607
CREATED:20230923T195952Z
LAST-MODIFIED:20230923T195952Z
UID:21732-1695470400-1695474000@www.ayclogic.com
SUMMARY:12 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe created Music Healing future enhancement plan.\nWe started Magic 8 Ball project.\n\nHomework\n\nCreate a proposal on how you can make the Tic Tac Toe project more personalized and have unique feature worthy of publishing in Google Play Store.
URL:https://www.ayclogic.com/event/12-pm-android-game-dev-gamas-10/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T170000
DTEND;TZID=America/Los_Angeles:20230909T180000
DTSTAMP:20260512T063607
CREATED:20230910T003441Z
LAST-MODIFIED:20230910T010038Z
UID:21483-1694278800-1694282400@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe learned how to play music in the background when the game starts.\n\nHomework\n\nWhen the game first start\, display “<player 1 name> turn” in the status bar.\nAfter that after each turn\, display the next player name in the status bar.\nInside checkWinner()\, add code to check the winner diagonally. Remember to exclude the empty tag.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-11/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T130000
DTEND;TZID=America/Los_Angeles:20230909T140000
DTSTAMP:20260512T063607
CREATED:20230909T210423Z
LAST-MODIFIED:20230909T210423Z
UID:21473-1694264400-1694268000@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:What We Did\n\nWe learned how to do vibration on Android phone.\nWe learned how to create APK file to share your app.\n\nHomework\n\nIn your Tictactoe project.\n\nCreate an APK file.\nRename the APK file to <YourName>TicTacToe.apk\nMake it anyone that has link can access.\nCopy the link and email it to gamas@ayclogic.com.\n\n\nIf you have Android phone in your household. Try to install this APK to your phone. If your phone does not allow unknown app to be installed. Try to google on how to allow this for you phone.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-16/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230829T160000
DTEND;TZID=America/Los_Angeles:20230829T170000
DTSTAMP:20260512T063607
CREATED:20230830T010454Z
LAST-MODIFIED:20230830T010454Z
UID:21376-1693324800-1693328400@www.ayclogic.com
SUMMARY:5 PM – Intro to Java – William
DESCRIPTION:What we did\n\nReviewed Final Exams
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william-14/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230826T170000
DTEND;TZID=America/Los_Angeles:20230826T180000
DTSTAMP:20260512T063607
CREATED:20230827T010154Z
LAST-MODIFIED:20230827T010154Z
UID:21318-1693069200-1693072800@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe learned how to store some values into Android SharedPreference\nWe learned how to get some values from Android SharedPreference\n\nHomework\n\nInside GameActivity.java\, use the p1Name and p2Name from the SharedPreference to change the 6 lines of codes where it is now using “Player1” or “Player2”.\n\nYou have to change the codes in the onCreate() and onClick methods.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-10/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230826T130000
DTEND;TZID=America/Los_Angeles:20230826T140000
DTSTAMP:20260512T063607
CREATED:20230826T210145Z
LAST-MODIFIED:20230826T210145Z
UID:21310-1693054800-1693058400@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe learned how to add alert dialog in Tic Tac Toe.\nWe continued on Magic 8 Ball.\n\nHomework\n\nOpen your old Intro To Java project\, learn how to create random number between 0 to 3.\nInside the method that is called when you click on the “Ask” button\, do the following:\n\nCreate random number between 0 to 3.\nif number is equal to 0\, display ball1.png\nelse if number is equal to 1\, display ball2.png\nelse if number is equal to 2\, display ball3.png\nelse display ball4.png
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-15/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230825T170000
DTEND;TZID=America/Los_Angeles:20230825T180000
DTSTAMP:20260512T063607
CREATED:20230830T191417Z
LAST-MODIFIED:20230830T191417Z
UID:21395-1692982800-1692986400@www.ayclogic.com
SUMMARY:5 PM - Intro To Java - Alex Lee
DESCRIPTION:Today We Did:\n\nReviewed the Practice exam and was able to cover everything on it without any issues.\n\nFor Homework:\n\nBe prepared for the exam next week and review all your past material.\nMake sure to have an email ready for the exam and it will be for two hours.
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-alex-lee-11/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230822T170000
DTEND;TZID=America/Los_Angeles:20230822T180000
DTSTAMP:20260512T063607
CREATED:20230823T011740Z
LAST-MODIFIED:20230823T011740Z
UID:21234-1692723600-1692727200@www.ayclogic.com
SUMMARY:5 PM - Intro to Java - William
DESCRIPTION:What we did\n\nReviewed DriverSystem\nReviewed EmailApplication for the final\n\nHomework:\nThe final on Friday will be 2 hours long. I’d recommend reviewing the following before then: \n\nMonster Inheritance (especially)\nDriver System\nBank System (from the quiz)\nList operations\n\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com. \nGood luck!! \n\n 
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william-13/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230819T170000
DTEND;TZID=America/Los_Angeles:20230819T180000
DTSTAMP:20260512T063607
CREATED:20230820T010217Z
LAST-MODIFIED:20230820T010253Z
UID:21187-1692464400-1692468000@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nInside GameActivity.java\, create a new method that replace code duplication in checkWinner() method. The new method needs to have method signature like this\n\n\nprivate ImageView getBox(int row\, int col)\n\n\n\nModify checkWinner() method to check the winner vertically. This is very similar to when we check the winner horizontally.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-9/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230819T130000
DTEND;TZID=America/Los_Angeles:20230819T140000
DTSTAMP:20260512T063607
CREATED:20230819T205722Z
LAST-MODIFIED:20230819T205722Z
UID:21166-1692450000-1692453600@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed the quiz solution.\nWe started Magic8Ball project.\n\nHomework\n\nAdd “ASK” button on the bottom of the screen. Make the color blue. And make it constraint 32 from the bottom\, left and right the screen. Make it wide button as wide as the constraints allowed.\nWhen you click the ASK button\, change the image from YES image to NO image.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-14/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230819T120000
DTEND;TZID=America/Los_Angeles:20230819T130000
DTSTAMP:20260512T063607
CREATED:20230820T014400Z
LAST-MODIFIED:20230820T014400Z
UID:21192-1692446400-1692450000@www.ayclogic.com
SUMMARY:12 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe did 1 hour quiz today.\n\nHomework\n\nPlease do homework assignment assigned last week https://www.ayclogic.com/event/6-pm-android-game-dev-gamas/\n\n 
URL:https://www.ayclogic.com/event/12-pm-android-game-dev-gamas-9/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230818T170000
DTEND;TZID=America/Los_Angeles:20230818T180000
DTSTAMP:20260512T063607
CREATED:20230820T000726Z
LAST-MODIFIED:20230820T000726Z
UID:21177-1692378000-1692381600@www.ayclogic.com
SUMMARY:5:00 PM - Intro to Java - Alexander Lee
DESCRIPTION:Today We Did:\n\nFinished the Temperature Converter today\nAdded in the switching for when clicking on different options.\n\nFor Homework\n\nDo the practice exam I emailed you guys before the next class
URL:https://www.ayclogic.com/event/500-pm-intro-to-java-alexander-lee/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230818T160000
DTEND;TZID=America/Los_Angeles:20230818T180000
DTSTAMP:20260512T063607
CREATED:20230819T010317Z
LAST-MODIFIED:20230819T010522Z
UID:21156-1692374400-1692381600@www.ayclogic.com
SUMMARY:4 PM - Intro To Java - William
DESCRIPTION:Today we did:\n\nFinished Temperature Converter Application\n\nFinished implementing Listener\nAdded Celcius to Kelvin conversion\nLive Android Demo\n\n\n\nHomework:\n\nFinish DriverSystem practice quiz by next class\n\nBe sure to upload your files to the Google Form!\n\n\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com
URL:https://www.ayclogic.com/event/5pm-intro-to-java-william/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230814T170000
DTEND;TZID=America/Los_Angeles:20230814T190000
DTSTAMP:20260512T063607
CREATED:20230815T040744Z
LAST-MODIFIED:20230815T040744Z
UID:21112-1692032400-1692039600@www.ayclogic.com
SUMMARY:5 PM – Intro to Java – William
DESCRIPTION:Today we did:\n\nContinued working on TempConverter\n\nAdded spinner with conversion options\nImplemented Listener to check conversion type\nStarted working on swapping temperature labels based on selected conversion type setConversion()\n\n\n\nHomework:\n\nFinish setConversion\n\nSet the text of toUnitLabel to the right unit\nClear the text of sourceTempText and targetTempText (set text to empty string)\n\n\nChange the sourceTempText ID to fromTextField\nChange the targetTempText ID to toTextField (make sure to refactor)\n\nIf you have any questions or issues\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william-12/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230812T180000
DTEND;TZID=America/Los_Angeles:20230812T190000
DTSTAMP:20260512T063607
CREATED:20230813T015523Z
LAST-MODIFIED:20230813T015523Z
UID:21075-1691863200-1691866800@www.ayclogic.com
SUMMARY:6 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe added Setting page\, non-functional.\nWe created a new project first quiz to prepare for next week quiz.\n\nHomework\n\nNext week (08/19) is the 1st quiz.\n\nThe quiz is to create a simple Android app within 1 hour.\nPlease study: Tictactoe and TemperatureConverter.\n\n\nThe following week (08/26) homework\n\nMake the setting page functional\n\nWhen you click the blue gear icon in the main page\, make it switch the page from Main page to Setting page.\nInside Setting page\, save the Sound on and off inside the SharedPreferences. This is similar to what we did with saving first player and 2nd player names. And this is exactly what we did in Birdie Mobile game.\nPlay the music when user enters GameActivity page. Use the same music file from the Birdie Mobile game.
URL:https://www.ayclogic.com/event/6-pm-android-game-dev-gamas/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230812T170000
DTEND;TZID=America/Los_Angeles:20230812T180000
DTSTAMP:20260512T063607
CREATED:20230813T010259Z
LAST-MODIFIED:20230813T030832Z
UID:21073-1691859600-1691863200@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed the GameActivity.addClickListenerToAllBoxes()\nWe started checkWinner() method.\nYou can view my latest codes in here: https://gitlab.com/gsugiart/android-tic-tac-toe/-/tree/SAT-5PM-Gamas/app/src/main/java/com/ayclogic/tictactoe?ref_type=heads\n\nHomework\n\nInside GameActivity.java\, inside checkWinner():\n\nAdd code to check the tag of the first column is the same with the tag of the 2nd column.\nAdd code to check the tag of the first column is the same with the tag of the 3nd column.\nAdd code to check the tag of the first column is NOT empty String.\nIf all three conditions above are met\, System.out.println(“We have a winner”).
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-8/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230811T170000
DTEND;TZID=America/Los_Angeles:20230811T190000
DTSTAMP:20260512T063607
CREATED:20230812T020456Z
LAST-MODIFIED:20230813T022140Z
UID:21058-1691773200-1691780400@www.ayclogic.com
SUMMARY:5 PM - Intro To Java - William
DESCRIPTION:Gamas Sub \nToday We Did\n\nWe continued on Temperature Converter android project.\nWe added all the UI components except for the Spinner.\nWe connected the button in activity_main.xml with the MainActivity.java clickConvert method.\n\nHomework\n\nMake the Fahrenheit and Celcius TextView to be bigger (24sp) and bold.\nFind in the Internet the formula on how to convert from Fahrenheit to Celcius.\nAdd the code to apply the formula so when user click convert\, it will output the temperature in Celcius in LogCat.
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william-11/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230808T170000
DTEND;TZID=America/Los_Angeles:20230808T183000
DTSTAMP:20260512T063607
CREATED:20230809T023416Z
LAST-MODIFIED:20230809T023416Z
UID:21025-1691514000-1691519400@www.ayclogic.com
SUMMARY:5 PM - Intro to Java - William
DESCRIPTION:Today we did:\n\nStarted setting up Android Studio\n\nHomework:\n\nFinish Android Studio setup with Gamas (he will contact your parents)\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william-10/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230804T170000
DTEND;TZID=America/Los_Angeles:20230804T190000
DTSTAMP:20260512T063607
CREATED:20230805T022423Z
LAST-MODIFIED:20230805T022423Z
UID:20968-1691168400-1691175600@www.ayclogic.com
SUMMARY:5 PM - Intro to Java - William
DESCRIPTION:Today we did:\n\nFinished MonsterInheritance\n\nExplained Inheritance and created child classes (Troll\, WaterGolem\, Dragon)\nFinished magic attack\nImplemented game over messages\n\n\n\nHomework:\n\nFix addNewMonster(). Our current implementation creates generic monsters based on the species entered. However\, when we create a monster of a specific species (e.g. Dragon)\, we want it to have the properties of a Dragon (fire strength\, water weakness\, etc.).\nFeel free to add whatever features you’d like (make sure the code runs though!)\nDownload and install Android Studio: https://developer.android.com/studio\n\nGo through default installation steps\n\n\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william-9/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230801T160000
DTEND;TZID=America/Los_Angeles:20230801T180000
DTSTAMP:20260512T063607
CREATED:20230802T013744Z
LAST-MODIFIED:20230802T021616Z
UID:20911-1690905600-1690912800@www.ayclogic.com
SUMMARY:5 PM - Intro to Java - William
DESCRIPTION:Today we did:\n\nReviewed Quiz and homework\nContinued MonsterInheritance project:\n\ninitializeMonsters()\naddNewMonster()\nplay()\n\nhealMonster()\nmeleeAttack()\nStarted arrowAttack()\n\n\n\n\n\nHomework:\n\nFinish arrowAttack()\n\nIf monster has no more HP\, print: “The (monster species) has been defeated”\nPlayer doesn’t take damage (since it’s a ranged attack)\n\n\nStart magicAttack()\n\nImplement the fire and water magic attacks\nThe monster will do their max attack damage to player\nImplement your code however you want — I’ll critique it next lesson. Good luck!\n\n\n\nNOTE: Add scanner.nextLine() on a new line each time you use scanner.nextInt(). \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\nMAGIC ATTACK MONSTER\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\n\nYou attacked Troll and did 10. Troll has 60 health remaining.\nTroll attacked Will Smith and did 37 damage.\n\nWill Smith has 963 health remaining.\nPlease select one of the following monsters:\n- Troll - 60 health\n- Dragon - 100 health\n- Water Golem - 50 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\nMAGIC ATTACK MONSTER\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: 2\n\nYou attacked Troll and did 10 damage. The Troll has 50 health remaining.\nTroll attacked Will Smith and did 53 damage.\n\nWill Smith has 910 health remaining.\nPlease select one of the following monsters:\n- Troll - 52 health\n- Dragon - 100 health\n- Water Golem - 50 health\nEnter your selection (Enter 'stop' to end the game):\nIf you have any questions\, please email me at williamsmith@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william-8/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230728T170000
DTEND;TZID=America/Los_Angeles:20230728T190000
DTSTAMP:20260512T063607
CREATED:20230729T021342Z
LAST-MODIFIED:20230729T021342Z
UID:20858-1690563600-1690570800@www.ayclogic.com
SUMMARY:5 PM – Intro to Java – William
DESCRIPTION:Today we did:\n\nReviewed HW and Practice Quiz\nQuiz 🙂\nStarted MonsterInheritance\n\nCreated run() method\n\n\n\nHomework:\n\nCreate a Monster class:\n\nMonsters should have 3 attributes:\n\nString species\nint health\nint maxAttack\n\n\nCreate getter and setter methods\nCreate a constructor\nCreate a doDamage() method:\n\nHas 1 int parameter that subtracts specified value from the monster’s health\n\n\nCreate a heal() method:\n\nSame as doDamage() but adds to monster’s health\n\n\n\n\nImplement listAllMonsters() in MonsterInheritanceMain.java:\n\nFor each monster\, if the Monster is dead (health is <= 0)\, then print: “- (monster species) – Dead”\nOtherwise print “- (monsterspecies) – (monster health) health”\n\n\nCreate a main() method that calls run()\n\nMight be hard to test this week’s homework\, so don’t worry if you can’t 🙂 \nIf you have any questions\, please email me at williamsmith@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william-7/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230725T160000
DTEND;TZID=America/Los_Angeles:20230725T180000
DTSTAMP:20260512T063607
CREATED:20230726T011741Z
LAST-MODIFIED:20230726T025110Z
UID:20793-1690300800-1690308000@www.ayclogic.com
SUMMARY:5 PM – Intro to Java – William
DESCRIPTION:Today we did:\n\nAYCLOGIC Email Application\n\nImplemented Login System with menu\nCreated EmailMessage class\nImplemented Create Email Message\nStarted Check Inbox\n\n\n\nHomework:\n\nFinish checkInbox(EmailAccount account)\n\n\nIf there are no emails in the inbox\, then print: “There are no emails in your inbox :(“\n\nOtherwise\, print all emails in the following format:\n(Sender) – (Subject) – (Content)\n\n\nFinish this practice quiz: https://docs.google.com/forms/d/1-ItfQEoc2YUTuUOUzMxdsU4OW3UPBdlGmoH49dUxQDU\n\nNext lesson we’ll review the practice and have a Java Quiz 🙂\n\n\n\nUpload your Email Application files to your assigned Google Drive folders. \nIf you have any questions\, please email me at williamsmith@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william-6/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230721T170000
DTEND;TZID=America/Los_Angeles:20230721T180000
DTSTAMP:20260512T063607
CREATED:20230722T010613Z
LAST-MODIFIED:20230722T010613Z
UID:20749-1689958800-1689962400@www.ayclogic.com
SUMMARY:5 PM - Intro To Java - Alex
DESCRIPTION:Gamas Sub \nWhat We Did\n\nWe went through Android Studio installation process\nWe started Temperature Converter project.\n\nHomework\n\nContinue on Temperature Converter project by adding UI component 5 and 6.\n\ncomponent 5 can be found in Pallete > Container > Spinner\ncomponent 6 can be found in Pallete > Common > Button
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-alex-4/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230718T160000
DTEND;TZID=America/Los_Angeles:20230718T180000
DTSTAMP:20260512T063607
CREATED:20230719T012510Z
LAST-MODIFIED:20230719T012805Z
UID:20653-1689696000-1689703200@www.ayclogic.com
SUMMARY:4 PM - Intro to Java - William
DESCRIPTION:Today we did:\n\nFinished School System methods:\n\nFind student\nFind teacher\nList all teachers\nList all teenager students\nEdit student\n\n\n\nHomework:\n\nFinish Find Teacher:\n\nPrint “We cannot find teacher with name: _____ _____” if teacher cannot be found\n\n\nImplement “9. Edit teacher subject”\n\nCreate a private method called editTeacherSubject with no return value\nHave the user select a teacher to edit based on first and last name (hint: you may need to make edits to findTeacherByFirstAndLastName to return something!)\nIf the teacher was found\, prompt the user for a new subject\nEdit the subjectExpertise field of the teacher\n\n\n\nUpload your new SchoolSystem files to your assigned Google Drive folders. \nIf you have any questions\, please email me at williamsmith@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william-4/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230714T170000
DTEND;TZID=America/Los_Angeles:20230714T190000
DTSTAMP:20260512T063607
CREATED:20230715T021556Z
LAST-MODIFIED:20230719T011440Z
UID:20607-1689354000-1689361200@www.ayclogic.com
SUMMARY:5 PM - Intro to Java - William
DESCRIPTION:Today we did:\n\nFinished Java Methods\nStarted School System\n\nAdd a student\nList all students\n\n\n\nHomework:\nCreate new Java HW files: \n\nJuly14MethodsHW.java\n\nCreate a new method convertFromFahrenheitToCelcius. It has one parameter int fahrenheit. Inside the method\, it will convert fahrenheit parameter into celcius by using this formula (F − 32) × 5/9 = C . You have to return the result. This is very similar to what we did in the class with addFourNumbers method.\n\n\nTeacher.java\n\nCreate Teacher.java in your SchoolSystem project. It should have the following attributes:\n\nString firstName\nString lastName\nint age\nString subjectExpertise\nCreate a constructor with all of above attributes.\nCreate getter methods\n\n\nImplement the method: “2. Add a teacher” in SchoolSystem.java (hint: you’ll need a way to store all the teachers!)\n\nCall the method addNewTeacher()\n\n\n\n\n\nPlease upload the 2 files (Teacher.java\, July13MethodsHW.java) to your assigned Google Drive folders. \nIf you have any questions\, please email me at williamsmith@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william-3/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230711T170000
DTEND;TZID=America/Los_Angeles:20230711T190000
DTSTAMP:20260512T063607
CREATED:20230712T022538Z
LAST-MODIFIED:20230712T022538Z
UID:20556-1689094800-1689102000@www.ayclogic.com
SUMMARY:5 PM - Intro to Java - William
DESCRIPTION:Today we did:\n\nWhile Loops\nRandom module\nMagic 8 Ball\nStarted Java Methods\n\nHomework:\n\nCreate new Java HW files:\n\nJuly11WhileLoopHW.java\n\nhttps://www.ayclogic.com/java-exercise-while-loop/\n\n\nJuly11Magic8BallHW.java \n\nhttps://www.ayclogic.com/intro-to-python/magic-8-ball/\n\n\n\n\nThe HW is due by Thursday night (July 13th). Please upload to your assigned Google Drive folders.\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william-2/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230708T170000
DTEND;TZID=America/Los_Angeles:20230708T180000
DTSTAMP:20260512T063607
CREATED:20230709T022542Z
LAST-MODIFIED:20230712T235430Z
UID:20509-1688835600-1688839200@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe learned more about XML how a data can be represented using tags or attributes of tags.\nWe added the board with the 9 boxes in activity_game.xml using LinearLayout.\n\nHomework\n\nStudy about what we have learned so far. Make sure you can answer below questions next week:\n\nHow to get input from EditText in Java.\nHow to listen and do something when user click a button.\nHow to move from one page to another page in Android.\nWhen you add a UI component\, what is the minimum requirement in ConstraintLayout in term of it positions.\n\n\nWrite a simple java codes that would print number from 0 to 100 using for loop.\nWrite a simple java codes that would print box0 to box100 using for long.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-7/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230630T170000
DTEND;TZID=America/Los_Angeles:20230630T180000
DTSTAMP:20260512T063607
CREATED:20230701T005320Z
LAST-MODIFIED:20230701T005320Z
UID:20476-1688144400-1688148000@www.ayclogic.com
SUMMARY:5 PM - Intro To Java - Alex Lee
DESCRIPTION:Today We Did:\n\nContinued with the Monster Inheritance\, added in the magic damage\nLearned about inheritance and how it works with parent and child classes.\n\nFor Homework:\n\nCreate 2 new monster classes based on what you chose to initialize into your monster map.\nMake them similar to the first monster that you did\, so that they have one immunity and one weakness.
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-alex-lee-10/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230627T170000
DTEND;TZID=America/Los_Angeles:20230627T190000
DTSTAMP:20260512T063607
CREATED:20230628T021453Z
LAST-MODIFIED:20230628T021453Z
UID:20415-1687885200-1687892400@www.ayclogic.com
SUMMARY:5 PM - Intro to Java - William
DESCRIPTION:Today we did:\n\nFinished List operations\nEnhanced For Loops (For Each Loops)\nFor Loops\, incorporating arrays\n\nHomework:\n\nCreate new Java HW files:\n\nJune27ForLoopIfElseHW.java \n\nhttps://www.ayclogic.com/java-for-loop-if-else/\n\n\nJune27IfElseScannerHW.java (Problems 1 and 2)\n\nhttps://www.ayclogic.com/java-list-forloop/\nJune27GameInventory.java (Problem 3)\n\n\n\n\nThe HW is due by Sunday July 9th. Please upload to your assigned Google Drive folders.\n\nNOTE THAT WE HAVE NO CLASS NEXT WEEK DUE TO INDEPENDENCE DAY HOLIDAY!  \nIf you have any questions\, please email me at williamsmith@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-william/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230624T170000
DTEND;TZID=America/Los_Angeles:20230624T180000
DTSTAMP:20260512T063607
CREATED:20230625T010424Z
LAST-MODIFIED:20230625T010424Z
UID:20379-1687626000-1687629600@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev
DESCRIPTION:Today We Did\n\nWe made some progress about game_activity.xml layouts.\nWe learned basic XML files and syntax.\n\nHomework\n\nInside SchoolSystem project (the one which we did inside Intro To Java class)\, create school_system.xml file and add below incomplete xml file with students and teachers tags.\n\n\n<school_system>\n    <student_list>\n\n    </student_list>\n    <teacher_list>\n\n    </teacher_list>\n</school_system>
URL:https://www.ayclogic.com/event/5-pm-android-game-dev/
CATEGORIES:Android Game Development,Java
END:VEVENT
END:VCALENDAR