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:20231021T090000
DTEND;TZID=America/Los_Angeles:20231021T100000
DTSTAMP:20260425T143010
CREATED:20231021T025807Z
LAST-MODIFIED:20231021T025807Z
UID:22229-1697878800-1697882400@www.ayclogic.com
SUMMARY:9 AM - Python OOP - Indo - Gamas
DESCRIPTION:What We Did\n\nWe converted grocery shopping cart to use ProductItem dictionary.\nWe generated the menus when we run the program using for loop.\n\nHomework\n\nCreate a new file robux_item.py and inside this file\, create a new Class RobuxItem.\nInside RobuxItem class\, add 2 attributes: name\, price.\nInside oct_21_robux_shopping_cart_using_class.py \n\ncreate a new dictionary robux_items\nInside this dictionary\, the keys would be – 1\,2\,3\,4\,5 and the values would be RobuxItem classes.\nChange inside while loop to use this single dictionary.\nAnd also produce the menu when you run the program.
URL:https://www.ayclogic.com/event/9-am-python-oop-indo-gamas-5/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T100000
DTEND;TZID=America/Los_Angeles:20231021T110000
DTSTAMP:20260425T143010
CREATED:20231021T080806Z
LAST-MODIFIED:20231021T080806Z
UID:22233-1697882400-1697886000@www.ayclogic.com
SUMMARY:10 AM - Indo - Python Game Development - Joel
DESCRIPTION:Today we did:\n\nWe went over the homework\, which was to make a new function called create_cloud in main.py\nWe made the flapping animation by creating a new method in bird.py called next_costume.\nWe created a new file to store all the constants (timer duration\, width\, height\, fps\, etc.)\nWe randomized the direction of the birds so that they can now start at the right side and fly to the left.\nHomework:\nCreate the Player class in a file called player.py using the player-1.png image. For now\, the player doesn’t have to move. Make 1 player in main.py and show it on the screen.\n\nIf you have any questions\, feel free to email me at joel@ayclogic.com or Mr. Gamas at gamas@ayclogic.com
URL:https://www.ayclogic.com/event/10-am-indo-python-game-development-joel-3/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T103000
DTEND;TZID=America/Los_Angeles:20231021T113000
DTSTAMP:20260425T143010
CREATED:20231021T183145Z
LAST-MODIFIED:20231028T015802Z
UID:22237-1697884200-1697887800@www.ayclogic.com
SUMMARY:10:30 AM – Scratch Level 2 – Yitong
DESCRIPTION:Today we:\n\nFinished the How Old Are You? project.\nStarted the Jumpy Monkey project.\n\nHomework:\n\nDo the Movie Ticket Price project.\nCreate a new project called Movie Ticket Price.\nAdd the sprite called D Money Dance. Change the sprite name to something else that is easier to say like “Anthony”\nAdd the Theater 2 background.\nMake Anthony ask the user what their name is\n\nAfter that make Anthony say “Hello {user’s input}”\n\n\nMake Anthony ask the user what movie they are watching\n\nAfter that make Anthony say “{user’s input} is a great Movie !”\n\n\nMake Anthony ask the User their age\n\nIf the User’s Age Input is less than 3 or their age is bigger than 59\, Make the price of the ticket be free\nIf the User’s Age Input is bigger than 2 and their age is less than 11\, Make the price of the ticket $5\nIf the User’s Age Input is bigger than 10 and their age is less than 60\, Make the price of the ticket $10\nFor all of these Anthony should say “Your ticket price is {price depending on age}”\n\n\n\nYouTube Video of Project: \nhttps://www.youtube.com/watch?v=WywEn-BD3xY \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-10/
CATEGORIES:Scratch Class,Scratch Class Level 2
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T130000
DTEND;TZID=America/Los_Angeles:20231021T140000
DTSTAMP:20260425T143010
CREATED:20231021T081217Z
LAST-MODIFIED:20231021T081217Z
UID:22235-1697893200-1697896800@www.ayclogic.com
SUMMARY:1 PM - Indo - PythonOOP - Joel
DESCRIPTION:Today we did:\n\nWe went the over homework\, and started Oct21_SchoolSystem. We created Oct21_Student as well. In the School System\, we went over three functionalities: Add New Student\, List All Students\, and Find Student.\n\nHomework:\n\nCreate a new class called Oct21_Teacher\, and create a constructor. The teacher’s constructor will have 3 attributes: name\, age\, and subject. Then\, in main\, add a new option in the menu “Add Teacher”\, and write the code for that option.\n\nIf you have any questions\, feel free to email me at joel@ayclogic.com\, or Mr. Gamas at gamas@ayclogic.com.
URL:https://www.ayclogic.com/event/1-pm-indo-pythonoop-joel-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T130000
DTEND;TZID=America/Los_Angeles:20231021T140000
DTSTAMP:20260425T143010
CREATED:20231022T031939Z
LAST-MODIFIED:20231022T031939Z
UID:22266-1697893200-1697896800@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed everyone’s custom project.\nWe continued on Metropolitan Weather App project.\n\nHomework\n\nContinue on your custom project\, the due date for the custom project is Nov 18. By next week\, you should be 50% done.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-22/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T143000
DTEND;TZID=America/Los_Angeles:20231021T153000
DTSTAMP:20260425T143010
CREATED:20231022T024751Z
LAST-MODIFIED:20231022T030716Z
UID:22260-1697898600-1697902200@www.ayclogic.com
SUMMARY:2:30 PM - Intro To Competitive Programming - Gamas
DESCRIPTION: Today We Did\n\nWe discussed ShellGame USACO problem.\nWe discussed the FencePainting USACO problem.\n\nHomework\n\nDo problem in USACO Speeding Ticket below.\n\nhttp://www.usaco.org/index.php?page=viewproblem2&cpid=568\n\n\nMake sure to read the problem carefully. Look at the sample input and expected output to understand the question properly. There is no point in doing the code if you don’t understand the problem.\nUse the code I provided in the ShellGame to read the input file. Don’t read the input from the shell. You need to read the input from speeding.in file.\nIn your project\, create a new file speeding.in. Inside this file\, you need to add the following content. The expected output is 5.\n\n\n3 3\n40 75\n50 35\n10 45\n40 76\n20 30\n40 40\n\n\n\nAlso try the following input files from http://www.usaco.org/current/data/speeding_bronze_dec15.zip
URL:https://www.ayclogic.com/event/230-pm-intro-to-competitive-programming-gamas-6/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T153000
DTEND;TZID=America/Los_Angeles:20231021T163000
DTSTAMP:20260425T143010
CREATED:20231021T233641Z
LAST-MODIFIED:20231021T233641Z
UID:22246-1697902200-1697905800@www.ayclogic.com
SUMMARY:3:30 PM - Intro to Java - William
DESCRIPTION:Today We Did\n\nContinued with the Random module\nCreated a mini adventure game\n\nHomework\n\nCreate Oct21_Magic8Ball.java\n\nCreate the Java program at https://www.ayclogic.com/intro-to-python/magic-8-ball/\n\n\n\nUpload your homework to your assigned google drive 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-5/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T153000
DTEND;TZID=America/Los_Angeles:20231021T163000
DTSTAMP:20260425T143010
CREATED:20231021T233657Z
LAST-MODIFIED:20231021T233657Z
UID:22244-1697902200-1697905800@www.ayclogic.com
SUMMARY:3:30 PM - Adv Python Game Dev - Latisha
DESCRIPTION:Today We Did\n\nWe added the Start Wave button.\nWe added multiple waves.\n\nHomework\n\nMake sure to kill the enemy when it is off the screen.\nWhen there is no more enemy on screen\, set self.wave_mode = WAVE_READY. This will make the start wave button to reappear. This is how you check if there is any more enemy on screen\nlen(self.enemy_group.sprites())
URL:https://www.ayclogic.com/event/330-pm-adv-python-game-dev-latisha/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T170000
DTEND;TZID=America/Los_Angeles:20231021T180000
DTSTAMP:20260425T143010
CREATED:20231022T011423Z
LAST-MODIFIED:20231022T011423Z
UID:22250-1697907600-1697911200@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nLearned how to get input from the shell\nStarted learning list operations\n\nAppend\nModify\n\n\n\nHomework\nCreate the following file: \n\n Oct21_TellMeYourAge.py\n\nComplete exercise #1 (everything besides the last two lines) at https://www.ayclogic.com/tell-me-your-age/\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-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T173000
DTEND;TZID=America/Los_Angeles:20231021T183000
DTSTAMP:20260425T143010
CREATED:20231022T013043Z
LAST-MODIFIED:20231022T013515Z
UID:22249-1697909400-1697913000@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Shawn
DESCRIPTION:Today We Did\n\nHomework review\n\nHomework\n\nNo homework — study for the quiz next week!\n\nEmail me at szhuang@ayclogic.com if you have any questions!
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-shawn-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T173000
DTEND;TZID=America/Los_Angeles:20231021T183000
DTSTAMP:20260425T143010
CREATED:20231022T024735Z
LAST-MODIFIED:20231022T024735Z
UID:22252-1697909400-1697913000@www.ayclogic.com
SUMMARY:5:30 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed the quiz. All of you should have received the quiz result in your email. I sent it on 10/14. So check your emails from gamas@ayclogic.com dated 10/14.\nWe started Snake Apple project.\n\nWe created the main page\nWe created the game activity page.\nWe added the 4 arrows images.\n\n\n\nHomework\n\nInside activity_game.xml\, make the arrows images clickable and when you click it will call its own methods inside the GameActivity.java. For example\, when you click on the upArrow imageView\, it will call the upArrow(View) method.\nIs to find or create snake apple title image and put it inside activity_main.xml above the start button.\n\nYou can go to opengameart.org and find a good image.\nor you can create a new image using an image editor and save the PNG or JPEG file into the res > drawable folder.
URL:https://www.ayclogic.com/event/530-pm-android-game-dev-gamas/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T180000
DTEND;TZID=America/Los_Angeles:20231021T190000
DTSTAMP:20260425T143010
CREATED:20231022T015857Z
LAST-MODIFIED:20231022T020741Z
UID:22255-1697911200-1697914800@www.ayclogic.com
SUMMARY:6 PM – Scratch 1 – Yitong
DESCRIPTION:Today we:\n\nFinished the Animal Crossing project.\nStarted the Spiralizer project.\n\nHomework:\n\nInside the pink coding book\, do pages 97-99\, #7-13. 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:       IIII\nPahan:       II\nRoman:      IIII\nBenjamin:   III\nEmma:       III\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-14/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T180000
DTEND;TZID=America/Los_Angeles:20231021T190000
DTSTAMP:20260425T143010
CREATED:20231022T032355Z
LAST-MODIFIED:20231022T032505Z
UID:22267-1697911200-1697914800@www.ayclogic.com
SUMMARY:6 PM – Scratch 1 – Abigail
DESCRIPTION:What we did today\n\nWe finished working on the Funny Faces project.\n\nHomework\n\nPrint out or save this image for next week’s lesson.\nYou can download image here or at in project resources.\n\n \nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/6-pm-scratch-1-abigail-31/
CATEGORIES:Scratch Class,Scratch Class Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T190000
DTEND;TZID=America/Los_Angeles:20231021T200000
DTSTAMP:20260425T143010
CREATED:20231022T032714Z
LAST-MODIFIED:20231022T032714Z
UID:22270-1697914800-1697918400@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\nOutline/trace the jaw and neck 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-15/
CATEGORIES:Digital Illustration,Intermediate Digital Illustration
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231021T193000
DTEND;TZID=America/Los_Angeles:20231021T203000
DTSTAMP:20260425T143010
CREATED:20231022T033904Z
LAST-MODIFIED:20231022T033904Z
UID:22272-1697916600-1697920200@www.ayclogic.com
SUMMARY:7:30 PM – Intro to Python – William
DESCRIPTION:Today We Did\n\nLearned about If-Else statements\nLearned about printing f-strings\n\nHomework\nCreate the following files: \n\nOct21_IfElseHW.py\n\nRead page 78 (If Statements) to the top of page 80 and copy the code\n\n\nOct21_StringHW2.py\n\nComplete Try It Yourself 2-3\, 2-4\, 2-5\, and 2-6 on page 25\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-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR