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:20230312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20231105T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231024T173000
DTEND;TZID=America/Los_Angeles:20231024T183000
DTSTAMP:20260425T203743
CREATED:20231027T174127Z
LAST-MODIFIED:20231027T174127Z
UID:22338-1698168600-1698172200@www.ayclogic.com
SUMMARY:6PM - Digital Illustration 2
DESCRIPTION:Today we continued the Elsa Project \n\nNew layer: Colored in the hair in a light blond (almost white) color\nNew layer: Colored in the clothes a light blue\nColored in the eyes\nAdded pink blush on her cheeks\, ears\, shoulders\, and neck with an airbrush\nStarted on her eye makeup\n\nDouble check your layers! \n 
URL:https://www.ayclogic.com/event/6pm-digital-illustration-2-36/
CATEGORIES:Digital Illustration,Intermediate Digital Illustration
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231024T180000
DTEND;TZID=America/Los_Angeles:20231024T190000
DTSTAMP:20260425T203743
CREATED:20231025T021137Z
LAST-MODIFIED:20231025T021137Z
UID:22296-1698170400-1698174000@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did\n\nHandled collisions for all objects\nCreated giant fireballs with full functionality\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-dragon-birdie/-/tree/TUE-6PM-Sebastian\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Inside main.py\, add a new method called “player_bird_collision” which will handle collisions between the Player & any Bird.\n\nCreate method player_bird_collision (what parameters?)\n\nIf either rectangle collided with each other\n\nSet game mode to GAME_LANDING_PAGE\nPlay pop sound effect\nreturn True\n\n\nif rectangles didn’t collide\n\nSimply return False\n\n\n\n\nWhen we handle our group collisions between the bird and player group:\npygame.sprite.groupcollide(self.player_group\, self.bird_group\, True\, False)\nPass in our new method\nYou’ll know everything works if pop sound effects are played when players collide with birds (which ends the game).
URL:https://www.ayclogic.com/event/6-pm-python-game-development-sebastian-7/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231024T180000
DTEND;TZID=America/Los_Angeles:20231024T190000
DTSTAMP:20260425T203743
CREATED:20231025T021240Z
LAST-MODIFIED:20231025T021240Z
UID:22297-1698170400-1698174000@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nReviewed operations on lists\nIntroduced using for loops with lists\n\nHomework:\nCreate a file called Oct24_ListForLoopsHW.py and submit it into the google drive when you are finished. \n\nDo the following exercise: www.ayclogic.com/animal-list-and-for-loop-exercises/\n\nTo create an empty list\, you can do lst = []\nTo get input from the shell\, use input(“Please input an animal name: “)\, and then put the result in a variable \nDo this four times with four different variables and append them into the list and continue with the rest of the exercise. \nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-24/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231024T180000
DTEND;TZID=America/Los_Angeles:20231024T190000
DTSTAMP:20260425T203743
CREATED:20231025T031015Z
LAST-MODIFIED:20231025T031015Z
UID:22306-1698170400-1698174000@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Shawn
DESCRIPTION:Today We Did\n\nFinish GrocerySystem\nStart on SchoolSystem\n\nHomework\n\nMake a file called Oct24_ClassHW.py and copy pages 163 to Page 166\n\nEmail me at szhuang@ayclogic.com if you have any issues!
URL:https://www.ayclogic.com/event/6-pm-python-oop-shawn-21/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231024T183000
DTEND;TZID=America/Los_Angeles:20231024T193000
DTSTAMP:20260425T203743
CREATED:20231025T023814Z
LAST-MODIFIED:20231025T023814Z
UID:22301-1698172200-1698175800@www.ayclogic.com
SUMMARY:6:30 PM – Scratch Level 2 – Allison
DESCRIPTION:Today we:\n\nContinued the Fire and Ice project\nContinued coding the Fireball sprite\nStarted coding the GameLoop sprite\n\nImportant Reminders:\n\nAfter you finish your homework in Scratch\, send an email to allison@ayclogic.com by Monday at 8 PM. In that email\, write down your name and a link to your shared Scratch project homework. Make sure to share your Scratch project.\n\nHomework:\n\nCode the Instructions sprite to go to the front layer\nIn the GameLoop sprite\, code Darwin to have 5 lives when the game starts\nContact us if you have any questions or need any help
URL:https://www.ayclogic.com/event/630-pm-scratch-level-2-allison-20/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231024T190000
DTEND;TZID=America/Los_Angeles:20231024T200000
DTSTAMP:20260425T203743
CREATED:20231025T030546Z
LAST-MODIFIED:20231025T030546Z
UID:22307-1698174000-1698177600@www.ayclogic.com
SUMMARY:7 PM – AI / ML – Shawn
DESCRIPTION:Today We Did\n\nContinued streamlit app\n\nHomework\n\nTry writing the rest of the server.py as shown:\nimport streamlit as stimport urllib.request\nfrom fastai.vision.all import * \ndef label_func(f): return f[0].isupper()\n# Load the pre-trained model\nmodel = load_learner(‘my_model.pkl’) \n# Define a function to make predictions\ndef predict(image):\nimg = PILImage.create(image) # Use PILImage.create to open the image\npred_class\, pred_idx\, outputs = model.predict(img)\nlikelihood_is_cat = outputs[1].item()\nif likelihood_is_cat > 0.9:\nreturn “Cat”\nelif likelihood_is_cat < 0.1:\nreturn “Dog”\nelse:\nreturn “Not sure… try another picture!” \n# Streamlit app title and description\nst.title(“Cat vs. Dog Classifier”)\nst.write(“Upload an image\, and I’ll tell you whether it’s a cat or a dog!”) \n# File uploader widget\nuploaded_file = st.file_uploader(“Choose an image…”\, type=[“jpg”\, “png”\, “jpeg”]) \nif uploaded_file is not None:\n# Display the uploaded image\nst.image(uploaded_file\, caption=”Uploaded Image”\, use_column_width=True) \n# Make predictions on the uploaded image\nif st.button(“Predict”):\nprediction = predict(uploaded_file)\nst.write(prediction) \n# Add a footer\nst.text(“Built with Streamlit and Fastai”)\nRun streamlit run server.py in the terminal to see the website in action! For windows users\, it should be py -m streamlit run server.py\n\nEmail me at szhuang@ayclogic.com if you have any questions.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-shawn-4/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231024T190000
DTEND;TZID=America/Los_Angeles:20231024T200000
DTSTAMP:20260425T203743
CREATED:20231025T031439Z
LAST-MODIFIED:20231025T035631Z
UID:22308-1698174000-1698177600@www.ayclogic.com
SUMMARY:7 PM – Scratch Level 2 – Yitong
DESCRIPTION:Today we:\n\nWorked on the Cheese and Beetle sprites.\n\nHomework:\n\nIn your yellow coding book do page 56\, #12-14.\n\n\n\n\n\n\n\n\nSend me your project here: yitong@ayclogic.com \n\nHomework is due MONDAY NIGHT. You can submit it earlier\, I will check it as soon as I can.\nMake sure to SHARE your project. Otherwise\, I cannot see it.\n\nHow to submit homework:\n\nGo to your email and compose a new message.\n\n\n\n\nGo to the coding homework calendar to copy my email address and paste it into the email message.\n\n\n\n\n\nGo to your project and make sure it is SHARED. Copy the link and paste it into the email message.\n\n\n\n\n\n\nThis is what your email message should look like when you’re done.
URL:https://www.ayclogic.com/event/7-pm-scratch-level-2-yitong-6/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
END:VCALENDAR