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:20230312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20231105T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230902T090000
DTEND;TZID=America/Los_Angeles:20230902T100000
DTSTAMP:20260425T113326
CREATED:20230902T031116Z
LAST-MODIFIED:20230902T031116Z
UID:21414-1693645200-1693648800@www.ayclogic.com
SUMMARY:9 AM - Python OOP - Indo
DESCRIPTION:Homework\nInside sep_2_grocery_shopping_cart_dictionary.py do the following \n\nUse item_price dictionary to replace\n\nReplace the 5 inside print(f”You purchase Milk for $5″)\nReplace the 4 inside print(f”You purchase egg for $4″)\nReplace the 6 inside print(f”You purchase Orange Juice for $6″)\n\n\nCreate a new dictionary item_name dictionary. This is similar to item_price dictionary but the values would be the item names (“Milk”\, “Eggs”\, “Orange Juice”)\nUse item_name dictionary to replace\n\n“Milk” inside shopping_cart.append(“Milk”)\n“Eggs” inside shopping_cart.append(“Eggs”)\n“Orange Juice” inside shopping_cart.append(“Orange Juice”)
URL:https://www.ayclogic.com/event/9-am-python-oop-indo/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230905T180000
DTEND;TZID=America/Los_Angeles:20230905T190000
DTSTAMP:20260425T113326
CREATED:20230906T023835Z
LAST-MODIFIED:20230906T023835Z
UID:21444-1693936800-1693940400@www.ayclogic.com
SUMMARY:6PM - Digital Illustration 2
DESCRIPTION:we added a background. \nhw: please check the previous calendar event and make sure you have all the shadows up to date. \nIf you need more help\, feel free to request the class recording
URL:https://www.ayclogic.com/event/6pm-digital-illustration-2-29/
CATEGORIES:Digital Illustration,Intermediate Digital Illustration
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230905T183000
DTEND;TZID=America/Los_Angeles:20230905T193000
DTSTAMP:20260425T113326
CREATED:20230906T022716Z
LAST-MODIFIED:20230906T022716Z
UID:21440-1693938600-1693942200@www.ayclogic.com
SUMMARY:6:30 PM - Intro To Python - Gamas
DESCRIPTION:Homework\n\nContinue with Aug29_RobotBuilder.py\n\nDraw the face and the neck according to below screenshot\nWe drew one left arm in the class\, draw two more left arms like above screenshot. You need to utilize left_arm function which you already created in the class. This way you are reusing an existing function.\nCreate a new function: right_arm(x\,y\, color). This is very similar to left_arm function that we did in the class.\n\n\nCreate a proposal for your project.\n\nProposal means you have to draw something on a paper use color. Look at other students’ project for your inspiration. https://www.ayclogic.com/python-projects/
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-gamas/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230905T183000
DTEND;TZID=America/Los_Angeles:20230905T193000
DTSTAMP:20260425T113326
CREATED:20230906T024131Z
LAST-MODIFIED:20230906T024131Z
UID:21446-1693938600-1693942200@www.ayclogic.com
SUMMARY:6:30 PM – Scratch Level 2 – Allison
DESCRIPTION:Today we:\n\nFinished the How Old Are You? project\nStarted the Movie Ticket Price project\nAdded the background and edited the sprite Anthony’s costumes\n\nImportant Reminders:\n\nAfter you finish your homework in Scratch\, send an email to allison@ayclogic.com by Monday at 8 PM. In that email\, write down your name and a link to your shared Scratch project homework. Make sure to share your Scratch project.\n\nHomework:\n\nCode Anthony to ask what the player’s name is\, what movie the player wants to watch\, and what the player’s age is\nCode the answers to be stored in different variables\nCode the Anthony sprite to say:\n\n“You are a kid. You can have a ticket for $5” if the player puts the age numbers of 3-12\n“You are a teenager. You can have a ticket for $10!” if the player puts the age numbers of 13-19\n“You are an adult. You can have a ticket for $15!” if the player puts the age numbers of 20-64\n“You are too young or too old to pay. You can have a ticket for free!” if the player puts any age number less than 3 or bigger than 64\n\n\nContact us if you have any questions or need any help
URL:https://www.ayclogic.com/event/630-pm-scratch-level-2-allison-14/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230906T180000
DTEND;TZID=America/Los_Angeles:20230906T190000
DTSTAMP:20260425T113326
CREATED:20230907T060012Z
LAST-MODIFIED:20230907T060329Z
UID:21453-1694023200-1694026800@www.ayclogic.com
SUMMARY:6 PM – Scratch Level 2 – Allison
DESCRIPTION:Today We:\n\nReviewed the Final Test\n\nHomework:\n\nAsk your parents to contact Mr. Gamas about when to schedule your Retake Test\nStudy for the Retake Test\nStudy the Practice Test answers\nIf you’d like\, you can study the resources attached below to prepare for the test\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help\n\nResources:\n\nYour Practice Final Test: Google Form Link\n\nCrab Shooting Stars: https://scratch.mit.edu/projects/863877021\nBirds Flying: https://scratch.mit.edu/projects/866652013\n\n\nSpaceship 1.0: https://scratch.mit.edu/projects/266884838\nSpaceship 2.0: https://scratch.mit.edu/projects/848207249\nAnimal Crossing: https://scratch.mit.edu/projects/559936031\nDoom on the Broom: https://scratch.mit.edu/projects/679733932\nConcepts to review:\n\nHow to code a sprite to shoot fireballs\, even when the sprite is touching the side\nHow to delete the fireball when it hits the enemies or touches the edges of the screen\nBe able to tell the difference between the codes “and” vs “or”\n\n\nClick on the link below to see a picture of a coordinate plane with labeled coordinates. Make sure to memorize the coordinates (the ones in red).\n\nNumbered Shapes In Grid – Labeled
URL:https://www.ayclogic.com/event/6-pm-scratch-level-2-allison-25/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230906T183000
DTEND;TZID=America/Los_Angeles:20230906T193000
DTSTAMP:20260425T113326
CREATED:20230907T235639Z
LAST-MODIFIED:20230911T235708Z
UID:21514-1694025000-1694028600@www.ayclogic.com
SUMMARY:6:30 PM - Intro to Python - Juan
DESCRIPTION:Today We Did\n\nFinished Many Shapes\nFinished learning about drawing half circles\nStarted the Grocery System\n\nHomework\n\nMake significant progress on your project and upload to google drive
URL:https://www.ayclogic.com/event/630-pm-intro-to-python-juan-14/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230906T190000
DTEND;TZID=America/Los_Angeles:20230906T200000
DTSTAMP:20260425T113326
CREATED:20230907T060806Z
LAST-MODIFIED:20230907T060806Z
UID:21457-1694026800-1694030400@www.ayclogic.com
SUMMARY:7 PM – Scratch Level 1 – Allison
DESCRIPTION:Today we:\n\nContinued the Drawing Shapes on Grid project\nCoded the Cat sprite to draw the triangle and rectangle\n\nImportant Reminders:\n\nAfter you finish your homework in Scratch\, send an email to allison@ayclogic.com by Tuesday at 8 PM. In that email\, write down your name and a link to your shared Scratch project homework. Make sure to share your Scratch project.\n\nHomework:\n\nCode the Cat sprite to draw the octagon\n\nNote: use your coordinate plane paper for help\n\n\nContact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help.\n\n 
URL:https://www.ayclogic.com/event/7-pm-scratch-level-1-allison-11/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230906T190000
DTEND;TZID=America/Los_Angeles:20230906T200000
DTSTAMP:20260425T113326
CREATED:20230910T035705Z
LAST-MODIFIED:20230910T035705Z
UID:21499-1694026800-1694030400@www.ayclogic.com
SUMMARY:7PM - Python Game Development - Latisha
DESCRIPTION:Today We Did\n\nContinued working on Flappy Bird\n\nHomework\n\nCreate the Coin class in coin.py that uses the coin-1\, coin-2\, and coin-3 pictures for its animation. It doesn’t need to move. Make 1 instance of the Coin in main.py\, create a group for the coin\, and show it onto the screen.\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/7pm-python-game-development-latisha-46/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230907T180000
DTEND;TZID=America/Los_Angeles:20230907T190000
DTSTAMP:20260425T113326
CREATED:20230908T021236Z
LAST-MODIFIED:20230908T021410Z
UID:21459-1694109600-1694113200@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nReviewed homework on functions with no return value\nIntroduced the topic of functions with return values\n\nHomework:\nThere are two parts to the homework\, the website and the try it yourself from the book. \n\nCreate a file called Sept7_FunctionsWithRV_HW.py and upload to google drive when finished.\nhttps://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ – number 7\nFor those with the second edition of the book: Try It Yourself – page 137 do 8-3\nFor those with the third edition of the book: Try It Yourself – page 136 – 137 do 8-3\n\nNotes:\nFor the homework number 2: \nThe instruction says: Inside the function\, convert the parameter “miles” into the “km” value. There are 1.6 km in one mile. Return the conversion result or the km value. \nWhat this means is that you have to multiply the parameter named miles by 1.6 and return the output\, and then print it in nice format. \nFor the homework number 3/4: \n\nIgnore the words “keyword” and “positional” in the homework for try it yourself. Just keep in mind that you are giving the function 2 parameters\, size\, and text\, and then you are printing out “The shirt says {text} and is {size} cm big”.\nHere you are giving two different data types to the function\, a string and an integer.
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-10/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230907T190000
DTEND;TZID=America/Los_Angeles:20230907T200000
DTSTAMP:20260425T113326
CREATED:20230910T040122Z
LAST-MODIFIED:20230910T040122Z
UID:21503-1694113200-1694116800@www.ayclogic.com
SUMMARY:7PM - Python Game Development - Latisha
DESCRIPTION:Today We Did\n\nWent over everyone’s Project Planning Timeline\n\nHomework\n\nFill out Project Planning Timeline if not done yet\nUpload assets to your project repository\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/7pm-python-game-development-latisha-48/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T090000
DTEND;TZID=America/Los_Angeles:20230909T100000
DTSTAMP:20260425T113326
CREATED:20230909T030730Z
LAST-MODIFIED:20230909T030730Z
UID:21463-1694250000-1694253600@www.ayclogic.com
SUMMARY:9 AM - Intro To Python - Indo - Gamas
DESCRIPTION:What We Did\n\nWe used 2 dictionaries to simplified GroceryShoppingCart program.\nWe learned how to check if a key exists in a dictionary.\n\nHomework\n\nInside sep_9_robux_shopping_cart_dictionary.py:\n\nCreate 2 dictionaries to store the price and the item_name.\nSimplified the if elif statements inside while True.\nThis is very similar to what we did in the class with sep_2_grocery_shopping_cart_dictionary.py.\n\n\nCreate a new file sep_9_dictionary_hw2.py. Do 6-3 TRY IT YOURSELF from page 99.
URL:https://www.ayclogic.com/event/9-am-intro-to-python-indo-gamas-5/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T103000
DTEND;TZID=America/Los_Angeles:20230909T113000
DTSTAMP:20260425T113326
CREATED:20230909T183617Z
LAST-MODIFIED:20230909T183617Z
UID:21471-1694255400-1694259000@www.ayclogic.com
SUMMARY:10:30 AM – Scratch Level 2 – Yitong
DESCRIPTION:Today We:\n\nFinished the Cheese Chase project.\nStarted the Fantastic Flowers project.\n\nFor Homework:\n\nMake your Ball sprite draw 5 petals.\n\nHint: To draw 3 petals\, you need to repeat the code 3 times and turn 360/3 degrees each time.\n\n\n\nSubmit your homework here: yitong@ayclogic.com \n\nHomework is due FRIDAY NIGHT\nMake sure to share your project\, or else I can’t see it
URL:https://www.ayclogic.com/event/1030-am-scratch-level-2-yitong-3/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T130000
DTEND;TZID=America/Los_Angeles:20230909T140000
DTSTAMP:20260425T113326
CREATED:20230909T080815Z
LAST-MODIFIED:20230909T080815Z
UID:21468-1694264400-1694268000@www.ayclogic.com
SUMMARY:SAT - 1PM - Python OOP - Indo - Joel
DESCRIPTION:Today we did:\n\nWe installed Pycharm\, and learned about dictionaries; how to access the values\, add new pairs\, delete\, and how to loop over the dictionaries.
URL:https://www.ayclogic.com/event/sat-1pm-python-oop-indo-joel/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T130000
DTEND;TZID=America/Los_Angeles:20230909T140000
DTSTAMP:20260425T113326
CREATED:20230909T210423Z
LAST-MODIFIED:20230909T210423Z
UID:21473-1694264400-1694268000@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:What We Did\n\nWe learned how to do vibration on Android phone.\nWe learned how to create APK file to share your app.\n\nHomework\n\nIn your Tictactoe project.\n\nCreate an APK file.\nRename the APK file to <YourName>TicTacToe.apk\nMake it anyone that has link can access.\nCopy the link and email it to gamas@ayclogic.com.\n\n\nIf you have Android phone in your household. Try to install this APK to your phone. If your phone does not allow unknown app to be installed. Try to google on how to allow this for you phone.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-16/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T140000
DTEND;TZID=America/Los_Angeles:20230909T150000
DTSTAMP:20260425T113326
CREATED:20230910T145905Z
LAST-MODIFIED:20230910T145905Z
UID:21507-1694268000-1694271600@www.ayclogic.com
SUMMARY:2 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nContinued Monster System\nReviewed overall game structure and how the logic has to work\nBegan adding inheritance\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: Try adding a new Monster subclass (AKA child class) called “Troll” by closely following how we created Dragon.\n\nCreate a new file for our subclass called “troll.py”\nMake our Troll class & inherit from Monster\nIf users attempt to damage trolls with the earth magic attack\, print the following:\nprint(“Troll is immune to earth attack. Therefore\, the troll suffer no damage”)\nFor any other magic attack\, make the troll take damage as usual.
URL:https://www.ayclogic.com/event/2-pm-python-object-oriented-programming-sebastian-12/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T150000
DTEND;TZID=America/Los_Angeles:20230909T160000
DTSTAMP:20260425T113326
CREATED:20230909T223415Z
LAST-MODIFIED:20230909T230522Z
UID:21475-1694271600-1694275200@www.ayclogic.com
SUMMARY:3 PM - Intro To Python - Angelos - Gamas
DESCRIPTION:Homework\n\nInside angelos_basketball_project.py\, finish all the functions\n\ndraw_letter_b(x\,y\,color)\ndraw_letter_a(x\,y\,color)\ndraw_letter_s(x\,y\,color)\ndraw_letter_k(x\,y\,color)\ndraw_letter_e(x\,y\,color)\ndraw_letter_t(x\,y\,color)\ndraw_letter_l(x\,y\,color)\nAnd draw the word BASKETBALL continuously changing its color.\n\n\nCreate a file sep9_draw_face2_hw.py\n\nCopy rectangle function\nCopy draw_circle function\nCreate a new function draw_face2(x\,y\,color)\nWhen I call draw_face2 function twice with different coordinate\, it will draw face twice like below\n\n\n\nInside sep_9_grocerry_shopping_cart.py\, After user enter “exit”\, list out all the items that the user purchase\, one item per row. To do this\, you have to use for loop to go through each element inside the list. For example\n\nWelcome to AYC Logic Supermarket\n\n\nWhat do you want to purchase:\n1. Milk - $5\n2. Eggs - $4\n3. Orange Juice - $6\n4. Muffin - $4\nEnter your selection 1 to 4 (Enter 'exit' for check out): 1\nYou purchase Milk for $5\n\nWhat do you want to purchase:\n1. Milk - $5\n2. Eggs - $4\n3. Orange Juice - $6\n4. Muffin - $4\nEnter your selection 1 to 4 (Enter 'exit' for check out): 1\nYou purchase Milk for $5\n\nWhat do you want to purchase:\n1. Milk - $5\n2. Eggs - $4\n3. Orange Juice - $6\n4. Muffin - $4\nEnter your selection 1 to 4 (Enter 'exit' for check out): 2\nYou purchase Egg for $4\n\nWhat do you want to purchase:\n1. Milk - $5\n2. Eggs - $4\n3. Orange Juice - $6\n4. Muffin - $4\nEnter your selection 1 to 4 (Enter 'exit' for check out): exit\nYou have to pay $14\n\nYou have bought these items: \nMilk\nMilk\nEgg
URL:https://www.ayclogic.com/event/3-pm-intro-to-python-angelos-gamas/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T150000
DTEND;TZID=America/Los_Angeles:20230909T160000
DTSTAMP:20260425T113326
CREATED:20230909T230351Z
LAST-MODIFIED:20230909T230351Z
UID:21478-1694271600-1694275200@www.ayclogic.com
SUMMARY:3PM - Adv Python Game Development - Latisha
DESCRIPTION:Today We Did\n\nContinued working on Tower of Defense\n\nHomework\n\nMake the Bullet class in bullet.py that has these attributes: x\, y\, size\, tower_type\, and screen. The image being loaded should change depending on the tower_type:\n\n magic: assets/images/aqua_projectile.png\nsword: assets/images/fireball.png\nspear: assets/images/red_projectile1.png\n\n\nBlit it to the screen\, and in main make a bullet_group and make 1 bullet of each type\, add it to the group\, and show it on the screen.\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/3pm-adv-python-game-development-latisha-4/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T150000
DTEND;TZID=America/Los_Angeles:20230909T160000
DTSTAMP:20260425T113326
CREATED:20230910T150042Z
LAST-MODIFIED:20230910T150042Z
UID:21505-1694271600-1694275200@www.ayclogic.com
SUMMARY:3 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nBegan Library System\nPracticed all the ways we can add to dictionaries\nReviewed how to make classes for our Book objects\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: Fill out the “list_old_books” method we made in class which will list all books with publish years before 2000.
URL:https://www.ayclogic.com/event/3-pm-python-object-oriented-programming-sebastian-11/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T170000
DTEND;TZID=America/Los_Angeles:20230909T180000
DTSTAMP:20260425T113326
CREATED:20230910T003441Z
LAST-MODIFIED:20230910T010038Z
UID:21483-1694278800-1694282400@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe learned how to play music in the background when the game starts.\n\nHomework\n\nWhen the game first start\, display “<player 1 name> turn” in the status bar.\nAfter that after each turn\, display the next player name in the status bar.\nInside checkWinner()\, add code to check the winner diagonally. Remember to exclude the empty tag.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-11/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T170000
DTEND;TZID=America/Los_Angeles:20230909T180000
DTSTAMP:20260425T113326
CREATED:20230911T044208Z
LAST-MODIFIED:20230911T044208Z
UID:21511-1694278800-1694282400@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - Bill
DESCRIPTION:Your HW:\n\nAdd a new attribute to the bug class called dizzy_images\nFill these up with the images in the dizzy folder in the assets folder like with the flying images
URL:https://www.ayclogic.com/event/5-pm-python-game-development-bill-23/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T180000
DTEND;TZID=America/Los_Angeles:20230909T190000
DTSTAMP:20260425T113326
CREATED:20230910T022428Z
LAST-MODIFIED:20230910T022848Z
UID:21487-1694282400-1694286000@www.ayclogic.com
SUMMARY:6 PM – Scratch 1 – Yitong
DESCRIPTION:Today we:\n\nFinished the Funny Faces project.\n\nHomework:\n\nMake 2 accessories do something cool. They should both do something different.\n\nYou can make them spin\, change colors\, disappear\, etc.\n\n\nTell your parents to print out this image here. It doesn’t need to have color. We will need this for the next class.\n\n\n\n\n\n\n\n\nSubmit your homework here: yitong@ayclogic.com \n\nHomework is due by FRIDAY NIGHT\nDon’t forget to share your project\, otherwise\, I cannot see it.
URL:https://www.ayclogic.com/event/6-pm-scratch-1-yitong-8/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T180000
DTEND;TZID=America/Los_Angeles:20230909T190000
DTSTAMP:20260425T113326
CREATED:20230910T031115Z
LAST-MODIFIED:20230910T031243Z
UID:21495-1694282400-1694286000@www.ayclogic.com
SUMMARY:6 PM - Scratch 1 - Abigail
DESCRIPTION:What we did today\n\nWe started working on the Dino Dance project.\n\nHomework\n\nDo page 42 on your pink Scratch book.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-scratch-1-abigail-24/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T190000
DTEND;TZID=America/Los_Angeles:20230909T200000
DTSTAMP:20260425T113326
CREATED:20230910T030914Z
LAST-MODIFIED:20230910T031159Z
UID:21493-1694286000-1694289600@www.ayclogic.com
SUMMARY:7 PM – Digital Illustration 2 – Abigail
DESCRIPTION:What we did today\n\nWe continued working on the Akito drawing.\n\nHomework\n\nDraw in all the details on Akito’s black jacket.\nThe two zippers\, yellow thing on the right\, blue flag thing on his left arm.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-digital-illustration-2-abigail-11/
CATEGORIES:Digital Illustration,Intermediate Digital Illustration
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230911T160000
DTEND;TZID=America/Los_Angeles:20230911T170000
DTSTAMP:20260425T113326
CREATED:20230911T235941Z
LAST-MODIFIED:20230911T235941Z
UID:21513-1694448000-1694451600@www.ayclogic.com
SUMMARY:4 PM - Scratch 2 - Darin
DESCRIPTION:Gamas Sub \n  \nHomework\n\nchange the code inside the “banner” sprite\, create a new MyBlock “display_level” to display Level 1 when green flag is clicked. And display Level 2 costume when it receive Level 2. This is very similar to why we create a new MyBlock in Banana sprite.\nWe need to keep track of what level we are in. Create a new variable “level” and set to 1 when green flag is clicked and set level to 2 when it receive level 2.
URL:https://www.ayclogic.com/event/4-pm-scratch-2-darin-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230911T170000
DTEND;TZID=America/Los_Angeles:20230911T180000
DTSTAMP:20260425T113326
CREATED:20230912T010346Z
LAST-MODIFIED:20230912T010346Z
UID:21517-1694451600-1694455200@www.ayclogic.com
SUMMARY:6 PM – Intro To Python – Shawn
DESCRIPTION:Today We Did\n\nReviewed everything from the past\nLearned functions w/o return values\n\nFunctions remove code duplication\nFunction parameters\nFunction definition/calling\n\n\n\nHomework \n\nMake a file called Sep11_FunctionHW1.py and do https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ number 4 to 6.\nMake a file called Sep11_FunctionHW2.py and do the TRY IT YOURSELF on 131\n\n  \nEmail me at szhuang@ayclogic.com if you have any questions!
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-shawn-32/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230911T170000
DTEND;TZID=America/Los_Angeles:20230911T180000
DTSTAMP:20260425T113326
CREATED:20230912T010509Z
LAST-MODIFIED:20230912T010509Z
UID:21518-1694451600-1694455200@www.ayclogic.com
SUMMARY:5:00 PM - Python OOP - Juan
DESCRIPTION:Today We Did\n\nReviewed homework.\nReviewed looping through dictionary keys\, values\, and items.\nFinished the Phone Book System\n\nHomework\n\nName your file Sept18_GrocerySystem_V2.py and do:\n\nCreate a dictionary “items_inventory”:\n\nKeys are the item numbers\nValues are the item names\n\n\nCreate a dictionary “items_price”\n\nKeys are item numbers\nValues are item prices\n\n\nReplace code where you could use the dictionaries instead
URL:https://www.ayclogic.com/event/500-pm-python-oop-juan-3/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230911T190000
DTEND;TZID=America/Los_Angeles:20230911T200000
DTSTAMP:20260425T113326
CREATED:20230912T031709Z
LAST-MODIFIED:20230914T015508Z
UID:21524-1694458800-1694462400@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – William
DESCRIPTION:Today we did:\n\nLearned about for loop with range\nStarted learning while loops\n\nHomework:\nMake the following files: \n\nSep11_ForLoopHW.py\n\nCompete Try It Yourself 4-1 and 4-2 on p. 56\n\n\nSep11_ForLoopRangeHW.py\n\nRead textbook pgs 58-60 and copy down the code\nComplete Try It Yourself 4-3 and 4-4 on p. 60\n\n\n\nUpload your Python files to your assigned Google Drive folders by Sunday night. \nIf you have any questions or need help debugging\, email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-william-7/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230911T190000
DTEND;TZID=America/Los_Angeles:20230911T200000
DTSTAMP:20260425T113326
CREATED:20230912T040044Z
LAST-MODIFIED:20230912T040044Z
UID:21528-1694458800-1694462400@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did\n\nFixed player direction code\nAdded cloud types\nDestroy clouds & birds when they go off our screen\, so we don’t have millions of unseen images\, slowing down our game\nBegan setting up variables for different game modes\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/mon-7-pm-dragon-birdie/-/tree/MON-7PM-Sebastian\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: View my code in the repository linked above to get a better idea of what I’m talking about.\n\nIn your constructor\, create a new attribute called game_mode which will be set to one of the two game modes we created in class (GAME_LANDING_PAGE\, and GAME_IN_SESSION). It’s your job to choose which global variable it should be set to in the beginning of the game (where should the game start at?).
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-9/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230911T190000
DTEND;TZID=America/Los_Angeles:20230911T200000
DTSTAMP:20260425T113326
CREATED:20230917T045333Z
LAST-MODIFIED:20230917T045416Z
UID:21641-1694458800-1694462400@www.ayclogic.com
SUMMARY:7:00 PM - Python OOP - Juan
DESCRIPTION:Today We Did\n\nFinished Robux Shopping Cart\nStarted learning about classes:\n\nAttributes\nMethods\n\n\n\nHomework\n\nName your file Sept18_OOP_HW.py\n\nComplete pg. 158-161
URL:https://www.ayclogic.com/event/700-pm-python-oop-juan-5/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230912T180000
DTEND;TZID=America/Los_Angeles:20230912T190000
DTSTAMP:20260425T113326
CREATED:20230913T020427Z
LAST-MODIFIED:20230913T021805Z
UID:21565-1694541600-1694545200@www.ayclogic.com
SUMMARY:6 PM - Intro To Python - Darin
DESCRIPTION:What We Did Today:\n\nIntroduced the concept of programming in python\nLearned about variables and 3 data types: Integers\, Floats/Doubles\, Strings\nLearned about printing to the shell\nLearned about doing math with variables and the different data types\nLearned about print formatting using print(f” “)\n\nHomework:\n\nCreate a file named Sep12_StringHomework.py and upload it to the google drive when you finish.\nDo pages 20-23 from the textbook\, and just copy python codes from the book\, and make sure you test the code if it is working by running the program\nIf you don’t have the book yet\, you can see the homework here\, but please ask your parents to buy it immediately:\nIntroToPythonP20toP23\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \n 
URL:https://www.ayclogic.com/event/6-pm-intro-to-python-darin-11/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR