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:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240504T160000
DTEND;TZID=America/Los_Angeles:20240504T170000
DTSTAMP:20260421T204445
CREATED:20240505T012826Z
LAST-MODIFIED:20240505T012826Z
UID:24995-1714838400-1714842000@www.ayclogic.com
SUMMARY:4 PM – Intro To Java – William
DESCRIPTION:Today We Did\n\nReviewed Practice Final (TaxiDriverSystem)\n\nSolution can be found in our Google Drive here: https://drive.google.com/drive/folders/1b_4rMxapEAcj8rjxQ4rWxTmIKHTBjolR?usp=drive_link \nHomework\nNo homework for this week! Review for our final next week (2 hours). I recommend studying the following: \n\nPractice Final\nQuiz\nTopics:\n\nInheritance\nHashMap\n\n\n\nGood luck! \nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/4-pm-intro-to-java-william-22/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240506T190000
DTEND;TZID=America/Los_Angeles:20240506T200000
DTSTAMP:20260421T204445
CREATED:20240507T030047Z
LAST-MODIFIED:20240507T030047Z
UID:25026-1715022000-1715025600@www.ayclogic.com
SUMMARY:7 PM – Intro to Java – Sebastian
DESCRIPTION:Today We Did \n\nLearned about lists\nLearned about for loops\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease submit your homework into your Google Drive\nHomework: Parts 1 & 2 from here (don’t worry about the “simple Game inventory system”)\nhttps://www.ayclogic.com/java-list-forloop/
URL:https://www.ayclogic.com/event/7-pm-intro-to-java-sebastian-3/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240513T190000
DTEND;TZID=America/Los_Angeles:20240513T200000
DTSTAMP:20260421T204445
CREATED:20240515T001015Z
LAST-MODIFIED:20240520T145433Z
UID:25109-1715626800-1715630400@www.ayclogic.com
SUMMARY:7 PM – Intro to Java – Sebastian
DESCRIPTION:Today We Did \n\nLearned about Java methods\nLearned about the difference between static and non-static methods by looking back at Python’s “self” parameter we had to put in all our methods inside a class.\nLearned how to generate a random number\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease submit your homework into your Google Drive\nHomework: Magic 8 ball\, but this time in Java. I tried to re-explain it below\, but here’s the original Python prompt in case that makes more sense to you (but either way\, we’re doing this in Java!): https://www.ayclogic.com/intro-to-python/magic-8-ball/. \n\nFirst\, create a list containing the following words:“yes”\, “no”\, “maybe”\, “absolutely”\, “I don’t think so”\, “try again later”\, “Cencentrate and ask again”\, “My reply is no”\nHint: You can copy/paste this directly into a method which turns this into a list\, look back at your notes to find it. \n \nNext\, ask for user input using Scanner\nThen create an infinite loop using while loops (same syntax as we’re used to\, but remember to put parenthesis around true!) example:while (true) {\n}\nInside our while loop\, generate a random number and save it into a variable (make sure it has a good name).\nAsk the user to ask you a yes or no question\nTake in user input using scanner and store inside a string (make sure it has a good name).\nIf the user says “stop”\, break out of the while loop using the same keyword as in Python (just “break”).\nOtherwise\, use the random number we previously generated to print out a random element from our list\n\n\nIf everything is working correctly\, your program should act like this: You first make a list with all possible responses\, then ask the user to ask you questions\, allowing the user to stop if they say “stop”\, otherwise you print out a random response from the list we made.
URL:https://www.ayclogic.com/event/6-pm-advanced-python-game-development-sebastian-4/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240520T190000
DTEND;TZID=America/Los_Angeles:20240520T200000
DTSTAMP:20260421T204445
CREATED:20240521T150618Z
LAST-MODIFIED:20240521T150618Z
UID:25180-1716231600-1716235200@www.ayclogic.com
SUMMARY:7 PM – Intro to Java – Sebastian
DESCRIPTION:Today We Did \n\nReviewed arrays\, lists\, for loops\, for each loops\, while loops\, and methods\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-sebastian-apr-2024\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Fill out the following method according to the comment:\n \n\n/*\n1) Create static method called findAverage(List<Integer> numbers)\n2) Call findAverage() in MAY20_review.java file's last line\n */\n\npublic class JUN3_hw {\n    ___ ___ ___ findAverage(List<Integer> numbers) {\n        /*\n        set integer sum variable to 0\n        for (each n in numbers) {\n            sum += n;\n        }\n        return sum / length of numbers;\n         */\n    }\n}\n\n\n\n Call findAverage() in our MAY20_review.java file.
URL:https://www.ayclogic.com/event/7-pm-intro-to-java-sebastian-4/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240521T180000
DTEND;TZID=America/Los_Angeles:20240521T190000
DTSTAMP:20260421T204445
CREATED:20240522T020046Z
LAST-MODIFIED:20240522T020046Z
UID:25189-1716314400-1716318000@www.ayclogic.com
SUMMARY:6 PM – Advanced Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nIntroduced the idea of regions to enemy class\nChange enemy movement depending on which region the enemy is in\nLearned faster way to detect what x/y locations are in certain positions on the screen\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-sebastian-apr-2024\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Refine the movement of enemies to look like they’re on the path more by slightly modifying the amount we add to the x/y. Next class we can all share screens & see who made movement smoothest
URL:https://www.ayclogic.com/event/6-pm-advanced-python-game-development-sebastian-6/
CATEGORIES:Introduction To Java,Java
END:VEVENT
END:VCALENDAR