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:20200613T090000
DTEND;TZID=America/Los_Angeles:20200613T100000
DTSTAMP:20260605T164613
CREATED:20200613T165545Z
LAST-MODIFIED:20200613T175811Z
UID:3670-1592038800-1592042400@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We went over Python Class or Object Oriented Language\nHomework:\n\nCreate a new file June13_AirPlaneHomework.py:\nCreate a new class called AirPlane:\n\nIt has “number_of_seat”\nIt has “number_of_door”\nWho is the “maker”: Boeing\, Lockheed\, AirBus\nHow high it can fly\, “how_high”.\nIt has “type”: Boeing 747\, Airbus 380
URL:https://www.ayclogic.com/event/9-am-python-game-development-7/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200613T100000
DTEND;TZID=America/Los_Angeles:20200613T110000
DTSTAMP:20260605T164613
CREATED:20200613T175947Z
LAST-MODIFIED:20200613T175947Z
UID:3674-1592042400-1592046000@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:We went over how to add Cloud to the main.\n Homework:\n\nSimilar to how we call create_random_bird() function\, put delay on how we call create_random_cloud() function.
URL:https://www.ayclogic.com/event/10-am-python-game-development-17/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200613T130000
DTEND;TZID=America/Los_Angeles:20200613T140000
DTSTAMP:20260605T164613
CREATED:20200613T205517Z
LAST-MODIFIED:20200613T205943Z
UID:3676-1592053200-1592056800@www.ayclogic.com
SUMMARY:11 AM - Python Game Development
DESCRIPTION:We reviewed the quiz result.\nWe went over function with no return value.\nHomework:\n\nP.130\, P.132\, P.133\nDo the first question in here: https://www.ayclogic.com/intro-to-python/star-wars-problem/
URL:https://www.ayclogic.com/event/11-am-python-game-development-9/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200613T130000
DTEND;TZID=America/Los_Angeles:20200613T140000
DTSTAMP:20260605T164613
CREATED:20200617T035029Z
LAST-MODIFIED:20200617T035029Z
UID:3716-1592053200-1592056800@www.ayclogic.com
SUMMARY:1 PM - Intro To Python
DESCRIPTION:Homework:\n\nDo number 1 only from this page: https://www.ayclogic.com/intro-to-python/star-wars-problem/\nFrom the book do page 132 to 134.
URL:https://www.ayclogic.com/event/1-pm-intro-to-python-7/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200613T140000
DTEND;TZID=America/Los_Angeles:20200613T150000
DTSTAMP:20260605T164613
CREATED:20200613T222635Z
LAST-MODIFIED:20200613T222635Z
UID:3678-1592056800-1592060400@www.ayclogic.com
SUMMARY:2 PM – Intro to Python
DESCRIPTION:We reviewed KaleidoSpiral.\nWe started StarryNight.\nYour homework is to modify StarryNight to draw a new color every time using the “get_next_color()” function.  Then use “random.randint” to draw each star at a random x and y location.
URL:https://www.ayclogic.com/event/2-pm-intro-to-python-12/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200613T150000
DTEND;TZID=America/Los_Angeles:20200613T160000
DTSTAMP:20260605T164613
CREATED:20200616T050624Z
LAST-MODIFIED:20200616T050813Z
UID:3695-1592060400-1592064000@www.ayclogic.com
SUMMARY:3 PM - Intro To Java
DESCRIPTION:We went over FlowPane\nWe went over BorderPane\nHomework:\n\nModify the BorderPane project that we did in the class. I have uploaded the files to the google drive if you missed the last class.\n\nInside sample.fxml on the BorderPane tag element\, add the following\n\nfx:controller="sample.Controller"\n\nSo it will probably look similar to this\n\n<BorderPane fx:controller="sample.Controller" prefHeight="300.0" prefWidth="400.0" xmlns="http://javafx.com/javafx/10.0.2-internal" xmlns:fx="http://javafx.com/fxml/1">\n\n\n\nRemove all the buttons on the top and on the left sections.\nRemove the top FlowPane and left FlowPane.\nAdd a FlowPane on the bottom of BorderPane.\nUsing BorderPane\, FlowPane and Gridpane like we learned last week\, create a user interface like the following:\n\nWhen you click Show Info button do the following\n\nIt needs to call the Controller.showInforAlert method like below\n\n\npublic void showInfoAlert(ActionEvent ae) {\n    Alert a = new Alert(Alert.AlertType.INFORMATION);\n    String message = "Hello World\n";\n    message += "JavaFX";\n    a.setHeaderText("Welcome To AYCLOGIC");\n    a.setContentText(message);\n    a.show();\n}\n\n\n\nYou need to connect the sample.fxml “Show Info” button with this “showInfoAlert(ActionEvent ae)” method like we have done in the class before.\nIf you do it correctly\, when you click the “Show Info” button\, it will show a popup dialog like the following\n\n\n\n\n\n\nWhen you click Submit button it will do the following\n\nGet the text from the first text field. The one right next to the First Name label.\nGet the text from the second text field. The one right next to the Last Name label.\nGet the text from the last text field. The one right next to the Phone label.\nDisplay an alert with all of those 3 informations from the text fields like the following\n\n\nYou need to follow example fro “Show Info” button on how to create an Alert Dialog like above.\n\n\n\n\nWhen you click Clear button\, it will clear all the 3 text fields.
URL:https://www.ayclogic.com/event/3-pm-intro-to-java-13/
CATEGORIES:Introduction To Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200613T160000
DTEND;TZID=America/Los_Angeles:20200613T170000
DTSTAMP:20260605T164613
CREATED:20200613T235808Z
LAST-MODIFIED:20200613T235808Z
UID:3681-1592064000-1592067600@www.ayclogic.com
SUMMARY:4 PM Scratch Level 2
DESCRIPTION:Today we started the Star Hunter project and were able to finish it.\nFor Homework:\n\nCustomize your different octopuses in the Star Hunter project to make them look different.
URL:https://www.ayclogic.com/event/4-pm-scratch-level-2-12/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200613T160000
DTEND;TZID=America/Los_Angeles:20200613T170000
DTSTAMP:20260605T164613
CREATED:20200614T000535Z
LAST-MODIFIED:20200614T000535Z
UID:3683-1592064000-1592067600@www.ayclogic.com
SUMMARY:4PM-Scratch Level 2
DESCRIPTION:We finished the Spaceship 2.0 project.\nWe added the Fireball Powerup sprite.\nWe added the Bomb sprite and Bomb Powerup Sprite\nHomework\n\nCheck my code with yours to make sure it is right https://scratch.mit.edu/projects/404538703/editor/\nMake sure the Asteroid speed and mod code inside the Spaceship sprite is correct.\nYou can set the mod number to 3 if you want to see the asteroid move faster every 3 seconds instead of every 10 seconds.
URL:https://www.ayclogic.com/event/4pm-scratch-level-2-28/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200613T170000
DTEND;TZID=America/Los_Angeles:20200613T180000
DTSTAMP:20260605T164613
CREATED:20200614T011659Z
LAST-MODIFIED:20200620T000806Z
UID:3685-1592067600-1592071200@www.ayclogic.com
SUMMARY:5 PM Scratch Level 2
DESCRIPTION:Today we continued with the Jumpy Monkey project.\nWe were able to get most of it done for today.\nFor Homework:\n\nPlease create a new sprite called level. Then create two costumes with one being a black box with Level 1 in yellow on one of them then duplicate it and change it to Level 2.\nWhen the green flag is clicked show the Level sprite and make sure it’s on the Level 1 costume.
URL:https://www.ayclogic.com/event/5-pm-scratch-level-2-6/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200613T180000
DTEND;TZID=America/Los_Angeles:20200613T190000
DTSTAMP:20260605T164613
CREATED:20200614T020955Z
LAST-MODIFIED:20200621T005828Z
UID:3689-1592071200-1592074800@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:Homework:\n\nInside the while loop\, if the user did not guess the entire word correctly\, in the else part do the following\n\nwe need to check if “guess” variable is inside the “word”.\nif it is not inside “word”\, subtract “lives”\n\n\n\n\nHomework clue:\n\n\n1. \nname = "Gamas"\nif "z" in name:\n    print("Hurray")\nelse:\n    print("boo")\n\n2. lives = lives -1
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-13/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR