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:20230312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20231105T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T090000
DTEND;TZID=America/Los_Angeles:20231028T100000
DTSTAMP:20260427T033635
CREATED:20231028T030149Z
LAST-MODIFIED:20231028T030149Z
UID:22345-1698483600-1698487200@www.ayclogic.com
SUMMARY:9 AM - Python OOP - Indo - Gamas
DESCRIPTION:Today We Did\n\nWe finished oct_21_robux_shopping_cart_using_class.py\nWe started SchoolSystem project.\n\nHomework\n\nCreate a new file student.py\n\nInside this file\, create a new Class Student with 3 attributes: name\, age and grade.\n\n\nInside school_system.py\n\nWhen user select “1. Add student” ask 3 questions and create a new instance of Student class and add it into self.student_dictionary. The key is the name of the student and the value is the Student class.\n\nPlease select one of the following\n1. Add Student\n2. List all students list\n3. Find student\nEnter your selection (Enter "exit" to quit): 1\n\nADD NEW STUDENT\nEnter student's name: John\nEnter student's age: 99\nEnter student's grade: 40\nYou have added John student in our system.
URL:https://www.ayclogic.com/event/9-am-python-oop-indo-gamas-6/
CATEGORIES:OOP Python,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T100000
DTEND;TZID=America/Los_Angeles:20231028T110000
DTSTAMP:20260427T033635
CREATED:20231028T041841Z
LAST-MODIFIED:20231028T041851Z
UID:22347-1698487200-1698490800@www.ayclogic.com
SUMMARY:10 AM - Indo - Python Game Development - Joel
DESCRIPTION:Today we did:\n\nCreated a new file and class for Player\, and did the animation for player using the 4 images available. Player has its own flap timer\, and in the update function\, we made sure that we can control the player using the w and a keys.In the bird class\, we made sure that if the bird was going to the left\, then we would flip the image to make it look nicer.\nIn the main\, we created a player\, and made a new player_group (GroupSingle)\, added the player inside\, and called the update function.\n\nHomework:\n\nMake sure that the user can control the player using the ‘S’ and ‘D’ keys as well.
URL:https://www.ayclogic.com/event/10-am-indo-python-game-development-joel-4/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T103000
DTEND;TZID=America/Los_Angeles:20231028T113000
DTSTAMP:20260427T033635
CREATED:20231028T183837Z
LAST-MODIFIED:20231028T183928Z
UID:22353-1698489000-1698492600@www.ayclogic.com
SUMMARY:10:30 AM – Scratch Level 2 – Yitong
DESCRIPTION:Today we:\n\nReviewed the Movie Ticket Price project.\nWorked on the Monkey and Banana sprites.\n\nHomework:\n\nIn your yellow coding book do pages 92-93\, steps #3 & 4 ONLY. Only do the launch speed code. Do all of this code inside the Arrow1 sprite.\nIn your yellow coding book do page 94\, step #6 ONLY. Only do the launch speed code. Do all of this code inside the Monkey sprite.\nAdd the Tree1 sprite.\nAdd code inside of the Monkey sprite so that when it touches the Tree1 sprite it restarts.\n\nHint: Think about how to combine the “touching edge” and “touching Tree1” code.\n\n\n\nSend me your project here: yitong@ayclogic.com \n\nHomework is due FRIDAY NIGHT. You can submit it earlier\, I will check it as soon as I can.\nMake sure to SHARE your project. Otherwise\, I cannot see it.
URL:https://www.ayclogic.com/event/1030-am-scratch-level-2-yitong-12/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T120000
DTEND;TZID=America/Los_Angeles:20231028T130000
DTSTAMP:20260427T033635
CREATED:20231028T211643Z
LAST-MODIFIED:20231028T211643Z
UID:22356-1698494400-1698498000@www.ayclogic.com
SUMMARY:12 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe continued with Magic 8 Ball android app.\n\nHomework\n\nNext class will be Nov 11.\nWe are going add a feature where the app will be able to detect shaking of the phone. In order to do that\, we need to use some Math formula. Specifically on 3D distance formula. Please familiarize yourself with it. Study this article https://www.cuemath.com/3d-distance-formula/ 
URL:https://www.ayclogic.com/event/12-pm-android-game-dev-gamas-11/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T130000
DTEND;TZID=America/Los_Angeles:20231028T140000
DTSTAMP:20260427T033635
CREATED:20231028T212056Z
LAST-MODIFIED:20231028T233218Z
UID:22358-1698498000-1698501600@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed each individual project.\nWe continued on Metropolitan Weather App.\n\nHomework\n\nContinue on your individual android project.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-23/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T140000
DTEND;TZID=America/Los_Angeles:20231028T150000
DTSTAMP:20260427T033635
CREATED:20231028T215927Z
LAST-MODIFIED:20231028T215927Z
UID:22360-1698501600-1698505200@www.ayclogic.com
SUMMARY:2 PM – Python Object Oriented Programming – Sebastian
DESCRIPTION:Today We Did\n\nCreated entire Bird class that flaps birds wings\nBlit random bird to screen each time program is run\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/sat-2-pm-dragon-birdie/-/tree/Sebastian?ref_type=heads\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nHomework: Look at the Github repository to see the setup code I gave you for the Cloud class\n\nChange the image which is loaded for self.image to correctly load a random cloud image (cloud1\, cloud2\, cloud3)\nIn main.py\, make a self.cloud_group the same way we made a bird_group\nAdd a cloud object to our cloud group\nCall update on our cloud group so you can see the clouds drawn to the screen
URL:https://www.ayclogic.com/event/2-pm-python-object-oriented-programming-sebastian-15/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T143000
DTEND;TZID=America/Los_Angeles:20231028T153000
DTSTAMP:20260427T033635
CREATED:20231028T233640Z
LAST-MODIFIED:20231028T233640Z
UID:22365-1698503400-1698507000@www.ayclogic.com
SUMMARY:2:30 PM - Intro To Competitive Programming - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed the SpeedingTicket USACO problem.\n\nHomework\n\nGo to https://usaco.guide/ and create an account.\nGo to https://www.usaco.org and create an account.\nGo to https://train.usaco.org/ and create an account.\nStudy about Recursion in https://www.w3schools.com/java/java_recursion.asp
URL:https://www.ayclogic.com/event/230-pm-intro-to-competitive-programming-gamas-7/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T150000
DTEND;TZID=America/Los_Angeles:20231028T160000
DTSTAMP:20260427T033635
CREATED:20231030T050522Z
LAST-MODIFIED:20231030T050522Z
UID:22392-1698505200-1698508800@www.ayclogic.com
SUMMARY:3PM - Adv Python Game Dev - Latisha
DESCRIPTION:Today We Did\n\nContinue working on Tower of Defense Project\n\nHomework\n\nAdd self.coin_drop to enemy\, enemy2\, and enemy3. The value for enemy is 10\, enemy2 is 25\, and enemy3 is 50. If the enemy is killed by a tower\, add the coin drop amount to the total coins the player has.\n\nIf you have any questions\, please send an email to latisha@ayclogic.com
URL:https://www.ayclogic.com/event/3pm-adv-python-game-dev-latisha-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T153000
DTEND;TZID=America/Los_Angeles:20231028T163000
DTSTAMP:20260427T033635
CREATED:20231028T234740Z
LAST-MODIFIED:20231028T234758Z
UID:22369-1698507000-1698510600@www.ayclogic.com
SUMMARY:3:30 PM – Intro to Java – William
DESCRIPTION:Today We Did\n\nLearned about Java methods\n\nMethod overloading\nFunctions with/without return values\n\n\n\nHomework\n\nCreate Oct28_MethodsHW.java\n\nCreate a new method convertFromFahrenheitToCelcius. It has one parameter int fahrenheit. Inside the method\, it will convert fahrenheit parameter into celcius by using this formula (F − 32) × 5/9 = C . Return the result and print a statement regarding the conversion.\nCreate another method addThreeNumbers() that accepts 3 numbers as arguments and returns their sum. Call the method in the main() class and print a statement in the form of an equation (e.g. 1 + 2 + 3 = 6).\n\n\n\nUpload homework to your assigned Google Drive folders by Friday night. \nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/330-pm-intro-to-java-william-6/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T170000
DTEND;TZID=America/Los_Angeles:20231028T180000
DTSTAMP:20260427T033635
CREATED:20231029T005907Z
LAST-MODIFIED:20231029T005907Z
UID:22373-1698512400-1698516000@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe continued with Snake And Apple project\nWe added the custom View – GameBoardView.\nWe added the apple on the custom View.\nWe calculated the cellSize dynamically.\n\nHomework\n\nAdd Setting page.\nOn the Setting page\, add the sound on and off. Similar to Tic Tac Toe.\nAdd Credit section: Game Developer: <Your Name>.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-14/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T170000
DTEND;TZID=America/Los_Angeles:20231028T180000
DTSTAMP:20260427T033635
CREATED:20231029T011321Z
LAST-MODIFIED:20231029T011321Z
UID:22375-1698512400-1698516000@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nFinished learning lists\n\nDelete element\nLast element of list\nList of integers\n\n\nLearned about for loops\n\nFor loops with range\nEnhanced for loop (for-each) for lists\n\n\n\nHomework\nCreate the following files: \n\nOct28_ListsHW.py\n\nRead pages 37-41 and copy the code\n\n\n Oct28_ForLoopsHW.py\n\nRead pages 49-53 and copy the code\n\n\n\nUpload the homework to your assigned Google Drive folders by Friday night. \nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-william-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T180000
DTEND;TZID=America/Los_Angeles:20231028T190000
DTSTAMP:20260427T033635
CREATED:20231029T014659Z
LAST-MODIFIED:20231202T082615Z
UID:22379-1698516000-1698519600@www.ayclogic.com
SUMMARY:6 PM – Scratch 1 – Yitong
DESCRIPTION:Today we:\n\nFinished the Spiralizer project.\nStarted the Tunnel of Doom project.\n\nHomework:\n\nInside the pink coding book\, do page 127\, #10-11. DO NOT do anything else. I will take away 3 points if you do not do the right homework.\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.\n\nPoints:\n\nSadev:       IIIII\nPahan:       IIIII IIII\nRoman:      IIIII III\nBenjamin:   IIIII I\nEmma:       III\n\nSTUDENTS OF THE MONTH!!!\n\nRoman\nPahan\nBenjamin\n\nHow to submit homework:\n\nGo to your email and compose a new message.\n\n\n\n\nGo to the coding homework calendar to copy my email address and paste it into the email message.\n\n\n\n\n\nGo to your project and make sure it is SHARED. Copy the link and paste it into the email message.\n\n\n\n\n\n\nThis is what your email message should look like when you’re done.
URL:https://www.ayclogic.com/event/6-pm-scratch-1-yitong-15/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T180000
DTEND;TZID=America/Los_Angeles:20231028T190000
DTSTAMP:20260427T033635
CREATED:20231029T031216Z
LAST-MODIFIED:20231029T031216Z
UID:22384-1698516000-1698519600@www.ayclogic.com
SUMMARY:6 PM – Scratch 1 – Abigail
DESCRIPTION:What we did today\n\nWe started learning about x and y coordinates.\n\nHomework\n\nPlot the points of the rectangle and the triangle.\nRectangle (4 points)\, triangle (3 points). You should have a total of 7 points.\n(Optional) Plot the points of the octagon (8 points).\n\n \n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-scratch-1-abigail-32/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T190000
DTEND;TZID=America/Los_Angeles:20231028T200000
DTSTAMP:20260427T033635
CREATED:20231029T031347Z
LAST-MODIFIED:20231029T031347Z
UID:22386-1698519600-1698523200@www.ayclogic.com
SUMMARY:7 PM – Digital Illustration 2 – Abigail
DESCRIPTION:What we did today\n\nWe continued working on the Chongyun drawing.\n\nHomework\n\nMake a new layer and make the lineart of Chongyun.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/7-pm-digital-illustration-2-abigail-16/
CATEGORIES:Digital Illustration,Intermediate Digital Illustration
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231028T193000
DTEND;TZID=America/Los_Angeles:20231028T203000
DTSTAMP:20260427T033635
CREATED:20231029T034956Z
LAST-MODIFIED:20231029T034956Z
UID:22388-1698521400-1698525000@www.ayclogic.com
SUMMARY:7:30 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nReviewed If-Else statements\nLearned about Elif (else if)\n\nHomework\nCreate the following file: \n\nOct28_IfElseHW2.py\n\nRead page 80-81 and copy all the code\n\n\nCatch up on last week’s homework!\n\nhttps://www.ayclogic.com/event/730-pm-intro-to-python-william-3/\n\n\nContinue doing at least 1 lesson a day on Typing Club!\n\n\n\nView the code from our lessons here: https://drive.google.com/drive/folders/1KpdyU0WZr_3Wur1to7CvknEnnunVX0w3 \nIf you have any questions\, please email me at williamsmith@ayclogic.com.
URL:https://www.ayclogic.com/event/730-pm-intro-to-python-william-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR