We continued with School Application We organized each feature into its own method. For example for feature "1", we created addSchool() method. For feature, "4", we created listAllSchools(). We added add teacherRead More...
Events
Calendar of Events
|
Sunday
|
Monday
|
Tuesday
|
Wednesday
|
Thursday
|
Friday
|
Saturday
|
|---|---|---|---|---|---|---|
1 event,
-
|
1 event,
-
Today in class we started the Snowman project, and we started to learn how to use different layers and opacity to help us draw. For HW - please work on and improveRead More... |
5 events,
-
Today we Learned: What OOP and Class Inheritance is How to make Classes in Python Homework: pg 162 TRY-IT-YOURSELF 9-1 and 9-2, from the textbook. Do it in a file called Feb2_OOPHomework.pyRead More...
-
Today we: learned about sprites learned about variables learned about costumes learned about broadcasting learned about background Homework: No homework. Enjoy!
-
Today we learned about lists and how to use them in our code. For Homework: Please attempt to use an if else statement in your "Intro to Lists" code that we didRead More...
-
Today we Did: Went over Quiz 2 Homework: Do all the problems on List, Inputs, If... website, do it in a file called Feb2_WebsiteHomework.py If you have any questions, please send anRead More...
-
We fixed several issues in the platform runner final project. Home work: To make the bug fall down when it is hit by the target. |
4 events,
-
Today we finished drawing Simba. Good job everyone! For HW: Add a background to Simba on a new layer. Make sure the new layer for the background is under all the otherRead More...
-
Today We: Finished the Jumpy Monkey Project Started new Fantastic Flower Project Created new Block called "Draw Stem" with 2 parameters, "Width" and "Length" Made Draw Stem Block draw stem above whereRead More...
-
We finished implementing the robux program Your homework is to learn about dictionaries in python. Read and copy the examples and do the exercises on pages 95 and 99 in the paperRead More...
-
We went over the homework to make birds spawn on right and left. We flipped birds so they're facing left when moving left We started implementing the player object and painted itRead More... |
4 events,
-
Today We Learned: How to make a Child Class How to Override a method Homework: TRY-IT-YOURSELF pg 162 9-3 from the textbook, do it in Feb4_OOPHomework2.py If you have any questions, pleaseRead More...
-
Today we: started the Funny Faces project on pg. 70 learned how to draw sprites learned how to put sprites in the back layer learned how to make sprites stay in oneRead More...
-
We fixed the enemy.py when it is moving back and fort properly. We continued with shoot balloon project We made the bug fall down when it is shot. We added the chirpingRead More...
-
We went over how to create giant fireball. We differentiate a regular fireball vs giant fireball behavior. The giant fireball will not disappear when it hit a bird. We displayed giant fireballRead More... |
2 events,
-
Today we: started the Name Animation Project learned how to: create and draw sprites make sprites change color and make a sound make sprites spin make sprites shrink and grow make spritesRead More...
-
There is no class next week, the class will resume on Feb 19. We went over how to use List. Homework: Create your homework in Feb5_ListForLoop.py Do page 50 to 52 -Read More... |
13 events,
-
We reviewed what we did in Birdie project. How to create a new sprite. How to integrate a new sprite into the main.py How to detect collision between sprite. There is noRead More...
-
Today we Did: Went over Quiz 2 Homework: TRY-IT-YOURSELF from the textbook, pg89 5-8, pg131 8-2 and pg142 8-6, do them in a file called Feb6_Quiz2Homework.py If you have any questions, pleaseRead More...
-
Platform Runner final project Make the player able to stay on top of the platform Discussed how to make the door open and close. Discussed how to make the player temporarily "invincible"Read More...
-
Today We: Continued the Punch Dummy Project Made it so that the face also moves back and forth when hit Made it so that you could hit the Punch Dummy using yourRead More...
-
We went over how to continued with the Platform Runner code. We continued with our Shoot Balloon project. There is no class next week due to President Day weekend and Chinese NewRead More...
-
We went over the homework to make the birds' speeds random. We created a "direction" attribute for the Bird and made it move to the left and right. We made the BirdRead More...
-
We went over how to add custom sword to Minecraft "Saturn Sword". We went over about inheritance in Java. There is no class next week because of President Day weekend and ChineseRead More...
-
Today we: continued the Funny Faces project Homework: create a new sprite by clicking the “Paint” button and draw a bowtie for the person :)
-
Today we were able to finish up our Lists and this week we will not have any homework since we have just began the Supermarket Lists project. |
1 event,
-
We continued with School Application We completed "Add Teacher" (option 2) where we added a new teacher into the school We completed "List Teachers" (option 5) where we list all teachers groupRead More... |
1 event,
-
MONDAY CLASS: Today we finished our Snowman project, adding shading, background, and details to our drawing. Good job everyone! For HW: Please re-make the Snowman project, using the tools and techniques weRead More... |
2 events,
-
Today we Did: Started Birdie game Inserted background image Inserted bird1 Homework: load and display bird02_B.png, at (200,200) and bird03_A.png at (400,400) If you have any questions, please send an email toRead More...
-
Today we Learned: How to use Turtle How to draw rectangles Began RobotBuilder Homework: Do all the problems on List, Inputs, If… website, do it in a file called Feb9_WebsiteHomework.py Draw the bodyRead More... |
4 events,
-
WEDNESDAY CLASS Today we made a chibi-base and drew Aang, a character from Avatar: The Last Airbender. Homework #1: Draw a character Draw a character by using the base we made andRead More...
-
Today We: Learned about lists in Scratch Learned the difference between variables and lists Learned how to use lists Learned about list's and indexes Learned how to cycle through lists and joinRead More...
-
We went over the dictionary homework We learned about dictionaries Your homework is to add 2 new dictionaries to the robux game: Create a dictionary "selection_prices" that keeps track of the priceRead More...
-
We went over the homework to move clouds to the left. We created logic to move the player using the keyboard and flipped the player's direction when moving left. I've uploaded theRead More... |
3 events,
-
Today we went over: Variables Data Types (strings, booleans, floats, integers) Arithmetic operators Homework: Python Crash Course pages 20-23 If you do not have the book, the pages will be uploaded toRead More...
-
Today we Learned: How to scale an image How to move the Bird left and right Homework: make bird3 move from the top right corner to the bottom left corner If youRead More...
-
Today we: continued the Funny Faces project drew a nose, smile, and eyebrows coded the nose so it switches costumes coded the sprites so they go to a specific location when theRead More... |
3 events,
-
Today we: started the Animal Race project learned about broadcast and variables coded the Cat to count coded the Dog to move coded the Dog to move to Dog Start when theRead More...
-
Today we Did: Went over Quiz 2 Homework: TRY-IT-YOURSELF from the textbook, pg89 5-8, pg131 8-2 and pg142 8-6, do them in a file called Feb6_Quiz2Homework.py If you have any questions, pleaseRead More...
-
We went over the final project planning for both the Virus and Tank final projects. Homework: Complete the final project planning Start making progress to the Virus and Tank final projects. |
4 events,
-
Today We: Continued the Punch Dummy Project Added the Pow effect when we punch it Added the sound effects when we punch it Finished the Punch Dummy Project Started the Mary hadRead More...
-
Today we: finished the Funny Faces project learned how to make the bowtie rotate changed the background color started the Ask Gobo project Homework: no homework :)
-
Today we went over: If/elif/else homework (Pgs. 79-81) User inputs, converting data types, if/elif/else Homework: https://www.ayclogic.com/tell-me-your-age/ If you have any questions, please feel free to email me at nathaniel@ayclogic.com!
-
Today we went over: Summary of hangman, going through strings with a loop Identifying and Fixing Python Errors Reading error messages Homework: Complete FindALetterInAWord.py (located in google drive) https://www.ayclogic.com/fixing-python-bugs/ If you haveRead More... |
|
0 events,
|
1 event,
-
MONDAY CLASS Today we started the Simba project, by mapping out the shapes that make Simba, and starting on the lines. There is no homework this week, but please make sure yourRead More... |
2 events,
-
Today we continued with the Supermarket Lists project. For Homework: Please add in code in order to say all of the Shopping Cart. Also say how much the customer owes the shopRead More...
-
We started Tank War project We added Wall sprite. We started with a mechanism to build wall according to list inside config.py. Homework: When building wall, currently the code can only buildRead More... |
4 events,
-
WEDNESDAY CLASS Today we drew a series of very cute kittens in four different poses. HW: Draw one more kitten on the same canvas, but in a different pose than the onesRead More...
-
Today We: Started new Mary Had A Little Lamb Using Lists Project Practiced using lists and indexes Made a new list with all the notes for Mary Had A Little Lamb songRead More...
-
We went over the homework to add two new dictionaries to the Robux program. We simplified robux and added some logic to use the dictionaries Your homework is to download pycharm. FollowRead More...
-
Today we went over the homework to add Fireball. We added some logic to load right and left facing player images. I've uploaded the code here. Homework: Follow the code inside theRead More... |
2 events,
-
We did the code where if the tank hit the wall, it will not be able to go through. We started with the bullet sprite. Homework: Finish the bullet sprite, integrate itRead More...
-
We displayed the giant fireball cool down indicator as a count down and display Giant Fireball Ready in a rainbow color. We fixed the problem where the giant fireball is displayed onRead More... |
3 events,
-
Today we: reviewed and experimented with making the Cat count drew flags celebrating the Dog's and the Bat's win stopped all movement when the Dog and Bat touched the Finish Line showedRead More...
-
We added Balloon sprite on Shoot Balloon project. Homework: Continue with your final project. Meet with me separately. For Zach meet with me on Saturday at 7:30 PM. For Nathaniel and BrandonRead More...
-
Homework: Feb19_ListForLoopHomework.py Create a list of String, "pizzas" : beef, peperoni, cheese, mushroom, bacon Create a for loop that will go through each element inside pizzas list and do the following ifRead More... |
13 events,
-
We started Flappy Duck project. We started creating the tube.py Homework: Finish tube.py and integrate it with main.py Look at cloud.py in Birdie project for reference. Look at how you integrate cloud.pyRead More...
-
Today we did: Went over Feb6_Quiz2Homework Practiced writing functions Homework: Do all the problems on the document here in a file called Feb20_FunctionPracticeHomework.py If you have any questions, please send an emailRead More...
-
Today We: Continued the Mary Had a little lamb project Created balls for the rest of the notes Created a new invisible music sprite Made the music sprite tell the balls toRead More...
-
Homework: Continue with your final project. For drawing heart symbol according to player.healths: In main.py, create a method/function draw_hearts Inside the function create a for loop and you want to loop accordingRead More...
-
We reviewed cloud.py homework. We resized the bird to size 50. Homework: Similar to how you guys did with cloud.py, add fireball.py and load fireball.png. Integrate fireball.py into main.py. Look at howRead More...
-
We learned about Java inheritance We started making Saturn Fireball Axe No Homework next week
-
Today we were able to finish up the Supermarket Lists project and for this week there will be no homework, and we will start on the Doom on the Broom next week.
-
Today we: continued the Ask Gobo project learned about how to pick random numbers assigned each number to a word for Gobo to say learned how to record audio learned how toRead More...
-
We finished Robux Balance program We reviewed similarities between Robux Balance and Supermarket programs. Next week is a 2 hour test and will start at 3 PM. Please study: Robux Balance programRead More... |
2 events,
-
Homework: For Account class add the following class attributes String firstName String lastName String email String ID String password Create the getters and setters method. For Message class add the following classRead More...
-
This is a replacement class for Saturday 10 AM We made progress on final project. Homework: Continue to make progress on your final project. |
1 event,
-
MONDAY CLASS Today we continued to draw Simba by adding color and also some shading. Good job everyone! Next class we will finish up Simba, and start a new project. For HW:Read More... |
5 events,
-
Today we Did: Made bird3 move diagonally down and to the left Created Bird class Create bird_group Created instance of Bird in main.py and added it to bird_group Homework: Make 2 moreRead More...
-
Today we Did: Went over if, else,... website homework Continued working on Robot Builder Homework: Continue working on RobotBuilder: draw the legs + feet and mouth If you have any questions, pleaseRead More...
-
Today we were able to start up Doom on the Broom. For Homework: Please do from pages 114-117 in the yellow book.
-
We were able to launch the bullet in an angle and rotate the bullet image. This require trigonometry. Homework: The bullet needs to launch from the middle of the tank not theRead More...
-
TUESDAY Today we learned how to draw a head and use lines to map out the features and proportions of the face. We drew two heads in different positions, (#1) Straight on,Read More... |
4 events,
-
Today We Started the new Doom on the broom project We made a color changing background and added background music Downloaded and imported our custom sprites We added an animated bat WeRead More...
-
WEDNESDAY CLASS Today we started a new project to draw a Puppy from a real photo reference. We finished the simplified lines, and started the coloring and a little bit of shading,Read More...
-
We learned about classes and created a Human and Student class. Your homework is to read from page 158 all the way through 162. Do all the examples and the exercises onRead More...
-
We went over the homework to launch fireballs when user presses the space key. We made the player flap its wings I've uploaded the source code here. Homework Make the player flapRead More... |
3 events,
-
Today we Did: Made all Birds move to the right Add speed to Bird class Created create_bird function in main.py Add create_bird_timer to init so that we can slow down the creationRead More...
-
Homework: In main.launch_player_bullet() change the code so it can get the turret.x, turret.y and turret.angle Create enemy_tank.py Inside you should create EnemyTank class The EnemyTank class should inherit from Player class. OverrideRead More...
-
Homework: In both the GAME_LANDING_PAGE and GAME_IN_SESSION I want to see the birds. the clouds. |
3 events,
-
Today we: started the Funny Faces project drew the sprites Head, Eyes, and Mouth added the sprite Hat1 coded the sprites to stay at a certain place when the green flag isRead More...
-
We discussed about final project progress: Tank Wars, we made the bullet launch We display the brick Virus Zombie We displayed Zombie to the screen.
-
We went over For Loop list homework We went over For Loop range We went over While Loop Homework: Create homework file as Feb26_WhileLoopHomework.py Page120, 121 Page 123 - TRY IT YOURSELFRead More... |
12 events,
-
Homework: Similar to how you guys did the tube.py, create player.py Create Player class inside player.py Load "Green duck #1-01.png" image file. Integrate player.py into main.py Follow the steps in "Pygame Cheatsheet"Read More...
-
Today we did: Went over Functions Practice Homework Started learning about Turtle Homework: Follow instructions on Feb27 Homework Document. You can also access this document through the Google Drive folder. If you haveRead More...
-
We made progress on the final project: Wack-a-mole: We made the mole able to attack or disappear after idle. We made the hammer hitbox smaller. Lava Jump: We made the lava riseRead More...
-
We went over the homework to add the Fireball class sprite. We made the birds flap their wings. I've uploaded the source code here. Your homework is to create a new classRead More...
-
We made the Saturn Axe spits out fireball. Homework: Inside SaturnFireballAxe.java add the following code public boolean hitEntity(ItemStack stack, LivingEntity target, LivingEntity attacker) { target.setFire(5); return super.hitEntity(stack, target, attacker); } You mightRead More...
-
Today we have just begun the Doom on the Broom project. For Homework: Please do from pages 116-117.
-
Today we: learned about coordinate planes, how they are related to Scratch, and how to find the coordinates of a certain point Homework: find the coordinates of all of the corners inRead More...
-
Final Test 2 hours. We will go over the Test result next week at 4 PM.
-
Today we went over: IfElse Homework 2 How to create and use lists Homework: Homework: P.36 3-1 and 3-2 (TRY IT YOURSELF) P.37-38, P.39, 41 If you have any questions, please feelRead More... |
2 events,
-
Homework: After login is successful, present this menu to user Login successful 1. Inbox 2. Create a new email Please enter your selection: 2 CREATE NEW EMAIL To: bill@gmail.com Subject: Bill youRead More... |
1 event,
-
MONDAY CLASS Today we finished our Simba project and turned in the homework from last class, which was adding a background for Simba. We also started a new project to draw aRead More... |
5 events,
-
Today we Did: Created Cloud class in cloud.py Created config.py Made birds flap Homework: Create the Player class in player.py. In main, make create_player_group and add one instance of player to it, thenRead More...
-
Today we have progressed a lot with Doom on the Broom adding in the Forcefield as well as the bats. For Homework: Please do from pages 119-123 which is just creating moreRead More...
-
Today we did: Continued working on Robot Builder Created draw_left_arm function and drew using a for-loop Homework: Create draw_right_arm function and call the function 3 times so that the drawing looks likeRead More...
-
TUESDAY CLASS Today we started a project to draw a Todoroki character bust (head and shoulders). We started with a circle to lay out the head and face proportions, and then proceededRead More...
-
We created enemy_tank.py and the EnemyTank class inherits from Player class. We override some methods in Player class so the EnemyTank can load its own set of images. This way the PlayerRead More... |
4 events,
-
Today We: Continued the Doom on the Broom Project Added an explosion when the bat touches the witch Made it so that when the witch loses a life, all the enemies alsoRead More...
-
WEDNESDAY CLASS Today we continued to work on the Puppy from Reference project, by finishing the color patches on the whole body. We used the Smudge Tool to blend the colors forRead More...
-
We went over the classes homework. We finished the Human and Student example. We started learning about inheritance. Homework: Read and do the examples and exercises from page 167 through 169 inRead More...
-
We went over the homework to slow down the flapping of the player wings. We went over the homework. We reviewed how the player flaps its wings. We made the fireball faceRead More... |
4 events,
-
Today We: Started new virtual Snow Project Made Snow and Snow clones Made the snowflakes fall made the snow stack on ground Added Snowman Made snow stack on snowman Showed how toRead More...
-
Today we did: Created Player class Slowed down the flapping of wings Added arrow controls to Player Homework: Create the Fireball class in firebally.py. In main, make fireball_group and if the spaceRead More...
-
Homework: create bullet_launch_flare.py Create a class BulletLaunchFlare It should animate the assets/Tank_Shot/Thank_Shot_X.png When you launch either enemy or player bullet, you should have this animation near the tip of the turret.
-
Homework: When the player and the bird collide, switch the game_mode to GAME_LANDING_PAGE. This way the user can play the game again. To do this, you have to look at how weRead More... |
3 events,
-
Today we: created the sprites Nose and Bowtie coded the sprites Hair, Nose, and Bowtie to stay in one place when the green flag is clicked coded the Nose to forever switchRead More...
-
Continued making progress on final project: Virus Zombie We made the Zombie able to spawn We made the Zombie able to not move with the map. We fixed the problem with theRead More...
-
Next week is 1st quiz, please prepare the following You need to have a gmail account. During the quiz, you can use Thonny, but you cannot look at previous exercises. Study theRead More... |
10 events,
-
Homework: Slow down the creation of Tube. Look at how we slowed down the creation of bird in Birdie game. Make the Tube appear from the right side of the screen.
-
Today we Did: Went over homework worksheet Learned how to start and stop drawing in turtle Began creating rectangle function Homework: Make the function described below in a file called March6_FunctionPractice.py: MakeRead More...
-
We made progress on the final projects Lava Joomp: We fixed the credit page We fixed the lava rise timing problem We fixed the jumping animation Whack-a-mole: We fixed displaying Game winRead More...
-
We made progress on the Platform Runner final project We made the dinosaur able to move left and right on a platform. Homework: Continue making progress on your final project according toRead More...
-
Homework: When user pressed "f" key add a new fireball to the group. Do this in main.py inside game_loop() Change the code in player.py so when player goes to the left, itRead More...
-
Today we continued with Doom on the Broom. For Homework: Please do from pages 118-123
-
Today we: reviewed coordinates learned more about the coordinate plane/grid paper learned about the Pen extension started drawing the square using its corners' coordinates Homework: review how to find coordinates on yourRead More...
-
Today we went over: List Homework review Finished List operations and how to apply lists. Homework: Page 42 3-5 and 3-6 (Try it yourself) If you have any questions, please feel freeRead More...
-
Today we finished: Quiz 2 Homework: No Homework, congratulations on getting through the second quiz! If you have any questions, please feel free to email me at nathaniel@ayclogic.com! |