What We Did Today: Reviewed For Loop Homework Common errors with For Loops Try it Yourself (4-1 Pizzas & 4-2 Animals) Homework: Create a file called Jan29_ListForLoopsHW.py and submit the file intoRead More...
Today We Did Went over the final practice quiz solutions Refer to our files folder under "Final Practice Quiz (Driver System)" for the solution we made in class Answer key: https://www.ayclogic.com/python-oop-practice-test-driver-system-answer-key/ Password: ayclogicCodingAndArtSchool2021Read More...
Today we: Reviewed the homework Learned about if else statements Homework: Upload this homework in the Google Drive folder as Jan29_IfElseHomework: If you have the second edition of the book: Read and doRead More...
Today We Did Created explode.py and began understanding how this sprite will be used Created target.py and started understanding how this new kind of Player will be used Created group collision forRead More...
Today We Did Finished the soft_rectangle function Started GrocerySystem Homework Work on your projects, I'll be checking in next class. The deadline is Feb 12th! :) If you have any questions, emailRead More...
Today we continued the Wednesday Addams Full-Body project. Reviewed and fixed her lines Added the flat colors in 3 separate layers (see the image below) HOMEWORK Pay attention to your lines andRead More...
Today we: Finished the Punch the Dummy project. Started the Mary Had A Little Lamb project. Homework: Duplicate the Do sprite and rename it Mi. Make a new message called Mi and broadcastRead More...
Today We Did Finished entirety of balloon class Created bad balloons with 50/50 chance Added text to each balloon You can always find the code we wrote in class in my GitlabRead More...
What We Did Today: Started reviewing for the quiz next week, going through the practice quiz involving concepts such as functions, loops, conditionals, and typecasting. Homework: Continue on your called Jan30_PracticeQuiz2.py andRead More...
Today We Did Reviewed basic If-Else Statements Learned about Elif Statements How to take in input from the user (input()) Converting/casting Strings to Integers Homework: Submit the following file into your GoogleRead More...
Today we: Continued the Jumpy Monkey project. Homework: Make a Level banner with two costumes: Level 1 costume Level 2 costume Make a MyBlock called "ShowLevel" and add an input called "costumeName."Read More...
Today We Did Began LibrarySystem Created Library class with constructor Created load books method Created the application loop Began add_book() method AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In case you need anything, feelRead More...
Today We Did Finished rest of Try it Yourself homework from last week (9-4 and 9-5) Created methods that set and increment number_served for Restaurant class Fixed bug with resetting amount ofRead More...
What we did today Finished working on the Super Market Project. We started working on the How Old are You project. Homework Make four more if statements of different age ranges. (Teenager,Read More...
Today We: Started to learn about java Learned how to create variables Learned how to print Learned how to get user input Learned how to use String.format Learned how to do someRead More...
Today We: Reviewed the Final Test Homework: Ask your parents to contact Mr. Gamas about when to schedule your Retake Test Review the feedback I gave you on your Final Test StudyRead More...
FINAL EXAM NEXT WEEK!! FINAL PROJECT IS ALSO DUE NEXT WEEK ON FEBRUARY 8!! What We Did Today: Reviewed for the final test next week, on a game system similar to lastRead More...
Today we did: We added gravity and allowed the player to jump using the spacebar. We fixed the issues with the hitbox. Homework: Finish the animation for the coin, and in main,Read More...
Today we did: We created child classes (or subclasses) for the Monsters, such as Dragon, Troll, and Golem. We made sure that the magic attack does not work if the species isRead More...
Today We Did We subscribed to mochahost.com We learned about cpanel. We created public_html/index.html Homework Create a logo for your website. Come up about contents for your website How many navigation menuRead More...
Today We Did Added to player.py Began making different screens Began blitting main menu buttons You can always find the code we wrote in class in my Gitlab repository here: https://gitlab.com/gsugiart/sat-2-pm-flappy-bird/-/tree/Sebastian?ref_type=heads AYCRead More...
Today We Did Continued working on Tank Game Homework Add a delay for making the Enemy Bullet similar to how we added a delay the Player bullets. If the enemy bullet collidesRead More...
Today We Did Reviewed Java Quiz Started MonsterInheritance project Explained final strings Explained nextInt() vs nextLine() + parseInt() Set up run() method Started addNewMonster() and Monster class Homework Continue working on MonsterInheritance:Read More...
Today We Did Reviewed Jan20_FunctionsHW5.py Exercise #3 Created a password generator Homework Create the following files: Magic8BallV2.py Complete the 2nd version (#2) of the Magic 8 Ball with r.choice(): https://www.ayclogic.com/intro-to-python/magic-8-ball/ Feb3_StarWars.py CompleteRead More...
What we did today We finished working on the MHALL project. We started working on the Virtual Snow project. Homework Do pages 147-149 of your pink Scratch book. If you have anyRead More...
What We Did Today: Learnt how to use for loops with range() function Illustrated examples with the range() function Homework: Create a file called Feb5_ForLoopWithRange_HW.py and submit the file into the googleRead More...
Today we: Reviewed the homework Learned more about "if, elif, and else" statements Learned about "not equal to" statements Homework: Upload this homework in the Google Drive folder as Feb5_IfElseHomework2: Read andRead More...
Today We Did Finished GrocerySystem Worked on GrocerySystemV2: Made separate lists for menu items and prices Homework Final project deadline has been extended to February 19th (in 2 classes). Continue working on yourRead More...
Today We Did Finished making the target Added to what happens during collisions between target and balloons You can always find the code we wrote in class in my Gitlab repository here:Read More...
Today we: Continued the Mary Had A Little Lamb project. Homework: Finish the 3rd and 4th bars. Send me your project here: yitong@ayclogic.com Homework is due MONDAY NIGHT. You can submit it earlier,Read More...
Today We Did Added game modes and corresponding methods Began creating the Target class, understanding how targets and balloons will interact You can always find the code we wrote in class inRead More...
Today We Did Reviewed Try It Yourself 5-3 5-4 From Homework Last Week Learned about Lists Creating Lists Printing Lists Accessing List Items by Index Getting Length of List Appending Items toRead More...
Today we: Continued the Jumpy Monkey project. Homework: In your yellow coding book, do page 100, steps #17-18. Send me your project here: yitong@ayclogic.com Homework is due MONDAY NIGHT. You can submit itRead More...
Today We: Reviewed the HW Learned more about If Statements Your HW: Create a new file called Feb_6_IfPractice Create a variable called grade and set it equal to any number between 0Read More...
Today We Did We continued with Shooting Balloon project We added the sound effects when popping the bad and good balloon. We enabled bug dizzy mode. We reviewed each person personal project.Read More...
Today We Did Finished library system project Began school system project Recreated grocery item class AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In case you need anything, feel free to email me at sebastian@ayclogic.comRead More...
What we did today Finished working on the How Old are You project. We started working on the Movie Ticket Price. Homework Make two more age if statements for the prices. (FreeRead More...
Today We: Learned about if statements Learned about elif Learned about else Learned about or and and (|| and &&) Your HW: Create a new class called Feb_8_IfHW Do the assignment foundRead More...
Today we did: We made sure that the coin is fully functional (can move properly, disappears upon impact, goes towards the player's score, and sits between two tubes). Homework: Move all theRead More...
Today We: Reviewed if and elif Learned about or and and operators Learned how to get user input Your HW: Do ONLY #3 from: https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/
Today We Did Finished play button clicking functionality Get mouse position using pygame's mouse library Detect when mouse is within an image's bounds Began credits page You can always find the codeRead More...
Today We Did We finished FarmersJohnActuallyFarms solution. We started discussing BacteriaBalancing problem http://usaco.org/index.php?page=viewproblem2&cpid=1373 . Not yet done. Homework Finish solving BacteriaBalancing problem. Also try to do Majority Opinion - http://usaco.org/index.php?page=viewproblem2&cpid=1371
Gamas sub Today We Did We continued with Monster Inheritance. We started adding code for play game menu. We display play game menu along with monster list. We were able to validateRead More...
What we did today We continued working on the Faces & Expressions drawing. Homework Finish drawing the hair for the surprised/excited expression. If you have any questions, email me at abigail@ayclogic.com
Today We Did Practiced creating a function that takes a list as a parameter Reviewed homework (extra practice with for loops and random choice from list) Began learning about Python errors HomeworkRead More...
Today We Did Learned about dictionaries Homework Copy pages 92 to 97. Page 99 — TRY IT YOURSELF. 6-1 and 6-2 If you have any questions, please message me at szhuang@ayclogic.com
What We Did Today: Reviewed For Loops with Lists, For Loops with Range() Introduced While Loops Talked about the difference between the 2 functions Homework: Create a file called Feb12_ForLoopWithRange_HW.py and submitRead More...
What We Did Today: Setup the necessary accounts and files to begin Python Game Development using PyGame. Briefly talked about what gitlab is, and what master/branches are. Showed how to load imagesRead More...
Today we: Reviewed the homework Learned about input Learned how to change a variable from a string to an integer Homework: Upload this homework in the Google Drive folder as Feb12_InputHomework: Read andRead More...
Today We Did Finished logic for good/bad balloons Learned how to simulate a 50/50 chance Group collisions between target (your mouse) and balloons + explosions, scores, and sound effects You can alwaysRead More...
Today we: We started the Dino Dance project: https://scratch.mit.edu/projects/965305067/editor/ Homework: In your pink coding book do page 39, steps #12-13. Contact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help.
Today We Did Finished GrocerySystemV2 Started Robux Catalog Began handle_transaction function Homework Final project deadline is next Monday, February 19th! If you submit your project (final version or partial) by this Thursday,Read More...
Today We: Learned how to load an image Learned how to draw an image onto the screen Learned about the coordinate grid system Learned how to make the bird move left/right/up/down YourRead More...
Today we: Finished the Mary Had A Little Lamb project. Started the Virtual Snow project. Homework: Add the Snowman sprite from Scratch (click on the cat button to add new sprites). MakeRead More...
Today We Did Finished Target object, calculating where to draw the target lines based off the mouse position (so target moves with your mouse). Began collision logic between Target & Balloon objects.Read More...
Today We Do We started Python Digital drawing using Turtle. Learnt how to use turtle.goto() Learnt how to color our shapes Learnt how to use penup() and pendown() Homework Create a newRead More...
Today We Did Reviewed Lists Homework from Last Week Learned about for loops in Python Using for loops to iterate through lists Using for loops with ranges range(include, exclude) & range(number) Using a rangeRead More...
Today we: Finished the Jumpy Monkey project. Started the Fireball Fight project. Homework: Get a picture of your Left player and Right player. Get a picture of your Left player SMALL attackRead More...
Today We Did Continue with Shooting Balloon project. We reviewed each individual project. Homework The team project is due today. If you have not finished, please finish it ASAP. Continue on yourRead More...
Today We Did Reviewed the idea of object oriented programming, and how we're going to use it for our Supermarket and GroceryItem class Created print_menu method Added multiple grocery item objects toRead More...
Today We Did Started SchoolApplication project SchoolApplication Class Application loop Menu working Add Student List Students Student Class Homework Make sure to have the GroceryShopping project homework ready for next class soRead More...
What we did today Finished working on the Movie Ticket Price project. We started working on the Jumpy Monkey. Homework Randomize the sizes of the banana sprite clones. Randomize the colors ofRead More...
Today We: Reviewed and/or operator (&&, ||) Learned about ArrayList/List Your HW: Create a new file called Feb_15_IfHW2 Ask the user for their grade (0-100) If the number is between 60 toRead More...
Today we did: We reviewed the first quiz, and also learned about functions without return value. Homework: Create a new file called Feb16_FunctionsWithoutReturnValueHomework and do the exercises from: https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ number 4 toRead More...
What we did today We went over the Scratch 1 Practice Test. We went over previous projects to study for the test. Homework Study and prepare for your Scratch Level 1 FinalRead More...
Today we did: We worked on the game modes, and added the title, play, and credit buttons. Homework: Make sure to finish your game project proposal before next week.
Today We Did We reviewed Driver System practice test. Homework Next week is 2-hours final test. This is 90% of your class grade. Indonesian time SAT 9 AM to 11 AM LosRead More...
Today We Did We went over the solution for Balancing Bacteria problem https://usaco.org/index.php?page=viewproblem2&cpid=1373 We started the Majority Opinion problem https://usaco.org/index.php?page=viewproblem2&cpid=1371 Homework Finish doing majority opinion problem Do USACO February promotion contest betweenRead More...
Today We Did Worked on the Shield Homework add GAME_LANDING_PAGE mode in config make the game_landing_page() function in main display Game_Logo.png image and call handle_play_button() make handle_play_button() function display the play_button.png, ifRead More...
Today We Did Finished implementing Sword attack Attack menu swordAttack() takeDamage() Explained inheritance (superclass, subclass): Created Monster.java Homework Continue working on MonsterInheritance: Check if the player has died. If so, return toRead More...
Today We Did Reviewed Magic 8 Ball with random.choice() Finished Feb3_StarWars.py Homework Create the following files: FixingPythonBugs.py Copy and paste the code from the following website & fix errors until it runsRead More...
What we did today We continued working on the Facial Expressions drawing. Homework Color in the flat colors for the hair and skin. Use the Lasso method or the Brush method toRead More...
WE HAVE OUR QUIZ NEXT WEEK ON FEBRUARY 26!! What We Did Today: Reviewed how to use while loops Distinguished between while loops and for loops Started on the quiz review ReviewedRead More...
Today we: Learned about lists Homework: Upload this homework in the Google Drive folder as Feb19_ListHomework: Do the exercise from https://www.ayclogic.com/tell-me-your-age/ Read and do the codes from Pg. 38-41 Make sure to read theRead More...
What We Did Today: Learnt how to load images onto the program using pygame.image.load() Learnt how to make images appear onto our game using .blit( {image} , {x _coordinate, y_coordinate} ) LearntRead More...
Today We Did Completed code to blit explosions (through update) Created timer to remove explosions after set amount of time Blitted exploded balloon scores on top of balloons You can always findRead More...
Today We Did Reviewed Final Projects Continued working on Robux Catalog Finished handle_transaction() Started implementing user selection Homework Final deadline for project corrections is next Monday, February 26th! Be sure to make use ofRead More...
Today we: Coded the background to forever change colors Coded a Dinosaur sprite to move depending on which arrow keys the user presses Added music Coded two Ballerina sprites to dance FinishedRead More...
Your HW: Create a new file called cloud.py Create a class for the cloud like we did for the bird Inside the main, create an instance of this cloud class and makeRead More...
Today We Do Learnt to use t.forward() and t.right() to create shapes instead of t.goto() Learnt how to use loops to simplify code Learnt how to make a polygon Learnt how toRead More...
Today we finished the Wednesday Addams full-body Project finished the details of the clothes added final shading to the clothes added a simple background HOMEWORK 1) Choose a character you want toRead More...
Today We Did Continued shoot balloon project You can always find the code we wrote in class in my Gitlab repository here: https://gitlab.com/gsugiart/tue-6-pm-shoot-balloon/-/tree/Sebastian?ref_type=heads AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In case you needRead More...
Today we: Continued the Virtual Snow project. Homework: Inside the Snow sprite: If touching the Snowman sprite, Stamp the clone Then delete the clone Email me if you have any questions orRead More...
Gamas Sub Today We Did We went over one of the homework solution from https://www.ayclogic.com/animal-list-and-for-loop-exercises/ Homework Create a file called Feb20_ForLoopList3_HW.py. Answer questions from page 56. TRY IT YOURSELF 4-1 and 4-2.Read More...
Today we: Continued the Fireball Fight project. Homework: Do everything we did in the Left player for the Right player! Send me your project here: yitong@ayclogic.com Homework is due MONDAY NIGHT. You canRead More...
Today We: Learned about reformatting user input Learned about how to accept user input, ignoring capitalization Your HW: Do only #1 from: https://www.ayclogic.com/tell-me-your-age/
Today We Did We made the bug chirping sound and kill the sound when it is off the screen or when the bug got killed. Homework When the balloon goes on topRead More...
Today We Did Finished Grocery System project 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 Come into class ready to answer theRead More...
Today We Did Finished Shopping Cart project with Dictionaries Added on separate menus Functioning balance Continued School System Project Added student_dictionary find_student() Added Teacher class teacher_list and teacher_dictionary add_teacher() Homework Continue workingRead More...
Today We: Continued the Jumpy Monkey project Continued coding the bananas Coded Launchspeed Homework: Evan: Ask your family if you can buy the Scratch Level 2 Book for the class. A pictureRead More...
Today We: Learned how to loop through lists in java Learned how to loop through lists using range like in python Your HW: Do only number 1 and 2 from: https://www.ayclogic.com/java-list-forloop/
Today we did: We reviewed the homework for functions without return values. We learned about functions with return values. Homework: Copy the code from pages 137-139 and put the in a fileRead More...
Today we did: We finished the rest of the game_landing_page We started working on the credits page Homework: Finish the rest of the credits (if you need to move the credits_x forRead More...
Today We Did Began shoot balloon project Completed cloning and project setup for our individual projects You can always find the code we wrote in class in my Gitlab repository here: https://gitlab.com/gsugiart/sat-2-pm-shoot-balloon-sebastianRead More...
Gama Sub Today We Did We explained on how we are utilizing python simpleai library. We showed the game_walk.py example of using simpleai library. We created maze_solver.py class. Homework Add collision detectionRead More...
Today We Did Checked player death Implemented arrow attack Started implementing magic attack Added fire immunity to Dragon using an overridden method Homework Continue working on MonsterInheritance: Implement the magic attacks inRead More...
Today We Did Debugged FixingPythonBugs.py Reviewed common Python errors Homework Create the following files: FixingPythonBugs2.py Copy and paste the code from the following website & fix errors until it runs correctly withoutRead More...
Today We Did Finished GroceryShoppingCart Intro to OOP Homework Change RobuxShoppingCart to use dictionary. This is very similar to ShoppingCart using dictionary If you have any questions, please message me at szhuang@ayclogic.com
Today we: Finished the Virtual Snow project. Homework: In your pink coding book, do page 149, steps #10-12. Submit your homework here: yitong@ayclogic.com Homework is due by FRIDAY NIGHT. Don’t forget to share your project, otherwise,Read More...
Today We Did Continued Boston House Prices Homework Finish Kaggle/Colab side of final project. Try to start PyCharm/Streamlit part of project If you have any questions, email me at szhuang@ayclogic.com.
What We Did Today: We finished our first quiz of the class Homework: None Notes: If you have any questions, feel free to email me at ddjapri@ayclogic.com
What We Did Today: Learnt how to make the code more efficient by using classes. We created the Bird() class which we used to blit our birds onto the screen and changeRead More...
Today we: Continued learning about lists, if else, and user input Began learning about for loops Homework: Upload this homework in the Google Drive folder as Feb26_List_Pt2_Homework Read and do the codes fromRead More...
Today We Did Reviewed logic for how game modes work Began landing page Reviewed how to blit play button You can always find the code we wrote in class in my GitlabRead More...
Today We Did Finished Robux Catalog Buy more Robux Checkout Homework Create the following file: Feb26_FinalPrep.py Complete the exercises at: https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/ If you have any questions, email me at williamsmith@ayclogic.com.
Today we: Continued the Animal Race project Coded the Dog sprite to move and switch costumes when the player presses and releases the "m" key Drew the costume for the Finish LineRead More...
Today We: Learned about sprite groups Learned how to spawn infinite birds Learned how to create a timer Your HW: When we spawn a bird, make it's Y parameter be randomized soRead More...
Today we: Finished the Virtual Snow project. Went over the Scratch Level 1 Practice Test. Homework: Finish the Scratch Level 1 Practice Test. Send me your project here: yitong@ayclogic.com Homework is due MONDAYRead More...
Today We Did Created explosion objects that show a score corresponding to balloon speed Learned how to only display a sprite for a certain amount of time Began adding extra game modesRead More...
Today we started a new project, the Belle Project. The focus of this project is to draw the figure in a different pose than last project (just standing), while also continuing practiceRead More...
Today We Do Continued on the RobotBuilder project, where we further connected the shapes together using a bit of math and logic. Introduced creating a function for creating the right arm, whereRead More...
Today We Did Reviewed Last week pg 56 Try It Yourself Homework Reviewed Homework from week before last week on ranges from textbook range(start, end, step) Homework: Submit the following file intoRead More...
Today We: Learned about lists Learned how to access from lists list Learned how to modify items in lists list = newdata Learned how to add and remove from lists .append() andRead More...
Today we: Finished the Fireball Fight project. Homework: Finish the Scratch Level 2 Practice Test. Send me your project here: yitong@ayclogic.com Homework is due MONDAY NIGHT. You can submit it earlier, I willRead More...
Today We Did Began Monster Inheritance project Created basic MonsterSystem class 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 Please come toRead More...
Today We Did We finished Shoot Balloon Game The course is finished. Thank you students for all of your hard works. You can soon view your games in https://www.instagram.com/ayclogic
Today We: Continued the Jumpy Monkey project Began coding level 2 Homework: Code the Monkey to be in the front layer Read and do the codes in the yellow Scratch Book Pg.Read More...
Today We: Learned more about for loop using range How to go backwards How to start at different numbers etc. Your HW: Create a new file called Feb_28_LoopHW2 Do only #3 from:Read More...
Today we did: We started working on the game over page, and the dizzy animation when the player crashes into a tube. We also made sure that the user loses the gameRead More...
Today We: Learned about lists Learned how to create a list Learned how to modify items in a list Learned how to add and remove from a list Learned how to getRead More...
Today We Did Adjusted text position for balloons Learned how to conditionally draw something with a 50/50 chance Reviewed pygame hitbox rectangles & their full setup You can always find the codeRead More...
Today We Did We went over Mad Scientist USACO problem. https://usaco.org/index.php?page=viewproblem2&cpid=1012 We went over Greedy algorithm concept. Homework Do Cannonball problem - try to read and do the problem within 1 hourRead More...
Today We Did continued working on Tank Game Homework make a class called TankExplosion in a file called tank_explosion.py the class should be very similar to WallExplosion, except it uses the imagesRead More...
Today We Did Finished implementing takeMagicDamage() Used proper constructors when adding new monsters Implemented monster healing Homework Download and Install Android Studio! Link here: https://developer.android.com/studio Follow the default installation instructions. Once installationRead More...
Today We Did Debugged FixingPythonBugs2.py Reviewed Exercise #1 and #2 from Quiz 2 Prep Explained return values from functions Homework Continue working on Quiz2Prep.py! Try your best to attempt all the exercises.Read More...
Today We Did More OOP examples — Dog example Finished GroceryShoppingCart with OOP Homework Copy pages 163 to Page 166 Page 167 – TRY IT YOURSELF If you have any questions, please messageRead More...
Today we: Finished the Virtual Snow project. Reviewed the practice test. Homework: Finish and submit the Scratch Level 1 Practice Test. Submit your homework here: yitong@ayclogic.com Homework is due by FRIDAY NIGHT. Don’t forgetRead More...