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:20260308T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20261101T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260325T190000
DTEND;TZID=America/Los_Angeles:20260325T200000
DTSTAMP:20260501T070504
CREATED:20260326T031611Z
LAST-MODIFIED:20260326T031611Z
UID:32986-1774465200-1774468800@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued the first project on Cat vs Dog classification\nLearned more on how training an AI model in a supervised way works.\n\nHomework:\nIn your wed-mar4-catvsdog kaggle notebook\, do the following: \n# hw: \n# label your custom dataset properly with uppercase first letter for cats and lowercase\n# first letter for dogs\n\n# run prediction on each of your images in the dataset (you should have 25 dogs and 25 cats)\n# print out the accuracy of your model (how many times it got correct / total attempts)\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-15/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260324T173000
DTEND;TZID=America/Los_Angeles:20260324T183000
DTSTAMP:20260501T070504
CREATED:20260325T014051Z
LAST-MODIFIED:20260325T014051Z
UID:32970-1774373400-1774377000@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over the quiz.\nWe learned about functions.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nCopy down code from pages 130-133.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260323T190000
DTEND;TZID=America/Los_Angeles:20260323T200000
DTSTAMP:20260501T070504
CREATED:20260323T215733Z
LAST-MODIFIED:20260324T031751Z
UID:32953-1774292400-1774296000@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nReviewed finals projects\nContinued the Titanic Survival Rate Prediction Problem\n\nHomework:\nFor everyone: \n\nContinue working on your final project. You should have a model trained already at this point\, and you want to get streamlit up and running for testing model deployment! Upload your latest progress as an ipynb to the google drive.\n\nFor those with issues on training the models\, do this fix: \n!pip install -U "fastprogress==1.0.3"\nimport fastprogress\nprint("fastprogress:"\, fastprogress.__version__)\nThen ensure it is 1.0.3\, if it isn’t restart the notebook (theres a restart and clear cell output button on the top right of the notebook page). \n  \nAlso in the latest titanic surival project\, jot down one observation you have on what the model learned or some trend in the data (for example in class we observed that higher ages lead to lower survival rates) \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-14/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260320T170000
DTEND;TZID=America/Los_Angeles:20260320T180000
DTSTAMP:20260501T070504
CREATED:20260320T233756Z
LAST-MODIFIED:20260320T233756Z
UID:32923-1774026000-1774029600@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:What We Did Today:\n\n\n\n\nContinued the grocery system project\, creating visuals for the text-based game\n\nHomework:\n\n\n\nMake 75% of progress on your final project which means drawing two object functions or more. You should be close to finished! \nSubmit the .py file to the google drive if you are done. \n\n\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \nClass notes can be found here: here
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-42/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260318T190000
DTEND;TZID=America/Los_Angeles:20260318T200000
DTSTAMP:20260501T070504
CREATED:20260320T011814Z
LAST-MODIFIED:20260320T011814Z
UID:32915-1773860400-1773864000@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued the first project on Cat vs Dog classification\nLearned more on how training an AI model in a supervised way works.\n\nHomework:\nIn your wed-mar4-catvsdog kaggle notebook\, do the following: \n# hw: \n# Ensure your individual custom dataset images have capitalization of the first letter of the file name\n\n# run prediction on each image in ur custom dataset then\nsee if there are any errors\, and print out the number of correct guesses\n\n# you can use the labeling function to test correctness.\nso something like:\nif predicted_ans == true_ans:\n   corrects += 1\n\n# hint: run a for loop over the list of your custom images\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-13/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260317T173000
DTEND;TZID=America/Los_Angeles:20260317T183000
DTSTAMP:20260501T070504
CREATED:20260318T013854Z
LAST-MODIFIED:20260318T013854Z
UID:32891-1773768600-1773772200@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over the practice quiz.\n\nHomework\n\nPractice while loops.\nStudy for the quiz on Saturday!\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260314T123000
DTEND;TZID=America/Los_Angeles:20260314T133000
DTSTAMP:20260501T070504
CREATED:20260314T204423Z
LAST-MODIFIED:20260314T204423Z
UID:32873-1773491400-1773495000@www.ayclogic.com
SUMMARY:12:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over homework.\nWe reviewed all previous topics for the quiz.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nDo these exercises: https://www.ayclogic.com/intro-to-python-exercises/.\nYou have a quiz next class covering these topics\, make sure to study!\n\nVariable & Data Types\nInput from Shell\nIf statements\nFor loop & While loops\nLists\n\n\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/1230-pm-intro-to-python-abigail-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260313T170000
DTEND;TZID=America/Los_Angeles:20260313T180000
DTSTAMP:20260501T070504
CREATED:20260314T002949Z
LAST-MODIFIED:20260314T010344Z
UID:32856-1773421200-1773424800@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:What We Did Today:\n\n\n\n\nReviewed how to make shape functions.\nContinued the grocery system project.\n\nHomework:\n\n\n\nMake 50% of progress on your final project which means drawing two object functions or more. Submit the .py file to the google drive if you are done. \n\n\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \nClass notes can be found here: here
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-41/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260311T190000
DTEND;TZID=America/Los_Angeles:20260311T200000
DTSTAMP:20260501T070504
CREATED:20260312T031009Z
LAST-MODIFIED:20260312T031009Z
UID:32837-1773255600-1773259200@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nIntroduced the training pipeline for Supervised Learning at a high level.\nIntroduced Kaggle as a platform for running ML code.\n\nHomework:\nIn your wed-mar4-catvsdog kaggle notebook\, add in 25 cat images and 25 dog images to a new dataset named “CatVSDog_Test_Images“. These should be random and not duplicates of one another. You may use photos of your own cat/dog if you have one. \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-12/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260310T173000
DTEND;TZID=America/Los_Angeles:20260310T183000
DTSTAMP:20260501T070504
CREATED:20260311T014352Z
LAST-MODIFIED:20260311T014352Z
UID:32815-1773163800-1773167400@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over homework.\nWe finish going over for loops.\nWe went over while loops.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “Mar10_WhileLoop_HW.py”\nPages 121-123\, Copy down the code.\nPage 123-124\, do the “Try it Yourself” sections 7-4 to 7-7.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260309T190000
DTEND;TZID=America/Los_Angeles:20260309T200000
DTSTAMP:20260501T070504
CREATED:20260310T033604Z
LAST-MODIFIED:20260310T035916Z
UID:32805-1773082800-1773086400@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nReviewed finals projects\nReviewed using pandas\nStarted the Titanic Survival Rate Prediction Problem\n\nHomework:\nFor everyone: \n\nContinue working on your final project. You want to finish training your model! Upload your latest progress as an ipynb to the google drive.\n\nFor those with issues on training the models\, do this fix: \n!pip install -U "fastprogress==1.0.3"\nimport fastprogress\nprint("fastprogress:"\, fastprogress.__version__)\nThen ensure it is 1.0.3\, if it isn’t restart the notebook (theres a restart and clear cell output button on the top right of the notebook page). \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-11/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260307T123000
DTEND;TZID=America/Los_Angeles:20260307T133000
DTSTAMP:20260501T070504
CREATED:20260307T214328Z
LAST-MODIFIED:20260307T214402Z
UID:32782-1772886600-1772890200@www.ayclogic.com
SUMMARY:12:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over homework.\nWe went over for loops.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “Mar7_ForLoop_HW.py”\nCopy down code from page 54-55.\n(Page 56 – Try it Yourself Section) do 4-1 to 4-2.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/1230-pm-intro-to-python-abigail-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260306T170000
DTEND;TZID=America/Los_Angeles:20260306T180000
DTSTAMP:20260501T070504
CREATED:20260307T014410Z
LAST-MODIFIED:20260307T020755Z
UID:32773-1772816400-1772820000@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:What We Did Today:\n\n\n\n\nReviewed how to make shape functions.\nCreated a kaleidoscope that changes colors using turtle python.\n\nHomework:\nIF YOU HAVEN’T ALREADY\, FINISH YOUR FINAL PROJECT PROPOSAL: \nCreate your final project proposal on paper or digital drawing! Upload a png\, jpg\, or pdf file of your proposal through taking a picture/screenshot to the google drive when done\, and name it FinalProjectProposal.extension. \nThe final project criteria is shown here: https://www.ayclogic.com/intro-to-python-final-project-criteria/. You must make sure your project proposal fits the criteria. However for this proposal you don’t need to color it\, you may just use text to describe the color of the things in your scene. \nYou can look at past projects for inspiration\, but do not duplicate what has been done 1:1 – https://www.ayclogic.com/python-projects/ \nThese are examples of project proposals: \n\n  \n\n\nOTHERWISE: \nMake 25% of progress on your final project which means drawing two object functions or more. Submit the .py file to the google drive if you are done. \n\n\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \nClass notes can be found here: here
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-40/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260304T190000
DTEND;TZID=America/Los_Angeles:20260304T200000
DTSTAMP:20260501T070504
CREATED:20260305T062853Z
LAST-MODIFIED:20260305T063006Z
UID:32754-1772650800-1772654400@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nIntroduced the topic of ML/AI at a high level.\nIntroduced Kaggle as a platform for running ML code.\n\nHomework:\nCopy the contents from this google colab file to kaggle\, and complete the hw\, then save as .ipynb: https://colab.research.google.com/drive/1qjmmP4LhSIgVD0qmExb_fmuB-Sm_511n \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-10/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260303T173000
DTEND;TZID=America/Los_Angeles:20260303T183000
DTSTAMP:20260501T070504
CREATED:20260304T023848Z
LAST-MODIFIED:20260304T023848Z
UID:32745-1772559000-1772562600@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over homework.\nWe went over lists.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “Mar3_List_HW.py”\nCopy down code from page 37-41.\n(Optional)(Page 42 – Try it Yourself Section) do 3-4 to 3-6.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260302T190000
DTEND;TZID=America/Los_Angeles:20260302T200000
DTSTAMP:20260501T070504
CREATED:20260303T041846Z
LAST-MODIFIED:20260303T041916Z
UID:32729-1772478000-1772481600@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued multi-class classification on the MNIST dataset.\nLearned about data augmentation through the batch_tfms parameter for the dataloader.\n\nHomework:\nFor Reine: \n\nCreate a google doc under your homework google drive \nWrite up your project proposal for training your own AI model detailing:\n– What you will be classifying (has to be multi-class classification!)\n– Where your data comes from (provide a link or methodology of getting the dataset). If you are using an existing dataset\, you have to add more images from online means (gather data from outside of kaggle\, whether it’s online images\, etc)\n– How you will train your AI model (what transformations on the data you will use\, and the flow of training)\nYou can view the list of transformations here: https://docs.fast.ai/vision.augment.html#aug_transforms\n\nEnsure the google doc is public access and that it is in your homework folder. \n  \nFor everyone: \n\nContinue working on your final project. You want to at least ensure you have the data loader setup with the proper transformations (also at this point it should be easy to run training once you have the dataloader). Upload your latest progress as an ipynb to the google drive.\nCreate a new kaggle notebook Mar9_PandasHW.ipynb and do the following:\nYoutube.csv  \n\nUse this csv file – https://drive.google.com/file/d/1kP6A9y0UBssOg3Exunv9Mnmilb0657Sh/view?usp=drive_link \nLoad the data\n\nShow only the Channel and Subscribers columns\n\nFind channels with more than 2000 subscribers\n\nAdd a column Subs_per_Video\n\nWhich channel is the most efficient?\n\n\n\nHW Note: you can display rows with conditions like this:\ndf_math_greater_than_80 = df[df["Math"] > 80]\nprint("\nStudents with Math Score Greater Than 80:")\nprint(df_math_greater_than_80)\nprint(df.head())\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-9/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260228T123000
DTEND;TZID=America/Los_Angeles:20260228T133000
DTSTAMP:20260501T070504
CREATED:20260228T212946Z
LAST-MODIFIED:20260228T212946Z
UID:32711-1772281800-1772285400@www.ayclogic.com
SUMMARY:12:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over homework.\nWe went over input from shell.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “Feb28_InputFromShell_HW.py”\nCopy down code from page 114-117.\n(Page 117 – Try it Yourself Section) do 7-1 to 7-2.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/1230-pm-intro-to-python-abigail/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260227T170000
DTEND;TZID=America/Los_Angeles:20260227T180000
DTSTAMP:20260501T070504
CREATED:20260228T020748Z
LAST-MODIFIED:20260228T021005Z
UID:32697-1772211600-1772215200@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:What We Did Today:\n\n\n\n\nLearnt more on function chaining for whole shapes.\nMade a robot and spaceship function duplicator.\nLearnt how to draw circles in python using turtle.\n\nHomework:\nCreate your final project proposal on paper or digital drawing! Upload a png\, jpg\, or pdf file of your proposal through taking a picture/screenshot to the google drive when done\, and name it FinalProjectProposal.extension. \nThe final project criteria is shown here: https://www.ayclogic.com/intro-to-python-final-project-criteria/. You must make sure your project proposal fits the criteria. However for this proposal you don’t need to color it\, you may just use text to describe the color of the things in your scene. \nYou can look at past projects for inspiration\, but do not duplicate what has been done 1:1 – https://www.ayclogic.com/python-projects/ \nThese are examples of project proposals: \n\n  \n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \nClass notes can be found here: here
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-39/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260223T190000
DTEND;TZID=America/Los_Angeles:20260223T200000
DTSTAMP:20260501T070504
CREATED:20260224T043712Z
LAST-MODIFIED:20260224T043712Z
UID:32645-1771873200-1771876800@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nNo class today\, there was a technical issue with zoom links\, we will meet next week in the updated zoom link. Make sure you join the right one!\n\nHomework:\n\nBegin working on your project! You will have exactly 3 weeks to complete it\, and by the end of it you want to deploy a simple streamlit application for your project.\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-8/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260220T170000
DTEND;TZID=America/Los_Angeles:20260220T180000
DTSTAMP:20260501T070504
CREATED:20260221T020516Z
LAST-MODIFIED:20260221T020516Z
UID:32625-1771606800-1771610400@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:What We Did Today:\n\n\n\n\nLearnt more about turtle\, how to use functions to draw shapes\, adding more parameters to the functions.\nTried to copy over a collection of shapes from one location to the next (this will be hw)\n\nHomework:\nContinue in the file Feb20_RobotDuplication.py and: \nCreate a function called makeRobot(x\, y) that lets you draw the full robot anywhere. \nRefer to Feb20_FunctionChaining.py to figure out how to decide on the x and y values. The key idea is that when you input a x and y value\, all the shapes move together. \n\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \nClass notes can be found here: here
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-38/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260218T190000
DTEND;TZID=America/Los_Angeles:20260218T210000
DTSTAMP:20260501T070504
CREATED:20260219T214052Z
LAST-MODIFIED:20260219T214118Z
UID:32612-1771441200-1771448400@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – Yitong
DESCRIPTION:Today We:\n\nTook the Final Test.\n\nHomework:\nNo homework!!! Wait for two emails from me: \n\nOne email will have your graded project’s score.\nAnother email will be your released test score. If you got marked off\, check your test for comments.\n\nEmail me if you need help: yitong@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-yitong-25/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260217T170000
DTEND;TZID=America/Los_Angeles:20260217T180000
DTSTAMP:20260501T070504
CREATED:20260219T054300Z
LAST-MODIFIED:20260224T031220Z
UID:32603-1771347600-1771351200@www.ayclogic.com
SUMMARY:5 PM - Intro to Python - Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over last weeks homework.\nWe learned about if else statements.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “Feb17_HW.py”\nPage 25 (section 2-3 to 2-6)\nCopy down code from page 78-81.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-abigail-12/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260216T190000
DTEND;TZID=America/Los_Angeles:20260216T200000
DTSTAMP:20260501T070504
CREATED:20260217T043338Z
LAST-MODIFIED:20260217T043554Z
UID:32559-1771268400-1771272000@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued multi-class classification on the MNIST dataset.\nLearned about data augmentation through the batch_tfms parameter for the dataloader.\n\nHomework:\n\nCreate a google doc under your homework google drive \nWrite up your project proposal for training your own AI model detailing:\n– What you will be classifying (has to be multi-class classification!)\n– Where your data comes from (provide a link or methodology of getting the dataset). If you are using an existing dataset\, you have to add more images from online means (gather data from outside of kaggle\, whether it’s online images\, etc)\n– How you will train your AI model (what transformations on the data you will use\, and the flow of training)\nYou can view the list of transformations here: https://docs.fast.ai/vision.augment.html#aug_transforms\n\nEnsure the google doc is public access and that it is in your homework folder. \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-7/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260213T170000
DTEND;TZID=America/Los_Angeles:20260213T180000
DTSTAMP:20260501T070504
CREATED:20260215T051221Z
LAST-MODIFIED:20260215T051221Z
UID:32543-1771002000-1771005600@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:What We Did Today:\n\n\n\n\nLearnt more about turtle\, how to use functions to draw shapes\, adding more parameters to the functions.\nTried to copy over a collection of shapes from one location to the next (this will be hw)\n\nHomework:\nCreate a copy of the previous file Feb13_Robot.py called Feb13_Robot2.py and: \nCreate a second robot building off of the second head we’ve already made at the end of class. You shouldn’t try to guess the values for the (x\, y) position of the rectangles. \n\nYou can calculate the needed x position for each of the rectangles by figuring out the difference between the new second head and the first head then use that same difference for every other rectangle. \n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \nClass notes can be found here: here
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-37/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260211T190000
DTEND;TZID=America/Los_Angeles:20260211T200000
DTSTAMP:20260501T070504
CREATED:20260212T042903Z
LAST-MODIFIED:20260212T042903Z
UID:32486-1770836400-1770840000@www.ayclogic.com
SUMMARY:7:00 PM – Python Game Development – Darin
DESCRIPTION:What We Did Today:\n\n\nWrote multithreaded code!\n\nCongrats on finishing the class everyone! Make sure your code is up to date for the final game projects\, it will be published.\n\nHomework:\n\nNothing\, enjoy coding in general!\n\nNotes:\nAll class notes can be found here: https://gitlab.com/billhan5732/wed-630-flappy-duck-bill/-/tree/bill/src \nYou can reach me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/700-pm-python-game-development-darin-15/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260211T190000
DTEND;TZID=America/Los_Angeles:20260211T200000
DTSTAMP:20260501T070504
CREATED:20260212T040323Z
LAST-MODIFIED:20260212T042505Z
UID:32480-1770836400-1770840000@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – Yitong
DESCRIPTION:Today We:\n\nReviewed final projects.\nReviewed for the Final Test.\n\nHomework\n\nKeep working on your final project; it is due Saturday night.\n\nAlex Feng\n\nAdd 3 more clouds in the background.\nFix the letter k in “chicken.”\nDraw the letters repeatedly in different colors.\n\n\nElise Ho\n\nDraw the letters repeatedly in different colors.\n\n\nPreslie Tong\n\nDraw the path.\nDraw the letters repeatedly in different colors.\n\n\n\n\nReview for the final test. You’ve done these problems before\, but check if you still remember how to do them:\n\nhttps://www.ayclogic.com/intro-to-python-exercises/\nhttps://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/\n\n\n\nThe winner of our review session gameshow was Elise!!! \nEmail me if you need help: yitong@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-yitong-24/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260209T190000
DTEND;TZID=America/Los_Angeles:20260209T200000
DTSTAMP:20260501T070504
CREATED:20260210T043506Z
LAST-MODIFIED:20260217T043259Z
UID:32426-1770663600-1770667200@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued multi-class classification on the MNIST dataset.\nLearned about data augmentation through the batch_tfms parameter for the dataloader.\n\nHomework:\n\nCreate a google doc under your homework google drive \nWrite up your project proposal for training your own AI model detailing:\n– What you will be classifying (has to be multi-class classification!)\n– Where your data comes from (provide a link or methodology of getting the dataset). If you are using an existing dataset\, you have to add more images from online means (gather data from outside of kaggle\, whether it’s online images\, etc)\n– How you will train your AI model (what transformations on the data you will use\, and the flow of training)\n\nEnsure the google doc is public access and that it is in your homework folder. \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-5/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260206T180000
DTEND;TZID=America/Los_Angeles:20260206T190000
DTSTAMP:20260501T070504
CREATED:20260207T040042Z
LAST-MODIFIED:20260207T040042Z
UID:32404-1770400800-1770404400@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Joel (Darin Sub)
DESCRIPTION:Today we did:\n\nWe continued with ShootBalloon.\n\nHomework:\n\nCreate a explode.py file and define the Explosion class\, which takes in x\, y\, and screen.\nCreate a function in main\,py that creates the explosion and adds to the explosion group after the bug AND balloon disappears. Set the x and y position to be where the bug and balloon were\nCall self.kill() in the explosion class in update() after some time (you have to set the timer for how long the explosion lasts)
URL:https://www.ayclogic.com/event/6-pm-python-game-development-joel-darin-sub-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260206T170000
DTEND;TZID=America/Los_Angeles:20260206T180000
DTSTAMP:20260501T070504
CREATED:20260207T025229Z
LAST-MODIFIED:20260207T025229Z
UID:32402-1770397200-1770400800@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:What We Did Today:\n\n\n\n\nLearnt more about turtle\, how to use functions to draw shapes\n\nHomework:\nContinue in the previous file Feb6_ShapeFunctions.py and: \n# HW: make new functions for the triangle and octagon so you can\n# change the x and y position however you want for spawning \n# after doing this\, draw a sword with the drawRectangle function \nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \nClass notes can be found here: here
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-36/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260204T190000
DTEND;TZID=America/Los_Angeles:20260204T200000
DTSTAMP:20260501T070504
CREATED:20260205T041659Z
LAST-MODIFIED:20260205T041659Z
UID:32388-1770231600-1770235200@www.ayclogic.com
SUMMARY:7:00 PM – Python Game Development – Darin
DESCRIPTION:What We Did Today:\n\n\nSemi finished bug class and added the credit and play button handlers\n\n\nHomework:\n\nMake the various game modes work visually.\nFor game menu\, call the handle play and credit button method and spawn the logo above them \nFor game win and game loss\, add text that shows you won or you lost\n^for this you will need to define a draw_text method similar to what exists in the explosion class or from flappy duck \nFor game credits\, write a credits similar to your own game \nFinally\, add in a condition to switch screens in the game_in_session() method that switches to game_win or game_loss when the GAME_TIMER expires (you will need to add this in as well to a value of 10 for now)\, and you select win or loss based on if you manage to get 10 points\n\nNotes:\nAll class notes can be found here: https://gitlab.com/billhan5732/wed-630-flappy-duck-bill/-/tree/bill/src \nYou can reach me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/700-pm-python-game-development-darin-14/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR