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:20200822T090000
DTEND;TZID=America/Los_Angeles:20200822T100000
DTSTAMP:20260605T124255
CREATED:20200822T190812Z
LAST-MODIFIED:20200822T190812Z
UID:4302-1598086800-1598090400@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We continued to work through Bird class.\nWe integrated Bird class into main.py\nHomework:\n\nIn Bird __init__ function do the following\n\ncreate a list for all the bird images:\n\nassets/bird01_A.png\nassets/bird02_A.png\nassets/bird03_A.png\nassets/bird04_A.png\n\n\nUse random module to choose a different image everytime you create a bird.\nUse this random image to load.\n\n\nIf you do it properly when you restart the game after the code is done\, you should see a lot of different kind of birds spawning in the screen.
URL:https://www.ayclogic.com/event/9-am-python-game-development-17/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200822T100000
DTEND;TZID=America/Los_Angeles:20200822T110000
DTSTAMP:20260605T124255
CREATED:20200822T180522Z
LAST-MODIFIED:20200822T180522Z
UID:4295-1598090400-1598094000@www.ayclogic.com
SUMMARY:10AM - Intro to Python
DESCRIPTION:Today we learned: \n\nhow to use if\, elif\, and else statements\ndifference between <\, <=\, >\, >=\, =\, and ==\nhow to get input from the shell using input()\n\nHomework: page 114-116 from textbook\, put it in Aug22_InputFromShellHomework.py \nIf you have any questions\, you send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/10am-intro-to-python-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200822T110000
DTEND;TZID=America/Los_Angeles:20200822T120000
DTSTAMP:20260605T124255
CREATED:20200822T184125Z
LAST-MODIFIED:20200822T195318Z
UID:4294-1598094000-1598097600@www.ayclogic.com
SUMMARY:11 AM - Python Game Development - Gamas
DESCRIPTION:We completed Birdie game.\n\nWe added special fireball indicator\nWe added background music.\nWe added the birdie_title.png image on top of the Play button.\n\n\nHomework:\n\nreview the Birdie game codes and try to answer these questions\n\nHow to draw an image to the screen?\nHow flip an image horizontally and vertically?\nHow to resize an image?\nHow detect collision between sprites?\nHow does pygame.sprite.Group() works?\nIn Bird class\, it has update() function\, who calls this function?\nHow to delay something in pygame?\n\n\nStart thinking of what you want to make for your final project.
URL:https://www.ayclogic.com/event/11-am-python-game-development-19/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200822T110000
DTEND;TZID=America/Los_Angeles:20200822T120000
DTSTAMP:20260605T124255
CREATED:20200822T194226Z
LAST-MODIFIED:20200822T194723Z
UID:4305-1598094000-1598097600@www.ayclogic.com
SUMMARY:11 AM – Python Game Development
DESCRIPTION:We went over the homework to learn about dictionaries.\nWe created BabyNameGenerator2.0\, using dictionaries to avoid printing out duplicate names.\nWe started learning about classes.\nYour homework is to read about classes and do the examples in the book.  Read and do the examples from page 157 to page 161 in the paper book or from page 341 to page 351 in the Kindle version.
URL:https://www.ayclogic.com/event/11-am-python-game-development-20/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200822T130000
DTEND;TZID=America/Los_Angeles:20200822T140000
DTSTAMP:20260605T124255
CREATED:20200822T204002Z
LAST-MODIFIED:20200822T210255Z
UID:4309-1598101200-1598104800@www.ayclogic.com
SUMMARY:1 PM - Intro To Python
DESCRIPTION:Next week is 2nd Python Quiz. It will be a 2 hour quiz. It will starts at 12 noon.\nStudy the following\n\nMake sure you know how to fix python errors\n\nReview: https://www.ayclogic.com/fix-python-bugs-2/ and https://www.ayclogic.com/fixing-python-bugs/\nFunctions:\n\nFunction with return value\nFunction without return value.\n\n\nLoops:\n\nfor loop\n\nHow to repeatedly run the same code\nHow to go through each element inside a list.\n\n\nwhile loop\n\nHow to continuously ask user until user enter “quit” or “stop” break from the loop.\n\n\n\n\nRandom\n\nHow to get random numbers.\nHow to choose a random element from a List.\n\n\nList\n\nHow to add a new element to a list\nHow to know the number of element inside a list.
URL:https://www.ayclogic.com/event/1-pm-intro-to-python-16/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200822T150000
DTEND;TZID=America/Los_Angeles:20200822T160000
DTSTAMP:20260605T124255
CREATED:20200822T233532Z
LAST-MODIFIED:20200822T233532Z
UID:4312-1598108400-1598112000@www.ayclogic.com
SUMMARY:3 PM - Intro To Java
DESCRIPTION:We added the number of seat filter feature.\nHomework:\n\nMake the InsertEditVehicleUI.fxml to look like below:\n\nOn the BorderPane.TOP section\, you need to add a GridPane.\n\nThe GridPane will need to have 2 columns and 5 rows.\nIn this GridPane\, you need to add the labels and text fields.\n\n\nOn the BorderPane.BELOW section\, you need to add a FlowPane\n\nAdd the 2 buttons: Save and Cancel
URL:https://www.ayclogic.com/event/3-pm-intro-to-java-21/
CATEGORIES:Introduction To Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200822T160000
DTEND;TZID=America/Los_Angeles:20200822T170000
DTSTAMP:20260605T124255
CREATED:20200823T010507Z
LAST-MODIFIED:20200829T004951Z
UID:4318-1598112000-1598115600@www.ayclogic.com
SUMMARY:4 PM Scratch Level 2
DESCRIPTION:Today we continued with Jumpy Monkey and were able to finish Level 1 and start on Level 2.\nFor Homework:\n\nPlease add in a level sprite with two costumes. One for level 1 and the other for level 2. Look at how we did it in the cheese chase project. This is the small black banner with the yellow text that appears in the middle.\nWhen each level starts the level sprite should show up and then disappear at the top of the screen.\nAlso\, please add in another sprite and pick from the scratch images called “Dinosaur 3” and make sure it is hidden at the beginning. This is the Pterodactyl image in scratch.
URL:https://www.ayclogic.com/event/4-pm-scratch-level-2-21/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200822T170000
DTEND;TZID=America/Los_Angeles:20200822T180000
DTSTAMP:20260605T124255
CREATED:20200823T010143Z
LAST-MODIFIED:20200823T010143Z
UID:4315-1598115600-1598119200@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:We reviewed Forever Loop homework.\nWe will have a quiz 2 weeks from today.\n\nIt is going to be 2 hours quiz from 4 PM to 6 PM.\nMake sure you have gmail because it is a google form quiz.\n\n\n Homework:\n\nCreate homework in Aug22_TellMeYourAgeForeverLoopHomework.py\n\nDo number #2 and #3 in https://www.ayclogic.com/tell-me-your-age/\n\n\nCreate another homework in Aug22_QuizReviewHomework.py\n\nDo number 1\,2 and 3 in https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-8/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200822T170000
DTEND;TZID=America/Los_Angeles:20200822T180000
DTSTAMP:20260605T124255
CREATED:20200823T010928Z
LAST-MODIFIED:20200823T010928Z
UID:4320-1598115600-1598119200@www.ayclogic.com
SUMMARY:5 PM Scratch Level 2
DESCRIPTION:Today we continued with the Fireball Fighting project.\nHere is the project if you need it: (project)\nFor Homework:\n\nPlease change the second fireball into the same setup as your first fireball.\nIf you need any help with your project send me it at gamas@ayclogic.com or alexanderlee389@gmail.com
URL:https://www.ayclogic.com/event/5-pm-scratch-level-2-15/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200822T180000
DTEND;TZID=America/Los_Angeles:20200822T190000
DTSTAMP:20260605T124255
CREATED:20200823T022133Z
LAST-MODIFIED:20200823T022145Z
UID:4322-1598119200-1598122800@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:We completed Kaleido Spiral project.\nWe started and completed robot with magic wand. This is basically combination of robot builder with kaleido spiral project.\nHomework:\n\nDraw your final project proposal in grid paper:\n\nMake sure it is colored.\nMake sure there are rectangle and circles\nMake sure it has some words in it.\nSpecify which one that will keep changing the colors.\nFor ideas\, please look at past projects:\n\nhttps://www.ayclogic.com/final-python-projects-jul-aug-2020/\nhttps://www.ayclogic.com/intro-to-python-final-projects/
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-26/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR