Today we did Finished the second quiz, next week we'll learn something new code: https://drive.google.com/drive/folders/1qlUjB3gRXHSK5kRzjKzDD2qIz-OqB2bK?usp=sharing AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In case you need anything, feel free to email me at sebastian@ayclogic.com Homework NoneRead More...
Events
Calendar of Events
|
Sunday
|
Monday
|
Tuesday
|
Wednesday
|
Thursday
|
Friday
|
Saturday
|
|---|---|---|---|---|---|---|
|
0 events,
|
2 events,
-
-
Your HW: Complete the practice quiz Write down anything that confused you to ask next week |
6 events,
-
Your HW: Get input from shell: “What grade are you in? ” If user enter ‘1’ or ‘1st’ or ‘first’ or ‘pertama’ then print ‘You are learning to read.’ If user enterRead More...
-
Today We Did: Finished our Tunnel of Doom project Started our Window Cleaner project Homework: Experiment with the new camera function and make a little game! If you have any questions feelRead More...
-
What We Did We saw how to move a bird. We created a bird class and added it to a bird group. Homework Create a new class called Cloud in a fileRead More...
-
What We Did: Worked on the horse for our Gobo project. Homework: Finish the rest of the if statements for the horse. If you have any questions feel free to email meRead More...
-
What We Did Today: Reviewed dynamic programming Went through a couple problems include number of steps (DP/Recursion) and the Mad Scientist problem (greedy) Homework: Go through this problem (we will discuss this inRead More...
-
Today we did Installed Pycharm installed python https://www.jetbrains.com/pycharm/download/ https://www.python.org/downloads/ Dictionary How to add how to update how to create Homework: Page 92 to 97. Download Pycharm |
7 events,
-
Upload your homework as July30_main.py and water_golem.py Create a new file called water_golem.py Create a class called WaterGolem. This class will be a child of the Monster class. This class will have 2 attributes: health andRead More...
-
What We Did Reviewed datatypes, lists, for loops, while loops, if statements and functions. Started to learn random module Homework Create a file July_30_ReviewHW.py and do problems 1-3 from https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ If you haveRead More...
-
Today We We started working on the Fireball Fight Project. Homework Find 5 images to replace your sprites and background. 2 images for your player sprites. 2 images for your fireball sprites.Read More...
-
Today We Did We calculated cellSize and change the apple and snake images according to cellSize. We added update method that can increase the x coordinate of the snake. We utilize invalidate()Read More...
-
Your HW: Give the bullet a hitbox Make sure you draw the hitbox on the screen Make sure the hitbox follows the bullet Make it so when a bullet and a birdRead More...
-
What We Did Today: Finished a robot drawing using python and geometry Learnt how to use different shapes to form a function for a drawing Homework: Draw something with at least 4Read More...
-
Today we: Went over input_from_shell_hw 1 and 2. Reviewed getting input from the shell & using lists Homework: Make a file called “July30_list_hw1” and do pages 37-41 in the book (do not doRead More... |
3 events,
-
-
Today we did Practiced using dictionaries in class practiced functions with classes Went Over our Fruit Homework Homework: Create a new project called :Supermarket Create a src folder/directory with the followingRead More...
-
What We Did We went over the Driver System Practice Test Homework Study for the final next week Thursday, 8/7. The final next week will look similar, it will be writing aRead More... |
2 events,
-
Today we: Finished the Monster Inheritance project Homework: Submit the Practice Test Google Form that was sent to your emails by 8/5 Tuesday night latest. Other Add any missing parts of yourRead More...
-
Gamas Sub Today We Did We went over how to train AI model. We use the trained model ("learn") to predict our own personal cat and dog picture that is outside ofRead More... |
4 events,
-
Today We Did We finished phone_book_system.py We also started and finished phone_book_system_v2.py Homework Create grocerry_shopping_cart_system.py copy codes from july_26_grocery_shopping_cart_v3.py into this new file. Wrap your code inside a class called GrocerryShoppingCartSystem AndRead More...
-
Today We Did We reviewed For loop We reviewed While Loop Homework Memorize, If you want to repeat certain codes, you use either for loop while loop Memorize how to use forRead More...
-
Today We Did We started Tunnel of Doom. Homework Memorize, the area 1, 2, 3 and 4 in the grid Area 1. x is negative, y is positive Area 2. x isRead More...
-
What we did today: We went over homework. Quizzed on how to find coordinates and the five coordinates they memorized. Finished the Drawing Shapes Project. Homework: In a new project add theRead More... |
|
0 events,
|
2 events,
-
Today we did Learnt how to use turtle drawing. Learnt how to wrap everything into a function that makes drawing easier Homework: Submit into your google drive when you are done! DrawRead More...
-
Your HW: Create a get info method that returns a descriptive string for the Student class "<firstname> <lastname> is <age> years old" Create a new Teacher class that is the same asRead More... |
6 events,
-
-
Today We Did: Worked on our Window Cleaner project. Homework: Make a banner that hides when the green flag is clicked and shows when it receives the "Time's Up" message.
-
What We Did We reviewed the cloud class homework Added create_bird method and bird timer Created random birds Homework Inside main.py create a new method called create_cloud() that should be similar toRead More...
-
What We Did: Finished our horse for the Gobo project. Started working on our Funny Faces project. Homework: Draw the mouth, hat, and tongue sprites for our funny face.
-
What We Did Today: Reviewed dynamic programming and greedy algorithms Solved the coin combinations problem Homework: Go through this problem (we will discuss this in class next week): https://usaco.org/index.php?page=viewproblem2&cpid=1396 Notes: You canRead More...
-
Today We did deleting keys using for loops .keys() .items() .values() using in to confirm if something is in a dictionary len(dictionary) Homework Page 99 TRY IT YOURSELF. 6-1 and 6-2 |
7 events,
-
Today we: Began reviewing the practice final Homework: Clayton: Resubmit the practice final with all 3 files. Everyone: Review the practice final code in the Google Drive. Make sure you understand theRead More...
-
What We Did We reviewed the list, input, and if statement hw We finished the Magic 8 ball program. Homework Create a list named answers of responses similar to the magic 8Read More...
-
Today We We continued working on the Fireball Fight Project. Homework Create the code for the Healing Apple sprite: When starting the game, the apple should NOT appear right away. Instead, itRead More...
-
Today We Did We converted from View to SurfacedView. We made the snake and apple to be drawn once every 200 milliseconds. Homework Move the snake according to direction attribute. Draw snakeRead More...
-
Your HW: Add a game timer that counts down from 60 Print out what the current time remaining is in the shell Try to draw it on the screen like we didRead More...
-
Today we: Went over List Hw 1. Reviewed using lists Homework: Make a file called August6_list_hw2. In your coding book, complete the 'TRY-IT-YOURSELF' section on pages 41-42: problems #3-4, 3-5, and 3-6. Email meRead More...
-
What We Did Today: Finished a robot drawing using python and geometry Learnt how to use different shapes to form a function for a drawing Homework: Draw out your final project proposal!Read More... |
3 events,
-
Homework Finish the Farmer John Actually Farm problem. Finish Majority Opinion
-
Today we did practice dictionaries practiced application loops practiced our if statements with dictionaries to check for valid slection Homework Add these two functions def calculate_price(self): # move the price calculationRead More...
-
What We Did We completed the final exam. Homework If you have any questions on the final, email me at dmeng@ayclogic.com |
4 events,
-
-
What We Did Reviewed the Driver System Homework Review and study for the final exam. If you have any questions on the practice or final, email me at dmeng@ayclogic.com
-
What We Did Today: Reviewed how lists worked Reviewed how lists with for loops worked Learnt how to use for loops with range() function Introduced while loop (loops based on a condition)Read More...
-
Gamas Sub Today We Did We learned about how to run streamlit in pycharm. We have not integrated the streamlit page with Kaggle model yet. We shared our code in github. HomeworkRead More... |
3 events,
-
Today We Did We started School System. We added Student class. Homework Finish School System remaining features. Look at below expected behavior Please select one of the following 1. Add student 2.Read More...
-
Homework Memorize, the area 1, 2, 3 and 4 in the grid Area 1. x is negative, y is positive Area 2. x is positive, y is positive Area 3, x isRead More...
-
What we did: Went over homework. Started the Animal crossing project. Homework: Add the dragonfly Into the project and make it go from the bottom to the top. When the dragonfly reachesRead More... |
1 event,
-
Today We Did We reviewed For Loop and While Loop. Homework This is how you convert from String to Integer text = "20" text = int(text) All input from shell is aRead More... |
3 events,
-
What We Did Today: Reviewed for loops Learnt how to use while loops with various code inside such as conditionals Homework: Create a new file called Aug11_WhileLoopsHW.py: If you have the 2nd editionRead More...
-
Today we did Learnt how to use turtle drawing. Learnt how to wrap everything into a function that makes drawing easier Homework: Submit into your google drive when you are done! InRead More...
-
|
5 events,
-
Today We Did: Finished our Window Cleaner project. Started our Punch the Dummy project. Homework: Make the eye move in the same way as the face does. If you have any questionsRead More...
-
What We Did We reviewed the homework and the create_cloud method. We created a config file to store our variables Changed the flying direction of the birds. Homework Create the Player classRead More...
-
Today We Did: Continued working on our Funny Faces project. Homework: Make the glasses sprite for the funny face. If you have any questions feel free to email me at jsaroufim@ayclogic.com
-
What We Did Today: Reviewed dynamic programming and greedy algorithms Learnt more about greedy algorithms and their properties (recap done here) Homework: Write a brute force solution for this Milk Exchange problem:Read More...
-
Today we did Phone book practiced for loops practiced while loops practiced using dictionaries to store info Homework TRY IT YOURSELF page 105 (Remember just 6-5/6-6 If your having trouble read 100,101Read More... |
6 events,
-
Today We We continued working on the Fireball Fight Project. Homework No Homework! If you have any questions, email me at abigail@ayclogic.com
-
What We Did We reviewed the magic 8 ball. We created a password generator. We went over how to fix python bugs. Homework Create a file Aug_13_FunctionsRandomHW.py and do https://www.ayclogic.com/intro-to-python/star-wars-problem/ If you haveRead More...
-
Today We Did We integrate GameActivity with GameBoardView classes. We control snake movement using the arrow buttons. Homework Make the apple change location in random place every 5 seconds. Add "Score" andRead More...
-
Your HW: Display the giant fireball cooldown timer on the screen Must be in human readable seconds like we did in class
-
Today we: Went over List Hw 2. Reviewed using lists and learned about for-each loops. Homework: Make a file called August13_for_loop_list_hw1. In your coding book, do pages 54-55. Email me for help: yitong@ayclogic.com
-
What We Did Today: Reviewed how to use the function trick Reviewed final project proposals Learnt how to make a half circle using the 'extent' parameter. Homework: YOUR FINAL PROJECT IS DUERead More... |
2 events,
-
Today We Did We finished Farmer's John Actually Farms. Homework Finish Majority Opinion
-
Today We Did Inheritance parent class: think of it as the base class with all the class variables (info), and basic functions child_class: think of it as having all the stuff aRead More... |
5 events,
-
-
FIRST QUIZ IS ON MONDAY NEXT WEEK AUGUST 18 5:00 PM What We Did Today: Reviewed everything for the quiz next week Homework: Study for your quiz on monday! Notes: All classRead More...
-
Today We Did We review the Staircase problem (Fibonacii DP like problem) We reviewed Mad Scientist USACO problem – https://usaco.org/index.php?page=viewproblem2&cpid=1012 Homework Finish implementation of Aug15MadScientist.java Learn about Greedy Algorithm from https://www.youtube.com/watch?v=lfQvPHGtu6Q. Be careful inRead More...
-
-
Today we did: We exported the model as a pickle file for the streamlit deployment. Homework: Define the is_cat function from the Kaggle notebook and put it in the streamlit_tutorial.py code. |
5 events,
-
Homework In Library System do the following Please look at below options 1. Add book 2. List all books 3. Find book by name 4. Find book by id 5. List allRead More...
-
Today we did: We reviewed the answers and mistakes for the final test. Homework: Prepare as best as you can for the final retake, you can redo this final test. Make sureRead More...
-
-
Homework Memorize when you should convert from String to Integer. When you get an input from Shell and you need to do Mathematical operations: addition, substraction, division and multiplication when you needRead More...
-
What we did today: We went over homework We reviewed the five coordinates (240,0), (-240,0), (0,180), (0,-180), and (0,0). We added the crab sprite and made it move from the top toRead More... |
|
0 events,
|
3 events,
-
What We Did Today: Did our first quiz! You will get your results back via email soon. For those of you that haven't taken the quiz, please do so as soon asRead More...
-
Today we did Learnt how to make circles Created a kaleidoscope using turtle Homework: Submit into your google drive when you are done! Continue your final project drawing following these guidelines: https://www.ayclogic.com/intro-to-python-final-project-criteria/SubmitRead More...
-
Your HW: Add the "Find teacher" option Add the "Edit teacher" option (add as a new item to menu) This will edit the teacher's subject |
5 events,
-
Today We Did: Worked on our Spiralizer project. Homework: Make the song "Odesong" play when you press the green flag. If you have any questions feel free to email me at jsaroufim@ayclogic.com
-
What We Did We reviewed the homework and created the player class. We created the flapping for the player bird Homework Continue with the directions, make sure the player can move leftRead More...
-
Today We Did: Finished our Funny Faces project. Homework: Print out this sheet: If you have any questions feel free to email me at jsaroufim@ayclogic.com
-
Today We Did Reviewed homework For loops you can use how to add/update a dcitionary Talked about how dictionaries can be used to reduce redundant code Homework Take your Robux ApplicationRead More...
-
What We Did Today: Worked through the brute force solution of Milk Exchange Homework: Create an account, submit your brute force solution, and also view the actual solution of the Milk ExchangeRead More... |
6 events,
-
Today We We finished working on the Fireball Fight Project. We briefly went over the Scratch 2 Practice Final Exam. Homework Complete & submit your Scratch 2 Practice Final Exam before classRead More...
-
What We Did We went over the functions and random homework We fixed python bugs. Homework Create a file Aug_13_FixingPythonBugsHW.py and do https://www.ayclogic.com/fix-python-bugs-2/ If you have any questions, email me at dmeng@ayclogic.com
-
Today We Did We added the ability to start the game after user click the start button. We added the ability to set score from GameBoardView Homework Add collision detection between snakeRead More...
-
What We Did Today: Reviewed how to use function shapes Learnt how to make a kaleidoscope. Learnt how to modify the function shapes to include heading Homework: YOUR FINAL PROJECT IS DUERead More...
-
Today we: Went over For Loop List Hw 1. Reviewed using lists and for-each loops. Homework: Make a file called August20_for_loop_list_hw2. In your coding book, do page 56 the Try-It-Yourself Section #4-1 & #4-2Read More... |
2 events,
-
Today We Did We discussed the implementation of Majority Opinion problem We did not finish Homework Figure out why the implementation did not pass the USACO test grading. Download the Majority opinionRead More...
-
Today We Did Started our Monster System Fixed Bugs in regards to homework Homework So We have started our monster system together, and our goal is when we run our code, itRead More... |
5 events,
-
Today We: Started the shoot balloon project Learned how to draw lines with pygame Started working on the target class Your HW: Work on your projects week 7
-
What We Did Today: Learnt about functions without RV Homework: Make a file called Aug22_FunctionsWithoutRV_HW.py and submit to the google drive HW folder when you guys are done: do num 4-6 fromRead More...
-
Today We Did We finished Mad Scientist USACO problem We learned about Greedy Algorithm Homework Read the problem from Milk Exchange - https://usaco.org/index.php?page=viewproblem2&cpid=1396 Try to implement brute force solution and submit yourRead More...
-
Today we did: We worked on Flappy Bird and added the Tube class and create_tube. Homework: Add a tube timer for slowing down doing spawn (every 4 seconds one tube should spawn)Read More...
-
Today we did: We made some progress on the streamlit for cat-vs-dog classification. Homework: If the likehood_is_cat is more than 0.9, return "Cat" if it's less than 0.1, then return "Dog" otherwise,Read More... |
4 events,
-
Today We Did We continued with Monster Inheritance Homework Continue with Monster Inheritance project In magic attack, add code for monster to attack player. Monster attack should be between 5 to monster.max_attack.Read More...
-
Today We Did We continued on Birthday Card project Homework Make sure you understand that we use "broadcast" and "when I receive" for sprite to talk to each other. Continue on BirthdayRead More...
-
What we did today: Went over homework Finished the Animal Crossing Showed how to use glide. Started the Birthday card project. Homework: Start from page 86 number 9 and stop at pageRead More...
-
Today We We continued working on the Labubu drawing. Homework Finish drawing the fur on your Labubu. If you have any questions, email me at abigail@ayclogic.com |
|
0 events,
|
3 events,
-
Gamas Sub Today We Did We went over Quiz solution We learned how function can reduce code duplication Homework Create aug_25_function_rv_hw1.py Copy codes from page 137 and 138 from the text book
-
Today we did Created a text based game called Grocery System Created an upgraded text based game called RobuxBalance program. Learnt how functions work with the global keyword to access outside variablesRead More...
-
Your HW: Study for the quiz School system Redo the practice quiz for extra practice |
4 events,
-
Today We Did: Finished our Spiralizer project. Started our Virtual Snow project. Homework: Make an if statement for if the snowball clone touches a certain color, then stamp and delete the clone.Read More...
-
What We Did We added bird and player direction. We added bird and player collision Homework Make the Fireball class in fireball.py. Use the bullet.png image and it should move right. InsideRead More...
-
Today We Did: Reviewed x and y coordinates. Started our "Drawing Shapes" project. Homework: Complete the square we were doing in class using the pen tool and our x and y coordinates.Read More...
-
Today We Did Learned about OOP How to use dictionaries to help with applications How to create classes How to create objects Homework Page 158 to 161 Create two pokemonRead More... |
6 events,
-
Today We We went over the questions on the Scratch 2 Practice Final Exam. Homework Brandon & Jax, please submit or resubmit your Scratch 2 Practice Final Exam before class next week.Read More...
-
What We Did We finished fixing python bugs. We went over the quiz 2 review. Homework Review the questions from class. Exam 2 is next week 9/3. If you have any questions,Read More...
-
Today We Did We created SnakeBody class. Homework Create google doc proposal about for your final project and share the google doc with ayclogic@gmail.com. The proposal needs to contain the following informationRead More...
-
Your HW: Add a handle_bird_player_collide method Make sure it is formatted like the other collide handlers Make it so that when a bird hits the player, you send the player to theRead More...
-
Today we: Went over For Loop List Hw 2. Reviewed using lists and for-each loops. Learned about range. Homework: Make a file called August27_for_loop_list_hw3. Follow the instructions here: https://www.ayclogic.com/animal-list-and-for-loop-exercises/ Make a file calledRead More...
-
What We Did Today: Reviewed final project proposals Created an interactive grocery system program Homework: YOUR FINAL PROJECT IS DUE IN 2 WEEKS FROM NOW! For those of you that have aRead More... |
2 events,
-
Today We Did We finished USACO Jan 2024 Majority opinion - https://usaco.org/index.php?page=viewproblem2&cpid=1373 We started USACO Jan 2024 - Cannon Ball - https://usaco.org/index.php?page=viewproblem2&cpid=1372 Homework Finish Cannon Ball problem. Read and try to understandRead More...
-
Today We Did reviewed the monster homework talked about dictionary basics HOMEWORK So From my explanation, it'd be great if you could recreate it by yourself. However, I want to introduce aRead More... |
2 events,
-
Gamas Sub Homework Everyone In shoot balloon project. Display Balloon sprite once every 2 seconds from the bottom of the screen going up. Liam Display boss in the game. Add Boss healthRead More...
-
Today we did: We continued with FlappyDuck. Homework: Randomize the y-coordinate of the tube, and choose between -200, -250, -300. That way, the tubes are not always the same length every timeRead More... |
0 events,
|
|
0 events,
|
0 events,
|
4 events,
-
Today We Did: Finished our Virtual Snow project. Reviewed our Practice Final Test. Homework: Complete the final test, then copy and paste your Scratch projects into the Google Form via the ShareRead More...
-
Today We Did: Continued working on our "Drawing Shapes" project. Homework: Complete the pentagon shape using the pen tool just like we did the triangle in class. If you have any questionsRead More...
-
Today We Did Reviewed the homework Dog class spoke about how to initiate a class and give it class methods to do stuff Homework Page 162 - TRY IT YOURSELF PageRead More...
-
What We Did Today: Implemented the optimal solution for Milk Exchange Homework: Do https://usaco.org/index.php?page=viewproblem2&cpid=1347! We will discuss in class together. Notes: You can reach out to me at ddjapri@ayclogic.com if you haveRead More... |
7 events,Today we: Went over For Loop List Hw 3. Reviewed using for-each loops and range. Learned about while loops. Homework: Make a file called Sept3_while_loop_hw1. Do pages 117 and 121 in yourRead More...
-
What We Did We took quiz 2 in class. Homework If you have any questions, email me at dmeng@ayclogic.com
-
Today we did: We started DragonBirdie. Homework: In the Bird class, in the constructor, load a bird image's path using pygame.image.load and store it in a new attribute called self.image. Transform itRead More...
-
Today We We went over the questions on the Scratch 2 Practice Final Exam. Homework Study for the test on 9/10/25. (Sorry for the incorrect date last week, the test is NOT on 9/11/25.)Read More...
-
Today We Did We reviewed everyone mobile app project proposal. We continued with Snake and Apple game We were able to add more body parts so the snake can have more thanRead More...
-
Your HW: Study for your quiz (NOT next week, moved to next next week (9/17) ) How to create sprites How to draw sprites on the screen animation movement spawning
-
What We Did Today: Reviewed final project proposals Finished the interactive grocery system program Started the last robux program Homework: YOUR FINAL PROJECT IS DUE NEXT WEEK SEPTEMBER 10! For those ofRead More... |
1 event,
-
Today We Did fixed bugs reviewed to parts of an application Homework add the two class functions (add_snack and list_snacks). Below I included not only the instructions, but also an Example thatRead More... |
5 events,
-
Your HW: Continue to work on your game (Week 7/8 ) Dyllan Lucas: Fix the reset game function Liam: Handle the boss bullet collisions Add a health bar for the boss whenRead More...
-
What We Did Today: Learnt about functions without RV Homework: Make a file called Sept5_FunctionsWithRV_HW.py and submit to the google drive HW folder when you guys are done: from https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ do number 7.Read More...
-
Today we did: We continued making progress in FlappyBird. Homework: Create a hitbox by creating a self.rect attribute in the constructor. In the config, add a new variable called DEBUG and SetRead More...
-
Today We Did We continued discussing the optimal solution for Mixing Milk USACO Feb 2024 Bronze problem. Homework Continue the implementation of Mixing Milk the greedyAlgorithm() method. During the class, I putRead More...
-
Today we did: We finished the streamlit deployment for the cat-vs-dog project. Homework: https://www.kaggle.com/datasets/devdgohil/the-oxfordiiit-pet-dataset Open the dataset link given here, and click on the three dots on the top right. Then, createRead More... |
3 events,
-
Homework If you have not done last week homework, please do it from page 90 and 91. Add line5, line6, line 7, line8 for both sharks to talk more than what theRead More...
-
What we did today: Went over homework Reviewed Glide Finished the Birthday Card project Homework: Get a picture of yourself and of your parents and email it as an attachment to yourselves.Read More...
-
Today We We continued working on the Labubu drawing. Homework Draw the background of the Labubu on a new layer. Make sure the color of the background is similar to the colorRead More... |