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:20200308T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20201101T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200829T090000
DTEND;TZID=America/Los_Angeles:20200829T100000
DTSTAMP:20260605T124251
CREATED:20200829T200149Z
LAST-MODIFIED:20200829T201350Z
UID:4379-1598691600-1598695200@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We randomize of which bird image to create.\nWe went over how to delay the creation of birds in Birdie game.\nNext week is a labor day weekend\, so no class.\n Homework:\n\nInside cloud.py do the following\n\nChange BIRD_TYPE to CLOUD_TYPE and change the list element to cloud1\, cloud2 and cloud3\nChose a random element from this list so we can display a random image everytime.\nChange the code that would load the bird image into loading the cloud image. Replace the code that looks like this self.imageA = pygame.image.load(f”assets/{self.random_bird_type}_A.png”)\nRemove the code that would resize the bird.\n\n\nInside main.py do the following\n\non the top of the file\, import cloud class. Look at how we imported the Bird class.\nInside __init__ function\, create cloud_group. Look at how we did bird_group.\nCreate a function “create_cloud”. Look at how we did “create_bird” function. Create a new timer variable for cloud. Create “create_cloud_timer”. Don’t use create_bird_timer variable.\nInside game_loop()\,\n\ncall create_cloud()\ncall cloud_group.update()
URL:https://www.ayclogic.com/event/9-am-python-game-development-20/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200829T100000
DTEND;TZID=America/Los_Angeles:20200829T110000
DTSTAMP:20260605T124251
CREATED:20200829T193820Z
LAST-MODIFIED:20200829T193820Z
UID:4373-1598695200-1598698800@www.ayclogic.com
SUMMARY:10 AM - Intro To Python
DESCRIPTION:We went over how to get input from shell.\nWe went over how to convert input from shell to Integer using int().\nHomework:\n\nDo python exercises from https://www.ayclogic.com/tell-me-your-age/
URL:https://www.ayclogic.com/event/10-am-intro-to-python-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200829T110000
DTEND;TZID=America/Los_Angeles:20200829T120000
DTSTAMP:20260605T124251
CREATED:20200829T191109Z
LAST-MODIFIED:20200829T193124Z
UID:4369-1598698800-1598702400@www.ayclogic.com
SUMMARY:11 AM - Python Game Development
DESCRIPTION:We went over the homework to learn about classes.\nWe learned about class inheritance and did some examples.\nYour homework is to read about classes and class inheritance and do the examples in the book.  You should go from page 168 to 169 in the paper version and page  366 to 369 in the kindle version.
URL:https://www.ayclogic.com/event/11-am-python-game-development-21/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200829T110000
DTEND;TZID=America/Los_Angeles:20200829T120000
DTSTAMP:20260605T124251
CREATED:20200829T194539Z
LAST-MODIFIED:20200912T044926Z
UID:4377-1598698800-1598702400@www.ayclogic.com
SUMMARY:11 AM - Python Game Development - Gamas
DESCRIPTION:We reviewed Birdie project techniques and mechanisms. This is important because we will be using the same techniques and pygame functionalities in all of our future projects.\nHomework:\n\nCreate 1st draft of for your final project proposal. Please look at a sample of the proposal in here: https://docs.google.com/document/d/1hPjLFw9kmUgSBjevJaHODYOMcz4Xd7A05CAq_8G_GGU
URL:https://www.ayclogic.com/event/11-am-python-game-development-22/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200829T120000
DTEND;TZID=America/Los_Angeles:20200829T140000
DTSTAMP:20260605T124251
CREATED:20200830T024045Z
LAST-MODIFIED:20200830T024045Z
UID:4389-1598702400-1598709600@www.ayclogic.com
SUMMARY:12 PM - Intro To Python
DESCRIPTION:2 hours 2nd quiz.
URL:https://www.ayclogic.com/event/12-pm-intro-to-python-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200829T150000
DTEND;TZID=America/Los_Angeles:20200829T160000
DTSTAMP:20260605T124251
CREATED:20200829T235120Z
LAST-MODIFIED:20200829T235204Z
UID:4383-1598713200-1598716800@www.ayclogic.com
SUMMARY:3 PM - Intro To Java
DESCRIPTION:We continued with the AYCLOGIC JavaFX Vehicle System\n\nWe made the Insert or Edit UI appear on screen when user click the Insert button.\n\n\nHomework:\n\nThere were some codes that I could not finish during the class. Please go to the google drive and download the following file into your computer:\n\nsrc/com/ayclogic.vehicle/view/MainUIController.java\n\n\nConnect InsertEditVehicleUI.fxml with InsertEditVehicleUIController.java\n\nConnect all the text fields\nConnect the 2 buttons.\nWhen user click the “Save” button\, it will print “Save Button” is called to the shell.
URL:https://www.ayclogic.com/event/3-pm-intro-to-java-22/
CATEGORIES:Introduction To Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200829T160000
DTEND;TZID=America/Los_Angeles:20200829T170000
DTSTAMP:20260605T124251
CREATED:20200901T054117Z
LAST-MODIFIED:20200912T001442Z
UID:4394-1598716800-1598720400@www.ayclogic.com
SUMMARY:4 PM Scratch Level 2
DESCRIPTION:Today we were able to complete the Jumpy Monkey project.\nFor Homework:\n\nGet started with the circle wars project from pages page 76-80.\nNext week is labor day weekend so no class. We will meet again on Sep 12\, please make sure you do above homework.
URL:https://www.ayclogic.com/event/4-pm-scratch-level-2-22/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200829T170000
DTEND;TZID=America/Los_Angeles:20200829T180000
DTSTAMP:20260605T124251
CREATED:20200830T022847Z
LAST-MODIFIED:20200830T022908Z
UID:4385-1598720400-1598724000@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:We reviewed what’s going to be in the quiz 2 weeks from today:\n\nvariables and data types\nIF ELIF ELSE statements\nList\nFor loop\, while loop\nHow to continuously ask user a question and stop the program when user enter “quit” or “exit”.\nHow to get input from shell.\n\n\nBy the way in the class earlier\, I could not finish this problem\n\nLoop through each element inside the “names” list\nif it is either “shawn” or “logan”\, print “<name> is very cool”. Otherwise just print the name with first letter capitalize.\n\nnames = ["justin"\, "brian"\, "logan"\, "shawn"]\nfor name in names:\n    if name in ("shawn"\, "logan"):\n        print(f"{name.title()} is very cool")\n    else:\n        print(name.title())\n\n\n\nNext week is labor day weekend so no class next week.\nHomework:\n\nStudy for your quiz which is going to be on Sept 12.\nFor your quiz\, make sure you have a gmail account.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-11/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200829T170000
DTEND;TZID=America/Los_Angeles:20200829T180000
DTSTAMP:20260605T124251
CREATED:20200901T055535Z
LAST-MODIFIED:20200902T044635Z
UID:4396-1598720400-1598724000@www.ayclogic.com
SUMMARY:5 PM Scratch Level 2
DESCRIPTION:Today we were able to pretty much finish the entire Fireball Fighting project.\nYou guys should customize your project to how you want your game to look like. For example: change the characters\, background\, and music\nIf you guys need any help you can contact Gamas or I at gamas@ayclogic.com/alexanderlee389@gmail.com\nThe fixed project is here link \nFor Homework:\n\nPlease review these projects\, I will ask you guys questions about them in the future\, and they will be on the test.\nThe practice
URL:https://www.ayclogic.com/event/5-pm-scratch-level-2-16/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200829T180000
DTEND;TZID=America/Los_Angeles:20200829T190000
DTSTAMP:20260605T124251
CREATED:20200830T023416Z
LAST-MODIFIED:20200830T023416Z
UID:4387-1598724000-1598727600@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:we went through how to make the following in turtle\n\nHow to create a function that will draw a character in a different location everytime\nHow to draw a diagonal rectangle\nHow to draw a polygons.\n\n\nHomework:\n\nIf you have not submitted proposal for your final project. Please do so tonight.\nIf you have submitted your proposal\, but there were feedback\, please apply the feedback and resubmit in couple of days.\nAfter your code is submitted\, please make progress on your final project.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-27/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR