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:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250723T150000
DTEND;TZID=America/Los_Angeles:20250723T160000
DTSTAMP:20260514T180307
CREATED:20250723T230820Z
LAST-MODIFIED:20250723T230938Z
UID:29818-1753282800-1753286400@www.ayclogic.com
SUMMARY:3 PM – Python OOP – Allison
DESCRIPTION:Make sure to do the below code in your SupermarketSystem project\nUpload main2.py as July23_main2.py\nIn your main2.py file:\n\nIn print_menu:\n\nPrint by looping through everything in the menu_items dictionary. The result should be:\n\n1 – Ice Cream – $5\n2 – Fish – $4\n3 – Cookies – $6\n\n\nAfterward\, get user input by asking “Enter your selection or enter “Check Out” to checkout”\nReturn user input\n\n\nCreate a check_out function:\n\nPrint: You have purchased (shopping cart’s length) items\nCreate a variable called money and assign 0\nLoop through everything in the shopping cart\n\nIf the item is frozen food\, print: (item’s name) – remember to store inside a freezer\nIf the item is not frozen food\, just print the item’s name\nMake sure to add the item’s price to the money variable\n\n\nAfter the loop is done\, print: Thank you for your business. Please pay $(money)\n\n\nIn application_loop:\n\nCreate a variable selection. Assign it with the value that print_menu returns.\nIf user selection is check out\n\ncall the check_out method and break from loop\n\n\nIf user selection is invalid\, print invalid selection\n\nThis time\, I want you to check if it’s invalid by checking if it doesn’t exist in the menu_item keys\n\n\nIf the user selection is something else:\n\nAdd the Grocery Item object the user chose to the shopping cart (hint: use your dictionary)\n\nEx: If the user selects option 2\, the Fish Grocery Item should be added\n\n\nPrint: You have purchased {grocery object’s name} for ${grocery object’s price}\n\n\n\n\n\n\n Other\n\nAdd any missing parts of your class notes from our class notes (see link at bottom)\nReview the homework answers (see link at bottom)\n\n\n\nNotes\n\nYou can reach out via allison@ayclogic.com if you have any questions.\nClass notes and previous homework answers can be found here: Link to Google Drive
URL:https://www.ayclogic.com/event/3-pm-python-oop-allison-5/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250723T170000
DTEND;TZID=America/Los_Angeles:20250723T180000
DTSTAMP:20260514T180307
CREATED:20250724T021103Z
LAST-MODIFIED:20250724T021103Z
UID:29825-1753290000-1753293600@www.ayclogic.com
SUMMARY:5 PM – Scratch 2 – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe continued working on the Jumpy Monkey project.\n\nHomework\n\nMake your level banner sprite appear at the start of each level for 3 seconds\, then hide.\n\nAt level 1\, the banner should appear saying “Level 1”\nAt level 2\, the banner should appear saying “Level 2”\n\n\nAfter winning the game\, make the ‘well done’ banner sprite appear (page 100 of you yellow Scratch book).\n\nHave the ‘well done’ sprite appear after collecting all the bananas at level 2.\nMake sure to make a new variable called “Launches” to keep track of the number of launches the monkey makes.\nDisplay the number of launches in the ‘well done’ banner using the “Launches” variable. (make sure the variable is in “large readout”)\n\n\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-scratch-2-abigail-26/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250723T180000
DTEND;TZID=America/Los_Angeles:20250723T190000
DTSTAMP:20260514T180307
CREATED:20250724T020226Z
LAST-MODIFIED:20250724T020226Z
UID:29824-1753293600-1753297200@www.ayclogic.com
SUMMARY:6 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed Quiz result and solution.\nWe continued with Snake and Apple game.\n\nWe render the apple on the blue board.\nWe calculated cellSize dynamically.\n\n\n\nHomework\n\nDraw all 4 snake images on the screen.\n\nsnake_green_head_32_d.png\nsnake_green_head_32_l.png\nsnake_green_head_32_u.png\nsnake_green_head_32_r.png\n\n\nI want you guys to randomly place the apple on the screen. Render apple with a different x and y all the time.
URL:https://www.ayclogic.com/event/6-pm-android-game-dev-gamas-14/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250723T183000
DTEND;TZID=America/Los_Angeles:20250723T193000
DTSTAMP:20260514T180307
CREATED:20250725T024137Z
LAST-MODIFIED:20250725T024137Z
UID:29844-1753295400-1753299000@www.ayclogic.com
SUMMARY:6:30 PM - Python Game Development - Bill
DESCRIPTION:Your HW:\n\nMake the bullet spawn slightly in front of the player like i showed in class\n\nSo that the bullet doesn’t cover the player but spawns in front of it’s mouth\n\n\nMake the birds and clouds despawn after they move off screen like we did for the bullet
URL:https://www.ayclogic.com/event/630-pm-python-game-development-bill-7/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250723T190000
DTEND;TZID=America/Los_Angeles:20250723T200000
DTSTAMP:20260514T180307
CREATED:20250724T030819Z
LAST-MODIFIED:20250724T030819Z
UID:29829-1753297200-1753300800@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Yitong
DESCRIPTION:Today we:\n\nWent over tell_me_your_age_hw\nLearned about lists: storing info\, getting info\, adding info\, printing out list\, finding list length\, using info from lists\n\nHomework:\n\nMake a file called “July23_input_from_shell_hw_1” and do pages 114-116 in the book.\nMake a file called “July23_input_from_shell_hw_2” and do page 117\, #7-1 & 7-2 in the Try-It-Yourself section.\n\nEmail me for help: yitong@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-yitong-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250723T190000
DTEND;TZID=America/Los_Angeles:20250723T200000
DTSTAMP:20260514T180307
CREATED:20250724T075644Z
LAST-MODIFIED:20250731T020208Z
UID:29831-1753297200-1753300800@www.ayclogic.com
SUMMARY:7 PM – Intro To Python – Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to make a triangle drawing function\nLearnt how to use geometry to connect different shapes\n\nHomework:\nDraw out the rest of the robot as shown here using the makeRectangle function we created in class! Upload the July23_RobotDrawing.py to the google drive here when you are finished! \n \nNotes:\nYou can reach me at ddjapri@ayclogic.com for any questions. \nClass notes: https://drive.google.com/drive/folders/1JIaswYI_MssVSv7icxgYPd_LblYQvOVO?usp=sharing
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-30/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR