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:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240625T050000
DTEND;TZID=America/Los_Angeles:20240625T180000
DTSTAMP:20260421T061629
CREATED:20240627T022151Z
LAST-MODIFIED:20240627T022151Z
UID:25768-1719291600-1719338400@www.ayclogic.com
SUMMARY:5 PM - Intro To Java - Gamas
DESCRIPTION:Today We Did\n\nWe started Monster Inheritance project.\n\nWe added main menu and implemented List All Monsters and Add New monster.\n\n\n\nHomework\nContinue with Monster Inheritance project. \n\nAfter user enter monster species\, the program has to check if the species that user enters exists in the map or not. If it does not exists\, print it does not exists.\nIf it exists\, display the attack menu.\nOne of the attack menu is “2. Sword attack (10 – 20 damage)”. Add code to implement this feature.\n\nThis Sword attack supposed to generate damage randomly between 10 to 20 damage to the selected monster’s health.\nAt the same time\, the monster will attack player’s health according to monster.minAttack and monster.maxAttack.\n\n\nLook at below example for expected behavior.\n\nPlease select from one of the following\n1. Add new monster\n2. List all monsters\n3. Play the game\nEnter your selection (enter "exit" to quit): 2\n\nLIST ALL MONSTERS\nTroll - 70 health\, Attack (20 to 60)\nDragon - 100 health\, Attack (50 to 100)\nwater golem - 70 health\, Attack (20 to 60)\n\nPlease select from one of the following\n1. Add new monster\n2. List all monsters\n3. Play the game\nEnter your selection (enter "exit" to quit): 3\n\nPLAY GAME\nWhat is your name: Gamas\nHow much health do you want: 100\n\nGamas has 100 health remaining.\nPlease select one of the following monsters:\nTroll - 70 health\, Attack (20 to 60)\nDragon - 100 health\, Attack (50 to 100)\nwater golem - 70 health\, Attack (20 to 60)\nEnter your selection (Enter 'stop' to end the game): unicorn\nWe can not find this monster in our system: unicorn\n\nGamas has 100 health remaining.\nPlease select one of the following monsters:\nTroll - 70 health\, Attack (20 to 60)\nDragon - 100 health\, Attack (50 to 100)\nwater golem - 70 health\, Attack (20 to 60)\nEnter your selection (Enter 'stop' to end the game): troll\n\nWhat do you want to do with the troll:\n1. Magic attack\n2. Sword attack (10 - 20 damage)\n3. Arrow attack ( 5 - 10 damage)\n4. Heal\nEnter your selection: 2\n\nMELEE ATTACK MONSTER\nYou attacked Troll and caused 19 damages. The Troll has 51 health remaining.\nTroll attacked Gamas and did 49 damages.\n\nGamas has 51 health remaining.\nPlease select one of the following monsters:\nTroll - 51 health\, Attack (20 to 60)\nDragon - 100 health\, Attack (50 to 100)\nwater golem - 70 health\, Attack (20 to 60)\nEnter your selection (Enter 'stop' to end the game): water golem\n\nWhat do you want to do with the water golem:\n1. Magic attack\n2. Sword attack (10 - 20 damage)\n3. Arrow attack ( 5 - 10 damage)\n4. Heal\nEnter your selection: 2\n\nMELEE ATTACK MONSTER\nYou attacked water golem and caused 18 damages. The water golem has 52 health remaining.\nwater golem attacked Gamas and did 13 damages.\n\nGamas has 38 health remaining.\nPlease select one of the following monsters:\nTroll - 51 health\, Attack (20 to 60)\nDragon - 100 health\, Attack (50 to 100)\nwater golem - 52 health\, Attack (20 to 60)\nEnter your selection (Enter 'stop' to end the game):
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-gamas-22/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240625T150000
DTEND;TZID=America/Los_Angeles:20240625T170000
DTSTAMP:20260421T061629
CREATED:20240625T225325Z
LAST-MODIFIED:20240625T232503Z
UID:25741-1719327600-1719334800@www.ayclogic.com
SUMMARY:3 PM – Intro To Python (Summer Session) – Darin
DESCRIPTION:What We Did Today:\n\nReviewed how to use random module functions.\nLearnt debugging practices\, tips\, and tricks.\n\nHomework:\n\nDo the take home quiz shared to your emails\, and submit it when you are done!\nThe quiz is open notes\, and you can use Thonny to run your code and test it.\n\nNotes:\nIf you have any questions\, you can email me at ddjapri@ayclogic.com!!
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-summer-session-darin-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240625T180000
DTEND;TZID=America/Los_Angeles:20240625T190000
DTSTAMP:20260421T061629
CREATED:20240626T032200Z
LAST-MODIFIED:20240626T032833Z
UID:25747-1719338400-1719342000@www.ayclogic.com
SUMMARY:6 PM – Python OOP – Darin (William Sub)
DESCRIPTION:Next week is a holiday\, we will meet again on July 9.\n  \nWhat We Did Today:\n\nFinished School System by implementing the find methods.\nStarted on LibrarySystem\, which is similar to School System\n\nHomework:\nContinue working on LibrarySystem\, and do the following: \n\nRemove the main character attribute for the book class\, its easier to do without it.\nAdd the following options to the menu:\n\n1. Add book (the year should be an integer)\n2. List all books\n3. Find book by name (using the dictionary\, in the same way we did with SchoolSystem)\n\n\n\nExample output: \n\nPlease look at below options\n1. Add book\n2. List all books\n3. Find book by name\n4. Find book by id\n5. List all old books\nEnter your selection. Enter ‘quit’ to exit: 1 \nADD BOOK\nEnter book title: Harry Potter\nEnter book author: JK Rowling\nEnter book publish year: 1999\nEnter book id: 123 \nPlease look at below options\n1. Add book\n2. List all books\n3. Find book by name\n4. Find book by id\n5. List all old books\nEnter your selection. Enter ‘quit’ to exit: 1 \nADD BOOK\nEnter book title: my book\nEnter book author: me\nEnter book publish year: 2024\nEnter book id: 1234 \nPlease look at below options\n1. Add book\n2. List all books\n3. Find book by name\n4. Find book by id\n5. List all old books\nEnter your selection. Enter ‘quit’ to exit: 2 \nLIST ALL BOOKS\nHarry Potter – JK Rowling – 1999 – 123\nmy book – me – 2024 – 1234 \nPlease look at below options\n1. Add book\n2. List all books\n3. Find book by name\n4. Find book by id\n5. List all old books\nEnter your selection. Enter ‘quit’ to exit: 3 \nFIND A BOOK\nEnter the title of the book to find: uhh\nNo book with the title uhh exists. \nPlease look at below options\n1. Add book\n2. List all books\n3. Find book by name\n4. Find book by id\n5. List all old books\nEnter your selection. Enter ‘quit’ to exit: 3 \nFIND A BOOK\nEnter the title of the book to find: Harry Potter\nHarry Potter – JK Rowling – 1999 – 123 \n\n  \nNotes:\nIf you have any questions\, you can email me at ddjapri@ayclogic.com !!
URL:https://www.ayclogic.com/event/6-pm-python-oop-darin-william-sub-2/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240625T180000
DTEND;TZID=America/Los_Angeles:20240625T190000
DTSTAMP:20260421T061629
CREATED:20240626T215322Z
LAST-MODIFIED:20240626T215322Z
UID:25754-1719338400-1719342000@www.ayclogic.com
SUMMARY:6 PM – Scratch 2 – Yitong (Abigail sub)
DESCRIPTION:Today we:\n\nWe went over the Mary Had a Little Lamb w/ Lists project.\nWe started and finished working on the Movie Ticket Price project.\n\nHomework:\n\nMake a “What’s your age?” simulator.\nHave a sprite (any sprite you want) continuously ask “What’s your age?” and depending on what age you put\, it should come out with a different answer.\nages 0-2 = “You’re a baby”\nages 3-4 = “You’re a toddler”\nages 5-12 = “You’re a kid”\nages 13-19 = “You’re a teenager”\nages 20-50 = “You’re an adult”\nLook at your Movie Ticket Price project for reference.\n(Optional) You can add more options if you’d like with your own responses.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-scratch-2-yitong-abigail-sub-4/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240625T180000
DTEND;TZID=America/Los_Angeles:20240625T190000
DTSTAMP:20260421T061629
CREATED:20240627T034202Z
LAST-MODIFIED:20240627T034202Z
UID:25772-1719338400-1719342000@www.ayclogic.com
SUMMARY:6 PM – Intro To Python – Shawn
DESCRIPTION:What We Did\n\nReviewed the homework from previous week\nWe looked over the general topics we already covered in the class\n\nHomework\n\nReview for the quiz next week\, look over review from class\nIf you have any questions\, email me at dmeng@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-shawn-48/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240625T190000
DTEND;TZID=America/Los_Angeles:20240625T200000
DTSTAMP:20260421T061629
CREATED:20240626T030634Z
LAST-MODIFIED:20240626T030634Z
UID:25744-1719342000-1719345600@www.ayclogic.com
SUMMARY:7 PM - Scratch 1 - Gamas
DESCRIPTION:Today We Did\n\nWe learned about X and Y coordinates in grid paper.\nWe learned how to use X and Y coordinates in Scratch.\nWe drew part of square in scratch.\n\nHomework\n\nIn your grid paper\, find all coordinates for the rectangle and the octagon.\nIn your scratch “X and Y Coordinate” project\,\n\ncomplete the square shape. use the grid paper coordinate.\ndraw the triangle shape. use the grid paper.\n\n\nmy email is gamas@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-scratch-1-gamas-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240625T190000
DTEND;TZID=America/Los_Angeles:20240625T200000
DTSTAMP:20260421T061629
CREATED:20240626T030744Z
LAST-MODIFIED:20240626T030744Z
UID:25745-1719342000-1719345600@www.ayclogic.com
SUMMARY:7 PM – Advanced Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nEnd game once the final wave has ended\nAdd cancel purchase button\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/tue-6-pm-sebastian-apr-2024\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, please email me at latisha@ayclogic.com\n\nHomework\n\nIn game_win() blit the game_win.png and the start button.\nIn game_over() blit the game_over.png and the start button.
URL:https://www.ayclogic.com/event/7-pm-advanced-python-game-development-sebastian-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240625T190000
DTEND;TZID=America/Los_Angeles:20240625T200000
DTSTAMP:20260421T061629
CREATED:20240626T032817Z
LAST-MODIFIED:20240626T032817Z
UID:25749-1719342000-1719345600@www.ayclogic.com
SUMMARY:7 PM – Intro To Python - Darin
DESCRIPTION:Next week is a holiday\, we will meet again on July 9.\n\nWhat We Did Today:\n\nWe started Python digital drawing using Turtle.\nLearnt how to use t.forward\, t.goto\, t.left (and t.right)\nLearnt how to set colors using t.bgcolor and t.color\nLearnt how to use t.penup and t.pendown to move locations\nLearnt how to use t.begin_fill and t.end_fill to fill color for shapes.\n\nHomework:\n\nCreate a new file “June25_Turtle4ShapesHomework.py”\nCreate a new function “draw_rectangle”. One parameter: pen_color. Inside the function\, draw a rectangle shape using turtle module. Call the function and pass any color to the function.\nCreate a new function “draw_square”. One parameter: pen_color. Inside the function\, draw a square shape using turtle module. Call the function and pass any color to the function.\nCreate a new function “draw_octagon”. One parameter: pen_color. Inside the function\, draw a octagon shape using turtle module. Call the function and pass any color to the function.\nCreate a new function “draw_triangle”. One parameter: pen_color. Inside the function\, draw a triangle shape using turtle module. Call the function and pass any color to the function.\nLook at this image for your coordinates guidance\n\n\n\n\n\nNOTES:\nIf you have any questions\, you can contact me at ddjapri@ayclogic.com \nAlso if you cant get this to work with the functions\, go ahead and do it without the functions.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-darin-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR