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:20190310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20191103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191201T150000
DTEND;TZID=America/Los_Angeles:20191201T162000
DTSTAMP:20260430T140724
CREATED:20191202T002210Z
LAST-MODIFIED:20191202T002210Z
UID:2513-1575212400-1575217200@www.ayclogic.com
SUMMARY:3 PM Python Game Development Make up
DESCRIPTION:We went over how to make detect if any of the player has won the game.\nWe went over how to display the winning banner.\nWe went over how to stop the game after either player win the game.\nNo homework.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-make-up-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191206T180000
DTEND;TZID=America/Los_Angeles:20191206T190000
DTSTAMP:20260430T140724
CREATED:20191207T031552Z
LAST-MODIFIED:20191207T031552Z
UID:2519-1575655200-1575658800@www.ayclogic.com
SUMMARY:6 PM Python Level 1
DESCRIPTION:We started Starry Night python project drawing stars continuously with different star shapes and different colors.\nHomework:\n\nCopy draw_circle() function from robot_builder.py to dec6_starry_night.py.\nInstead of always calling draw_star(..)\, randomize the call to also call draw_circle()
URL:https://www.ayclogic.com/event/6-pm-python-level-1-13/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191207T090000
DTEND;TZID=America/Los_Angeles:20191207T100000
DTSTAMP:20260430T140724
CREATED:20191207T172914Z
LAST-MODIFIED:20191207T180158Z
UID:2522-1575709200-1575712800@www.ayclogic.com
SUMMARY:9 AM Python Level 1
DESCRIPTION:Review Functions.\nReview Homework Functions with return values.\nHomework:\n\ndo the following https://www.ayclogic.com/coding-in-python-level-1/star-wars-problem/
URL:https://www.ayclogic.com/event/9-am-python-level-1-18/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191207T100000
DTEND;TZID=America/Los_Angeles:20191207T110000
DTSTAMP:20260430T140724
CREATED:20191207T184459Z
LAST-MODIFIED:20191207T184557Z
UID:2525-1575712800-1575716400@www.ayclogic.com
SUMMARY:10 AM Python Level 1
DESCRIPTION:We went over the Robot Builder homework.\nWe went over Kaleido Spiral project.\nHomework:\n\nDraw rectangle and circle alternately.\nDraw an amazing shape similar to robot builder for 10% point of your final test.
URL:https://www.ayclogic.com/event/10-am-python-level-1-12/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191207T110000
DTEND;TZID=America/Los_Angeles:20191207T120000
DTSTAMP:20260430T140724
CREATED:20191207T200214Z
LAST-MODIFIED:20191207T200214Z
UID:2528-1575716400-1575720000@www.ayclogic.com
SUMMARY:11 AM Python Level 1
DESCRIPTION:We went over the Functions homework from page.130 to 132\, 138 to 142.\nWe did more exercises creating function.\nHomework:\n\nDo exercises from https://www.ayclogic.com/coding-in-python-level-1/star-wars-problem/
URL:https://www.ayclogic.com/event/11-am-python-level-1-11/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191207T150000
DTEND;TZID=America/Los_Angeles:20191207T160000
DTSTAMP:20260430T140724
CREATED:20191208T024336Z
LAST-MODIFIED:20191212T030023Z
UID:2533-1575730800-1575734400@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We completed Pong project.\nWe went through Pycharm features that can help user to easily navigate between Python files and functions and classes.\nWe reviewed Pong project\, Sprite and class inheritance.\nHomework:\n\nCreate Bird class. Create FlyingBird and NonFlyingBird classes. The FlyingBird and NonFlyingBird classes need to inherit from Bird class. For attributes that Bird class should have\, think about some of the attributes that Bird has. For instance all bird can breathe\, all birds have fur.\nDecide what your final projects going to be?\n\nThe final project needs to have at least 2 sprites. The more the better.\nIt can be games or cool animations.\nIt needs to have sound effect.\nIt needs to have collision detection between sprites.\nLook at game assets in the following places\n\nhttps://opengameart.org/ (Free images and sounds)\nhttps://graphicriver.net/game-assets (High quality images\, not free)\nhttps://www.zapsplat.com/sound-effect-categories/  Free sound effect
URL:https://www.ayclogic.com/event/3-pm-python-game-development-17/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191207T160000
DTEND;TZID=America/Los_Angeles:20191207T170000
DTSTAMP:20260430T140724
CREATED:20191208T010554Z
LAST-MODIFIED:20191211T071547Z
UID:2531-1575734400-1575738000@www.ayclogic.com
SUMMARY:4 PM Pygame Development
DESCRIPTION:We started Birdie project\n\nWe learn how to load image in pygame.\nWe learn how to scale down loaded image in pygame.\nWe learn about Frame Per Second.\n\n\nHomework:\n\nLoad bird01_B.png image in main.py.\nAlternate drawing bird01_A.png and bird01_B.png so the bird will look like it is flapping.
URL:https://www.ayclogic.com/event/4-pm-pygame-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191208T170000
DTEND;TZID=America/Los_Angeles:20191208T174000
DTSTAMP:20260430T140724
CREATED:20191209T014218Z
LAST-MODIFIED:20191209T014218Z
UID:2543-1575824400-1575826800@www.ayclogic.com
SUMMARY:5 PM Python 1 - makeup
DESCRIPTION:We went over Functions homework\nWe continued with Function with return value and learn how to call function within function.\nHomework:\n\nhttps://www.ayclogic.com/coding-in-python-level-1/star-wars-problem/ 
URL:https://www.ayclogic.com/event/5-pm-python-1-makeup/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191211T190000
DTEND;TZID=America/Los_Angeles:20191211T200000
DTSTAMP:20260430T140724
CREATED:20191214T220915Z
LAST-MODIFIED:20191214T220915Z
UID:2569-1576090800-1576094400@www.ayclogic.com
SUMMARY:7 PM Python Game Development - Makeup
DESCRIPTION:We completed Pong project.\nWe went over how to use Pycharm properly with all the various features available in Pycharm.\nWe started with ShootBaloon project.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-makeup/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191213T170000
DTEND;TZID=America/Los_Angeles:20191213T180000
DTSTAMP:20260430T140724
CREATED:20191214T020153Z
LAST-MODIFIED:20191214T020153Z
UID:2550-1576256400-1576260000@www.ayclogic.com
SUMMARY:5 PM Python Level 1
DESCRIPTION:We went over how to draw circle and star alternately using modulus.\nWe started Baby Name generator project.\nHomework:\n\nenhance the Baby Name generator so it not only ask user what gender’s name they way\, but also ask how many name they want to have? If user enters ‘girl’ and 3\, then the program should provide 3 girls name.
URL:https://www.ayclogic.com/event/5-pm-python-level-1-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191214T090000
DTEND;TZID=America/Los_Angeles:20191214T100000
DTSTAMP:20260430T140724
CREATED:20191214T173928Z
LAST-MODIFIED:20191214T192931Z
UID:2552-1576314000-1576317600@www.ayclogic.com
SUMMARY:9 AM Python Level 1
DESCRIPTION:We went over the starwars homework.\nHomework:\n\nhttps://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/
URL:https://www.ayclogic.com/event/9-am-python-level-1-19/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191214T100000
DTEND;TZID=America/Los_Angeles:20191214T110000
DTSTAMP:20260430T140724
CREATED:20191214T185607Z
LAST-MODIFIED:20191214T202122Z
UID:2556-1576317600-1576321200@www.ayclogic.com
SUMMARY:10 AM Python Level 1
DESCRIPTION:We went over Kaleido Spiral homework.\nWe learn about modulus in Python.\nWe enhanced Kaleido Spiral to alternate drawing circle and square using modulus.\nHomework:\n\nFunctions on page 136 and 137.\nFunctions on page 142 and 143.\nCreate a function with the following requirements.\n\nName the function “convert_miles_to_foot”.\nIt take one parameter: “num_of_mile”.\nInside the function take the “num_of_mile” parameter and convert it to foot. There are 5280 foot in a mile.\nReturn the result.\nCall the function and print the result into the shell.\nLook at Oct12_Homework.py for your reference. This is very similar to convert_second_to_min(second) function.\n\n\nIf you do a very cool drawing with Turtle. I can give you 10% credit for your final exam. Try drawing like a house. Draw it in a grid paper first and then do it in Python.
URL:https://www.ayclogic.com/event/10-am-python-level-1-13/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191214T110000
DTEND;TZID=America/Los_Angeles:20191214T120000
DTSTAMP:20260430T140724
CREATED:20191214T193417Z
LAST-MODIFIED:20191214T202200Z
UID:2559-1576321200-1576324800@www.ayclogic.com
SUMMARY:11 AM Python Level 1
DESCRIPTION:We went over the starwars homework.\nWe did more function exercises.\nHomework:\n\nDo “Try It Yourself” in page 142. Do only 8-6.\nCreate a function with the following requirements\n\nName the function “convert_miles_to_foot”.\nIt take one parameter: “num_of_mile”.\nInside the function take the “num_of_mile” parameter and convert it to foot. There are 5280 feet in a mile.\nReturn the result.\nCall the function and print the result into the shell.\n\n\nInside your Dec14_hangman.py.\n\nContinuously do the following\n\nPrint the number of hearts symbol according to the lives.\nask user “‘Guess a letter or the whole word: ‘
URL:https://www.ayclogic.com/event/11-am-python-level-1-12/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191214T160000
DTEND;TZID=America/Los_Angeles:20191214T170000
DTSTAMP:20260430T140724
CREATED:20191215T001426Z
LAST-MODIFIED:20191215T001426Z
UID:2573-1576339200-1576342800@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We went over of what needs to be done in the final project.\n\nTonight\, the group need to submit\, via email\,\n\na detail plan of what the final project games going to do.\n\nthe plan needs to describe what how many sprite it is going to have.\nhow does the sprite interact with each other?\nWhat will the sprite do?\nWhat happen when they collide?\nWhat happen when they hit the edge?\nHow does the game ends? Does it has time duration.\nWhich keyboard keys will the game react to?\nDoes it react to mouse movement?\n\n\nWhich game asset URL you guys want to use?\nWhich background music you guys want to use?\n\n\nShare the files via google drive.\n\n\nWe started Shoot Baloon project.\nHomework:\n\nIn the shoot baloon project\, add the Score and Count Down text like below.\n\n\n\n\nStart working on your project.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-18/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191220T180000
DTEND;TZID=America/Los_Angeles:20191220T190000
DTSTAMP:20260430T140724
CREATED:20191221T032624Z
LAST-MODIFIED:20191221T033543Z
UID:2601-1576864800-1576868400@www.ayclogic.com
SUMMARY:6 PM Python Level 1
DESCRIPTION:We went over Baby Name Generator.\nWe went over how to create different functions in Python.\nUp to 20% extra point for Final exam\n\nBrandon:\n\nUsing Python turtle to make a fireplace with moving fire inside it.\nchanging 2 light ornaments above the fire.\nThe brick pattern\n\n\nNathaniel:\n\nUsing Python turtle\, draw Christmas Tree\nwith 4 ornaments.\n3 gifts under the tree with the bow.\nWindow and chimney.\n\n\nAlex\, Nathan and Zach\, if you guys want to get this extra point\, please email me at gamas@ayclogic.com and include the drawing (attachment) that you want to do using Python Turtle by December 21.
URL:https://www.ayclogic.com/event/6-pm-python-level-1-14/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191221T090000
DTEND;TZID=America/Los_Angeles:20191221T100000
DTSTAMP:20260430T140724
CREATED:20191221T170708Z
LAST-MODIFIED:20191221T175856Z
UID:2605-1576918800-1576922400@www.ayclogic.com
SUMMARY:9 AM Python Level 1
DESCRIPTION:We went over the homework https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ \nHomework:\n\np.143 to 144
URL:https://www.ayclogic.com/event/9-am-python-level-1-20/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191221T100000
DTEND;TZID=America/Los_Angeles:20191221T110000
DTSTAMP:20260430T140724
CREATED:20191221T185938Z
LAST-MODIFIED:20200104T220402Z
UID:2609-1576922400-1576926000@www.ayclogic.com
SUMMARY:10 AM Python Level 1
DESCRIPTION:We went over Function homework.\nWe started BabyNameGenerator project.\nHomework:\n\nContinue with BabyNameGenerator project.\n\ncontinuously ask the user in the shell “What is the gender for your baby? ‘)\nThe above user input should be passed into function “get_me_random_name”.\nIf the user enters ‘quit’ break stop the program.
URL:https://www.ayclogic.com/event/10-am-python-level-1-14/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191221T150000
DTEND;TZID=America/Los_Angeles:20191221T160000
DTSTAMP:20260430T140724
CREATED:20191222T032518Z
LAST-MODIFIED:20191222T032518Z
UID:2620-1576940400-1576944000@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We continued with Shoot Balloon project.\n\nWe display score and count down.\nWe display target center and cross.\n\n\nHomework:\n\nCreate target.py\nInside this file create Target class.\n\nthis class needs to inherit from “pygame.sprite.Sprite” class. Look at Player or BouncingBall classes in Pong project for reference.\nMove logic to draw target from main.py to this class.\nThis class need to have update(self) function.\nThis class need to have the “rect” as the hit point. Look at Pong project for reference.\n\n\nPlease start working on the Final project and send me email or text if you have questions during holiday. DO NOT WAIT until the last minute.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-19/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191222T150000
DTEND;TZID=America/Los_Angeles:20191222T154000
DTSTAMP:20260430T140724
CREATED:20191222T234832Z
LAST-MODIFIED:20191222T234832Z
UID:2624-1577026800-1577029200@www.ayclogic.com
SUMMARY:3 PM Python Level 1 - Make up
DESCRIPTION:We went through how to generate dog breed recommendation program\nHomework:\n\nAfter user enter “quit” on the “What dog type do you want (small/big) ?” the program should immediately without asking “How many dog breed do you want? anymore.
URL:https://www.ayclogic.com/event/3-pm-python-level-1-make-up-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191222T160000
DTEND;TZID=America/Los_Angeles:20191222T164000
DTSTAMP:20260430T140724
CREATED:20191223T004124Z
LAST-MODIFIED:20191223T004716Z
UID:2627-1577030400-1577032800@www.ayclogic.com
SUMMARY:4 PM Python Level 1 - make up
DESCRIPTION:We went through how to use Pycharm.\nWe continued with Birdie project\n\nWe learn how to load multiple images and animate bird flapping-wing by using delay timer.\n\n\nHomework:\n\nLoad the second bird image and make it appear from right to left.
URL:https://www.ayclogic.com/event/4-pm-python-level-1-5/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR