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:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240227T180000
DTEND;TZID=America/Los_Angeles:20240227T190000
DTSTAMP:20260504T003451
CREATED:20240228T083740Z
LAST-MODIFIED:20240304T171744Z
UID:24106-1709056800-1709060400@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:Today We Do\n\nContinued on the RobotBuilder project\, where we further connected the shapes together using a bit of math and logic.\nIntroduced creating a function for creating the right arm\, where we used more x and y parameters for the function as a way to change the location of the arm every time we call the makeRightArm() function\n\nHomework\n\nContinue on the same file called Feb20_RobotBuilder.py\, and submit it into the google drive when you finish\nCreate the makeLeftArm() function that takes in 2 parameters\, x and y\na) The very first thing you want to do is make the left arm without using a function.\nb) After you’ve made it work without a function\, you want to turn into a function with these 2 parameters x and y so that we can specify where we want our left arm to be made.\nc) In order to make this work\, you need to use x and y as the starting coordinates of the first shape being made inside of the function (as seen in with the makeRightHand() function\nd) Every other shape that is made inside of the function must use\n(x + or – {the difference between the first shape’s value and the current shape})\ne) Now that you have a function for the left arm\, go ahead and make 2 left arms similar to the 2 right arms.\n\n\nan example of how to turn any shape into a function: \ncode below draws a + shape:\nmakeRectangle(0\, 0\, “blue”\, 10\, 40)\nmakeRectangle(-15\, -15\, “blue”\, 40\, 10) \nIf we want to make it a function\, it would look like this: \ndef makePlus(x\, y):\n   makeRectangle(x\, y\, “blue”\, 10\, 40)\n   makeRectangle(x-15\, y-15\, “blue”\, 40\, 10) \nSee that in the example above\, we made every other shape after the first shape inside of the function use x and y added/subtracted with the difference between the first shape coordinate and the next shape coordinate from the original code before it became a function. \nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-54/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240227T180000
DTEND;TZID=America/Los_Angeles:20240227T190000
DTSTAMP:20260504T003451
CREATED:20240228T030337Z
LAST-MODIFIED:20240228T030337Z
UID:24095-1709056800-1709060400@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nCreated explosion objects that show a score corresponding to balloon speed\nLearned how to only display a sprite for a certain amount of time\nBegan adding extra game modes & title screen\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-shoot-balloon/-/tree/Sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue with the homework we wrote together in our project proposal document.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-sebastian-21/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240226T190000
DTEND;TZID=America/Los_Angeles:20240226T200000
DTSTAMP:20260504T003451
CREATED:20240227T060146Z
LAST-MODIFIED:20240227T060146Z
UID:24080-1708974000-1708977600@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nFinished Robux Catalog\n\nBuy more Robux\nCheckout\n\n\n\nHomework\nCreate the following file: \n\nFeb26_FinalPrep.py\n\nComplete the exercises at: https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/\n\n\n\nIf you have any questions\, email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-william-28/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240226T190000
DTEND;TZID=America/Los_Angeles:20240226T200000
DTSTAMP:20260504T003451
CREATED:20240227T040150Z
LAST-MODIFIED:20240227T040150Z
UID:24076-1708974000-1708977600@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nReviewed logic for how game modes work\nBegan landing page\nReviewed how to blit play button\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/mon-7-pm-shoot-balloon/-/tree/sat_7_pm_sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue with the homework we wrote together in our project proposal document.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-29/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240226T170000
DTEND;TZID=America/Los_Angeles:20240226T180000
DTSTAMP:20260504T003451
CREATED:20240227T013658Z
LAST-MODIFIED:20240228T001346Z
UID:24072-1708966800-1708970400@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Allison
DESCRIPTION:Today we:\n\nContinued learning about lists\, if else\, and user input\nBegan learning about for loops\n\nHomework:\n\nUpload this homework in the Google Drive folder as Feb26_List_Pt2_Homework\n\nRead and do the codes from Pg. 42\, Try It Yourself sections 3-4\, 3-5\, and 3-6\n\nMake sure to read the book pages\n\n\n\n\nUpload this homework in the Google Drive folder as Feb26_ForLoop_Pt1_Homework\n\nRead and do the codes from Pg. 54 and 55\n\nMake sure to read the book pages\n\n\n\n\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-allison-6/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240226T170000
DTEND;TZID=America/Los_Angeles:20240226T180000
DTSTAMP:20260504T003451
CREATED:20240227T003532Z
LAST-MODIFIED:20240227T024747Z
UID:24070-1708966800-1708970400@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to make the code more efficient by using classes. We created the Bird() class which we used to blit our birds onto the screen and change their positions in the .update() method\nLearnt how to use methods of different objects at the same time using pygame.sprite.Group()\n\nHomework:\n\nCreate a new Cloud class\, where the __init__ method has the same parameters as the Bird class\, except size (because we want don’t want to alter the size of the image and keep it big)\nIn the update method\, follow the same steps as in the Bird class where you will blit the cloud onto the screen and use a random integer for its speed\nNow\, back inside of main\, you want to create a new Group of cloud objects in a new attribute called cloud_group\nHint: to make a new group\, use pygame.sprite.Group()\nAfter creating the cloud_group\, add a new cloud object inside of it using .add()\nInside of game_loop inside of main\, you want to call the update method using the group to make a cloud appear at random\nNow try adding another cloud object so that 2 clouds appear at one go\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-python-game-development-darin-3/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240226T160000
DTEND;TZID=America/Los_Angeles:20240226T170000
DTSTAMP:20260504T003451
CREATED:20240227T001145Z
LAST-MODIFIED:20240227T001145Z
UID:24068-1708963200-1708966800@www.ayclogic.com
SUMMARY:4 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nWe finished our first quiz of the class\n\n  \nHomework:\n\nNone\n\n  \nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-darin-12/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240224T170000
DTEND;TZID=America/Los_Angeles:20240224T180000
DTSTAMP:20260504T003451
CREATED:20240225T021518Z
LAST-MODIFIED:20240225T021518Z
UID:24040-1708794000-1708797600@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nDebugged FixingPythonBugs.py\nReviewed common Python errors\n\nHomework\nCreate the following files: \n\nFixingPythonBugs2.py\n\nCopy and paste the code from the following website & fix errors until it runs correctly without errors: https://www.ayclogic.com/fix-python-bugs-2/\n\n\nQuiz2Prep.py\n\nComplete the exercises at: https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/\n\n\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-william-17/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240224T140000
DTEND;TZID=America/Los_Angeles:20240224T150000
DTSTAMP:20260504T003451
CREATED:20240226T152550Z
LAST-MODIFIED:20240226T152706Z
UID:24064-1708783200-1708786800@www.ayclogic.com
SUMMARY:2 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nBegan shoot balloon project\nCompleted cloning and project setup for our individual projects\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/sat-2-pm-shoot-balloon-sebastian\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease complete each section in your project proposals.\nIf you can’t finish everything in time\, finish as much as possible so we can finish the rest in class.
URL:https://www.ayclogic.com/event/2-pm-python-game-development-sebastian-8/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240221T190000
DTEND;TZID=America/Los_Angeles:20240221T200000
DTSTAMP:20260504T003451
CREATED:20240226T151925Z
LAST-MODIFIED:20240226T151925Z
UID:24062-1708542000-1708545600@www.ayclogic.com
SUMMARY:7 PM – Python OOP – Sebastian
DESCRIPTION:Today We Did \n\nFinished Grocery System project\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nCome into class ready to answer the following questions\n\nWhat 2 things are dictionaries made out of?\nHow do we create a dictionary which maps “name” to your name?\nHow do we create an empty dictionary first\, which then maps “name” to your name?
URL:https://www.ayclogic.com/event/7-pm-python-oop-sebastian-7/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240220T180000
DTEND;TZID=America/Los_Angeles:20240220T190000
DTSTAMP:20260504T003451
CREATED:20240226T151604Z
LAST-MODIFIED:20240226T151604Z
UID:24060-1708452000-1708455600@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nContinued shoot balloon project\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-shoot-balloon/-/tree/Sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue with the homework we wrote together in our project proposal document.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-sebastian-20/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240220T180000
DTEND;TZID=America/Los_Angeles:20240220T190000
DTSTAMP:20260504T003451
CREATED:20240221T052749Z
LAST-MODIFIED:20240221T052749Z
UID:24002-1708452000-1708455600@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:Today We Do\n\nLearnt to use t.forward() and t.right() to create shapes instead of t.goto()\nLearnt how to use loops to simplify code\nLearnt how to make a polygon\nLearnt how to use functions to create shapes\nLearnt how to add function parameters for the shape creation\n\nHomework\nMAIN HOMEWORK: \n\nContinue on the same file called Feb20_RobotBuilder.py\nCreate the head of the robot as shown below\nFigure out how to connect the rectangles together by math\, like what the starting point (the x and y coordinates) of the shape should be when trying to connect them.\nMake the head\, the eyes\, as well as the pupils for the robot.\nSee the image below for reference:\n\n\n  \nFOR EXTRA PRACTICE: \n\nCreate a new file called Feb20_TurtleExtraPractice.py\nCreate all the images as shown below\, but this time use functions the same way we created the makeRectangle function in class today (with the parameters)\nLook at this image for your coordinates guidance:\n\n\n\n\n\n  \nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-54/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240219T190000
DTEND;TZID=America/Los_Angeles:20240219T200000
DTSTAMP:20260504T003451
CREATED:20240220T040928Z
LAST-MODIFIED:20240220T040928Z
UID:23964-1708369200-1708372800@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nReviewed Final Projects\nContinued working on Robux Catalog\n\nFinished handle_transaction()\nStarted implementing user selection\n\n\n\nHomework\nFinal deadline for project corrections is next Monday\, February 26th! Be sure to make use of functions 🙂 \nYou can review the requirements here: https://www.ayclogic.com/intro-to-python-final-project-criteria/ \nIf you have any questions\, email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-william-27/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240219T190000
DTEND;TZID=America/Los_Angeles:20240219T200000
DTSTAMP:20260504T003451
CREATED:20240220T035940Z
LAST-MODIFIED:20240220T035940Z
UID:23962-1708369200-1708372800@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nCompleted code to blit explosions (through update)\nCreated timer to remove explosions after set amount of time\nBlitted exploded balloon scores on top of balloons\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/mon-7-pm-shoot-balloon/-/tree/sat_7_pm_sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue working on the homework we made together on your project proposal.\nPlease push your code before class so I can check our progress.\nDon’t forget to assign yourself homework tasks for next week based on how much you got done this week\, so I can review/approve it quickly during class.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-28/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240219T170000
DTEND;TZID=America/Los_Angeles:20240219T180000
DTSTAMP:20260504T003451
CREATED:20240220T084723Z
LAST-MODIFIED:20240220T085141Z
UID:23981-1708362000-1708365600@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Allison
DESCRIPTION:Today we:\n\nLearned about lists\n\nHomework:\n\nUpload this homework in the Google Drive folder as Feb19_ListHomework:\n\nDo the exercise from https://www.ayclogic.com/tell-me-your-age/\nRead and do the codes from Pg. 38-41\n\nMake sure to read the book pages\n\n\n\n\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-allison-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240219T170000
DTEND;TZID=America/Los_Angeles:20240219T180000
DTSTAMP:20260504T003451
CREATED:20240220T045527Z
LAST-MODIFIED:20240220T045527Z
UID:23968-1708362000-1708365600@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - Darin
DESCRIPTION:What We Did Today:\n\nLearnt how to load images onto the program using pygame.image.load()\nLearnt how to make images appear onto our game using .blit( {image} \, {x _coordinate\, y_coordinate} )\nLearnt how to transform our images on the program using pygame.transform.scale( {image} \, {length\, height} )\nLearnt how to make the images move by using a variable to change the coordinates\n\nHomework:\n\nAdd bird 4 into the program\nMake bird 3 and 4 move\, where bird 4 moves in an incline downwards\, while bird 3 moves horizontally backwards (make bird 3 spawn on the far right of the screen)\nCommit and Push the code into your gitlab (email me if you are confused on how to do this)\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-python-game-development-darin-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240219T160000
DTEND;TZID=America/Los_Angeles:20240219T170000
DTSTAMP:20260504T003451
CREATED:20240219T225558Z
LAST-MODIFIED:20240220T044546Z
UID:23957-1708358400-1708362000@www.ayclogic.com
SUMMARY:4 PM - Intro To Python - Darin
DESCRIPTION:WE HAVE OUR QUIZ NEXT WEEK ON FEBRUARY 26!!\nWhat We Did Today:\n\nReviewed how to use while loops\nDistinguished between while loops and for loops\nStarted on the quiz review\nReviewed all the topics learnt so far\n\nHomework:\nContinue in your file called Feb19_Quiz1Review.py and submit the file into the google drive when you are finished! \n\nFinish number 1-5\, as well as number 10 in the following https://www.ayclogic.com/intro-to-python-exercises/\nReview all the numbers including number 6 until number 9 for the quiz.\n\nWhat you need to study:\n1. Know what print(f””) does\n2. Know your data types – Strings\, Integers\, Floats\n3. How to typecast (convert to integer or convert to string) – int() or str()\n4. How to use and/or in if statements\n5. How to make a list\, and use lists\n6. How to use a for loop and lists\n7. How to use a while loop and if statements inside \nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-darin-11/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240217T170000
DTEND;TZID=America/Los_Angeles:20240217T180000
DTSTAMP:20260504T003451
CREATED:20240218T021601Z
LAST-MODIFIED:20240218T021601Z
UID:23935-1708189200-1708192800@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nReviewed Magic 8 Ball with random.choice()\nFinished Feb3_StarWars.py\n\nHomework\nCreate the following files: \n\nFixingPythonBugs.py\n\nCopy and paste the code from the following website & fix errors until it runs correctly without errors.\nhttps://www.ayclogic.com/fixing-python-bugs/\n\n\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-william-16/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240214T190000
DTEND;TZID=America/Los_Angeles:20240214T200000
DTSTAMP:20260504T003451
CREATED:20240215T035851Z
LAST-MODIFIED:20240215T035851Z
UID:23902-1707937200-1707940800@www.ayclogic.com
SUMMARY:7 PM – Python OOP – Sebastian
DESCRIPTION:Today We Did \n\nReviewed the idea of object oriented programming\, and how we’re going to use it for our Supermarket and GroceryItem class\nCreated print_menu method\nAdded multiple grocery item objects to inventory dictionary\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease submit your homework to the corresponding project’s folder in your Google Drive\nHomework: Inside our main.py\, in the application_loop method:\n \n\nCreate an infinite loop\nPrint out menu for user\nAsk user for user input\, asking “Enter your selection”
URL:https://www.ayclogic.com/event/7-pm-python-oop-sebastian-6/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240213T180000
DTEND;TZID=America/Los_Angeles:20240213T190000
DTSTAMP:20260504T003451
CREATED:20240214T041834Z
LAST-MODIFIED:20240214T041857Z
UID:23899-1707847200-1707850800@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:Today We Do\n\nWe started Python Digital drawing using Turtle.\nLearnt how to use turtle.goto()\nLearnt how to color our shapes\nLearnt how to use penup() and pendown()\n\nHomework\n\nCreate a new file “Feb13_TurtleFirstShapesHomework.py”\nSet your background color for turtle to black\nDraw an orange rectangle shape at the coordinates shown below using turtle.\nDraw a blue square shape at the coordinates shown below using turtle.\nDraw a red triangle shape at the coordinates shown below using turtle.\nDraw a pink polygon shape at the coordinates shown below using turtle\nLook at this image for your coordinates guidance:\n\n\n\n\n\n  \nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-53/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240213T180000
DTEND;TZID=America/Los_Angeles:20240213T190000
DTSTAMP:20260504T003451
CREATED:20240214T030704Z
LAST-MODIFIED:20240214T030704Z
UID:23888-1707847200-1707850800@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nFinished Target object\, calculating where to draw the target lines based off the mouse position (so target moves with your mouse).\nBegan collision logic between Target & Balloon objects.\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-shoot-balloon/-/tree/Sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue working on the homework we made together on your project proposal.\nDon’t forget to assign yourself homework tasks for next week based on how much you got done this week\, so I can review it during class.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-sebastian-19/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240212T190000
DTEND;TZID=America/Los_Angeles:20240212T200000
DTSTAMP:20260504T003451
CREATED:20240214T030529Z
LAST-MODIFIED:20240214T030654Z
UID:23886-1707764400-1707768000@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nFinished logic for good/bad balloons\nLearned how to simulate a 50/50 chance\nGroup collisions between target (your mouse) and balloons + explosions\, scores\, and sound effects\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/mon-7-pm-shoot-balloon/-/tree/sat_7_pm_sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue working on the homework we made together on your project proposal.\nDon’t forget to assign yourself homework tasks for next week based on how much you got done this week\, so I can review it during class.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-27/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240212T190000
DTEND;TZID=America/Los_Angeles:20240212T200000
DTSTAMP:20260504T003451
CREATED:20240213T042247Z
LAST-MODIFIED:20240213T042356Z
UID:23873-1707764400-1707768000@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nFinished GrocerySystemV2\nStarted Robux Catalog\n\nBegan handle_transaction function\n\n\n\nHomework\nFinal project deadline is next Monday\, February 19th! If you submit your project (final version or partial) by this Thursday\, I can give feedback by the next lesson. Submitting your final version early will give 5% extra credit! \n\nUpload your final project to Google Drive and email me if you’re submitting early.\n\nYou can review the requirements here: https://www.ayclogic.com/intro-to-python-final-project-criteria/ \nIf you have any questions\, email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-william-26/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240212T170000
DTEND;TZID=America/Los_Angeles:20240212T180000
DTSTAMP:20260504T003451
CREATED:20240213T020128Z
LAST-MODIFIED:20240213T020617Z
UID:23863-1707757200-1707760800@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Allison
DESCRIPTION:Today we:\n\nReviewed the homework\nLearned about input\nLearned how to change a variable from a string to an integer\n\nHomework:\n\nUpload this homework in the Google Drive folder as Feb12_InputHomework:\n\nRead and do the codes from Pg. 117\, Try It Yourself Section\, #7-1 and #7-2\n\nMake sure to read the book pages\n\n\nDo the exercise from https://www.ayclogic.com/tell-me-your-age/\n\n\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-allison-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240212T170000
DTEND;TZID=America/Los_Angeles:20240212T180000
DTSTAMP:20260504T003451
CREATED:20240212T235026Z
LAST-MODIFIED:20240212T235026Z
UID:23860-1707757200-1707760800@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - Darin
DESCRIPTION:What We Did Today:\n\nSetup the necessary accounts and files to begin Python Game Development using PyGame.\nBriefly talked about what gitlab is\, and what master/branches are.\nShowed how to load images from another folder to use in our program\, as well as how to resize them.\nShowed how to commit and push to update our code online on gitlab.\n\nHomework:\n\n\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-python-game-development-darin/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240212T160000
DTEND;TZID=America/Los_Angeles:20240212T170000
DTSTAMP:20260504T003451
CREATED:20240212T234308Z
LAST-MODIFIED:20240212T234308Z
UID:23858-1707753600-1707757200@www.ayclogic.com
SUMMARY:4 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nReviewed For Loops with Lists\, For Loops with Range()\nIntroduced While Loops\nTalked about the difference between the 2 functions\n\nHomework:\nCreate a file called Feb12_ForLoopWithRange_HW.py and submit the file into the google drive when you are finished! \n\nCopy codes from the following pages depending on your book edition:\n2nd edition:Page 118 to 121\n3rd edition: Page 117 to 121\n\n\nDO Try it Yourself Page 123 number 7-4 and 7-5\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-darin-10/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240210T170000
DTEND;TZID=America/Los_Angeles:20240210T180000
DTSTAMP:20260504T003451
CREATED:20240211T020434Z
LAST-MODIFIED:20240211T020434Z
UID:23837-1707584400-1707588000@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – William (Sebastian Sub)
DESCRIPTION:Today We Did\n\nPracticed creating a function that takes a list as a parameter\nReviewed homework (extra practice with for loops and random choice from list)\nBegan learning about Python errors\n\nHomework\nCreate the following files: \n\nFixingPythonBugs.py\n\nCopy and paste the code from the following website & fix errors until it runs correctly without errors.\nhttps://www.ayclogic.com/fixing-python-bugs/\n\n\n\nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-william-sebastian-sub/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240210T140000
DTEND;TZID=America/Los_Angeles:20240210T150000
DTSTAMP:20260504T003451
CREATED:20240211T020644Z
LAST-MODIFIED:20240211T020644Z
UID:23839-1707573600-1707577200@www.ayclogic.com
SUMMARY:2 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nFinished play button clicking functionality\nGet mouse position using pygame’s mouse library\nDetect when mouse is within an image’s bounds\nBegan credits page\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/sat-2-pm-flappy-bird/-/tree/Sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: In main.py\, in the credits_page() function\, add the following credits text to the screen (you know you finished your homework correctly if you see it all after):\n\nGame Designer\nGame Assets: graphicriver.net\nGame Audio: audiojungle.net\nGame Advisor: Sebastian Cevallos\nSchool: AYCLOGIC.COM
URL:https://www.ayclogic.com/event/2-pm-python-game-development-sebastian-7/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240207T190000
DTEND;TZID=America/Los_Angeles:20240207T200000
DTSTAMP:20260504T003451
CREATED:20240209T044907Z
LAST-MODIFIED:20240209T044907Z
UID:23805-1707332400-1707336000@www.ayclogic.com
SUMMARY:7 PM – Python OOP – Sebastian
DESCRIPTION:Today We Did \n\nFinished library system project\nBegan school system project\nRecreated grocery item class\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nPlease submit your homework to the corresponding project’s folder in your Google Drive\nHomework: Recall the print_menu() function in the old code (main_v1.py in the Google Drive). We will be creating our own version of it using OOP for the homework.\n\nAsk the user what they want to purchase using a normal print statement\nLoop through each grocery item inside the inventory attribute (there aren’t any yet\, but we’ll add grocery item objects next class).\nPrint out each grocery item’s name and price in the loop.\nAsk for user input\, asking “Enter your selection: ” outside of the loop.\nReturn user input\n\n\nThe homework looks like a lot\, but it’s almost identical to the content in the print_menu() from our original main_v1.py\, so please use the file in our Google Drive to help you.
URL:https://www.ayclogic.com/event/7-pm-python-oop-sebastian-5/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240206T180000
DTEND;TZID=America/Los_Angeles:20240206T190000
DTSTAMP:20260504T003451
CREATED:20240207T041251Z
LAST-MODIFIED:20240207T041251Z
UID:23786-1707242400-1707246000@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nAdded game modes and corresponding methods\nBegan creating the Target class\, understanding how targets and balloons will interact\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-shoot-balloon/-/tree/Sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Complete the homework assignment we made ourselves during class in your project proposal. Please make sure you also fill out what you’ll do for homework next week.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-sebastian-18/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR