6PM-Scratch Level 2
6PM-Scratch Level 2
We continued with the Fireball Fighting project. Homework Make Unicorn Win and Dragon Win banners. Make the banners show only when one sprite wins and hide otherwise. Add "stop other scripts inRead More...
We continued with the Fireball Fighting project. Homework Make Unicorn Win and Dragon Win banners. Make the banners show only when one sprite wins and hide otherwise. Add "stop other scripts inRead More...
We finished the Dino Dance project. We started the Animal Race project on page 48. Homework Complete page 54 and 55 in the book which is making the dog move On pageRead More...
We went over the TellMeYourAgeHomework. We reviewed the material for the quiz. The quiz will cover all material we've gone over so far, and will last for 2 hours from 6:00 toRead More...
Homework: Create homework file as July1_ForLoopHomework.py Do page 52, 57 and 59
Homework: Continue making progress on your final project. The final project is due on July 23, 2020. Make some progress on July2_StarryNight.py work.
We learned about X and Y coordinates in grid paper and scratch. We draw shapes in scratch: Square, Rectangle and Triangle
We completed StarryNight program. We started Baby Name generator program. Homework: TBD.
We finished the Animal Race Project We started the Ask Gobo project on page 60. Homework Finish number 5 on page 62 Complete page 63 and 64 .
We learned about While Loop. Homework: July8_WhileLoopHomework.py Page 118 to 121.
We completed Starry Night project. Homework: Continue with Final project homework. The final project is due on July 23, 2020.
We finished the Fireball Fighting project. Homework Add your own background and sprite pictures from the internet. Copy all the Unicorn Super and More Damage code into the Dragon sprite and DragonRead More...
We continued to learn about class inheritance. We learned how to call functions within the class by doing self.<function_name>(). We learned how to call functions from outside the class by doing <variable_name>.<function_name>().Read More...
We made sure to cleanup the fireball, birds and cloud after they are out of screen We organized some codes inside the main.py game_loop() and made functions out of them. We addedRead More...
We made the cloud appear less frequently. We fixed the problem where the bird turn to the right after if moved to the left. We made the cloud moved slower. Homework: CreateRead More...
We completed Password Generator program Homework: Do StarWars questions from number 2 and 3 in here: https://www.ayclogic.com/intro-to-python/star-wars-problem/
Today we went over the final projects. We went over BabyNameGenerator. Your homework is to add some more features to BabyNameGenerator: Finish implementing "get_random_name" function. This should accept the user_input as theRead More...
We continued with JavaFX Vehicle System We made the insert button have round edges We added AYCLOGIC logo on the top right hand corner of the interface. Homework: Add the following componentsRead More...
Today we started with the Cheese Chase project. For Homework: Make sure to add in the maze for the cheese chase as a new sprite. The maze should not have any slants/diagonalsRead More...
We reviewed for the test on Monday. Monday is the Scratch Level 2 test, please study the following Fireball Fighting Game: https://scratch.mit.edu/projects/177345577/ Spaceship 2 Game: https://scratch.mit.edu/projects/282450480/ Cheese Chase Game: https://scratch.mit.edu/projects/240119251/ Doom On The Broom: https://scratch.mit.edu/projects/321641060/ PleaseRead More...
We went over Variables and Data Types and Boolean expressions Homework: Create Python file July11_StringHomework.py From the book it will be page 20 to 23
We setup Thonny and Zoom in the computer. We learned about variables and data type: Integer and String. Homework: Do homework page. 20 to 22
We completed Starry Night project. We fixed some problems with Warren and Max final projects. Homework: Make some progress with the final project.
We finished the Ask Gobo project. We learned about coordinates. Homework Make a new project called Draw Shapes. Make the cat draw the four shapes( square, rectangle, triangle and hexagon) in Scratch.Read More...
We went over final projects codes. We started Baby Name Generator program Homework: Continue with your final project. It is due on July 21. Continue with Baby Name Generator program: Before theRead More...
Today we went over quiz 1, congrats to everyone for doing so well! We learned about random module. We started implementing Magic8Ball. Your homework is to refactor Magic8Ball to use the "random.choice"Read More...
We went through While loops again. We created another version of Tell Me Your Age program but wrapped inside a While loop. Homework: Inside "Tell Me You Are" program that we didRead More...
We continued Baby Name Generator program. Homework: Continue with Final project, it is due next week on 07/21.
We started BabyNameGenerator program. Homework: The Final project is due next week on July 23, 2020. Create a list, "boy_names", and this list should have 5 boy's names: Matthew, Mark, Luke, John,Read More...
We learned how to put a cool-down period in launching fireball. We fixed the problem where the fireball is only moving to the right. We added background music to the Birdie. Homework:Read More...
We installed Pycharm. We downloaded Birdie project files. We started Birdie project. Homework: Study Birdie project and come up with questions.
We restrict the movement of player so it is not out of the screen. We added 2 mode, GAME_STARTED and GAME_NOT_STARTED. We made the sound effect volume less loud. Homework: Create aRead More...
We added Fireball sprite in the Birdie game. We made the Fireball spawn where the player is located. We made the Fireball face left and right Homework: Currently if user press downRead More...
We started Magic 8 Ball program Homework: Create another version of Magic 8 Ball utilizing random.choice and list.
Please submit any final changes for you final project to gamas@ayclogic.com or chet@ayclogic.com. Today we made more progress on BabyNameGenerator.py. You homework is to make baby name generator print out all theRead More...
Homework: When user click the clear button, clear all the text in the 3 text fields
Today we continued on with the Cheese Chase project. For Homework: Please add in a you win banner which shows up after YouWin is broadcasted. Also make sure two of the beatlesRead More...
We went over String buit-in functions: lower(), title(), upper() We went over how to do Python string formatter. We went over how to strip spaces in the left and right of String.Read More...
Today we were able to complete the Doom on the Broom project and we started the Glacier Race project. For Homework: Please do from pages 171-174 today. Also please add in multipleRead More...
We discussed, reviewed and fixed some codes in the final project. We continued with Shoot Balloon project. Homework: Continue with your final project In Shoot Balloon project, for target sprite, draw anotherRead More...
We reviewed variables and data types. We reviewed String built-in functions: upper(), title(), lower(). We learned \n and \t. Homework: Create a file with this name: July18_IFELSEHomework.py Page 80 to 82
We started the Funny Faces project. Homework Complete page 78 in the book Customize your face by adding more accessories like hair, a hat, ears etc. to your face
We completed Baby Name Generator program There will be Final test on July 23 from 4:30PM to 6:30 PM: We reviewed what's going to be in the final test: Please study BabyRead More...
Today we learned about functions and went over a few examples including creating a function to divide, multiply, and estimate pi. Your homework is to read about functions from page 276 toRead More...
We went over the kids final projects. We continued with Baby Name generator program: We created generate_random_name(selection) function We call this function inside the while loop when the selection is either "1"Read More...
We continued with Birdie game We detected collision between fireball and bird. We added hitbox in both fireball and bird sprites. We kill fireball and bird when they are out of screenRead More...
We loaded and drawn bird01_A.png in the game. We resized Bird01_A.png image. Homework: Load and draw scene.png into the screen in coordinate 0, 0. Load and draw bird02_A.png into the screen inRead More...
We went over how to implement GAME_NOT_STARTED and GAME_STARTED modes. We displayed Play Button when mode is GAME_NOT_STARTED. We added the code to detect when user click on the mouse to startRead More...
We went over how to have cool down period for the fireball launch. We went over how to have hitbox area for Fireball and Bird. We added code to detect collision betweenRead More...
We completed Magic8Ball program We started Hangman game Homework: In the July25_Hangman.py file that we did in the class do the following Create forever loop, and inside the forever loop do theRead More...
Today we finished BabyNameGenerator. We reviewed some material for the final test. Your homework is to prepare for the final test which will be from 1 PM to 3 PM next SaturdayRead More...
We continued with adding more UI components on Vehicle System using JavaFX. We were able to enable the table in the middle make it display Vehicle data using TableView. Homework: We areRead More...
Today we finished up Cheese Chase and were able to clear all of the issues. We also started on learning about lists in Scratch. For Homework: Please make it so that theRead More...
Today we continued on with the Glacier Race. We learned about the difference in variables and how they can be set up differently. For Homework: Please do from pages 176-179.
We went over IF ELSE ELIF control flows. We learned how to read input from shell. Homework: Please do IF ELSE exercises from https://www.ayclogic.com/tell-me-your-age/
We learned about IF ELSE statements. Homework: You need to check last week homework or the exercise we did in the class to do this homework: Create your homework in this newRead More...
This was a makeup class. We covered the same material as here. Your homework is to prepare for the final test which will be from 1 PM to 3 PM next SaturdayRead More...
We added collision detection between the fireball and the bird. Homework: Add collision detection between the player and the bird.
We started the Birthday Card project. Homework Complete page 89 and 90 in the book
We went over the final test result. We learned about Python dictionary. We started fixing Baby Name generator to eliminate the duplication. Homework: Change the Baby Name generator to fix the problemRead More...
We started the Birthday Card project. Homework Add pictures of your friends and family to replace the shark sprites.
We went over the functions homework. We learned about how functions can "return" a value. Your homework is to expand the functionality of RandomPassword: Create a new function generate_random_password() which combines theRead More...
Homework: Enhance July16_BabyNameGenerator.py In the class we were able to make the boy names appear properly. Your homework is to make the program works for girl_names.
We continued customizing the Birthday Card project. We added the birthday person's picture to the button sprite and arrows pointing to the picture. We started the Spiralizer project. Homework Complete the hacksRead More...
We added collision detection between player and bird. We added sound effect when fireball collide with bird and player collide with bird. We introduced 2 game modes: GAME_NOT_STARTED GAME_STARTED Homework: Display theRead More...
Homework: Make the bird02 appear on the bottom right corner. Make the bird02 move left incrementally. Load the bird01_B.png and put in coordinate (100,100)
Today we learned: What is a variable How to make and print a variable Integers, Doubles/Floats, Strings How to combine strings Homework: pg. 20-23 from the book (IntroToPythonP20toP23), put into a fileRead More...
We added the collision detection between Player and the Bird. We added sound effect when the Player and the Bird collide. We added score in the screen. Homework: Display play_button in theRead More...
We continued with Hangman game: We display question mark ("?") clue according to the number of letter in the secret_word. We decrease "lives" when user guess incorrectly. Homework: Inside the forever loop,Read More...
We continued enhancing Vehicle System Java FX application. We enabled search and filtering according to maker text field. We integrated VehicleSystem class into the JavaFX Homework: Inside the Controller.java, inside the searchRead More...
Today we continued with the lesson on lists. We were able to finish most of the Mary had a Little Lamb project with lists. For Homework: Please make it so that allRead More...
We reviewed the "Tell Me Your Age" homework: https://www.ayclogic.com/tell-me-your-age/ We went over how to do List in Python. Homework: Aug1_ListHomework.py : Page 34, 35, 37 to 41
Today we continued with the Glacier Race project. We were able to add in the gems as well as collisions for the cars. For Homework: Please do from pages 182-184 which addsRead More...
This site uses cookies to understand your visit and improve future outreach. We do not sell personal data.