BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
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:20260302T190000
DTEND;TZID=America/Los_Angeles:20260302T200000
DTSTAMP:20260419T105404
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:20260303T173000
DTEND;TZID=America/Los_Angeles:20260303T183000
DTSTAMP:20260419T105404
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:20260304T190000
DTEND;TZID=America/Los_Angeles:20260304T200000
DTSTAMP:20260419T105404
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:20260306T170000
DTEND;TZID=America/Los_Angeles:20260306T180000
DTSTAMP:20260419T105404
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:20260307T123000
DTEND;TZID=America/Los_Angeles:20260307T133000
DTSTAMP:20260419T105404
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:20260309T190000
DTEND;TZID=America/Los_Angeles:20260309T200000
DTSTAMP:20260419T105404
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:20260310T173000
DTEND;TZID=America/Los_Angeles:20260310T183000
DTSTAMP:20260419T105404
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:20260311T190000
DTEND;TZID=America/Los_Angeles:20260311T200000
DTSTAMP:20260419T105404
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:20260313T170000
DTEND;TZID=America/Los_Angeles:20260313T180000
DTSTAMP:20260419T105404
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:20260314T123000
DTEND;TZID=America/Los_Angeles:20260314T133000
DTSTAMP:20260419T105404
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:20260317T173000
DTEND;TZID=America/Los_Angeles:20260317T183000
DTSTAMP:20260419T105404
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:20260318T190000
DTEND;TZID=America/Los_Angeles:20260318T200000
DTSTAMP:20260419T105404
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:20260320T170000
DTEND;TZID=America/Los_Angeles:20260320T180000
DTSTAMP:20260419T105404
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:20260323T190000
DTEND;TZID=America/Los_Angeles:20260323T200000
DTSTAMP:20260419T105404
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:20260324T173000
DTEND;TZID=America/Los_Angeles:20260324T183000
DTSTAMP:20260419T105404
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:20260325T190000
DTEND;TZID=America/Los_Angeles:20260325T200000
DTSTAMP:20260419T105404
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:20260327T170000
DTEND;TZID=America/Los_Angeles:20260327T180000
DTSTAMP:20260419T105404
CREATED:20260328T000025Z
LAST-MODIFIED:20260328T010020Z
UID:33013-1774630800-1774634400@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 100% of progress on your final project!. You should make sure you meet all the requirements as specified here: https://www.ayclogic.com/intro-to-python-final-project-criteria/. \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-43/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260328T123000
DTEND;TZID=America/Los_Angeles:20260328T133000
DTSTAMP:20260419T105404
CREATED:20260328T210256Z
LAST-MODIFIED:20260328T210256Z
UID:33020-1774701000-1774704600@www.ayclogic.com
SUMMARY:12:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over homework.\nWe continued to learn about functions.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “Mar28_Functions2_HW.py”\nDo the try it yourself section on page 131.
URL:https://www.ayclogic.com/event/1230-pm-intro-to-python-abigail-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260330T190000
DTEND;TZID=America/Los_Angeles:20260330T200000
DTSTAMP:20260419T105404
CREATED:20260330T235041Z
LAST-MODIFIED:20260331T062753Z
UID:33029-1774897200-1774900800@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nReviewed finals projects\, debugged streamlit and dataset related issues.\nFinished the Titanic Survival Rate Prediction Problem!\n\nHomework:\nPart 1:\n\nContinue working on your final project.\nYour goal this week is to train multiple models and deploy them all with the option to choose between different models on streamlit. 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). \nPart 2:\n\nAdd some code in the Titanic Survival Rate project.\n\nCount how many passengers are male and how many are female. Use “Sex” column.\nFigure out the most expensive ticket price and the cheapest and the average. Use “Fare” column.\nFigure out how many people are younger than 10 years old. Use “Age” column.\n\n\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-16/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260331T173000
DTEND;TZID=America/Los_Angeles:20260331T183000
DTSTAMP:20260419T105404
CREATED:20260401T013838Z
LAST-MODIFIED:20260401T013838Z
UID:33045-1774978200-1774981800@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over homework.\nWe continued to learn about functions.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “Mar31_Functions_With_Return_HW.py”\nCopy down code from pages 138 to 139.
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR