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:20230312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20231105T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230401T130000
DTEND;TZID=America/Los_Angeles:20230401T140000
DTSTAMP:20260513T010346
CREATED:20230401T210204Z
LAST-MODIFIED:20230407T011400Z
UID:18749-1680354000-1680357600@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe added click listener to all 9 boxes without doing code duplication.\nWe display circle image to the box that the user click.\n\nHomework\n\nNo class next week (04/08) because of Easter weekend.\nInside GameActivity.onClick(View view) method add codes\n\nwhen it is “player1” turn display cross image on the box.\nwhen it is “player2” turn display circle image on the box.\nAlso alternate “whichPlayerTurn” between “player1” and “player2”.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-6/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230401T170000
DTEND;TZID=America/Los_Angeles:20230401T180000
DTSTAMP:20260513T010346
CREATED:20230402T014140Z
LAST-MODIFIED:20230407T011526Z
UID:18771-1680368400-1680372000@www.ayclogic.com
SUMMARY:5 PM - Minecraft Modding with Java - Gamas
DESCRIPTION:Today We Did\n\nWe added jsons to make the saturn_ore and deepslate_saturn_ore generated in a new world creation.\n\nHomework\n\nNo class next week (04/08) because of Easter weekend.
URL:https://www.ayclogic.com/event/5-pm-minecraft-modding-with-java-gamas-23/
CATEGORIES:Minecraft Modding With Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230415T120000
DTEND;TZID=America/Los_Angeles:20230415T130000
DTSTAMP:20260513T010346
CREATED:20230415T193400Z
LAST-MODIFIED:20230415T195444Z
UID:18944-1681560000-1681563600@www.ayclogic.com
SUMMARY:12 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nCreate bank_system.xml and represent the data from BankSystem.java (from the Intro to Java final test). It should have the following items\n\nbank_accounts map\ninside bank_accounts map would have a whole bunch of BasicBankAccount or PremiumBankAccount\n\n\nContinue on your TicTacToe android project. Add the Player2 label\, Player2 text field and Start Game button like below
URL:https://www.ayclogic.com/event/12-pm-android-game-dev-gamas-4/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230415T130000
DTEND;TZID=America/Los_Angeles:20230415T140000
DTSTAMP:20260513T010346
CREATED:20230415T211411Z
LAST-MODIFIED:20230415T211822Z
UID:18949-1681563600-1681567200@www.ayclogic.com
SUMMARY:1 PM - Python Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe continued with Tic Tac Toe android game.\nWe learned how to use SharedPreference to pass information from one page to another page inside the app.\nWe displayed the first player’s name into Game Activity statusBarLabel ui component.\n\nHomework\n\nset “player1Score” label with first player’s name\, the one that user enters in the landing page.\nset “player2Score” label with second player’s name\, the one that user enters in the landing page.\nafter every click on the board\, change the statusBarLabel to show whose turn is it? If player 1 is “Gamas” and player 2 is “John”\, then the statusBarLabel need to show “Gamas’ Turn” when the game starts. After Gamas click on the board\, the statusBarLabel need to show “John’s turn” etc. You need to do this inside GameActivity.onClick(View view) method.
URL:https://www.ayclogic.com/event/1-pm-python-game-dev-gamas/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230420T190000
DTEND;TZID=America/Los_Angeles:20230420T200000
DTSTAMP:20260513T010346
CREATED:20230421T025610Z
LAST-MODIFIED:20230421T025610Z
UID:19043-1682017200-1682020800@www.ayclogic.com
SUMMARY:7 PM - Intro To Java - Alex Lee
DESCRIPTION:Today We Did:\n\nContinued with the TemperatureConverter project\nAdded in the temperature spinner listener\nLearned about the resources\n\nFor Homework:\n\nBe able to change it to Celsius to Kelvin as the header.\nAlso figure out how to pass the information of the conversion type to the convert button on click.\nSo that when you change the spinner option\, it should also change the formula and the result.
URL:https://www.ayclogic.com/event/7-pm-intro-to-java-alex-lee-5/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230421T170000
DTEND;TZID=America/Los_Angeles:20230421T180000
DTSTAMP:20260513T010346
CREATED:20230422T005831Z
LAST-MODIFIED:20230422T005831Z
UID:19056-1682096400-1682100000@www.ayclogic.com
SUMMARY:5 PM - Intro To Java - Alex Lee
DESCRIPTION:Today We Did:\n\nWe learned about HashMaps and how to store the information.\nUnderstood about the keys and values with it\nStarted the RestaurantMap project\n\nFor Homework:\n\nFirst\, create a new class in the package called “Restaurant”\nIt should be created in the same way that you did Student and Teacher in the SchoolSystem\nIt has four attributes\, name\, age\, founding year\, and cuisine.\nMake sure to create a constructor\, getters\, and setters.\nOnce complete\, go back to the add method in the RestaurantMap and create the Restaurant.\nAfter creation\, store it inside a hashmap that you have to create. The key would be type String and the value would be type Restaurant
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-alex-lee-7/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230422T120000
DTEND;TZID=America/Los_Angeles:20230422T130000
DTSTAMP:20260513T010346
CREATED:20230422T195956Z
LAST-MODIFIED:20230422T195956Z
UID:19066-1682164800-1682168400@www.ayclogic.com
SUMMARY:12 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nContinue on Tic-Tac-Toe game\nIn MainActivity.java\, when user click on the Start Game button\, get the player 1 name and player 2 name and print it to the console. You might have to look at Temperature Converter program to see how to do this.
URL:https://www.ayclogic.com/event/12-pm-android-game-dev-gamas-5/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230422T130000
DTEND;TZID=America/Los_Angeles:20230422T140000
DTSTAMP:20260513T010346
CREATED:20230422T205837Z
LAST-MODIFIED:20230422T205916Z
UID:19068-1682168400-1682172000@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nIn Tic-Tac-Toe project\, make the MainActivity “START GAME” button blue like the one in GameActivity and make the text size bigger.\nIf you have not done it\, in GameActivity\, change the “player1Score” and “player2Score” ui components text according to the name that user entered in MainActivity.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-7/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230427T190000
DTEND;TZID=America/Los_Angeles:20230427T200000
DTSTAMP:20260513T010346
CREATED:20230428T031118Z
LAST-MODIFIED:20230428T031118Z
UID:19366-1682622000-1682625600@www.ayclogic.com
SUMMARY:7PM - Intro To Java - Alex Lee
DESCRIPTION:Today We Did:\n\nWe finish up the TemperatureConverter project by adding in the other headers and also figuring out how to change the equation based on the conversion type.\nAlso looked over the practice exam for Driver System.\n\nFor Homework:\n\nGo take the practice exam at the link here: https://forms.gle/cbbTkdGB4vkcXf1h9\nMake sure to finish it before the next class\, preferably a few days before so I get the chance to grade it and go over any errors during the class.\nThe final exam will be the week after we finish reviewing the practice exam.
URL:https://www.ayclogic.com/event/7pm-intro-to-java-alex-lee-2/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230429T130000
DTEND;TZID=America/Los_Angeles:20230429T140000
DTSTAMP:20260513T010346
CREATED:20230429T213329Z
LAST-MODIFIED:20230429T213329Z
UID:19390-1682773200-1682776800@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe implemented RESET GAME button.\nWe added tag to each of the boxes.\nWe started working on checkForWinner() method.\n\nHomework\n\nIn the class today\, we added code to check for winner for all horizontal rows. After we found a winner\, set statusBarLabel UI component to “We have a winner”.\nAdd code to check for winner in all vertical rows and if a winner is found\, set statusBarLabel UI component to “We have a winner”.\nAdd code to check for winner in all diagonals and if a winner is found\, set statusBarLabel UI component to “We have a winner”.\nMy latest code can be found in here.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-8/
CATEGORIES:Android Game Development
END:VEVENT
END:VCALENDAR