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:20200801T130000
DTEND;TZID=America/Los_Angeles:20200801T140000
DTSTAMP:20260614T004203
CREATED:20200801T212832Z
LAST-MODIFIED:20200801T212832Z
UID:4088-1596286800-1596290400@www.ayclogic.com
SUMMARY:1 PM - Intro To Python
DESCRIPTION:We continued with Hangman game:\n\nWe display question mark (“?”) clue according to the number of letter in the secret_word.\nWe decrease “lives” when user guess incorrectly.\n\n\nHomework:\n\nInside the forever loop\, check if “lives” variable is equal to 0\, break from the loop.\nOutside the forever loop\, in the bottom of the file\, do the following\n\nCheck if “lives” variable is greater than 0\, then print “Congratulation you have won the game”.\notherwise\, print “HA HA HA\, you lost the game: <secret word>”
URL:https://www.ayclogic.com/event/1-pm-intro-to-python-13/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200801T170000
DTEND;TZID=America/Los_Angeles:20200801T180000
DTSTAMP:20260614T004203
CREATED:20200801T235120Z
LAST-MODIFIED:20200801T235120Z
UID:4093-1596301200-1596304800@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:We reviewed the “Tell Me Your Age” homework: https://www.ayclogic.com/tell-me-your-age/\nWe went over how to do List in Python.\nHomework:\n\nAug1_ListHomework.py : Page 34\, 35\, 37 to 41
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200801T180000
DTEND;TZID=America/Los_Angeles:20200801T190000
DTSTAMP:20260614T004203
CREATED:20200802T020348Z
LAST-MODIFIED:20200802T021701Z
UID:4100-1596304800-1596308400@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:Homework\n\nPut the t.penup() and t.pendown() accordingly\nMake a robot using turtle module\, do the body\, neck\, head\, eyes and mouth
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-23/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200802T160000
DTEND;TZID=America/Los_Angeles:20200802T170000
DTSTAMP:20260614T004203
CREATED:20200802T234916Z
LAST-MODIFIED:20200802T234916Z
UID:4106-1596384000-1596387600@www.ayclogic.com
SUMMARY:4 PM - Intro To Python
DESCRIPTION:we went over List and for loop.\nHomework:\n\nLook at homework assignment in https://www.ayclogic.com/event/5-pm-intro-to-python-4/
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200806T183000
DTEND;TZID=America/Los_Angeles:20200806T193000
DTSTAMP:20260614T004203
CREATED:20200807T024221Z
LAST-MODIFIED:20200807T024221Z
UID:4145-1596738600-1596742200@www.ayclogic.com
SUMMARY:6:30 PM - Intro To Python
DESCRIPTION:We completed Baby Name Generator project.\nTwo weeks from now is Final test.\nHomework:\n\nNext week is Final Test review\, please review the following\n\nFunction without return value: you can find this in March19_Function.py\nFunction with return value: you can find this in March26_FunctionWithReturn.py\nAny topic that you don’t understand in the class: for loop\, while loop\, IF\, ELSE\, random\, turtle.\nPrepare your questions. If you don’t have any any question\, most likely I will ask you questions.\nAll of python files are available inside the google drive that I have shared with you. If you don’t have access\, please let me know.
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-20/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200808T130000
DTEND;TZID=America/Los_Angeles:20200808T140000
DTSTAMP:20260614T004203
CREATED:20200808T210715Z
LAST-MODIFIED:20200811T231822Z
UID:4167-1596891600-1596895200@www.ayclogic.com
SUMMARY:1 PM - Intro To Python
DESCRIPTION:We continued with Hangman game.\n\nWe learned how to loop through each element in the list via for loop using the list index.\nWe learned how to treat string as list.\nWe learned how to replace question mark inside the list with the user guessed letter.\n\n\nHomework:\n\nIn the hangman game\, when the user guess a letter correctly\, you need to update the question mark (“?”) with the right letter. For example\,\n\n\n['?'\,'?'\,'?']\n\nif the secret_word is "cat" and user enters "a" then you need to update "?" in the middle to be "a" like the following\n\n['?'\,'a'\,'?']\n\nIn order to do this\, you need to need to review what we did in Aug8_LoopingListForLoop.py. You need to put your code inside the function “update_clue(user_guessed_letter)”. This is the function that we did in the class. Last time in the class\, we did the following and you need to modify this function to replace the “?” from “clue” variable. Again you need to review what we did last week in “Aug8_LoopingListForLoop.py” file:\n\n\ndef update_clue(user_guessed_letter):\n    # You need to update the clue variable\n    pass
URL:https://www.ayclogic.com/event/1-pm-intro-to-python-14/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200808T170000
DTEND;TZID=America/Los_Angeles:20200808T180000
DTSTAMP:20260614T004203
CREATED:20200809T005932Z
LAST-MODIFIED:20200809T005932Z
UID:4171-1596906000-1596909600@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:Homework:\n\nCreate a file Aug8_ForLoopHomework.py\nPage 52.\nPage 56 “Try It Yourself”\, do only 4-1\nPage 58
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200808T180000
DTEND;TZID=America/Los_Angeles:20200808T190000
DTSTAMP:20260614T004203
CREATED:20200809T021512Z
LAST-MODIFIED:20200809T021512Z
UID:4177-1596909600-1596913200@www.ayclogic.com
SUMMARY:6 PM - Intro To Python
DESCRIPTION:We continued with drawing the multiple left arms and right arms.\nHomework:\n\nDraw the balloon and the string either on the right arm or left arm.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-24/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200809T140000
DTEND;TZID=America/Los_Angeles:20200809T150000
DTSTAMP:20260614T004203
CREATED:20200809T230535Z
LAST-MODIFIED:20200809T230535Z
UID:4181-1596981600-1596985200@www.ayclogic.com
SUMMARY:2 PM - Intro To Python
DESCRIPTION:We reviewed variables data types.\nWe learned about Float/Double.\nWe reviewed IF ELSE statements.\nWe reviewed how to combine String using Python “f” formater.\nHomework:\n\nTry to do the homework in https://www.ayclogic.com/event/2-pm-intro-to-python-20/
URL:https://www.ayclogic.com/event/2-pm-intro-to-python-22/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200812T170000
DTEND;TZID=America/Los_Angeles:20200812T180000
DTSTAMP:20260614T004203
CREATED:20200813T010909Z
LAST-MODIFIED:20200813T010909Z
UID:4195-1597251600-1597255200@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:Homework:\n\nContinue How old are you? program\, follow instruction in here: https://www.ayclogic.com/tell-me-your-age/\nCreate a new file Aug12_InputHomework.py\n\nPage. 114 and 116 (only rollercoaster.py)
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-6/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200813T183000
DTEND;TZID=America/Los_Angeles:20200813T193000
DTSTAMP:20260614T004203
CREATED:20200814T020900Z
LAST-MODIFIED:20200814T020900Z
UID:4209-1597343400-1597347000@www.ayclogic.com
SUMMARY:6:30 PM - Intro To Python
DESCRIPTION:We reviewed all topics in Python. Study the following for next week’s Final Test. It is 2 hours of tests:\n\nBaby Name Generator\nTurtle\, how to draw rectangle and circle.\nHow to fix error in Python.\nUnderstand functions\, with and without a return value.\nFor loop and while loop.\nHow to get input from the user.\nHow to run things continuously.
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-21/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200819T180000
DTEND;TZID=America/Los_Angeles:20200819T190000
DTSTAMP:20260614T004203
CREATED:20200820T011015Z
LAST-MODIFIED:20200820T011015Z
UID:4253-1597860000-1597863600@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:We reviewed the https://www.ayclogic.com/tell-me-your-age/ homework.\nWe reviewed how to get an input from Shell.\nHomework:\n\nDo page 116 (rollercoaster.py). Name your homework file Aug19_rollercoasterHomework.py.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-7/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200819T193000
DTEND;TZID=America/Los_Angeles:20200819T203000
DTSTAMP:20260614T004203
CREATED:20200820T033314Z
LAST-MODIFIED:20200827T022739Z
UID:4258-1597865400-1597869000@www.ayclogic.com
SUMMARY:7:30 PM - Intro To Python
DESCRIPTION:We reviewed function with and without return values\nHomework:\n\nDo exercise # 1 only from here: https://www.ayclogic.com/intro-to-python/star-wars-problem/
URL:https://www.ayclogic.com/event/730-pm-intro-to-python-12/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200820T183000
DTEND;TZID=America/Los_Angeles:20200820T203000
DTSTAMP:20260614T004203
CREATED:20200821T034617Z
LAST-MODIFIED:20200821T034617Z
UID:4271-1597948200-1597955400@www.ayclogic.com
SUMMARY:6:30 PM - Intro To Python
DESCRIPTION:2 hours final test
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-22/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200822T130000
DTEND;TZID=America/Los_Angeles:20200822T140000
DTSTAMP:20260614T004203
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:20200822T170000
DTEND;TZID=America/Los_Angeles:20200822T180000
DTSTAMP:20260614T004203
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:20200822T180000
DTEND;TZID=America/Los_Angeles:20200822T190000
DTSTAMP:20260614T004203
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
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200825T170000
DTEND;TZID=America/Los_Angeles:20200825T180000
DTSTAMP:20260614T004203
CREATED:20200826T005850Z
LAST-MODIFIED:20200826T005850Z
UID:4333-1598374800-1598378400@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:We went over how to get input from shell one more time.\nWe learned about List.\nHomework:\n\nPage 34 to 36. Name your homework file Aug25_ListHomework.py
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-9/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200826T170000
DTEND;TZID=America/Los_Angeles:20200826T180000
DTSTAMP:20260614T004203
CREATED:20200827T010053Z
LAST-MODIFIED:20200827T010053Z
UID:4339-1598461200-1598464800@www.ayclogic.com
SUMMARY:5 PM - Intro To Python
DESCRIPTION:We went through how to use list\n\nHow to add more element to the list\nHow to replace element inside the list\nHow to remove element from the list.\n\n\nHomework:\n\nCreate a file “Aug26_ListHomework2.py”\nPage 38\, 39 and 41
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-10/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200826T193000
DTEND;TZID=America/Los_Angeles:20200826T203000
DTSTAMP:20260614T004203
CREATED:20200827T033405Z
LAST-MODIFIED:20200827T033513Z
UID:4347-1598470200-1598473800@www.ayclogic.com
SUMMARY:7:30 PM - Intro To Python
DESCRIPTION:We finished with Function with and without return value.\nWe learned how to use python random module.\nWe started password generator program.\nHomework:\n\nInside the Aug26_PasswordGenerator.py\nCreate a function with return value “get_action”\, no parameter\n\nInside the function create a list\, “actions”\, with the following elements: “swimming”\, “jumping”\, “running”\, “flying”\, “burning”\nUse random module\, to return a random action from the list.\nreturn the random action.\n\n\nCreate a function with return value “get_fantasy_animal”\, no parameter\n\ncreate a list\, “animals”: “dragon”\, “hydra”\, “gorgon”\, “kraken”\, “pegasus”\, “unicorn”\nuse random module\, to return a random animal from the list.\nreturn the random animal\n\n\nthe homework is very similar to what we did in the class which is the “get_adjective” function.
URL:https://www.ayclogic.com/event/730-pm-intro-to-python-13/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20200829T100000
DTEND;TZID=America/Los_Angeles:20200829T110000
DTSTAMP:20260614T004203
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:20200829T120000
DTEND;TZID=America/Los_Angeles:20200829T140000
DTSTAMP:20260614T004203
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:20200829T170000
DTEND;TZID=America/Los_Angeles:20200829T180000
DTSTAMP:20260614T004203
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:20200829T180000
DTEND;TZID=America/Los_Angeles:20200829T190000
DTSTAMP:20260614T004203
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