5 PM – Python OOP – Bill
5 PM – Python OOP – Bill
Today We: Set Up Pycharm Opened our old files Your HW: Try running a few of your old projects If you run into any issues please email me (billhan@ayclogic.com) or Mr. GamasRead More...
Today We: Set Up Pycharm Opened our old files Your HW: Try running a few of your old projects If you run into any issues please email me (billhan@ayclogic.com) or Mr. GamasRead More...
Today We Did Learned the steps to fixing an error: Click bottom blue line Read error message Fix error and rerun Explored NameError, SyntaxError, IndentationError, IndexError, and TypeError Reviewed what "return" doesRead More...
Today We Did We finished Nov8_ShoppingCart.py program Homework Create a new file Nov29_RobuxShoppingCart.py. We are going to create something similar to Nov8_ShoppingCart.py, so if you are stuck with the below program, lookRead More...
TUESDAY Today we finished the Four Flowers project. We drew the yellow flower, the Daffodils We added the stems and leaves and made another copy of the plant pot No homework.
Today We Did: We continued and finished the Window Cleaner by adding a Timer and a Times Up banner. Started the Virtual Snow project and was able to create clones for theRead More...
Today we: Added the draw_stalk MyBlock. Finished the Fantastic Flowers project. Started the Intro to List project. Learned about lists and how to use them. Homework: HOMEWORK IS DUE MONDAY NIGHT!! Please submit byRead More...
Today We: Continued the Name Animation project Edited codes with errors Learned how to make a sprite grow and shrink forever when the sprite is clicked Reset the sprite when the gameRead More...
WEDNESDAY Today we continued the Nezuko and Tanjiro project Today we added more shading and lighting to Nezuko’s hair and her outer jacket. HOMEWORK : Add shading to Nezuko and Tanjiro’s pattern kimonosRead More...
Today we: Continued the Virtual Snow project Coded the Snowflake clones to stamp and delete if they touch the bottom edge of the screen Coded the Snowflake clones to stamp and deleteRead More...
Today We Did We went over Restaurant class homework We reviewed at Restaurant.set_number_served(sefl, num) method that will change Restaurant.number_served attribute. We reviewed at Restaurant.increment_number_served(self, num) method that will increase Restaurant.number_served attribute. WeRead More...
Today We Did Learned how to get input from the shell: input() Reviewed how to append strings to eachother Reviewed if, elif, else with input() Learned that input() always becomes a stringRead More...
Today We Did Went over Homework Homework None If you have any questions, feel free to email me at latisha@ayclogic.com
Today We Did: We continued with the Temperature Converter project in Android Studio. Learned how to use the convert button to print something in the run tab. For Homework: Convert the FahrenheitRead More...
Today We Did We did Dec1_TurtleBasic.py. We drew a Square shape with a Turtle module. We created draw_square(color) function. Homework Create Dec1_Turtle4ShapesHomework.py And do exercises according to https://www.ayclogic.com/draw-4-shapes-using-turtle-module/
Homework: Create a new project called Dec1_WhileLoopHomework and the instructions are given here https://www.ayclogic.com/java-exercise-while-loop/
Today We Did: We continued with the SchoolSystem project. Learned how to create a Student class, with a constructor along with getters and setters. Also created the listStudents and started the findStudent.Read More...
Today We Did Continued working on Grocery System with Class Homework Add a new attribute to GroceryItem called frozen_food which is a Boolean If frozen_food is True for an item, when printingRead More...
Today We: Finished the monster system Worked on converting the hangman program to a class Homework: Finish converting the hangman program to a class by adding A lives counter/bar of hearts ARead More...
Homework When the bug mode change to DIZZY mode, Stop the chirping sound. Create Landing page with PLAY and CREDIT buttons. Use assets/ballon_title.png for the landing page. Create CREDIT page.
Today We: Reviewed for the quiz next week Homework Study for the quiz next week If you need additional practice problems or have questions, please contact me at alexwalburg@ayclogic.com
Today We: Continued to work on the dragon birdie game Learned how to draw text on the screen Created the giant bullet that can only be launched every 3 seconds and goesRead More...
Homework Create Dec12_Private_ListHomework.py. Copy codes from page 37 to 38. Create a list of monsters: “dragon”, “phoenix”, “minotaur”, “hydra” using the list print “DRAGON is a powerful monster”. Get the first elementRead More...
Today we did: Reviewed for the quiz Homework Only homework is to prepare for the quiz. Feel free to reach out if you need any additional help or practice problems.
Today We Did We reviewed the 1st quiz result. If you guys don't receive my quiz feedbacks, please let me know. Ask your parents to text me. Homework Create a new pythonRead More...
Today we: Finished the Draw Shapes project. Made the Cat sprite draw a square. Made the Cat sprite draw a rectangle. Made the Cat sprite draw a triangle. Homework: Make the CatRead More...
What we did today We finished the Animal Race project. We started working on the Ask Gobo project. Homework Add 4 more options to the Gobo code. (add "maybe", "never", "definitely", andRead More...
Homework Add a hitbox in Player and Bird sprites, but you have to use Java inheritance to avoid code duplication. Once you do this, you also want to improve the Fireball classRead More...
What we did today We continued working on the Jumpy Monkey project. Homework Make a "Level 2" banner. When banana variable = 0, broadcast level 2. When the monkey receives level 2,Read More...
For Homework: We have now added the code that will change the header based on which option you clicked inside of the spinner. For example, if you clicked on Celsius to Fahrenheit,Read More...
Today We Did How functions work (parameters, arguments) How to call functions In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework DEC3_functions_hw.py Homework: https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/
Today We Did How functions work (parameters, arguments) How to call functions In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework DEC3_functions Homework: https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/
Today We: Learned how to upload HW to the google drive Started learning about dictionaries Your HW: Create a new file called Dec_5_DictionaryHW Copy the code from pages 92-97 in the bookRead More...
Today We Finished the hangman project by adding in winning when all letters have been guessed and a heart meter Started on the practice exam Homework Jayden can either finish the finalRead More...
Today we did: Data types: Integer, String, Double/Float, Boolean Addition, Subtraction, Multiplication, Division Variable names cannot have space Homework: IntroToPythonP20toP23 Copy Python code from textbook pages 20-23 Name the file <date>_StringHomework.py RememberRead More...
Today We Did Remember the important 3 steps to debugging: Click the bottom blue line Read the error message Fix the error and rerun Debugged the code here In case you needRead More...
Homework Inside Nov29_RobuxShoppingCart.py Call make_purchase function for HAIR and VIP Server products. This is very similar on how you call make_purchase for HAT product. Add code that will implement "4. Add moreRead More...
Today We Did: We were able to finish up the Virtual Snow project. Started the Punch The Dummy project. For Homework: In the face code, make sure that it starts where theRead More...
Today we: Started the Christmas Card project. Added the Christmas Tree sprite and made it change colors. Added the Text sprite and made it move across the screen. Homework: HOMEWORK IS DUE MONDAYRead More...
Today We: Learned about the coordinate plane Learned how to find coordinates Important Reminders: There are new homework rules. After you finish your homework in Scratch, you have to send an emailRead More...
Homework All of class files are uploaded to google drive which you can access here: https://drive.google.com/drive/folders/1yj3auNLld74NNzu98nptj8Y2BN3JF0z0 Henry, please do your homework 2 weeks ago from page 167. For everyone, do the followingRead More...
Today we: Learned more about the random chances of Snowflake clones leaving a stamp and deleting Finished the Virtual Snow project Started reviewing Scratch Level 1 concepts Homework: Create a new projectRead More...
WEDNESDAY Today we finally finished the Tanjiro and Nezuko project. Good job on all your hard work with this difficult project! Today we added some final touches of shading and color toRead More...
Today We Did Creating a list List functions (.append(), .remove(), .pop(), del, .insert()) In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework DEC7_input1, and DEC7_input2Read More...
Homework: http://www.usaco.org/index.php?page=viewproblem2&cpid=1084 http://www.usaco.org/index.php?page=viewproblem2&cpid=1085 Try to solve both problems and submit in USACO
Today We Did Started working on School Application Homework if selection is 4, then exit the loop. If the selection is not 1,2,3, or 4, then print "Invalid selection, please try again."Read More...
Today We Did Continued working on Grocery System with Class Homework None If you have any questions, feel free to email me at latisha@ayclogic.com
For Homework: Continue with the School System code; this time we will be adding in the Find Teacher, and Edit Teacher. It should be simple when adding it in to adjust itRead More...
Homework Create Dec9_IfElseHomework1.py Copy codes from page 79 to 81.
Today We: Learned more about RGB Color system Made it so the Display for the fireball timer display became rainbow and have a different method when a giant fireball is ready toRead More...
Homework Create Dec9_ForLoopListHomework.py Copy code from page 50 to 52. Do number 5, 6 and 7 only from this exercise: https://www.ayclogic.com/intro-to-python-exercises/ Create Dec9_ForLoopRangeHomework.py Copy code from page 57.
Today we: Started the Animal Crossing project. Learned about "change x" and "change y". Added the Mouse1 sprite and made it change costumes when moving to the right. Made the Mouse1 spriteRead More...
What we did today We finished up the Ask Gobo project. We started working on the Funny Faces project. Homework Make a hair sprite on page 75 on your pink Scratch book.Read More...
What we did today We finished working on the Jumpy Monkey project. Homework Add sound effects to the game. Use "boing" for when the Monkey jumps. Use "Chomp" for when the MonkeyRead More...
For Homework: Take your time to take the Driver System practice test that was sent to you in your email. Make sure to finish this by Friday night 12/16 so I haveRead More...
Today We Did Reviewed previous quiz and explained answers In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework DEC10_functions_hw Homework: From the book, try 130,Read More...
Today We Did Reviewed previous quiz and explained answers In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework DEC10_functions_hw Homework: From the book, try 130,Read More...
Today we: Finished the How Old Are You? project Started the Movie Ticket Price project Uploaded sprites and background Coded the sprite named Anthony to talk Coded Anthony to ask what theRead More...
What we did today We continued working on the Corgi drawing. Homework Color/shade the corgi's leg using the same technique that we used for the other leg and the fur.
Today We: Went over the Practice Final Test Your HW: Study the following projects: Monster Inheritance Practice test Taxi Driver project (try doing it again without looking at the answers) Grocery SystemRead More...
Today We: Learned how to check if a key exists in a dictionary Started the phonebook project Added ability to add new phone numbers Added ability to find someone's phone number withRead More...
Today we did: Go over StringHomework from last week Changing case in string using methods (.upper(), .lower(), .title()) Using variables in string (f-string) Escape characters (\n, \t) Stripping whitespace (.strip(), .lstrip(), .rstrip())Read More...
Next week on December 20, it will be 2 hours final test. It is going to be open book and you can use Thonny to test your codes Study the following topicsRead More...
Today we: Changed the background when the Christmas Tree sprite is clicked. Made the Bells sprite show up when the Christmas Tree sprite is clicked. Made the Nametag sprite glide from theRead More...
Today We Did: We were able to finish up the Punch The Dummy project by adding in the sound effects and pictures. Started the Animal Crossing project today and added in twoRead More...
TUESDAY Today we started a new project: Bluebird project. Constructing this drawing by shapes. Starting with the base, we add the tail, the wings, and the beak. No homework
Today We: Reviewed the homework Started the Drawing Shapes on Grid project Learned about the pen extension Homework: Memorize the 5 important coordinates (the coordinate for the center of the screen andRead More...
Week 17 Today we do: Learning how to add animation to the head how to overlap the head animation Homework: Addid 3 poses to the hand for animation cycle.
Today we: Started the Christmas Card - No List project Coded the Bell sprite and Gift Box sprite to hide when the game starts Coded the Christmas Tree to forever change colorsRead More...
WEDNESDAY Today we continued the Hello Kitty project. We finished the Hello Kitty character and started on another character, Keroppi. Finished the lines, colors, and details for Hello Kitty. Did the sketchRead More...
Homework Inside Dec7_GroceryShoppingCartV4.py, create a new method that would do list all frozen items when user checkout. Make sure to choose a good meaningful name for this method. Call this method fromRead More...
Today We Did Went over more list for-loop examples/practice questions Homework do pg.54-55 from the textbook in a file called Dec14_ListForLoopHomework.py If you have any questions, feel free to email me atRead More...
Today We Did Continued working on School Application Homework Make a new method called list_students_under_10() that will list all the students who are under 10 years old. Call this method when theRead More...
Today We Did: We have now added in the temperature spinner listener so we are able to see what the conversion type is when we change it. For Homework: With the conversionRead More...
Today We Did We continued with Turtle topic. We introduced a function draw_rectangle and made the function to have 5 parameters: x, y, width, height, color. This way the functions can beRead More...
Today We Did Finished working on Grocery System with Class Learned about Class Inheritance Started working on Adventure game Homework do pg.168-170 from the textbook in a file called Dec15_InheritanceHomework.py If youRead More...
For Homework: I want you guys to create a method called initializeStudentsAndTeachers() This method should create 3 students and 3 teachers to be stored inside the lists before you run the actualRead More...
Homework Create Dec15_Private_ForLoopInRangeHomework2.py translate this Scratch code into Python. Use for loop in range. Create Dec15_WhileLoopHomework.py Copy codes 118 to 121.
Today We: Continued working on the practice final Homework Continue working on the practice final
Homework These homeworks are due on 12/19 - Monday at 5 PM. Create a new python file Dec16_HowOldAreYouHomework.py Do exercises number 1 only from https://www.ayclogic.com/tell-me-your-age/ . This is an input from shellRead More...
Today We: Continued working on the dragon birdie project Learned how to make buttons work Your HW: Make it so when the user is hit by a bird, the game_state is switchedRead More...
Today We Learned the basics of python turtle Homework In Dec12_Turtle4ShapesHomework.py, complete the instructions at the link below: https://www.ayclogic.com/event/6-pm-intro-to-python-46/ If you need any help, please email me at alexwalburg@ayclogic.com
Today We Did We learned how to kill bug chirping sound when bug goes off the screen. We added count down in the screen. We learned how to kill bug chirping soundRead More...
Today we did: Reviewed the Quiz Started graphical interfaces with Turtle like setting background color, drawing shapes, etc. Announcements No class until January 7th. Holidays for next 2 weeks. Homework In aRead More...
Today We Did We started learning about functions without return value. We learned that function can reduce code duplication. Homework No homework and no class until January 7, 2023. Merry Christmas 2022Read More...
Today we: Finished the Animal Crossing project. Started the spiralizer project. Learned about clones. Created a spiral using the clones, and deleted the clones when they touched the edge of the screen.Read More...
What we did today We continued working on the Funny Faces project. Homework Make a top hat sprite, bow tie sprite, and eyebrow sprite from the pink scratch book on page 75.Read More...
Today We Did We started a custom Minecraft creature. We could not finish it. We will finish this when the class resume on Jan 7. Homework No class next week, we willRead More...
Today We Did We continued working on Birdie Mobile game. Added collision detection between fireball and bird. Homework No homework. No class next week. The class will resume on Jan 7, 2023.Read More...
What we did today We started working on Doom on the Broom. Homework In the Doom on the Broom project, the bats and the other enemies start from the edges of theRead More...
For Homework: Finish up what is left of the practice test since you guys were not able to finish it before the class. It is to finish up the book a tripRead More...
Remember, no class December 24th - December 31st! Today We Did Reviewed how functions simplify repetitive operations (can put all the print statements inside a function and only call it once!) FunctionsRead More...
Today We: Finished the phone book project Started the grocery system v2 project Updated the system to use dictionaries to store data about each grocery item Created item_name_dictionary and item_price_dictionary Your HW:Read More...
Today We Did: Homework review If/elif/else statements and indentation Operators: == (equals comparison), != (not equals comparison), and, or, >, <, >=, <= Your HW: Copy pages 79-81 from the textbook -Read More...
Today We Did General review on several past topics In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Name your homework DEC20_function_review_HW, please submit by next Monday. ToRead More...
TUESDAY Today we continue the Bluebird project. Added color shading and details to wings Added light blue neck and head feathers Added white face and belly feathers Place all bird part layersRead More...
Today we: Added the Giftbox sprite. Added the Picture sprite. Added music and sound effects. Homework: HOMEWORK IS DUE MONDAY NIGHT!! Please submit by emailing your homework to: yitong@ayclogic.com and Mr. Gamas’s email: gamas@ayclogic.com Don’t forgetRead More...
Today We Did: Continued with the Animal crossing project. Learned and practiced using if then to know when the sprite reaches the edge. For Homework: In the Mary Had a Little LambRead More...
Today We: Reviewed the 5 important coordinates and 4 directions next class Continued the Drawing Shapes on Grid project Coded the Cat sprite to draw the square and triangle Learned more aboutRead More...
Week 18 Today we do: Learn how to add hand animation Learn how to add leg animation (in progress) Homework: No homework. However the recording will be sent to you to fixRead More...
We continued the Hello Kitty project homework Draw your character in a different pose
Today we: Continued the Christmas Card – No List project Coded the Name Banner sprite and Merry Christmas Banner sprite to show after the Christmas Tree sprite is clicked Coded the Name BannerRead More...
Today We Did Learned while loops continue to loop while their condition is True Used input() inside of while loops as a condition Learned how to make a while loop act theRead More...
Homework Continue on your SchoolSystem program When user enter "exit" stop the loop.
Today We Did Continued working on School Application modified School Application to use a dictionary Homework Make a new method called list_students_under_10_using_dictionary() that will list all the students in students_dictionary who areRead More...
For Homework: Complete the practice final test that was sent to you in your email, make sure to do it before the next class.
Today We Did We covered the ElectricCar inheritance concepts and features. We learned using inheritance, we can eliminate code duplication. The ElectricCar class inherits all attributes and methods of the Car class.Read More...
For Homework: Continue with the project and make the menu infinitely loop. Then do three of the options shown below, add a restaurant, list them all, and exit. Make sure to useRead More...
Today We: Learned to use functions to draw simple shapes in python Used those shapes to draw a robot Homework: Use functions to draw a robot! The Robot should have a head,Read More...
Today We: Continued the Dragon Birdie project Learned how to add background music Learned how to add sound effects Made it so the plop sound effect plays every time the user hitsRead More...
This site uses cookies to understand your visit and improve future outreach. We do not sell personal data.