6 PM – Minecraft Modding – Gamas
6 PM – Minecraft Modding – Gamas
Today We Did We added SaturnPandaHostile mob. Homework Spawn SaturnPandaHostile mob naturally in Dessert biome. Look at how we spawn SaturnPanda.
Today We Did We added SaturnPandaHostile mob. Homework Spawn SaturnPandaHostile mob naturally in Dessert biome. Look at how we spawn SaturnPanda.
Today we did QUIZ 2 Monday 7:00PM class code: https://drive.google.com/drive/folders/1Nm9mpaXjjpK8akSC1v8YpnGMTX-FpTyD?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 No homework!
Today We Did We made the projectile launch according to mouse direction / turret direction. Homework When tank change direction, we have to change the tank image to be facing UP, DOWN,Read More...
Today We Did: Started our first project: Dino Dance Implemented the dinosaurs and put in some music for our background Homework: Follow page 42 of your Scratch textbook If you don't haveRead More...
Today We Did 1 We learned how to create Streamlit page to test titanic survivorship model. Homework No homework
What We Did Today: Finished the School System project Went over object oriented programming concepts Contained the main file in a class Homework: In your school system project, implement the following: Homework:Read More...
Today We Did We continued with Titanic Survivorship project. We were able to create a diagram showing test data. We were able to test the model manually Homework Create a streamlit pageRead More...
Today We Started the Virtual Snow project. Homework Add the Snowman sprite to the project. You can find it in Scratch. You don't need to do any code for it. If youRead More...
Today We Did: Reviewed the practice final test Homework: Study for your exam next week! Notes: If you have any questions, feel free to email me at ddjapri@ayclogic.com
What We Did Finished up the classroom class. Added the last selections, list all staff younger than 20, add classroom and list all classroom. Homework Review the School System that we didRead More...
What We Did Today: Reviewed variables and data types Learnt how if statements worked Learnt how to use elif and else after if statements Learnt how to do comparison with == andRead More...
Today We Did Our final Exam .Good effort on everyone. If you need an extra retake, we will contact your parents for a review session.
Today we did Review final project Finish robux system project Thursday 6:30PM class 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.comRead More...
Today we did Turtle basics of drawing Reviewed Quiz Homework Create a new file “March6_turtle4ShapesHomework.py” Create a new function “draw_rectangle”. One parameter: pen_color. Inside the function, draw a rectangle shape usingRead More...
Your HW: Spawn the clouds like we did for the birds Create a spawn_clouds method Create a timer Randomize the Y Pick a X (left or right side of screen) Use thatRead More...
Today We Did We started School System We added Student class We added add new student and list all students features. Homework Add Find Student feature Please select one of the followingRead More...
Today We Did: Finished our drawing shapes project by adding the rectangle. Started a new project called animal crossing that introduced a new function called glide. Went over how coordinates work andRead More...
Gamas Sub Today We Did We continued with School System. We added Find teacher. We added Student.get_info() method. We added List all teachers older than 30 years old. Homework Inside teacher.py, addRead More...
Today We We continued working on the Simba drawing. Homework Finish shading Simba with the airbrush tool. Use your reference window as a guide to know where to shade. Make sure youRead More...
Homework continue with your saturn_golem Blockbench project to make your model look like below
Today we did Review quiz questions Learn about basic turtle functions Monday 7:00PM class code: https://drive.google.com/drive/folders/1Nm9mpaXjjpK8akSC1v8YpnGMTX-FpTyD?usp=sharing AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In case you need anything, feel free to email me atRead More...
Today We Did We added 2 dimensional list to define Map of the game dynamically. Homework Inside main.add_wall(self) add code that will set the location of player and enemy according to MAP.
Your HW: Try to make the EnemyTank move towards the player Just need to see there was an attempt made
Today We Did: Added the moving dinosaur's code to our scratch project Went over x and y coordinates and how they work Homework: Add the ballerina and her code: Go to theRead More...
Today We Did We started Boston Housing Pricing project. Homework No homework
What We Did Today: Started the Library System project Reviewed object oriented programming concepts Homework: In your library system project, implement the following: """ Homework: Create option 2 (list books) You haveRead More...
Today We Did We started Boston Housing Pricing project. Homework No homework
Today We Finished the Virtual Snow project. Homework Finish the Scratch Level 1 Practice Test: https://forms.gle/xbnKRbbTS8j3dy1X6 If you have any questions, email me at yitong@ayclogic.com
Today We Did: Finished our final exam! Homework: None! Good luck on your endeavors, whether it be in a future class, or if you decide to pursue this exciting field of coding!Read More...
What We Did We reviewed the School System Started the Library System, created Library System and Book Class Created selection, add new book. Homework Continue the LibrarySystem, adding two more selections, listRead More...
What We Did Today: Reviewed variables, data types, and if statements Learnt how to get input from the shell Homework: Submit the files into the google drive: https://drive.google.com/drive/folders/1H8go-vwBIyC-4UklydoV1wFtTDM6Nr4v?usp=sharing when you are finished! CreateRead More...
Good Study Session, just some notes for the test Notes Remember random.randint(<min>,<max>) In the comments for your test, there are notes on how you can improve The steps to tackling problems LookRead More...
Today We Did Reviewed how to approach making shapes practiced using go to practiced transforming from a shape into a function practiced making shapes out of multiple smaller shapes (i.e triforce) Read More...
Your HW: Animate the player like we did for the birds in class
Today We Did We learned about HashMap Homework Add new feature to SchoolSystem Please select one of the following 1. Add student 2. List all students 3. Find Student 4. Add TeacherRead More...
Today We Did: Added the pterodactyl and bear to the animal crossing project. Finished our animal crossing project! Homework: Create a birthday card sprite (a rectangle with some text on it). AddRead More...
Today we did: We worked on the cloud timer and started doing the animation. Homework: The animation works perfectly, but we need to slow it down. Similar to the way we createdRead More...
Today We Did We started Dino Dance project Homework Do codes for page 41 & 42 from the pink book.
Today We Did We finished Mixing Milk problem Homework Read this problem https://usaco.org/index.php?page=viewproblem2&cpid=568 No need to do the solution yet. Just try to understand the problem
Today We Did We added balloon and player collision detection Increase score. We display balloon text in different color according to balloon color. We reduced score when user pop the bad balloon.Read More...
What We Did We reviewed the homework. Added get_info for teacher Created a new selection list all students older than 18 years old Added a new class Staff and added a addRead More...
Today We Did We continued setting pivot point correctly in blockbench We exported Geckolib geo.json file. We upgraded our minecraft project from 1.19.3 to 1.19.4 Homework Add texture to Saturn_Golem in blockbench.
Today we did Learn how to draw rectangles the new way (using t.right and t.forward) Start robot project Monday 7:00PM class code: https://drive.google.com/drive/folders/1Nm9mpaXjjpK8akSC1v8YpnGMTX-FpTyD?usp=sharing AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In case you needRead More...
Today We Did We added add_wall feature where it can dynamically put WALL, IRON_WALL, PLAYER and ENEMY locations on the screen. Work in progress adding code that would block tank movement byRead More...
Your HW: Add a timer to reduce the time before you can shoot another bullet
Gamas Sub Today We Did We completed Dino Dance project We colored the 2nd dino and 3rd dino differently so we can tell the different between dino1, dino2 and dino3. We learnedRead More...
Today We Did We continued with Boston Housing Prices project. We created the ML model using Neural Network and find the data is not good unless you train for long time. WeRead More...
What We Did Today: Finished the Library System project Reviewed object oriented programming concepts Homework: In your Library System project, implement the following: Homework: Create a method that lists all books withRead More...
Today We Did We continued with Boston Housing Prices project. We created the ML model using Neural Network and find the data is not good unless you train for long time. WeRead More...
Today We Went over the practice test. Homework Study these projects for the Scratch Level 1 Final Test next week. https://scratch.mit.edu/projects/1146346208/ https://scratch.mit.edu/projects/1146353774/ If you have any questions, email me at yitong@ayclogic.com
Today We Did Learned dictionary Homework Finish 2nd question from final test. Try to memorize how to do this How to create function What is function parameter How to add new elementRead More...
Your HW: Create the last function, list_all_old_books You need to loop through each book and check it's publish_date Practice typing at any typing practice website Example Site: https://monkeytype.com/ Goal is to getRead More...
What We Did Today: Reviewed variables, data types, if statements, and how to get input from the shell. Learnt about different ways to compare (<=, >=, ==, <, >) Learnt about typecastingRead More...
Today We Did learned turtle.right() turtle.left() and turtle.forward looked into combining shapes into functions Homework In a file named draw_robot_2.py, redraw your robot, with the new rectangle function. your robot shouldRead More...
Your HW: Add hitboxes to the bird Create a new bullet sprite Make it move left or right using a direction attribute No animations also give it a hitbox In the main,Read More...
Today We Did We learned how to use HashMap in SchoolSystem. We learned how to measure speed of finding thing using List. Homework No homework
Today We Did: Started our birthday card by adding the sharks and birthday sign. Added the button that when pressed changes the scene to a birthday scene. Homework: Rotate the birthday signRead More...
Today We Did We introduced Python dictionary. Homework Copy codes from Page 92 to 97. Answer questions from Page 99 TRY IT YOURSELF. 6-1 and 6-2. https://www.ayclogic.com/phone-book-system/
Today We Did We added explode sprite. We added explode score. Homework Make the explode sprite disappear after 3 seconds. When balloon go off the screen, kill the balloon. Add the assets/balloon_title.pngRead More...
Your HW: Make the player be able to jump Start designing some obstacle sets (duplicate some tile map grids, crop some of the spikes from one of the image sets)
Today We Did We fixed the tank wall collision problem We added feature to destroy wall when projectile hit the wall. Homework Add projectile cooldown timer.
Today We Did We added / modifed 6 Java files to add Saturn Golem to minecraft. Homework Continue making improvement to your Saturn Golem texture. Try adding raised textures.
Today we did Finish robot builder Monday 7:00PM class code: https://drive.google.com/drive/folders/1Nm9mpaXjjpK8akSC1v8YpnGMTX-FpTyD?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 Please submit yourRead More...
Today We Did We add cool down to the player projectile. We made the enemy turret follows the player's location. Homework The enemy needs to launch projectile once every 2 seconds. ItRead More...
Your HW: Create a new tank_explosion class Make it like the wall_explosion class so it deletes itself after the animation plays Make it so this sprite is created every time a tankRead More...
Today We Did: Added our backdrop Added the cat that says 1, 2, 3, GO! Added the dog and bat, they can move to the right of the screen while pressing theirRead More...
What We Did Today: Converted the GroceryStore class into a Supermarket Application program. Learnt how to optimize the code, make it easier for users Homework: In your SupermarketApplication project, implement the following:Read More...
Today We Did We reviewed about function and List. Homework Study and review mar_19_quiz.py file make sure you understand everything about function and list. Look at all of your existing files andRead More...
What We Did Finished the library system, added the list all old books method Started the shopping cart application Created GroceryItem class and started the ShoppingCartApplication class. Homework Add the menu itemsRead More...
What We Did Today: Reviewed variables, data types, if statements, how to get input from the shell, how to compare (<=, >=, ==, <, >), and typecasting (converting data types from oneRead More...
Today we did set up pycharm downloaded python learned how to use pycharm vs thonny Homework put all your past files in your intro to python folder, in pycharm
Today We Did Learned how to make circles, half circles, etc. Learned how to use turtle.setheading() to rotate certain objects Remember to set heading(0) Also, methods that use goto won't work withRead More...
Gamas Sub Today We Did We added code that will make fireball launch every 2 seconds and spawn at the player's location. We added collision detection between fireball and bird. Homework AddRead More...
Today we did: We worked on the flap timer, and added the player sprite and class. Homework: In the constructor of the Birdie class (main file), create a player. Fill in allRead More...
Today We Did: Set up our birthday card Made the sharks hide at the start and appear when the button is pressed Made some colorful text Homework: Make the sharks talk toRead More...
Today we did: We started working on MonsterInheritance. Homework: Create the initializeMonsters method in the main class, and create objects of the monster classes you created (dragon, hydra, etc.). Then, add themRead More...
Today We Did We used dictionary in the grocery shopping cart program Homework copy "feb_8_robux_shopping_cart.py" into "mar_22_robux_shopping_cart_v2.py" Similar to grocery_shopping_cart_v2, utilize dictionaries inside robux shopping cart.
Today We Did We continued with Dino Dance project. We learned how to set direction so Dinosaur can move left, right, up and down. And we learned how to control dinosaur withRead More...
Today We Did We added explosion sprite disappearing after 3 seconds. We added bug and collision detection with player. When bug is killed, it will destroy all other good balloon on theRead More...
Today We Did We started discussing logics and solution for Speeding ticket problem. https://usaco.org/index.php?page=viewproblem2&cpid=568 Homework finish speeding ticket problem. Look at https://docs.google.com/spreadsheets/d/1_TqAfE6jGwNp1UEuaJkq9POdmD6w1GRGlKRFtcwnVIY/edit?gid=0#gid=0
Your HW: Continue to work on your project Save sets of terrain and obstacles into the resources folder Load those instead of looping terrain
What We Did Reviewed the homework, add new book and list all books methods Created two methods, find book by name and find book by id Homework Create a method list_all_old_books. ThisRead More...
What We Did We added walking and idle animation to Saturn Golem mob in blockbench We integrated geo and animations geckolib files into minecraft. Homework In blockbench, improve idle animation. save andRead More...
Today we did Learn about some new functions t.forward() t.right() t.left() Learn how to draw circles You can draw half circles if you use the second parameter "extent" Monday 7:00PM class code:Read More...
Today We Did Clone ShootBalloon for example on how to do explode animation. Go over simpleai library. Homework Create wall_explosion.py Add WallExplosion sprite. Utilize assets/Bricks/Bricks_XX.png for your bricks explosion animation. After aRead More...
Your HW: Create the power up class Just a sprite, no animations, with hitbox Spawn One every 5 seconds If there already is one on the screen do not spawn another IfRead More...
Today We Did: Added the finish line to our animal race project. Finished the animal race by making the animals say what place they got when they touched the finish line. CreatedRead More...
What We Did Today: Learned about inheritance Homework: In your human.py and basketballPlayer.py, implement the following: """ Homework: create a new attribute (variable) in the human class called totalPoints create a newRead More...
What We Did We finished the shopping cart application We started the Monster Inheritance Program Homework Create a file and Copy code from pages 168-170 If you have any questions, email meRead More...
What We Did Today: Reviewed variables, data types, if statements, how to get input from the shell, how to compare (<=, >=, ==, <, >), typecasting (converting data types from one intoRead More...
Today We did Learned how to create dictionaries difference between key and value how to get information how to update dictionary how to remove items from dictionary Reviewed how to put thingsRead More...
Today we did Reviewed the Project Proposal Guidlines, expectations Learned how to make complex polygons/combining shapes into functions (i.e house) Homework Draw your project proposal (MUST DO) Link to Project proposal requirmentsRead More...
Your HW: Make it so when the player presses B and the giant fireball cooldown is ready a fireball/bullet is spawned but with larger size Make sure when this spawns it isRead More...
Today we did: We worked on the player animations and started drawing hitboxes. Homework: Continue making the hitboxes for the birds. It should be very similar to the way we did itRead More...
Today We Did: Added the sharks so that they could talk with each other. Homework: Make the sharks change their costume as they talk to each other. Add a cake to theRead More...
Today We Did We did Robux Shopping Cart version 2 and 3. Homework Add the "0. add more robux" on the menu. Add 2 more items into the menu like "sword forRead More...
Today We Did We completed Dino Dance project. We started Animal Race project. Homework Continue your project "mar_29_animal_race" copy codes from page 51 to page 55. Do not do the Bat, onlyRead More...
Your HW: Continue to work on your project Fix the spawning of the obstacle sets so they always spawn in one place Adjust the spawn timings so the player always has anRead More...
Today we did: We finished the BookSystem and started the 1st version of the ShoppingCartApplication. Homework: Inside the for loop where you add the prices of the items to the total money,Read More...
Today we did Learned how to draw a face Use all of our previous functions to draw it Went over our project proposal Monday 7:00PM class code: https://drive.google.com/drive/folders/1Nm9mpaXjjpK8akSC1v8YpnGMTX-FpTyD?usp=sharing AYC Logic’s observed holidays:Read More...
Today We Did: Finished programming Gobo so that he answer your yes or no questions Made Gobo change costumes when he answered differently Added the horse sprites Homework: Program the horse soRead More...
What We Did Today: Started the Monster Inheritance project. Homework: In your MonsterSystem project, do the following, and upload to google drive when finished: """ Homework: 1. If user clicks on "3"Read More...
Today We Started the Spaceship project. Homework When you press the w key, change the Spaceship costume to Rocketship-a. When you press the s key, change the Spaceship costume to Rocketship-e. WhenRead More...
What We Did Reviewed the homework on inheritance Continued with Monster Inheritance project Homework Create a file April_2_InheritanceHW.py and do 9-6 and 9-7 for the Try It Yourself on page 173 IfRead More...
Today We Did We started Tic Tac Toe project Homework Research in the Internet XML file XML elements XML attribute How to represent list in XML Create an XML file school_system.xml, thatRead More...
What We Did Today: Reviewed variables, data types, if statements, how to get input from the shell, how to compare (<=, >=, ==, <, >), typecasting (converting data types from one intoRead More...
Today We Did We reviewed solution for USACO Speeding Ticket https://usaco.org/index.php?page=viewproblem2&cpid=568. We started learning recursion. Homework Create April3RecursionHW.java create doFactorialWhileLoop(int num) create doFactorialRecursion(int num) Listen to Youtube video about greedy algorithm: TBD
Today We Did looping through dictionary key, values, and items printing it out how to search if a "key" is inside the dictioanry Homework 6-5. Rivers: Make a dictionary containing threeRead More...
Today we did Install Python 3.13 and PyCharm Learn about dictionaries 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 submit yourRead More...
HOMEWORK AND WHAT WE DID -Make Progress on your project Project Proposal My definition function. I should Draw your functions in multiple different places and in any order, and it willRead More...
Your HW: Inside handle_main_menu method Load and draw the title image in the middle of the screen Load and draw the play button right below it
Today we did: We made the homework (making the hitboxes) and started with the fireball class. Homework: Create a new method called launch_fireball in main. It's job is to make sure ifRead More...
Today We Did We learned about modulus We learned about List and Array. We learned about how to use modulus inside for loop Homework Create a new int array(6) (“numbers”) and addRead More...
Today We Did: Finished working on the Birthday Card project. We started working on the Custom Birthday Card project. Homework: Import any image to the background. Make sure to import the imageRead More...
Today we did: We continued working on MonsterInheritance and started doing the game features. Homework: Similar to how we did healMonster, do the magic and sword attack in the same way. TheRead More...
Today We Did We exercises with function and list. Homework Create apr_6_hw.py Create a new function “favorite_dance_style” It has 1 parameter: dance_style Inside the function print “I like ballet” if the parameterRead More...
Your HW: Continue working on your project Add the enemy and bullets If you can please try to get collisions between the 2
Today we did: We worked on the ShoppingCartApplication version 2. Homework: Create a new file called MonsterInheritanceMain.py. It will be empty for now Create a new file called Monster. In this MonsterRead More...
Today We We continued working on the Marvel drawing. Homework Make a NEW LAYER. Color the Captain America Shield red, white, and blue. If you have any questions, email me at abigail@ayclogic.com
Today We Did We continued with utilizing TankPathFinder inside EnemyTank class. Homework Inside main.py, inside projectile_wall_collision(self, projectile, wall): update self.active_map to reflect the wall being destroyed.