Today We Did: We finished up the Window Cleaner project. Started the Punch The Dummy project Added in most of the components For Homework: Continue with the Punch The Dummy project GoRead More...
Today We: Finished the Grocery System project Started the School System project Your HW: create a new file called student.py create a class called Student first name last name age grade createRead More...
What we did today: We went over the Magic 8-BallV2 homework. We went over the steps to fix errors and went over some examples. Homework: Create a new file called Feb25_FixPythonErrorHomework.py CopyRead More...
Homework For those who are not done with the Turtle project, please continue with it. It is due on March 14. You can get 10% bonus if you submit by March 7.Read More...
What we did Homework review While loop review Homework Textbook pages 123-124 TRY IT YOURSELF 7-4, 7-5, 7-6, 7-7 Put these in a file named Feb28_WhileLoopHW2.py If you have any questions, don’t hesitateRead More...
TUESDAY Today we finished the Hello Kitty in class project We added the shading and the simple background FINAL PROJECT ASSIGNMENT Audrey: Add the flat colors to your whole project. Including eachRead More...
Today we: Finished the Dinosaur sprite. Finished the Game Over Banner sprite. Finished the Jumpy Monkey project. Homework: Make a new project and name it "Fireball Fight." Delete the Cat sprite. AddRead More...
What we did Homework review If statement intro Homework Create a file named Feb28_IfElseHomework.py Copy pages 79-81 from the textbook and put it in that file If you have any questions, don’t hesitateRead More...
Today We Did Continued Grocery System using class and dictionary In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework FEB28_grocery_system_hw, please submit by next Monday.Read More...
Today We: Reviewed the homework Coded the game to keep track of the best score and the name of the player who got the best score Finished the Tunnel of Doom projectRead More...
WEDNESDAY Today we continued one of the clothing sketches from last time for the in-class project. Finished the lines of her body and clothes Added lines for the hair and face ofRead More...
Homework Inside LibrarySystem, add code inside book.py so it will have a new method called get_info(self) When get_info(self) is called it will return information of the book. Like this Title: Lightning ThiefRead More...
Today we: Reviewed the homework Continued the Fantastic Flowers project Learned more about "My Blocks" Randomized the number of petals and petal colors a flower will have Important Reminders: After you finishRead More...
Today We Did Mixed functions with random module Mixed functions with for loops and while loops Mixed functions with if statements In case you need anything, feel free to email me atRead More...
Today We Did Continued working on Monster Inheritance Homework In sword_attack, do the second half of the attack. Get the number of damage points the monster does to you, which should beRead More...
What we did today We started working on the Gobo Project. Homework Add 3 more options to your Gobo project. (In the end you should have 6 options in total). Look atRead More...
What we did Homework review If statements Homework Create a file named Mar3_IfElseHW.py Copy pages 79-81 from the textbook Turn it in a day before class If you have any questions, don’t hesitateRead More...
Homework Create a new project called Mar3Magic8Ball.java, and use a combination of Random module, while loop, if else statements to create Magic8Ball game. Look at below Python codes for your reference importRead More...
Homework Continue on Feb24_RobuxShoppingCart.py Add codes so your program can have these 2 features It will not allow to make purchase if you do not have enough robux You will be ableRead More...
Today we: Finished the Draw Shapes project. Started the Animal Crossing project. Added the XY-Grid background. Added the Mouse1 sprite and made it walk to the right. When it hits the edgeRead More...
Today We Did We went over how to fix python errors. How to read python errors. Homework Create March4_2ndQuizPrep.py Do exercises from https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/
Today we: Finished the Mary Had A Little Lamb project. Started the Virtual Snow project. Made a gradient background. Made the Snow sprite. Made clones of the Snow sprite. Made the clonesRead More...
Homework We are using a lot of if elif else statements in our codes. There is a slightly faster way which is using switch https://www.w3schools.com/java/java_switch.asp Replaced code inside GameView.update() to use JavaRead More...
Homework Inside activity_game.xml, add the component number 3, 4, 5 and 7. For component 4, just put start (left:32dp) and top constraint (8dp). For component 3, just put end (right:32dp) and topRead More...
Today We Did Robot builder left and right arm Reviewed why functions are useful for large projects like this turtle.forward() & turtle.right() In case you need anything, feel free to email meRead More...
Today We Did Color shapes with turtle.begin_fill() & turtle.end_fill() Move and turn pen with turtle.forward() & turtle.right() Drawing rectangles in different ways In case you need anything, feel free to email meRead More...
Today We Did Set-up PyCharm, Gitlab account, and cloned the dragon-birdie repository. Started blitting images for PyGame to display. Homework Draw bird01_A.png If you have any questions, you can ask me atRead More...
Today We Did Started working on Shoot Balloon Homework Keep working on tasks for project If you have any questions, you can ask me at latisha@ayclogic.com.
What We Did Continued and finished up the punch the dummy project by adding in the pow. Started the Mary Had A Little Lamb project Added in the different notes for theRead More...
Today we did: We went over the homework for fix Python errors and did some more practice for fixing Python errors. Homework: Create a file called March6_2ndQuizPrep.py Do exercises from https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/
Today We: Continued the School system project Added feature to add a student Added feature to list all students Your HW: Add to the menu the following options: "Add a teacher" "ListRead More...
Homework Next week is 2 hours final test. The test is an open book test. Please study the following Robux Shopping Cart Grocery Shopping Cart Turtle codes, like draw face. All pythonRead More...
What we did Homework review Review before quiz Homework Do these exercises: https://www.ayclogic.com/intro-to-python-exercises/ Put these in a file named Mar7_QuizReviewHW.py If you have any questions, please don’t hesitate to email me at szhuang@ayclogic.com.
TUESDAY Today we continued the in-class Pony Project. We finished our sketch by following the lines and circle guidelines. FINAL PROJECT HOMEWORK Audrey: The background layer: Draw the ground/grass so thatRead More...
What we did Homework review If else review (all the operators, indentation) And or not statements Nested if statements Input from shell Homework Create a file named Mar7_IfElseHomework2.py Do 5-3 and 5-4 fromRead More...
Today we: Started the Fireball Fight project. Added the Left Player and Right Player sprites. Added movement code for the Left player. Made Apple clones, and had them wait for a bitRead More...
What we did today We started working on the Dino Dance project. Homework Finish coloring your dinosaurs. (remember to only color costumes "dinosaur4-a" and "dinosour4-d") Rename your dinosaurs to Dinosaur1, Dinosaur2, andRead More...
Today We Did Did setup for SchoolApplication project Created SchoolApplication class with menu attribute Created Student class with name, age, and grade attributes In case you need anything, feel free to emailRead More...
Today We: Continued the Punch Dummy project Created the Eye sprite Coded the Eye sprite to move back and forth when it touches the mouse Important Reminders: After you finish your homeworkRead More...
WEDNESDAY Today’s in-class project is continuing the Purple Girl. Finished the flat colors Added extra coloring details on a new layer - clipped to the flat colors. Please consider what we doRead More...
Homework Continue on MonsterInheritance project. Create Monster class inside monster.py species health max_damage Also create get_info(self) method Use the Monster class inside MonsterInheritance class to do Add New Monster List all monsters
Today we: Finished the Fantastic Flowers project Started the Cheese Chase project Created the Maze sprite Coded the Mouse sprite to move up, down, right, and left depending on which arrow keyRead More...
Today We Did Reviewed star wars homework and worked through the rest of it together Started hangman game In case you need anything, feel free to email me at sebastian@ayclogic.com Homework NameRead More...
Today We Did Continued working on Monster Inheritance Homework Make a new class called Troll in a file called troll.py and a new class called WaterGolem in a file called water_golem.py. TheyRead More...
What we did today We finished working on the Ask Gobo project. We started working on the Funny Faces project. Homework Do page 75 on your pink Scratch book. Make an EyebrowsRead More...
Today We Did: Started with the Monster Inheritance project For Homework: Make a new method called printMonsterMenu and it should contain all the code that is used to print out the menuRead More...
Today We Did Started working on Birdie Game Homework load bird03_A.png into a variable self.bird3, blit it to the screen at 900,700 and make it move diagonally up and to the leftRead More...
Today We Did: We went over the Magic8Ball homework Also, learned about methods and how object-oriented programming works. For Homework: Convert your Magic8Ball homework into a much shorter version of it: PutRead More...
Substitute: Joel What we did: We went over the homework for last week. We talked about the differences between (if elif elif) and multiple if statements, how the 'or' and 'and' operatorsRead More...
Today We: Finished the Flappy duck project Your HW: Nathan/Felix Team: Felix: Finish working on the paddle and make it so its controllable by the player Nathan: Make the ball be ableRead More...
Homework Next week is a 2 hour final test. The final test starts at 5 PM to 7 PM. Don't be late. The test is open book. Make sure you study theRead More...
Today we: Finished the Animal Crossing project. Started the Spiralizer project. Added the Ball sprite. Learned about clones. Made the Ball sprite turn, change color, and make clones. Made the Ball clonesRead More...
Homework Next week is 2nd quiz. Redo these exercises for practice https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/ https://www.ayclogic.com/intro-to-python-exercises/ Please study the following Function with and without return values. Random While loops, For loops List. How to useRead More...
Today we: Made the Snow clones go to random spots across the screen. Made the Snow clones shake back and forth. Made the Snow clones stamp themselves before getting deleted. Made theRead More...
Homework Continue with Dragon Birdie mobile application. Add High score feature. The Highscore feature should be stored inside SharedPreferences. SharedPreferences is what we used to store sound on and off setting.
Today We Did Create both legs and one foot from robot. Learned how we can calculate the position of each new body part with math, but also by using a good guessRead More...
Homework Display assets/bird03_A.png in to bottom left corner of the screen and make it move to the right. Display assets/bird04_A.png in the bottom right corner of the screen and make it moveRead More...
Today We Did Started robot builder project, drawing a full robot using rectangles Built robot body and part of left arm In case you need anything, feel free to email me atRead More...
Today We Did Continued working on Shoot Balloon Homework Finish up Final Project Add animation to the balloon so that it cycles through all 3 images. If you have any questions, youRead More...
Today We Did: We finished up Mary Had A Little Lamb project Started the Spiralizer project Able to add in the speed and angles, while creating the clones. For Homework: Create twoRead More...
Today We: Continued working on the school system project Your HW: Add an option for finding a teacher by subject using the teacher list When the user selects that option, ask theRead More...
Today we: Added code to make the Left Player sprite shoot their attacks. When the attacks hit the Right Player, their health goes down. The Left Player Attack clones are deleted whenRead More...
What we did today We finished working on the Dino Dance project. Homework Make another Dance sprite similar to the Dance sprite you did in class. Make sure the other Dance spriteRead More...
What we did Homework review If else/Input from shell review Homework Create a file named Mar14_InputHomework.py Copy pages 114 to 116 from the textbook. If you have any questions, don’t hesitate to emailRead More...
TUESDAY - LAST CLASS! Today we continued our in-class Cute Pony project. Finished the lines Added the flat colors Added the coloring details on top of the flat colors Optional!Homework : Finish theRead More...
Homework Continue on the Punch The Dummy project Add codes inside the POW sprite. Make the POW invisible in the beginning. The POW sprite should receive "BackAndForth" message and when it receive,Read More...
Today We Did Continued creating the SchoolApplication class In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework MAR14_schoolapp_hw, please submit by next Monday. Homework: FinishRead More...
WEDNESDAY Today’s in-class project is continuing and finishing the Purple Girl. Finished coloring the shoes in the details layer Added a new clipped layer for shading, set blending mode to “multiply” AddedRead More...
Today we: Added the Beetle sprite. Added maze collision code for the Beetle sprite and made it pick a random direction to turn to when it touches the maze walls. Added theRead More...
Homework Continue on MonsterInheritance project Create a method initialize_monsters. In here, you want to automatically add 3 monsters in the beginning and call this when you start the program. Dragon - 100Read More...
Today We Did Finish hangman game! Reviewed functions, loops, and comparisons in hangman game. In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework MAR15_looping_hw, pleaseRead More...
Today We Did Continued working on Monster Inheritance Homework Submit the practice final test by Tuesday night. Find the test here: https://docs.google.com/forms/d/e/1FAIpQLSdytsWuc530WJmnPU-mcfHhIzSjBE1qgr0jWwqXVZi0t8EZzQ/viewform?usp=sf_link If you have any questions, you can ask me atRead More...
What we did today We continued working on the Funny Faces project. Homework Assign X and Y coordinates for each of the sprites you created. If you have any questions, please emailRead More...
Homework Continue with Monster program. Use java inheritance so Troll monster has specific behavior. When Troll monster receive an "earth" magic attack, reduce the attack by half. When Troll monster receive aRead More...
Today We Did: Went over the homework for shortening the Magic8Ball and also going over how to create the method for converting from Fahrenheit to Celsius. In class, we went over anRead More...
What we did Homework review If else/Input from shell review Homework Create a file named Mar17_InputHomework.py Copy pages 114 to 116 from the textbook. If you have any questions, don’t hesitate to emailRead More...
Your HW: Create a new file called balloon.py Create a balloon class where the balloon will move up when created Continue to work on your project Complete the next week you haveRead More...
Today we: Finished the Spiralizer project. Started the Tunnel of Doom project. Added the Cat sprite, created the Tunnel sprite, and added the Home Button sprite. Made the Cat sprite follow theRead More...
Today We: Started the Doom on the Broom project Reviewed the homework Coded the Bat sprite to create clones Coded the Bat clones go to a random place outside the screen's edgesRead More...
Today we: Finished the Virtual Snow project. Went over the Level 1 Practice Test. Homework: Finish the Level 1 Practice Test. Make sure you read over ALL the instructions before submitting theRead More...
Homework Continue on Dragon Birdie mobile app. Set game duration to 120 seconds. Modify GameView.createBird() codes so the frequency of bird getting created increase as the time progress: When game duration isRead More...
Homeworks XML homeworks Open your SchoolApplication or StudentApplication Inside this project, create a new XML file call it: school_application.xml Represent student_list inside school_application.xml. Inside student_list create at least 4 students. Represent eachRead More...
Today We Did Finished robot builder Learned how to draw a circle Began drawing face In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework MAR18_face_hw,Read More...
Today We Did Continued robot builder Put robot arms into function to move easier Drew robot legs and began left foot In case you need anything, feel free to email me atRead More...
Today We Did Continued working on Shoot Balloon Homework Make the Bug class in a file called bug.py, which uses the frame-1.png picture in the flyer folder. In main.py, make a newRead More...
Your HW: Make a cloud.py file with a cloud class It should have the following attributes: x y direction Make it load a random cloud image and make it move in theRead More...
Today We Did: We finished up the Spiralizer project and reviewed on the creating the clones. Started the Virtual Snow project Reviewed on how to delete clones when they each the bottomRead More...
Your HW: Create a new find teacher by dictionary method Ask the user for what subject a teacher teaches Then display a teacher that teaches that subject using the dictionary like weRead More...
Today we did: We went over the homework for last week and did some exercises. Homework: Next week is 2nd quiz. Redo these exercises for practice https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/ https://www.ayclogic.com/intro-to-python-exercises/ Please study the followingRead More...
What we did Quiz review Intro to functions Homework Name your file Mar19_FunctionNoReturnValueHomework.py Copy codes from page 130 to 133 in the textbook https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ number 4 to 6. If you have anyRead More...
What we did Homework review If else/Input from shell review Homework Create a file named Mar21_InputHomework2.py On page 117, do the TRY IT YOURSELF: 7-1, 7-2 Tell Me Your Age homework ONLY numberRead More...
Today we: Added the Player and Apple sprite collision. Made the Players' health go up once they touch the Apple sprite. Added code to make the Star sprite show up randomly andRead More...
What we did today We worked on the Animal Race project. Homework Do page 55 on you pink Scratch book. If you need help, email me at abigail@ayclogic.com.
Today We Did Continued creating the SchoolApplication program Added Staff class and functions to add, list, and find new staff members In case you need anything, feel free to email me atRead More...
Today we: Coded the Pow sprite to go to random spots Coded the Boxing Glove sprite to forever follow the mouse Coded the Face and Eye sprite to move back and forthRead More...
Today We Did We continued with Monster Inheritance. We added Adventure Menu: Magic Attack and Sword Attack. When the user choose "Sword Attack" the monster, the player will damage the monster withRead More...
Today we: Continued the Cheese Chase project Coded the Level Banner to show, use the ghost effect, and hide after the game starts Coded the game to be over when the MouseRead More...
Today We Did Reviewed questions similar to those on the quiz In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework MAR22_quiz_review_hw, please submit by nextRead More...
Today We Did Go over practice final test Homework Complete and submit the practice final test by Tuesday night. Find the test here: https://docs.google.com/forms/d/e/1FAIpQLSdytsWuc530WJmnPU-mcfHhIzSjBE1qgr0jWwqXVZi0t8EZzQ/viewform?usp=sf_link If you have any questions, you can askRead More...
What we did today We finished the Funny Faces project (click on the link to open Funny Faces project). We started learning X and Y coordinates. Homework Plot the x and yRead More...
Today We Did Started working on the Dino Dance project. In case you need anything, feel free to email me at juan@ayclogic.com Homework Scratch Pg. 41-42 Share your project, and email theRead More...
Today We Did: Created three new methods, arrowAttack, magicAttack, and takeMonsterDamage. We were able to create takeMonsterDamage because we noticed that the code was duplicating multiple times so it was correct toRead More...
Today We Did Keep working on Birdie Game Homework Create the Cloud class in cloud.py, just like how we made Bird. Use the cloud1, cloud2, and cloud3 images randomly. Then create 1Read More...
Today We Did: Went over the Magic8BallUsingMethods code Stated the school application project Created the school system and learned about classes. For Homework: Create another option for adding in the teacher. YouRead More...
What we did Homework review If else/Input from shell review Homework Create a file named Mar21_InputHomework2.py On page 117, do the TRY IT YOURSELF: 7-1, 7-2 Tell Me Your Age homework ONLY number 1Read More...
Homework Continue in March25_Turtle_Basic.py Draw a square (white color), a rectangle (yellow color), a triangle (blue color) and an octagon (pink color) according to coordinates below.
Today we: Finished the Tunnel of Doom project. Started the Window Cleaner project. Made a Splat sprite. Made Splat clones and learned how to make them show up in random places onRead More...
Today we: Took the Scratch Level 1 Final Test. Homework: No homework! I will grade your tests. Check your emails to see your results. NO CLASS ON APRIL 1 OR 8. CLASSESRead More...
Homework Continue on Tic Tac Toe game. In the activity_main.xml, change the color of the "Start Game" button from purple to blue, similar to activity_game.xml. Inside GameActivity.java use for loop to addRead More...
Today We Did Continued learning how to draw different shapes using Turtle Finished drawing faces (using circle function) In case you need anything, feel free to email me at sebastian@ayclogic.com Homework NameRead More...
Today We Did Finished robot builder In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework MAR25_robot_addition_hw, please submit by next Friday. Homework: Add one thingRead More...
Today We Did Continued working on Shoot Balloon Homework Fix your final project: Change font size of credit page, add Latisha Sumardy as the advisor, and add sound effects to the slashingRead More...
Today We: Continued the Doom on the Broom project Used the variable GameSpeed Coded the Explosion sprite Coded the Speedy Specter sprite Coded the Dragon sprite Homework: Duplicate the Bat sprite RenameRead More...
Today We Did: We continued and finished up the Virtual Snow project Talked about x and y coordinates again and how to delete the clones depending on what side of the screenRead More...
Today We Did We setup Pycharm We started learning dictionary. Homework Create March28_DictionaryHW.py Copy codes from page 92 to 95. Do Try It Yourself page 99.
Today we: Added code to check for the Left Player's health. Made the Win Banner sprite. Homework: In the GameLoop sprite, check if the Right Player's health is 0 or below. IfRead More...
What we did today We finished working on the Animal Race project. Homework Make the "Bat Win Banner" sprite appear after the Bat touches the finish line. (Look at your Dog spriteRead More...
What we did Homework review List intro Homework Create a file named Mar28_ListHomework.py Copy pages 38 to 41 from the textbook If you have any questions, don’t hesitate to email me at szhuang@ayclogic.com.
Today We Did Added teacher class and methods to school application project In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework MAR28_schoolapp_hw, please submit byRead More...
Today we: Continued the Virtual Snow project Coded the Snowflake clones to leave stamps Randomized the chances of the Snowflake clones leaving a stamp Important Reminders: After you finish your homework inRead More...
Today we: Finished the Cheese Chase project Started the Intro to List project Learned about lists Coded the Cat sprite to forever say the items in the list Important Reminders: After youRead More...
Today We Did Reviewed quiz review homework and did more quiz review Please make sure you look back at the homework and class work before the quiz to have it fresh inRead More...
Today We Did Go over practice final test Homework Study for final test. Please arrive by 6:55PM If you have any questions, you can ask me at latisha@ayclogic.com.
Homework Continue on Monster Inheritance project. Add the water, earth and wind magic attacks. Look at how we did it for fire magic. After each magic attack, the monster also need toRead More...
What we did today We finished finding the X and Y coordinates for the shapes. We started the Drawing Shapes on Grid project. Homework Memorize the four red coordinates below. Memorize theRead More...
Today We Did Keep working on Birdie Game Homework Make create_cloud() in main.py like how we made create_bird(), but create a cloud every 50 seconds. Set the timer value in config.py IfRead More...
Today We Did Finished Dino Dance project In case you need anything, feel free to email me at juan@ayclogic.com Homework Scratch pg. 48-52 Share your project, and email the link to juan@ayclogic.com
Today We Did: Finished up the Monster Inheritance project Created two more classes, the troll, and the goblin Added in the option to heal the monster, and override it in each ofRead More...
Today We Did: We continued with the School System project. Added in listing out all of the students, teachers, and started finding the student. We also were able to load in theRead More...
What we did Homework review List intro Homework Create a file named Mar31_ListHomework.py Copy pages 38 to 41 from the textbook IMPORTANT: I forgot to mention this in class, but we don't haveRead More...
Your HW: Continue working on your projects Make 2 weeks worth of progress because there is no class next week (04/07 to 04/09) because of Easter Weekend.
Today We Did We created draw_square function so we can reduce code duplication. Homework Create 3 new files: April1_TurtleRectangleFunction.py Copy the rectangle codes from March25_TurtleBasic.py and create a function draw_rectangle(x,y, color) function.Read More...
Today we: Learned about the camera extension. Made the Splats clones have random costumes. Added the Score, Difficulty, and MaxSplats variables. Homework: Do pages 140-141 in your pink coding book. NO CLASSRead More...
Today We Did We finished Dragon Birdie Mobile game. We reviewed the entire game codes and components. Homework No class next week (04/08) because of Easter weekend. Learn some XML tutorial -Read More...
Today We Did We added click listener to all 9 boxes without doing code duplication. We display circle image to the box that the user click. Homework No class next week (04/08)Read More...
Today We Did Finished learning about more complex shapes and semi circles In case you need anything, feel free to email me at sebastian@ayclogic.com Homework No class on 04/08 due to easterRead More...
Today We Did Learned how to draw circles Began drawing faces In case you need anything, feel free to email me at sebastian@ayclogic.com Homework No class on April 8th (next week) becauseRead More...
Your HW: Create a new class for the Bullet It has the following attributes: x y direction screen Make it move left or right depending on the direction No Class Next weekRead More...
Homework No class next week (04/08) because of Easter weekend. Make some minor modifications on the team game Elijah - change where both players are standing so they are not under theRead More...
Today We: Continued the Doom on the Broom project Finished coding the Forcefield sprite Finished coding the Hippo 2 sprite Important Information: In honor of Easter, the school will be closed fromRead More...