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:20240513T160000
DTEND;TZID=America/Los_Angeles:20240513T170000
DTSTAMP:20260426T153050
CREATED:20240514T072305Z
LAST-MODIFIED:20240514T073034Z
UID:25088-1715616000-1715619600@www.ayclogic.com
SUMMARY:4 PM - Intro To Python - Darin
DESCRIPTION:  \nWhat We Did Today:\n\nCreated a function for the right arm\, showing how to create a function for a collection of rectangles.\nLearnt how to use the t.circle which we engineered into a makeCircle function that allows us to place the circle anywhere on the screen\, with any size\, and any color.\n\nHomework:\nWork on your final project proposal! You need to create a drawing on paper (or digitally if you prefer)\, and send it to me via email OR post it on the google drive. \nHere is an example of your proposal: \n \nYou need to refer to this website for the final project details\, and YOU MUST meet all of the requirements: \n  \nhttps://www.ayclogic.com/intro-to-python-final-project-criteria/ \nAnd for inspiration\, you can check out other students projects! \nhttps://www.ayclogic.com/python-games-gallery/ \n  \nNotes:\nYou can contact me via ddjapri@ayclogic.com for any questions or concerns.
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-darin-23/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240513T170000
DTEND;TZID=America/Los_Angeles:20240513T180000
DTSTAMP:20260426T153050
CREATED:20240514T010257Z
LAST-MODIFIED:20240514T020257Z
UID:25086-1715619600-1715623200@www.ayclogic.com
SUMMARY:5 PM - Intro To Python - Gamas
DESCRIPTION:Today We Did\n\nWe finished SOS turtle\nWe learned about function\nWe learned how to use function inside Python turtle.\n\nHomework\n\nChange code inside may-13-function.py\n\nAdd more parameters to the friend_activities function.\n\nsport_1 will replace basketball.\nsport_2 will replace dance.\n\n\nRun the program and fix the errors. The error that you are getting will be because you just added 2 more parameters\, so you need to change the call to the functions.\n\n\nLook at may-13-turtle-function.py and look at inside rectangle function\n\nAdd 2 more parameters\n\nwidth will replace 20\nheight will replace 100\n\n\nRun the program and fix the errors.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-gamas-21/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240513T170000
DTEND;TZID=America/Los_Angeles:20240513T180000
DTSTAMP:20260426T153050
CREATED:20240514T075551Z
LAST-MODIFIED:20240514T075551Z
UID:25107-1715619600-1715623200@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - Darin
DESCRIPTION:What We Did Today:\n\nContinued on the Flappy Duck project\, where we made the player flap\, as well as added hit-boxes around the player and tubes\, and we added collision detection.\nLearnt how to crop images using FireAlpaca (a free image editing software).\n\nHomework:\n\nAttempt to make the player bird “flap”.\nYou can start by making the bird automatically fall downwards first.\nSet your speed to a negative value\, and then change the y position of the bird by adding the y position with the speed value: self.y += speed\nBut every time the bird falls downwards (in other words\, every time the update() method is called)\, decrease the value of “speed” so that the bird falls faster.\nAfter this\, check for the space key to be pressed\, and if it does get pressed\, set the value to a positive value.\n\nIMPORTANT NOTES:\nYou can contact me via ddjapri@ayclogic.com for any questions or concerns.
URL:https://www.ayclogic.com/event/5-pm-python-game-development-darin-13/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240513T190000
DTEND;TZID=America/Los_Angeles:20240513T200000
DTSTAMP:20260426T153050
CREATED:20240514T030433Z
LAST-MODIFIED:20240514T030433Z
UID:25095-1715626800-1715630400@www.ayclogic.com
SUMMARY:7 PM – Scratch 1 – Abigail
DESCRIPTION:What we did today\n\nWe finished the Punch the Dummy project.\nWe started working on the MHALL project.\n\nHomework\n\nDuplicate your note sprite until you have 4 note sprites in total.\nThe notes of the sprite should be C(60)\, D(62)\, E(64)\, and G(67).\nChange the name of the sprite to its appropriate note.\nChange the color of each sprite.\nChange the broadcasts of the sprite to its appropriate note.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-scratch-1-abigail-7/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240513T190000
DTEND;TZID=America/Los_Angeles:20240513T200000
DTSTAMP:20260426T153050
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:20240513T193000
DTEND;TZID=America/Los_Angeles:20240513T203000
DTSTAMP:20260426T153050
CREATED:20240518T072425Z
LAST-MODIFIED:20240518T072425Z
UID:25150-1715628600-1715632200@www.ayclogic.com
SUMMARY:7:30 PM - Python Game Development - Bill
DESCRIPTION:Your HW:\n\nMake the tubes have a random Y height instead of resizing the image so that the lip of the tube does not look squished\nRemember the demonstration in class in google drawings
URL:https://www.ayclogic.com/event/730-pm-python-game-development-bill-14/
END:VEVENT
END:VCALENDAR