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:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
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:20260218T190000
DTEND;TZID=America/Los_Angeles:20260218T210000
DTSTAMP:20260501T104325
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:20260501T104325
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:20260501T104325
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:20260501T104325
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:20260501T104325
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:20260501T104325
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:20260501T104325
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:20260501T104325
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:20260501T104325
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:20260501T104325
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
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260204T190000
DTEND;TZID=America/Los_Angeles:20260204T200000
DTSTAMP:20260501T104325
CREATED:20260205T041557Z
LAST-MODIFIED:20260205T041557Z
UID:32389-1770231600-1770235200@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – Yitong
DESCRIPTION:Today We:\n\nReviewed final projects.\nFinished the Robux Balance project.\n\nHomework:\n\nKeep working on your final project. You have 1 weeks left to do it. I will check your progress next class.\n\nAlex Feng\n\nFinish drawing the trees and clouds in the background.\nFinish drawing the letters.\n\n\nElise Ho\n\nFinish drawing the letters.\n\n\nPreslie Tong\n\nFinish organizing the tree functions into one.\nFinish drawing the bushes (after making a function to draw them).\nFinish drawing the clouds (after making a function to draw them).\nFinish drawing the path.\nFinish drawing the letters.\n\n\n\n\n\n\nEmail me if you need help: yitong@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-yitong-23/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260202T190000
DTEND;TZID=America/Los_Angeles:20260202T200000
DTSTAMP:20260501T104325
CREATED:20260203T041351Z
LAST-MODIFIED:20260203T041351Z
UID:32359-1770058800-1770062400@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nRevisited homework on using different models for training and analyzed their performance.\nLearnt about virtual environments and dependencies (your “copy” of the computer)\nSetup github and demonstrated web app deployment (now you can ask your friends to check out your ai models haha)\n\nHomework:\n\nCopy the Jan26_CatVSDog.ipynb into Feb2_PetBreed.ipynb\nMODIFY the labeling function such that it labels by the dog BREED.\nYou do not return “dog” vs “cat” but rather you return “Siamese”\, “Abyssinian”\, etc \nHint: You need to only keep the string WITHOUT numbers.\nRun training again after modifying\nThis should result in MULTI-class classification\n\nUpload the file Jan26_CatVSDog_Evaluation.py to the google drive when you are done. \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-4/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260130T170000
DTEND;TZID=America/Los_Angeles:20260130T180000
DTSTAMP:20260501T104325
CREATED:20260131T020243Z
LAST-MODIFIED:20260131T020243Z
UID:32328-1769792400-1769796000@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:What We Did Today:\n\n\n\n\nLearnt the basics of python turtle.\n\nHomework:\nCreate two new files: Jan30_PythonShapesHW1.py and Jan30_PythonShapesHW2.py \nDraw the shapes below\, where in HW1.py you use the .goto() function\, and in HW2.py you use the .forward() function to draw. When using .forward\, you want to use 45 degrees for turning right. \nBOTH files must have shapes that are completely filled with color. \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-35/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260128T190000
DTEND;TZID=America/Los_Angeles:20260128T200000
DTSTAMP:20260501T104325
CREATED:20260129T041200Z
LAST-MODIFIED:20260129T041200Z
UID:32310-1769626800-1769630400@www.ayclogic.com
SUMMARY:7:00 PM – Python Game Development – Darin
DESCRIPTION:What We Did Today:\n\n\nAdded the bug class\n\n\nHomework:\nEthan and Rex commit and push the final version of your project by the next 3 days! \nFor everyone else (ethan and rex included): \n\nMake the bug flap its wings\nMake the bug disappear upon clicking the bug\, and leave a score the same way you pop a balloon\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-13/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260128T190000
DTEND;TZID=America/Los_Angeles:20260128T200000
DTSTAMP:20260501T104325
CREATED:20260129T040135Z
LAST-MODIFIED:20260129T040135Z
UID:32311-1769626800-1769630400@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – Yitong
DESCRIPTION:Today We:\n\nReviewed final projects.\nFinished the Grocery System project.\nStarted the Robux Balance project.\n\nHomework\n\nKeep working on your final project. You have 2 weeks left to do it. I will check your progress next class.\n\nAlex Feng\n\nFinish making the function to draw trees and clouds.\nDraw the trees and clouds in the background.\n\n\nElise Ho\n\nDraw all the trees in the background.\nFinish making the function to draw the seashells. (A function for each seashell.)\n\n\nPreslie Tong\n\nFinish organizing the tree functions into one.\nFinish making the function to draw the path.\n\n\n\n\n\nEmail me if you need help: yitong@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-yitong-22/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260126T190000
DTEND;TZID=America/Los_Angeles:20260126T200000
DTSTAMP:20260501T104325
CREATED:20260127T051814Z
LAST-MODIFIED:20260127T051814Z
UID:32291-1769454000-1769457600@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nLearnt a bit about tensors\, pre-trained models\, model sizes\nExported our trained AI model to a .pkl file for use outside of kaggle\nRan a quick streamlit app to visualize model working on the browser\n\nHomework:\n\nRun training again like we did in class\, but this time using 3 different AI backbones (replacing the ‘resnet34’ under the vision_learner function call) like last week.\nReferences for model types: \nhttps://docs.pytorch.org/vision/stable/models.html#initializing-pre-trained-models\nhttps://docs.fast.ai/vision.learner.html#vision_learner\nSAVE these models as .pkl files and put them in your pycharm project directory.\nFinally modify the pycharm file to be able to select between different models you have trained for evaluation.\nYou can add this section beneath the “created by” code to replace the load_learner for multi model selection functionality. \n\nMODELS_DIR = Path("models")\n\n# Find all .pkl files in models/\nmodel_paths = sorted(MODELS_DIR.glob("*.pkl"))\nmodel_names = [p.name for p in model_paths]\n\nif not model_paths:\n    st.error(f"No .pkl models found in: {MODELS_DIR.resolve()}")\n    st.stop()\n\n# UI: choose which model to use\nselected_name = st.selectbox("Select a model to use:"\, model_names)\n\n@st.cache_resource  # cache the loaded learner per selected model\ndef get_model(model_path_str: str):\n    return load_learner(model_path_str)\n\nmodel_path = str(MODELS_DIR / selected_name)\ncat_vs_dog_model = get_model(model_path)\n\nst.caption(f"Loaded model: {selected_name}")\n\n\nRUN your app with “streamlit run <python file path>” such as “streamlit run src/Jan26_CatVSDog_Evaluation.py”\n\nUpload the file Jan26_CatVSDog_Evaluation.py to the google drive when you are done. \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-3/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260121T190000
DTEND;TZID=America/Los_Angeles:20260121T200000
DTSTAMP:20260501T104325
CREATED:20260122T040914Z
LAST-MODIFIED:20260122T041222Z
UID:32237-1769022000-1769025600@www.ayclogic.com
SUMMARY:7 PM - Intro to Python - Yitong
DESCRIPTION:Today We:\n\nReviewed final projects.\nStarted the Grocery System project.\n\nHomework\n\nKeep working on your final project. You have 3 weeks left to do it. I will check your progress next class.\n\nAlex Feng\n\nFinish the chicken.\nHave the sky and the ground colored.\n\n\nElise Ho\n\nFinish the background.\nFinish making the function to draw palm trees.\n\n\nPreslie Tong\n\nCombine the code for drawing the leaves (circle()) and the trunk (rectangle()) into one function for drawing trees.\nFinish making a function to draw bushes.\n\n\n\n\n\nEmail me if you need help: yitong@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-yitong-21/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260121T190000
DTEND;TZID=America/Los_Angeles:20260121T200000
DTSTAMP:20260501T104325
CREATED:20260122T025909Z
LAST-MODIFIED:20260122T040528Z
UID:32238-1769022000-1769025600@www.ayclogic.com
SUMMARY:7:00 PM – Python Game Development – Darin
DESCRIPTION:What We Did Today:\n\n\n\nAdded score and bad balloons and text visualization\n\n\n\nHomework:\nContinue working on your final projects! You have 1 week left for the final project! Collaborate with your partner to iron out any remaining bugs in the project. \nMake progress as listed on your respective project timelines. \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-12/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260119T190000
DTEND;TZID=America/Los_Angeles:20260119T200000
DTSTAMP:20260501T104325
CREATED:20260120T040741Z
LAST-MODIFIED:20260120T040741Z
UID:32213-1768849200-1768852800@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued on the first project: dog and cat classification\nLearnt about the labelling function\, and commenced training with a GPU for classification\n\nHomework:\nRun training again like we did in class\, but this time using 3 different AI backbones (replacing the ‘resnet34’ under the vision_learner function call). \nLook up the different AI backbones from these links (just try around like resnet50\, resnet18\, or even ulearner etc): \nhttps://docs.pytorch.org/vision/stable/models.html#initializing-pre-trained-models\nhttps://docs.fast.ai/vision.learner.html#vision_learner \nThen make your dataset have at least 10 images (I recommend looking for pictures of cats that look like dogs\, and dogs that look like cats)\, and test these images with your newly trained models. \nWrite in the same file Jan12_CatVSDog.ipynb as to which AI backbone you think is better in a text box. Upload this file to google drive when you are done. \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-2/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260116T170000
DTEND;TZID=America/Los_Angeles:20260116T180000
DTSTAMP:20260501T104325
CREATED:20260117T044618Z
LAST-MODIFIED:20260117T044753Z
UID:32184-1768582800-1768586400@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:NEXT WEEK IS QUIZ 2\, STUDY FOR IT!!\nWhat We Did Today:\n\n\n\n\nReviewed for the quiz next week!\n\nHomework:\nStudy for next weeks quiz. \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-33/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260114T190000
DTEND;TZID=America/Los_Angeles:20260114T200000
DTSTAMP:20260501T104325
CREATED:20260115T075529Z
LAST-MODIFIED:20260115T075529Z
UID:32174-1768417200-1768420800@www.ayclogic.com
SUMMARY:7:00 PM -Intro to Python – Yitong
DESCRIPTION:Today We:\n\nDiscussed project proposals.\nFinished the Kaleido Spiral project.\n\nHomework\n\nStart coding your project proposals. You have 4 weeks left to do it. I will check your progress next class.\n\nEmail me if you need help: yitong@ayclogic.com
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-yitong-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260114T190000
DTEND;TZID=America/Los_Angeles:20260114T200000
DTSTAMP:20260501T104325
CREATED:20260115T040103Z
LAST-MODIFIED:20260115T040652Z
UID:32167-1768417200-1768420800@www.ayclogic.com
SUMMARY:7:00 PM – Python Game Development – Darin
DESCRIPTION:What We Did Today:\n\n\n\nAdded collision handling for the target and balloons.\n\nAlso added visual effects for explosions.\n\n\n\nHomework:\nContinue working on your final projects! You have 2 weeks left for the final project! Collaborate with your partner on the game design doc to fully flesh out details\, and finish up the project timeline. \nMake progress as listed on your respective project timelines. \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-11/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260112T190000
DTEND;TZID=America/Los_Angeles:20260112T200000
DTSTAMP:20260501T104325
CREATED:20260113T051833Z
LAST-MODIFIED:20260113T051833Z
UID:32137-1768244400-1768248000@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nWorked on the first project: dog and cat classification\nGot introduced to various libraries for the training stack\nLearnt about the technicalities of images\n\nHomework:\nSubmit to your respective google drive homework folders when you are finished! \n\nFigure out which two popular dog breeds from list below that DO NOT exists in the Oxford IIIT Pet dataset. YOU HAVE TO WRITE CODE TO FIND THIS. YOU CANNOT JUST GUESS. Hint look at the existing codes where we print the “Abyssinian” cat. You need to modify the code to figure out which of dog breed below that does not exists\n\namerican Pit Bull\nchihuahua\nhusky\nshiba Inu\nsamoyed\ndachshund\npomeranian\nbeagle\nboxer\npug\n\n\nWrite your answers in the latest Jan12_CatVSDog.ipynb file we worked on in a text module and explain how you found the solution.\nDownload the .ipynb file after finishing your code. Note that you can save a copy of the file so your work is persistent.\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/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260109T170000
DTEND;TZID=America/Los_Angeles:20260109T180000
DTSTAMP:20260501T104325
CREATED:20260110T033305Z
LAST-MODIFIED:20260110T033305Z
UID:32107-1767978000-1767981600@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:What We Did Today:\n\n\n\n\nWent over debugging concept.\nWent over more debugging examples.\n\nHomework\n(Upload your homework into your Google Drive HW folder at latest a day before the class starts) \n\nMake a new file called “Jan9_Quiz2Review.py”\nDo the following questions: https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/\n\nIf you have any questions\, email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-32/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260107T190000
DTEND;TZID=America/Los_Angeles:20260107T200000
DTSTAMP:20260501T104325
CREATED:20260108T051039Z
LAST-MODIFIED:20260108T051039Z
UID:32090-1767812400-1767816000@www.ayclogic.com
SUMMARY:7:00 PM -Intro to Python – Yitong
DESCRIPTION:Today We:\n\nLearned about Half-Circles.\nStarted the Kaleido Spiral project.\n\nHomework\n\nDraw your project proposal and have it ready by next week. You can look at the projects on this page: https://www.ayclogic.com/intro-to-python-final-project-criteria/\n\nEmail me if you need help: yitong@ayclogic.com
URL:https://www.ayclogic.com/event/700-pm-intro-to-python-yitong/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260107T190000
DTEND;TZID=America/Los_Angeles:20260107T200000
DTSTAMP:20260501T104325
CREATED:20260108T040408Z
LAST-MODIFIED:20260108T040408Z
UID:32081-1767812400-1767816000@www.ayclogic.com
SUMMARY:7:00 PM – Python Game Development – Darin
DESCRIPTION:What We Did Today:\n\n\n\nChanged balloon colors\, fixed collision boxes\, and added collision box for the target\n\n\n\nHomework:\nContinue working on your final projects! But make sure to finish up the design doc if it still lacks some details! Collaborate with your partner on the game design doc to fully flesh out details\, and finish up the project timeline. \nMake progress as listed on your respective project timelines. \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-10/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260105T190000
DTEND;TZID=America/Los_Angeles:20260105T200000
DTSTAMP:20260501T104325
CREATED:20260105T233127Z
LAST-MODIFIED:20260112T224822Z
UID:32059-1767639600-1767643200@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nIntroduced the motivation of learning ML/AI\nIntroduced various divisions of ML/AI\nIntroduced Kaggle\, an interface for running ML code\n\nHomework:\nSubmit to your respective google drive homework folders when you are finished! \n\nDo this simple assignment: https://colab.research.google.com/drive/1qjmmP4LhSIgVD0qmExb_fmuB-Sm_511n\nAlso upload 2 images and load them with matplotlib at the end of the notebook.\nDownload the .ipynb file after finishing your code. Note that you can save a copy of the file so your work is persistent.\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/5-pm-ai-ml-darin/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260102T170000
DTEND;TZID=America/Los_Angeles:20260102T180000
DTSTAMP:20260501T104325
CREATED:20260103T032342Z
LAST-MODIFIED:20260103T032529Z
UID:32030-1767373200-1767376800@www.ayclogic.com
SUMMARY:5 PM - Intro to Python - Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over the homework.\nWe went over how to fix Python errors.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “Jan2_Fixing_Errors.py”\nFix this code: https://www.ayclogic.com/fixing-python-bugs/\nFor those who haven’t finished last week’s homework\, make sure to finish exercises 3 and 4. (Here are the exercises: https://www.ayclogic.com/intro-to-python/star-wars-problem/)\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-abigail-11/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20251212T190000
DTEND;TZID=America/Los_Angeles:20251212T200000
DTSTAMP:20260501T104325
CREATED:20251213T040809Z
LAST-MODIFIED:20251213T040809Z
UID:31897-1765566000-1765569600@www.ayclogic.com
SUMMARY:5 PM – Intro To Python – Darin
DESCRIPTION:Today We Do\n\nWent over final project progress\nStarted the Robux System to show optimizing code\n\nHomework\n\nContinue working on the final project\, you need to draw at least six objects as shape functions complete by next week.\n\nFor Hudson: Convert your drawing such as the car with the use of functions and a new function called drawCar that makes use of drawRectangle\, drawCircle\, etc. \nSubmit the current progress of your thonny drawing to google drive when you are done. \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here: https://drive.google.com/drive/folders/1ClxGyA_3oLZtwhgN0j3BVZjpffoxMHNj?usp=sharing
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-30/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20251212T170000
DTEND;TZID=America/Los_Angeles:20251212T180000
DTSTAMP:20260501T104325
CREATED:20251213T022933Z
LAST-MODIFIED:20251213T022933Z
UID:31895-1765558800-1765562400@www.ayclogic.com
SUMMARY:5 PM – Intro To Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over generating random numbers in python.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “Dec12_Magic8Ball_HW.py”\nMake another code for our Magic 8 Ball code\, but instead of using random.randint()\, use random.choice().\n(Hint: You should make a list of the 8 possible responses.)\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-abigail-10/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR