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:20220313T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20221106T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220401T173000
DTEND;TZID=America/Los_Angeles:20220401T183000
DTSTAMP:20260423T214008
CREATED:20220402T013516Z
LAST-MODIFIED:20220402T013537Z
UID:12289-1648834200-1648837800@www.ayclogic.com
SUMMARY:5:30 PM – Scratch Level 2
DESCRIPTION:Today We:\n\nContinued the Jumpy Monkey project\nAdded a Level Variable to keep track of what level the player is on\nAdded a Level banner that shows what level the player is on and fades out after a few seconds\nAdded a dinosaur sprite that only appears in level 2\nMade the dinosaur bounce around the screen\n\nYour HW:\n\nMake it so when the monkey touches the dinosaur\, the monkey is reset back to the launcher like when the monkey touches the tree\n\n 
URL:https://www.ayclogic.com/event/530-pm-scratch-level-2-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220401T180000
DTEND;TZID=America/Los_Angeles:20220401T190000
DTSTAMP:20260423T214008
CREATED:20220402T023648Z
LAST-MODIFIED:20220403T034805Z
UID:12291-1648836000-1648839600@www.ayclogic.com
SUMMARY:6 PM – Scratch Level 1 – Yitong
DESCRIPTION:Today we:\n\nCreated the Dinosaur sprite\nMade the Dinosaur sprite walk around forever\nMade the Dinosaur sprite dance around forever\nMade a second Dinosaur sprite and colored it\n\nHomework:\n\nMake 2 more Dinosaurs (you’ll have 3 in total) and make them different colors (Page 39\, Steps #10-11)
URL:https://www.ayclogic.com/event/6-pm-scratch-level-1-yitong-22/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220401T190000
DTEND;TZID=America/Los_Angeles:20220401T200000
DTSTAMP:20260423T214008
CREATED:20220405T012648Z
LAST-MODIFIED:20220405T012648Z
UID:12340-1648839600-1648843200@www.ayclogic.com
SUMMARY:7PM - Python Game Development
DESCRIPTION:Today We Did:\n\nWorked on Birdie\n\nFlipped images for bird and player depending on direction\nmade launch_fireball\n\n\n\nHomework:\n\nAdd a direction attribute to your fireball class. The fireball’s direction should match the player’s direction. If the direction is left\, then flip the image of the fireball.\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/7pm-python-game-development-5/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T100000
DTEND;TZID=America/Los_Angeles:20220402T110000
DTSTAMP:20260423T214008
CREATED:20220402T035932Z
LAST-MODIFIED:20220409T025247Z
UID:12302-1648893600-1648897200@www.ayclogic.com
SUMMARY:SAT - 10 AM - Scratch 2 - Indo
DESCRIPTION:Today We Do\n\nWe finished the Jumpy Monkey level 1 and level 2\nWe started Doom On The Broom\n\nHomework\n\nWhen I press space key\, I want the fireball to move towards the edge and when it hits the edge\, delete the clone.\nAlso add the Bat sprite according to page 114.
URL:https://www.ayclogic.com/event/sat-10-am-scratch-1-indo-9/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T100000
DTEND;TZID=America/Los_Angeles:20220402T110000
DTSTAMP:20260423T214008
CREATED:20220402T180836Z
LAST-MODIFIED:20220402T180836Z
UID:12305-1648893600-1648897200@www.ayclogic.com
SUMMARY:10 AM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe finished PetSystem.\nWe reviewed Inheritance\nWe reviewed how to use Map.\n\nHomework\n\nNext week is a 2 hours final test. Please study the following\n\nBank System Quiz and its solution.\nMonster Inheritance\nPetSystem\n\n\nAll codes have been uploaded to Google Drive\nPlease let me know if you have any questions to gamas@ayclogic.com or text me to 626-532-7844.\n\n 
URL:https://www.ayclogic.com/event/10-am-intro-to-java-gamas-13/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T110000
DTEND;TZID=America/Los_Angeles:20220402T120000
DTSTAMP:20260423T214008
CREATED:20220402T202658Z
LAST-MODIFIED:20220402T202658Z
UID:12309-1648897200-1648900800@www.ayclogic.com
SUMMARY:11 AM - Scratch 1 - Abigail
DESCRIPTION:What we did today\n\nWe finished the Punch Dummy Project.\nWe looked a little into the “Mary had a Little Lamb” project.\n\nHomework\n\nNo homework this week 😀
URL:https://www.ayclogic.com/event/11-am-scratch-1-abigail-17/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T120000
DTEND;TZID=America/Los_Angeles:20220402T130000
DTSTAMP:20260423T214008
CREATED:20220402T201313Z
LAST-MODIFIED:20220402T201313Z
UID:12307-1648900800-1648904400@www.ayclogic.com
SUMMARY:12 PM - Intro To Java - Gamas
DESCRIPTION:Homework\n\nContinue on MonsterInheritance\nAdd the ability to heal the player\nChange monster status according to its health. If its health is less than 0\, display <Monster Name> has been defeated. For example\, – TROLL has been defeated.\nLook at below for expected behavior.\nGamas has 44 health remaining.\nPlease select one of the following monsters:\n- TROLL - Health: 5\n- DRAGON - Health: 100\n- WATER GOLEM - Health: 50\nEnter the monster species \n(enter 'exit' to quit or 'heal' to heal the player): heal\n\nHEAL PLAYER\nEnter healing point: 30\nNow the player has 74 health remaining\n\n\nGamas has 74 health remaining.\nPlease select one of the following monsters:\n- TROLL - Health: 5\n- DRAGON - Health: 100\n- WATER GOLEM - Health: 50\nEnter the monster species:\n(enter 'exit' to quit OR 'heal' to heal player): troll\n\nWhat do you want to do with the TROLL:\n1. Magic attack\n2. Melee attack\n3. Arrow attack\n4. Heal\nEnter your selection:1\n\nWhat kind of magic attack you want to do to Troll:\n1. Fire magic - 10 damage\n2. Water magic - 10 damage\n3. Earth magic - 12 damage\n4. Wind magic - 8 damage\nEnter your selection:1\nYou attacked the Troll and killed it. Congratulation\nThe Troll attacked the player with 40 attack.\n\nGamas has 74 health remaining.\nPlease select one of the following monsters:\n- Troll has been defeated\n- DRAGON - Health: 100\n- WATER GOLEM - Health: 50\nEnter the monster species:\n(enter 'exit' to quit OR 'heal' to heal player):
URL:https://www.ayclogic.com/event/12-pm-intro-to-java-gamas-14/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T130000
DTEND;TZID=America/Los_Angeles:20220402T140000
DTSTAMP:20260423T214008
CREATED:20220402T211316Z
LAST-MODIFIED:20220402T211316Z
UID:12311-1648904400-1648908000@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:Today: \n\nWe went over the homework to add the sound effect for firing the bullet.\nWe randomized the location of where the shield powerup is created.\nWe started on the logic to show the tank explosion before game over or game won.\n\nHomework: \n\nReview the tank game project and come up with some question for next class.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-55/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T150000
DTEND;TZID=America/Los_Angeles:20220402T160000
DTSTAMP:20260423T214008
CREATED:20220402T225839Z
LAST-MODIFIED:20220402T225839Z
UID:12313-1648911600-1648915200@www.ayclogic.com
SUMMARY:3 PM - Intro to Java - Gamas
DESCRIPTION:Homework\n\nContinue on EmailApplication program.\nAdd the following features. 1. Create Email Account\, 3. List All Email Accounts\, 4. Exit.\nUse Map to store the Email Account.\nCreate new class EmailAccount.java to store the email account.\nLook at example below\n\nPlease select from below\n1. Create an Email Account\n2. Login\n3. List all Email Accounts\n4. Exit\nEnter your selection:1\n\nCREATE EMAIL ACCOUNT\n1. Enter your name: Bradley\n2. Enter your email: bradley@ayclogic.com\n3. Enter your password: abcd\nYou have successfully created email account for Bradley.\n\nPlease select from below\n1. Create an Email Account\n2. Login\n3. List all Email Accounts\n4. Exit\nEnter your selection:3\n\nThere are total of 3 email accounts in the system\n1. Bradley - bradley@ayclogic.com\n2. Gamas Chang - gamas@ayclogic.com\n3. Jessica Sunjoyo - jessica@ayclogic.com\n\nPlease select from below\n1. Create an Email Account\n2. Login\n3. List all Email Accounts\n4. Exit\nEnter your selection:4\n\nThank you for using AYCLOGIC Email System.
URL:https://www.ayclogic.com/event/3-pm-intro-to-java-gamas-13/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T150000
DTEND;TZID=America/Los_Angeles:20220402T160000
DTSTAMP:20260423T214008
CREATED:20220402T230414Z
LAST-MODIFIED:20220402T230414Z
UID:12315-1648911600-1648915200@www.ayclogic.com
SUMMARY:3pm Scratch Level 2 - Bill
DESCRIPTION:Today We:\n\nContinued the Cheese Chase Project\nMade a ghost that shows up periodically and moves towards the mouse through walls\nMade the Cheese always spawn in the screen where the mouse can touch it\nCreated 2 variables\, “Score”\, and “Level”\nMade it so when score is bigger than 10\, Level 2 is broadcast\nMade it so the maze switches to the level 2 costume when level 2 is broadcast\n\nYour HW:\n\nAdd a second beetle that only sows up when Level 2 starts\nMake it so the 2 beetles start in a place where they are not stuck inside the walls of the maze\nMake it so when GameOver happens\, the game stops and you can no longer move as the mouse
URL:https://www.ayclogic.com/event/3pm-scratch-level-2-bill-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T150000
DTEND;TZID=America/Los_Angeles:20220402T160000
DTSTAMP:20260423T214008
CREATED:20220405T051123Z
LAST-MODIFIED:20220405T051123Z
UID:12346-1648911600-1648915200@www.ayclogic.com
SUMMARY:3 PM - Scratch Level 2 - Allison
DESCRIPTION:Today we:\n\nContinued the Jumpy Monkey project\nMade the LaunchSpeed variable increase when the player presses the up arrow key\nMade the LaunchSpeed variable decrease when the player presses the down arrow key\nAdded gravity and fall speed effects into the game\n\nHomework:\n\nChange the broadcast message of “Game over” to “Level 2”\nRename your Banner costumes to “Level 1” for the Level 1 costume and “Level 2” for the Level 2 costume\nWhen the Green Flag is clicked\, code the Banner sprite to show its Level 1 costume for three seconds before disappearing. When Level 2 starts\, code the sprite to show its Level 2 costume for three seconds before disappearing. Make sure to use “my blocks” (see the Level Banner sprite in the Cheese Chase project if you need help)\nContact us if you have any questions or need any help
URL:https://www.ayclogic.com/event/3-pm-scratch-level-2-allison-15/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T160000
DTEND;TZID=America/Los_Angeles:20220402T170000
DTSTAMP:20260423T214008
CREATED:20220402T235731Z
LAST-MODIFIED:20220402T235731Z
UID:12318-1648915200-1648918800@www.ayclogic.com
SUMMARY:4PM - Object Oriented Python - Latisha
DESCRIPTION:Today We Did:\n\nContinued working on Adventure Game\n\nHomework:\n\nDo Pg.168-170 from the textbook in a file called April2_InheritanceHomework.py\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/4pm-object-oriented-python-latisha-7/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T170000
DTEND;TZID=America/Los_Angeles:20220402T180000
DTSTAMP:20260423T214008
CREATED:20220403T010621Z
LAST-MODIFIED:20220403T010621Z
UID:12321-1648918800-1648922400@www.ayclogic.com
SUMMARY:5 PM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe reviewed Quiz last week.\nWe started Monster Inheritance project.\n\nHomework\n\nContinue on MonsterInheritance project. Add the following features: Add Monster\, List all Monsters and Play The Game\nLook at below for expected result\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\n- troll - health 50\n- dragon - health 100\n- water golem - health 30\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):1\n\nADD NEW MONSTER\nEnter monster species: Cyclops\nEnter monster health: 50\nEnter monster max damage: 50\nYou have successfully added Cyclops\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\nEnter player's name: Gamas\nEnter player's health: 100\n\nGamas has 100 health remaining.\nPlease select one of the following monsters:\n- troll - health 50\n- dragon - health 100\n- water golem - health 30\nEnter your selection (Enter 'stop' to end the game): aasfd\ninvalid selection\n\nGamas has 100 health remaining.\nPlease select one of the following monsters:\n- troll - health 50\n- dragon - health 100\n- water golem - health 30\nEnter your selection (Enter 'stop' to end the game): stop\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):exit\nThank you for playing AYCLOGIC Monster Inheritance game
URL:https://www.ayclogic.com/event/5-pm-intro-to-java-gamas-13/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220402T180000
DTEND;TZID=America/Los_Angeles:20220402T190000
DTSTAMP:20260423T214008
CREATED:20220403T015756Z
LAST-MODIFIED:20220403T015756Z
UID:12323-1648922400-1648926000@www.ayclogic.com
SUMMARY:6 PM - Intro to Python - David
DESCRIPTION:Topics covered in class today:\n\nWe started Python Digital drawing using Turtle.\n\nHomework:\n\nCreate a new file “Apr2_Turtle4ShapesHomework.py”\nCreate a new function “draw_rectangle”. One parameter: color. Inside the function\, draw a rectangle shape using the turtle module. Call the function and pass any color to the function.\nCreate a new function “draw_square”. One parameter: color. Inside the function\, draw a square shape using the turtle module. Call the function and pass any color to the function.\nCreate a new function “draw_octagon”. One parameter: color. Inside the function\, draw an octagon shape using the turtle module. Call the function and pass any color to the function.\nCreate a new function “draw_triangle”. One parameter: color. Inside the function\, draw a triangle shape using the turtle module. Call the function and pass any color to the function.\n\nLook at this image for your coordinates (scroll down) https://www.ayclogic.com/project-resources/
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-david-25/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220404T160000
DTEND;TZID=America/Los_Angeles:20220404T170000
DTSTAMP:20260423T214008
CREATED:20220405T022839Z
LAST-MODIFIED:20220405T022839Z
UID:12334-1649088000-1649091600@www.ayclogic.com
SUMMARY:4 PM - Intro To Python - Gamas
DESCRIPTION:Today We Do\n\nWe reviewed the following topics:\n\nHow to combine Strings with f”{name}”\nFor loop\nList\nHow to get input from Shell\nIF ELSE\n\n\n\nHomework\n\nString : Do Page 19 TRY IT YOURSELF: 2-1 and 2-2.\nString : Do Page 25 TRY IT YOURSELF: 2-4 and 2-7. If you don’t know how to do this\, look at page 18 to 24.\nInput From Shell: Do Page 117\, TRY IT YOURSELF: 7-1\, 7-2.\nList and For Loop: Do Page 89\, TRY IT YOURSELF: 5-8\nIf you have questions\, please email me at gamas@ayclogic.com
URL:https://www.ayclogic.com/event/4-pm-intro-to-python-gamas-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220404T170000
DTEND;TZID=America/Los_Angeles:20220404T180000
DTSTAMP:20260423T214008
CREATED:20220411T092746Z
LAST-MODIFIED:20220411T092746Z
UID:12434-1649091600-1649095200@www.ayclogic.com
SUMMARY:5PM - Advanced Digital Illustration
DESCRIPTION:MONDAY \nToday we continued the Girl in the Stars project. We sketched out her body\, and started on her hair. \nNext class is the LAST CLASS \nHOMEWORK : FINAL PROJECT \nFinish up your final project. \n\nChloe: Adding the last detail of the tree.\nNatalie: Finishing up the lines and adding color.\n\n \n 
URL:https://www.ayclogic.com/event/5pm-advanced-digital-illustration-53/
CATEGORIES:Digital Illustration,Intermediate Digital Illustration
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220404T180000
DTEND;TZID=America/Los_Angeles:20220404T190000
DTSTAMP:20260423T214008
CREATED:20220411T093652Z
LAST-MODIFIED:20220411T093652Z
UID:12436-1649095200-1649098800@www.ayclogic.com
SUMMARY:6PM - Advanced Digital Illustration
DESCRIPTION:MONDAY \nToday we did a lesson on the proportions of the face\, and where all the features should generally go on a person.  We went over two versions of a face\, 1) Forward facing\, and 2) 3/4 Side facing. \n \nHOMEWORK \nFor homework\, please draw your own version of a forward face\, and a 3/4 face\, and another 3/4 face in the other direction. \nSteps: \n\nStart a new canvas.\nSketch the shape with a circle\, and use lines to determine the half points.\nAdd a new layer.\nDraw the face and hair with your own details\, using the sketch as a guide.\nDo steps 2-4 for the 3/4 side face facing left\, and also right.\n\nYou should have 3 head drawings in total.
URL:https://www.ayclogic.com/event/6pm-advanced-digital-illustration-11/
CATEGORIES:Digital Illustration,Intermediate Digital Illustration
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220404T190000
DTEND;TZID=America/Los_Angeles:20220404T200000
DTSTAMP:20260423T214008
CREATED:20220405T030538Z
LAST-MODIFIED:20220405T030538Z
UID:12343-1649098800-1649102400@www.ayclogic.com
SUMMARY:7 PM – Coding Olympic Training
DESCRIPTION:Homework \nhttps://leetcode.com/problems/search-in-rotated-sorted-array/ \nTry to solve it using the two approaches we discussed in class and check which approach is faster.
URL:https://www.ayclogic.com/event/7-pm-coding-olympic-training/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220405T163000
DTEND;TZID=America/Los_Angeles:20220405T173000
DTSTAMP:20260423T214008
CREATED:20220406T010435Z
LAST-MODIFIED:20220406T010435Z
UID:12354-1649176200-1649179800@www.ayclogic.com
SUMMARY:4:30 PM - Python OOP - Gamas
DESCRIPTION:Today We Do\n\nWe completed SchoolApplication\nWe started learning about Inheritance\nWe started MonsterInheritance project\n\nHomework\n\nContinue on MonsterInheritance project\nWe want to continuously list all monsters and then get user selection like below. If user enter “exit” stop the loop. To list all the monsters like below\, you have to use for loop to go through all elements inside the dictionary. Look at Feb15_StudentClass.py if you forgot how to loop through a dictionary.\n\nYour have 200 health remaining.\n\nPlease choose your monster: \nTroll - 50 healths - 30 Max attack points.\nWater Golem - 30 healths - 20 Max attack points.\nDragon - 100 healths - 50 Max attack points.\nEnter your selection (enter "exit" to quit): asdasdf\n\nPlease choose your monster: \nTroll - 50 healths - 30 Max attack points.\nWater Golem - 30 healths - 20 Max attack points.\nDragon - 100 healths - 50 Max attack points.\nEnter your selection (enter "exit" to quit): exit
URL:https://www.ayclogic.com/event/430-pm-python-oop-gamas-8/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220405T170000
DTEND;TZID=America/Los_Angeles:20220405T180000
DTSTAMP:20260423T214008
CREATED:20220406T010351Z
LAST-MODIFIED:20220406T010351Z
UID:12355-1649178000-1649181600@www.ayclogic.com
SUMMARY:5pm Python OOP - Bill
DESCRIPTION:Today We:\n\nLearned about dictionaries\nLearned about how to update and add to dictionaries\nLearned about how to loop through dictionaries\nMade a simple program to look things up in a dictionary\nMade it so when the user enters something not in the dictionary\, they are prompted to add the unrecognized name to the dictionary\n\nYour HW:\n\nCreate a new file called April5_DictionaryHW\nRead and Copy the code on pages 92-97\nDo the “Do it yourself” on page 99
URL:https://www.ayclogic.com/event/5pm-python-oop-bill/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220405T173000
DTEND;TZID=America/Los_Angeles:20220405T183000
DTSTAMP:20260423T214008
CREATED:20220405T223906Z
LAST-MODIFIED:20220405T223906Z
UID:12352-1649179800-1649183400@www.ayclogic.com
SUMMARY:5:30 PM – Intro To Python – Parna
DESCRIPTION:Today We Do\n\nWe went over how to create variables with different data types: Integer\, double/float\, Boolean\, String.\nWe learned how to combine String.\nWe learned how to do mathematical operations.\n\nHomework\n\nCreate a new Python file in your Thonny: Apr5_StringHomework.py.\nCopy all the python codes only from page 20 to 23. Copy one section of the code at a time and run it and see if you understand the result.\nIf you guys don’t have the book yet\, you can look from here IntroToPythonP20toP23
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-parna-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220405T180000
DTEND;TZID=America/Los_Angeles:20220405T190000
DTSTAMP:20260423T214008
CREATED:20220406T022030Z
LAST-MODIFIED:20220406T022116Z
UID:12359-1649181600-1649185200@www.ayclogic.com
SUMMARY:6 PM – Scratch Level 1 – Yitong
DESCRIPTION:Today we:\n\n\nAdded a Go To block after the Dummy sprite gets punched\nMade the Head sprite change costumes when it gets punched\nMade the Pow sprite show up when it gets hit\nMade the Pow sprite only show up in a certain area. (Only did the X coordinate.)\n\n\nHomework:\n\nMake the Pow sprite go to random Y places. Make sure it only shows up in the rectangle though\, it should not show up anywhere else.\n\n \nIf you need help email me: idyllicalyssum@gmail.com
URL:https://www.ayclogic.com/event/6-pm-scratch-level-1-yitong-23/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220405T180000
DTEND;TZID=America/Los_Angeles:20220405T190000
DTSTAMP:20260423T214008
CREATED:20220411T094303Z
LAST-MODIFIED:20220411T094303Z
UID:12439-1649181600-1649185200@www.ayclogic.com
SUMMARY:6PM - Beginner Digital Illustration
DESCRIPTION:TUESDAY – Welcome to the first day of class! \nToday we continued the Eevee project. The teacher reviewed each student’s sketches/lines and gave feedback for improvement. Then we started to add color. \n \nHOMEWORK \nReview your own drawing of the Eevee project\, and make improvements before next class. Do your best to make the lines smooth\, and the colors to be filled on all the way inside the lines. \nYou can use the picture above to help you improve your own drawing and make it better.
URL:https://www.ayclogic.com/event/6pm-beginner-digital-illustration/
CATEGORIES:Beginner Digital Illustration,Digital Illustration
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220406T170000
DTEND;TZID=America/Los_Angeles:20220406T170100
DTSTAMP:20260423T214008
CREATED:20220411T094728Z
LAST-MODIFIED:20220411T094728Z
UID:12442-1649264400-1649264460@www.ayclogic.com
SUMMARY:5PM - Advanced Digital Illustration (MISSED CLASS)
DESCRIPTION:WEDNESDAY \nSorry for the missed class. Please to refer to last week’s post\, and continue to refine and FINISH your final project. \nNext class will be our last class. (April 13)
URL:https://www.ayclogic.com/event/5pm-advanced-digital-illustration-missed-class/
CATEGORIES:Digital Illustration,Intermediate Digital Illustration
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220406T180000
DTEND;TZID=America/Los_Angeles:20220406T190000
DTSTAMP:20260423T214008
CREATED:20220407T015800Z
LAST-MODIFIED:20220407T015800Z
UID:12367-1649268000-1649271600@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Gamas
DESCRIPTION:Today We Do\n\nWe finished Hangman game. We added code to check if there is no more “?”\, we stop the loop.\nWe learn how to fix python errors:\n\nRun the program\nClick the blue line\nRead the error message\nFix the error\n\n\n\nHomework\n\nContinue fixing all errors in April6_FixPythonErrors1.py . If you fix all the problems\, it will look like below\nbudget1 250\nbudget2 110\nFalse\nIt is cool out there\nI live in Moscow\nHello Gamas Chang\n\nCreate a new python file April6_FixPythonErrors2.py\nGo to https://www.ayclogic.com/fix-python-bugs-2/ copy all the broken python codes and fix all the errors.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-gamas-6/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220406T180000
DTEND;TZID=America/Los_Angeles:20220406T190000
DTSTAMP:20260423T214008
CREATED:20220412T232039Z
LAST-MODIFIED:20220412T232113Z
UID:12462-1649268000-1649271600@www.ayclogic.com
SUMMARY:6PM - Intro to Python - Latisha
DESCRIPTION:Today We Did:\n\nReviewed Quiz 2\nLearned how to do Basic Turtle\n\nHomework:\n\nCreate a new file “April6_Turtle4ShapesHomework.py”\nCreate a new function “draw_rectangle”. One parameter: 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: 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: 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: 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 coordinate https://www.ayclogic.com/project-resources/\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/6pm-intro-to-python-latisha-19/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220406T190000
DTEND;TZID=America/Los_Angeles:20220406T200000
DTSTAMP:20260423T214008
CREATED:20220407T030531Z
LAST-MODIFIED:20220407T030531Z
UID:12371-1649271600-1649275200@www.ayclogic.com
SUMMARY:7 PM – Coding Olympic Training
DESCRIPTION:Homework: \nThe homework will be a problem similar to what we discussed in class\, please make sure you fully understand the problem we discussed in class first and finish this problem: https://leetcode.com/problems/search-a-2d-matrix-ii/ \n 
URL:https://www.ayclogic.com/event/7-pm-coding-olympic-training-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220406T190000
DTEND;TZID=America/Los_Angeles:20220406T200000
DTSTAMP:20260423T214008
CREATED:20220407T033424Z
LAST-MODIFIED:20220407T033505Z
UID:12373-1649271600-1649275200@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:Today: \n\nWe went over the homework to add the game won and game over pages.\nWe added 3 different tower types for the tower for purchase\, tower and bullet.\n\nHomework: \n\nMake sure that the sword tower spawns fireball bullets in 8 different directions.  It should look like this:\n\n\n\n\nReview the code for tower of defense and come up with some questions.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-116/
CATEGORIES:Advanced Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220407T170000
DTEND;TZID=America/Los_Angeles:20220407T180000
DTSTAMP:20260423T214008
CREATED:20220408T005516Z
LAST-MODIFIED:20220408T005516Z
UID:12382-1649350800-1649354400@www.ayclogic.com
SUMMARY:5 PM Scratch Level 2 - Alexander Lee
DESCRIPTION:Homework\n\nTry to figure out how to make the apple give the player a life when they touch it.\nThe apple should disappear when it is touched and another one should spawn after a set amount of time.
URL:https://www.ayclogic.com/event/5-pm-scratch-level-2-alexander-lee-14/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220407T170000
DTEND;TZID=America/Los_Angeles:20220407T180000
DTSTAMP:20260423T214008
CREATED:20220412T232522Z
LAST-MODIFIED:20220414T071737Z
UID:12466-1649350800-1649354400@www.ayclogic.com
SUMMARY:5PM - Python Game Development - Latisha
DESCRIPTION:Today We Did:\n\nStarted Flappy Bird\n\nAdded Background\nCreated Tube Sprite\n\n\n\nHomework:\n\nMake the Player class in player.py and make it flap its wings using Green duck 1 and 2.\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/5pm-python-game-development-latisha-12/
END:VEVENT
END:VCALENDAR