We continued with MonsterSystem program. We added the heal, damage and exit feature. We installed Android Studio. Homework: Continue with MonsterSystem program. Inside Monster.java do the following: create 3 methods: rangeDamage(int damage)Read More...
Events
Calendar of Events
|
Sunday
|
Monday
|
Tuesday
|
Wednesday
|
Thursday
|
Friday
|
Saturday
|
|---|---|---|---|---|---|---|
2 events,
-
-
Today we did: Went over Tell Me Your Age Finished going over input from shell How to use int() How to use += Began learning about Lists Lists of Strings How toRead More... |
1 event,
-
MONDAY CLASS Today in class, we continued the Four Flowers project, and finished up the first flower, the Hyacinth. Next class, we will start on the Tulip. HOMEWORK Just fill out theRead More... |
4 events,
-
Today we did: Created Coin class in coin.py Integrated Coin into main Fixed the space in between the two tubes so that it stays the same Homework: Detect collision between player andRead More...
-
Today we did: Finished Grocery Checkout System Take care of cases where user enters 1, 2, 3 Display everything the user bought and how much they owe once they checkout Started RobuxRead More...
-
TUESDAY CLASS Today we continued the line-art for our full-body character drawing of Colt. We finished most of his body and clothes. Next class we will work on the details of hisRead More...
-
Homework: When user click the play button, please do the following: Reset score Reset number of hearts. Set all the moles to EMPTY mode. Add the credit page Game Developer: <your name>Read More... |
5 events,
-
WEDNESDAY CLASS Today we added the tail and the wing to our Blue Jay project. We used the following steps for each item. First, draw a base shape in a solid color.Read More...
-
Today We: Continued the Fireball Fighting game Coded the Big Fire Ball Made it so that the Big Fire Ball does more damage Swapped the 0 and 1 variables to True AndRead More...
-
Today we did: Completed Grocery Checkout System Take care of cases where user enters 1, 2, 3 Display shopping cart and how much money user owes when they checkout Homework: Finish theRead More...
-
We went over homework to slow the birds flapping of wings We added the Player sprite and moved it back and forth. I've uploaded the code here. Homework: Create a new SpriteRead More...
-
We did the homework to add add the Coin and keep track of collision between player and the tube We made the player enter dizzy mode when it hits the tube. I'veRead More... |
4 events,
-
Today we did: Made coin appear in between each tube Made coin appear either at the top or at the bottom Created player controls + gravity Homework: Create the landing page forRead More...
-
Today we learned: How to use and / or with if statements How to get user input How to convert from string to int using int() Homework: Do pg 34-39 from theRead More...
-
We fixed the problem with setting all the moles to EMPTY_MODE after user click play button. We fixed the score on the explode image. Wack-A-Mole game is completed.
-
We randomize coin to be on the top and the bottom location. We enabled GAME_LANDING_PAGE and GAME_IN_SESSION. We added the ability for the player to jump. We added hitbox (rect) to theRead More... |
2 events,
-
We displayed Explode sprite when we pop the balloon. We added points on top of the Explode sprite. We added "Bad Balloon" text on top of the balloon. We completed Python GameRead More...
-
We completed Hangman game project. We started learning how to read python error messages Homework: Create a new file April30_FixPythonBugHomework.py Copy and paste the broken code from https://www.ayclogic.com/fixing-python-bugs/ to above file FixRead More... |
13 events,
-
Homework: The title image and the play button is now overlapping. Move the title image up a little bit. When you die and click the play button do the following Clear allRead More...
-
Homework: When countdown goes to 0, stop the bird chirping sound. When countdown goes to 0, display GAME WIN page. When target pop the balloon, play the "plop.wav" sound effect. When targetRead More...
-
Today We: Continued the Funny Faces project Added a nose Added a mouth Added sunglasses Made the sunglasses see through Made A bowtie that spins Finished the Funny Faces project Your HW:Read More...
-
We continued with Funny Faces project We created animation of blinking eyes We created animation of runny nose We created animation of spinning bow tie. Homework: If you have not done it,Read More...
-
Today we did: Completed Grocery Checkout System Take care of selections 2,3,4 Print final list of groceries Print final price Homework: None If you have any questions, please send an email toRead More...
-
Homework: Create walls for your game Add hitbox for tank and each of the wall. Detect collision between tank and the wall. When they collide, make the wall disappear
-
We went over the homework to position the super fireball correctly and added the birdie title above the play button. We added some nice background for the landing page including the birdsRead More...
-
We created ability for Saturn Lightning Axe to strike lightning to all living beings within 10 spaces from the user. Homework: Add a similar ability to Saturn Sword to make all livingRead More...
-
Today we: continued the Mother's Day Card project reviewed the homework added "Click here only if you're this person" onto the first background changed the banner changed the music changed what theRead More... |
2 events,
-
We continued with Monster System project. Homework: We are going to do some Java Inheritance next week. Please watch this video before the class: https://www.youtube.com/watch?v=9JpNY-XAseg
-
Today we learned: How to make a list How to add to a list How to change elements in a list How to remove elements from a list Homework: pg. 50-52 fromRead More... |
1 event,
-
MONDAY CLASS Today we finished the Tulip flower, and we started on the Mucari flower. We used the Duplicate Layer tool often, to make multiples of the same shape instead of drawingRead More... |
4 events,
-
Today we did: Created the landing page Created the game-in-session page Reset game once player starts game again Stopped player from disappearing when it hits a tube Homework: Create score and blitRead More...
-
Today we did: Finished Robux System Reviewed for final Homework: Study for the final Two hours Anything we have learned previously is up to be tested on, so make sure to study!Read More...
-
We went over Variables and Data Types and basic Java syntax. String, Integer, Float. How to combine multiple Strings into one. Homework: Create a new Java file May4_DataTypeHomeworks.java Do Java exercises (1Read More...
-
TUESDAY CLASS Today we finished the lines for Colt, and we also finished filling in the flat colors. Next class we will add the shading. HOMEWORK Part 1- Make sure you areRead More... |
3 events,
-
Today We: Added the code over to the Player 2 side Added a winner banner Made it so that the game stops and shows the right banner when a player wins MadeRead More...
-
We went over the homework to create fireball and move the player up and down. We added logic to shoot fireballs from the position of the player I've uploaded the source codeRead More...
-
We went over homework for score. We added game modes and landing page We added logic for switching between game modes We added logic for killing player after it falls under theRead More... |
3 events,
-
Today we did: Made Player fall when it hits the tube Remove controls from user when Player dies Restart game once Player hits the bottom of the screen Homework: None If youRead More...
-
We learned about IF ELSE, ELSE IF statements We learned how to read input from shell. Homework: Create a new Java file May6_CarDealer.java Inside the file, create a program according to instructionRead More...
-
We added more game modes: GAME_OVER GAME_WIN GAME_CREDIT We displayed GAME_OVER page when player hit the tube. Homework: Fix the coordinate of GAME OVER text to be above the Play button andRead More... |
1 event,
-
We went over how fix bug and read Python error messages for the 2nd time. We practice Function with return value. Next week is our 2nd quiz, please prepare yourself with theRead More... |
10 events,
-
We did GAME WIN mode. We did count down and when the count down goes to zero we switch game mode to GAME WIN. Homework: In GAME WIN PAGE, show "GAME WIN"Read More...
-
Today we did: Started Robux System Took care of selections 1, 5, and not 1-5 Created loop and variables to keep track of what is going on Homework: Work on selections 2Read More...
-
We learned about X, Y Coordinates We learned how to find coordinate in Square, Rectangle and Triangle. We started "4 Shapes" scratch project and drew square shape there. Homework: In the gridRead More...
-
Today We: Started to learn about Scratch's grid Learned how to find the coordinates of a point (x-value, y-value) Practiced by finding the corners of shapes on the grid Your HW: IfRead More...
-
We completed Shoot Balloon project. You guys are done with Python Game Development course. Congrats. Next course would be Advanced Python Game Development or Intro To Java.
-
We reviewed Birdie project and went over the pygame cheat sheet. We started the Flappy Duck project I uploaded the source code here Homework: Create a class with which loads an imageRead More...
-
Today we: made the audio loop forever without pausing fixed the code so the script does not overlap with each other rearranged the sprites finished the Mother's Day Card Project introduced andRead More...
-
Today we: Finished learning about functions with return values Homework: Do the following problems below. These questions are also in the file named "May8_FunctionWReturnValuePractice.py" create a function named "multiply_me" that has twoRead More...
-
Today we finished: RobuxSystem.py Homework: Copy your code for the final project and paste it into an email and send it to me. Make sure your final project is submitted by theRead More... |
1 event,
-
We went over how inheritance would benefits code modularity where Dragon, Troll and WaterGolem each would have specific codes/logics that is related to the nature of the monster. For example, Dragon monsterRead More... |
2 events,
-
MONDAY CLASS 5PM Today we finished our Four Flowers drawing. Good job on your flowers everyone :) We also started a new project to draw a Blue Jay. We are using aRead More...
-
MONDAY CLASS 6PM (used to be Tuesday 6PM) Today we worked on the shading of our character drawing of Colt. We used the Magic Wand tool, Clipping Masks, Blending modes, and the AirbrushRead More... |
3 events,
-
Today we did: Draw countdown to screen Made tubes appear faster Create more modes Begin working on game over mode Homework: Add sound effects for when the player hits the tube andRead More...
-
Homework: Create a new Java file May11_ForLoopIFELSE.java do the following exercises: https://www.ayclogic.com/java-for-loop-if-else/
-
Today we: Began an introduction to data types and variables Homework: Pages 20-23 Click here to view the homework if you do not have the book yet. If you have any questions,Read More... |
4 events,
-
Today We: Studied older projects Fireball Fighting Game Space Ship 2.0 Studied and reviewed Operators <True or False codes> Did some practice projects to practice using clones Practiced explaining some code YourRead More...
-
WEDNESDAY CLASS Today we finished the Blue Jay project! We added the details to the head, and his feet. HOMEWORK Give your Blue Jay a background. It should be at least twoRead More...
-
We went over the homework We made the player turn left and right and slowed down the fireball creation. Homework: Make the player flap its wings Randomize the speed of the birdsRead More...
-
We went over the homework to make the coin flip. We added some more modes and added the game over page. We added the countdown indicator. I've uploaded the source code here.Read More... |
4 events,
-
We did GAME WIN page We refactored our codes to remove some code duplication We added count down timer. Homework: When player died and user click the play, the player immediately hitRead More...
-
Today we did: added sound effects added game over page added game win page Homework: Display the credit button in display_play_button function underneath the play button If you have any questions, pleaseRead More...
-
Today we: started the Dino Dance project learned about sprites learned about costumes learned about backdrops Homework: read and do the codes in Scratch Book Pg. 41-42 click on the link inRead More...
-
We went over how to do list in Java. How to add, remove and get elements from List. How to use for loop to go through every element inside the list. Homework:Read More... |
0 events,
|
11 events,
-
Homework: Right next to Play button, display Credit button. Use "assets/images/credit_button.png" image file. You should do this credit button the same way you display play button. You should display this credit buttonRead More...
-
Homework: Create a new Java file called May15_VariableDataTypeHomework.java. Follow the instruction in here: https://www.ayclogic.com/java-variables-datatypes/
-
We completed drawing square, rectangle and triangle on scratch 4 Shapes project. We draw the rectangle and square with goto x and y code We draw the triangle using the glide code.Read More...
-
Today We: Reviewed over Last Week's class Practiced getting the coordinates of the corners of shapes Your HW: If you did not, please download and print out the grid image (Link) FillRead More...
-
Today we did: Completed Robux System Reviewed for the final Homework: Study for the final Final logistics: 2 hours, 10am-12pm Saturday, you can use Thonny to write and test code, but youRead More...
-
Homework: Add feature to make the bullet launch to the RIGHT when user click the mouse. When bullet hit the wall, make the wall disappear.
-
We went over the homework to add the downwards tube. We slowed down the creation of tubes. I've uploaded the source code here. Homework: Move all the constants like "HEIGHT", "WIDTH", etc.,Read More...
-
We went over Variables and data types: Integer String Boolean Boolean expression. Homework: Create a new Python file May15_StringHomework.py Do codes from the book page 20 to 23. Just copy the codeRead More...
-
Today we: learned about clones learned more about variables finished the Spiralizer project introduced the Tunnel of Doom project Homework: create a new Scratch project title the new Scratch project "Tunnel ofRead More... |
2 events,
-
We continued with DriverSystem. We added menu so user can choose which driver to drive for your Trip Homework: After user choose the driver, we want the user enter the distance forRead More...
-
Today we learned: How to use list for loops How to use for loops with range Homework: Do pg 118-121 from the textbook, inside a file called May16_WhileLoopHomework.py If you have anyRead More... |
2 events,
-
MONDAY CLASS 5PM Today we added the tail and the wing to our Blue Jay project. We used the following steps for each item. First, draw a base shape in a solidRead More...
-
MONDAY CLASS 6PM Today we continued to shade the rest of the body and details, finishing off the Colt drawing project. There's no homework this week. We will start something new nextRead More... |
4 events,
-
Today we did: Finished Flappy Duck Added Credits page Went over Final Project Homework: Come up with an idea for what you want your game to be like, and search up anRead More...
-
Today we did: Went over final Homework: Study for the makeup final Final logistics: 2 hours, 5pm-7pm on Tuesday, you can use Thonny to write and test code, as well as referenceRead More...
-
We went over the homework of List and Forloop. We went over how to do While loop Homework: Create a new Java file May18_WhileLoopHomework.java Do exercise here: https://www.ayclogic.com/java-exercise-while-loop/
-
Today we: Had an introduction to Strings. Homework: Write the code to complete the following problem: Read More... |
3 events,
-
WEDNESDAY CLASS Today we started on a new series of projects to draw landscapes! The first project, which we started and finished today was to draw a Mountain Forest Sunset landscape. -Read More...
-
We went over the homework to randomize the birds and clouds speeds and made the player flap its wings. We added a "rect" attribute to the Fireball and the Bird sprites. WeRead More...
-
We added the logic to enter the game won mode when the countdown timer reaches zero. We added a credit button and a credit page. I've uploaded the code here. Homework: PlayRead More... |
5 events,
-
Today we did: Started Shoot Balloon game Created Balloon sprite Homework Make Final Project Proposal Story If you have any questions, please send an email to latisha@ayclogic.com
-
Today we: continued the Dino Dance project learned about directions in Scratch learned how to repeat codes Homework: read and do the codes in Scratch Book Pg. 47 Section: Might As WellRead More...
-
Today we: finished up the Dinosaur Dance project learned about variables learned about if/then learned about different sound started the Animal Race project Homework: Do from pages 51-55 in the pink scratchRead More...
-
We went over how to generate random number using Random java module. We created word guessing game that will allow user to guess the secret word for 4 times. Homework: Create May20_Magic8BallHomework.javaRead More...
-
We continued with displaying credit button. Homework: Continued with last week homework to display credit page properly. To display all the credit names on the screen, you need to look at draw_score. |
1 event,
-
We started with Turtle module. We started with drawing robot using turtle. Homework: continue with robot drawing by drawing the head, eyes, mouth and neck. Please dont do the arms as weRead More... |
12 events,
-
Homework: When player is in DIZZY_MODE make sure the player can not jump anymore.
-
Today We: Continued the shapes in grid project Started to do things in Scratch Learned about the Pen tools codes Drew the square Drew the triangle Your HW: Use the grid paperRead More...
-
We finished 4 shapes project where we draw square, rectangle, triangle and octagon on Scratch project. We started on Animal crossing project. Homework: Make the bat move from bottom to the topRead More...
-
We learned about IF ELSE statements We learned about && and || We learned about using exclamation mark (!) to negate boolean expression. Homework: Please create a file May22_CarDealerHomework.java Do exercises inRead More...
-
Today we did: Take the final Homework: None If you have any questions, please send an email to latisha@ayclogic.com
-
We continued the tank war project by making bullet launch to whichever the mouse is pointing to. Homework: When bullet hit the wall, make the wall disappear.
-
We went over the homework to added the player sprite We made the player flap its wings. I've uploaded the source code here. Homework: Create a coin class using the coin_1.png, coin_2.png,Read More...
-
Homework: Create a new Python file May22_IFELSEHomework.py Do code exercises from book page 79 to 81.
-
Today we: continued the Tunnel of Doom project learned how to make the Cat sprite follow the mouse-pointer learned how to make the Cat sprite go back to the starting position whenRead More... |
2 events,
-
We continued with Driver system We implemented a way where rushHour could reduce the driving speed of the driver by 75%. We implemented an override where rushHour could reduce the driving speedRead More...
-
Today we learned: How to use if-statements in a for loop How to make a while loop How to make a forever loop Homework: Do questions 2-3 from TellMeYourAge in the oldRead More... |
0 events,
|
3 events,
-
Today we did: Retake Final Homework: None If you have any questions, please send an email to latisha@ayclogic.com
-
Today we: Started learning about if/else statements Homework: pages 79-81 from the textbook and write your homework in a file called "<Date>_IfElseHomework.py" If you have any questions, feel free to email meRead More...
-
We learned about methods in Java by converting Magic8Ball game into using methods: Method without return value Method with return value. We started May25_TellMeYourAgeMethodsHomework.java Homework: Inside May25_TellMeYourAgeMethodsHomework.java do the following Create runRead More... |
4 events,
-
Today we: continued the Tunnel of Doom project learned how to make the Cat sprite follow the mouse-pointer learned how to make the Cat sprite go back to the starting position whenRead More...
-
WEDNESDAY CLASS Today we started on a new landscape project, painting a galaxy forest background. This project is different because we simulated traditional painting with airbrush and other brushes. HOMEWORK Please illustrateRead More...
-
We did the homework to detect collision between the player and the birds. We added a game mode and landing page. I've uploaded the source code here. Homework: Create a super fireballRead More...
-
We went over the homework to add sounds effects and some finishing touches to FlappyDuck. We reviewed the logic for dizzy mode. I've uploaded the source code here. Homework Come up withRead More... |
5 events,
-
Today we did: Went over project story Worked on project planning Homework: Finish project planning Purchase and download assets and sounds If you have any questions, please send an email to latisha@ayclogic.com
-
Today we: learned how to color costumes learned how to add music learned how to make the music's volume quieter finished the Dino Dance project introduced the Animal Race project Homework: readRead More...
-
Today we: Finished up the Animal Race project Learned about variables, broadcast, if then For Homework: Please do page 62 in the scratch book for homework.
-
We reviewed Tell Me Your Age Homework using methods. We reviewed how to use methods (functions) in Java. Homework: Create a java file May27_MethodHomework.java Inside this file, create a method saySomethingCool() itRead More...
-
We finished GAME CREDIT page We added player mode: FLYING_MODE and DIZZY_MODE Homework: Inside game_in_session(), when the player hit the bottom of the screen, change the game_mode to GAME_OVER_PAGE |
0 events,
|
1 event,
-
We learn further about IF ELIF ELSE statements the difference between = and == and != we learn about "and" and "or" We learn how to get an input from shell andRead More... |
|
0 events,
|
0 events,
|
3 events,
-
Today we did: Finished Project Planning Learned how to use GitLab Homework: Add the background picture to your game Add all assets to your game, rename the pictures if needed Create theRead More...
-
We started learning about Object Oriented Programming in Java. We learned about creating a new class Student. No homework.
-
Today we: Did practice problems on if/elif/else statements Homework: Do the following problems below. These 3 questions can also be found in the google drive file named "IfElsePractice.py" Get the price fromRead More... |
3 events,
-
WEDNESDAY CLASS We finished the Galaxy Forest project! Next class, we are going to start a new project. HOMEWORK No homework!
-
We learned Python data types and variables We learned how to combine strings We learned how to do if else elif statements We learned about boolean expression We also learned about gettingRead More...
-
Added launch Giant Fireball. Make sure the launch Giang Fireball position is in front of the player. The coordinate is different when the player is facing LEFT vs RIGHT. We position theRead More... |
5 events,
-
Today we did: Worked on the final project Continued to work on Shoot Balloon game Homework: Continue working on White Bird Enemy Resize the image Make the white bird flap Add platformsRead More...
-
Today we: continued the Animal Race project learned more about variables learned how to make a sprite go to another sprite learned how to make a sprite go to the front layerRead More...
-
Today we were able to finish the Ask Gobo project, and just started the Funny faces project. For Homework: Please add 3 new random phrases, like "Maybe" or "I'm not sure", toRead More...
-
We continued with Student class We learned about access modifier: private, public, protected, default We learned about getter and setter Homework: Create a menu that will appear continuously inside SchoolMainApplication When userRead More...
-
We finished Flappy Duck game. Homework: Choose a game that you want to create. Choose a game asset from graphicriver.net Send me an email (gamas@ayclogic.com) about the explanation of how the gameRead More... |
1 event,
-
Homework: Continue with the face1 function: Draw one more eye ball Draw 2 pupils Draw one rectangle for the mouth |
11 events,
-
We added Game Over page in Flappy Bird game. Homework: Add background music assets/audio/Happy Baby.wav to the game
-
We finished Animal Crossing project. Please memorize the X coordinates and the Y coordinates on the edges on the left edge, the X is -240 on the right edge, the X isRead More...
-
We learned about ForLoop We learned about List Homework: There are 2 exercises in https://www.ayclogic.com/java-list-forloop/ Create a new Java file June5_ListForLoopHomework.java for the first problem. Create a new Java file June5_GameInventoryHomework.java forRead More...
-
Today We: Continued the Shapes in Grid project Did the rectangle Did the Octogon Finished the Shapes in Grid project Started new Animal Crossing project Your HW: Make sure you have ScratchRead More...
-
We created Wall Explosion animation. We created Enemy Tank via inheritance Homework: Change main.py read_map() method to handle ENEMY_FLAG to create EnemyTank there. Create EnemyTurret class which inherits from Turret class. OverrideRead More...
-
We went over the homework to add the coin sprite. We modified the tube to use tube_height rather than pass in a y value. We randomized the height of the tube. WeRead More...
-
Homework: Create June5_ListHomework.py: Copy exercises from page 37 to 41 Do "TRY IT YOURSELF" from page 36 Create June5_ForLoopListHomework.py Page 52.
-
Today we: continued the Tunnel of Doom project learned more about variables and timers Homework: Create two more tunnel costumes for your Tunnel sprite each costume should be a different tunnel designRead More...
-
Today we did: Worked on Hangman Subtract lives when user guesses wrong letter End game when user runs out of lives Begin working on when user guesses the right letter Learned aboutRead More... |