5pm Scratch Level 2 – Bill
5pm Scratch Level 2 – Bill
Today We: Continued the Doom on the Broom project Added a ghost enemy Gave the ghost enemy a cool death animation Added a game over banner Made the game over banner showRead More...
Today We: Continued the Doom on the Broom project Added a ghost enemy Gave the ghost enemy a cool death animation Added a game over banner Made the game over banner showRead More...
MONDAY Today we continued the Penny Haywood project. We finished up the sketch of the body, and started to sketch the clothes. HOMEWORK Continue to work on Nephanee Sketch on herRead More...
Today We: Leaned how to make a complicated polygon function Made a polygon function that only drew starting from 0,0 Fixed the function to use the parameters x,y, and color Made theRead More...
WEDNESDAY Today we continued the Sayu project. We sketched her head, face, hair, and cat hoodie. We also sketched her hand pose. Below is a review of the hand-pose feedback. You canRead More...
Today We Did: Reviewed the Quiz 1 Learned about functions without return Homework: Do pg. 130, 131 (TRY IT YOURSELF), 132 from the textbook in a file called Feb2_FunctionsWithoutReturnHomework.py NOTE: Please submitRead More...
Homework Herdle Problem To use stdin: answer = [] guess = [] index = 0 for line in sys.stdin: for c in line.strip(): if index < 3: answer.append(c) else: guess.append(c) index +=Read More...
Today We Do We learned about IF ELSE and IF ELIF ELSE statements. And we learned the difference between these two. We learned about == and != . We learned a littleRead More...
Today: We went over the homework to add the tank explosion sprite. We delayed the shield power-up creation, and created it on random empty squares. Homework: Clone Tower of Defense and checkoutRead More...
Today We Did: We finished up the Circle Wars project. We began the Jumpy Monkey project, adding in the monkey. For Homework: Add in a Banana sprite, that creates three different clonesRead More...
Today We Did: Worked on Birdie Created the Cloud class Worked on Birdie class added wings flapping Created create_bird Added config.py Homework: make create_cloud() like we did for create_bird() in main.py. CallRead More...
Homework Continue with Thu7PMEmailApplication. Do feature "1. Create an Email Account", "3. List all email accounts" and "4. Exit". You have to create a new class called EmailAccount.java with 3 attributes: email,Read More...
Topics covered in class today: We learned about using and and or in conditional statements We learned else if (elif) Homework: Page 84, 5-5 and 5-6
Today We Did: We finished up the Spaceship 2.0 project adding in the bomb and the powerup for it. We started with the Fantastic Flowers project adding in the petals and talkingRead More...
Today We Do We added the ability to have the up and down buttons using the second touch. We added high score on the screen. Homework When player died, display GAME OVERRead More...
Today We Do We continued with Monster Inheritance project by overriding the doArrowDamage in WatterGolem.java We continued with the Android app a little bit. Homework No homework
Today We Do We finished Cheese Chase project We started Fantastic Flower project. Homework Continue "Fantastic Flower" from Pink book do page 110 to 115
What we did today We added a timer and obstacles to "Tunnel of Doom" project. We started on the Birthday Card project. Homework Do pages 132-133 on your pink Scratch book (theRead More...
Today We Do We continued learning Map/HashMap. We learned how HashMap contains key and value whereas List only contains values. We learned how to add and find Restaurant object form Map/HashMap. HomeworkRead More...
Today: We went over the homework to add the shield on top of the tank. We corrected the rotation of the turret. Homework: Add a new attribute "self.degrees_rotated" to the shield, andRead More...
Today We Did: Reviewed for Quiz 2 Homework: Study for the Quiz 2 Things to Study: Data Types Functions: with and without return values. Function with parameter vs no parameter Random module.Read More...
Today We Did: We finished up the Spaceship 2.0 project adding in the Bomb and the Bomb powerup. We started the Fantastic Flowers project and explained the My Blocks. For Homework: BeRead More...
Today We Do We finished Restaurant System program. We started SchoolApplication. We added Student class, "1. Add Student" Homework Add code to enable "3. List all students" Create a new class TeacherRead More...
Today we: Finished the Drawing Shapes in Grid project Started the Animal Crossing project Learned how to code sprites to move across the screen while changing costumes Learned about the code “changeRead More...
MONDAY Today we continued the Penny Haywood project. We finished up the entire sketch now including the hands, legs, hair and broom. The underlaying "body sketch" is turned off, so we canRead More...
Today We: Continued the Fireball Fighting project Imported in our custom images Resized the images and made them face the right way Created the movement for 1 character using a Player SpeedRead More...
Homework Herdle Problem, You can check the details of this problem here: http://www.usaco.org/index.php?page=viewproblem2&cpid=1179 # Build answer and guess green = 0 yellow = 0 answer_dic = {} answer = guess = IRead More...
Today We Do We reviewed homework from last week. Page 25, TRY IT YOURSELF 2-3, 2-4, 2-5 and 2-6. We reviewed homework from page 22 to 23. Homework Create a new fileRead More...
Homework Modify Feb8_ShoppingCartV2.py so we are using "items" dictionary wherever we use Milk, Eggs, Orange Juice and Bread. Create one more dictionary "prices" , the key will be either "1","2","3" or "4".Read More...
What we learned today: How to use the camera extension How video motion on sprites work How to make the paint splats fade away Homework: No homework!
Topics covered in class today: Reviewed the turtle projects Reviewed how to constantly change colors by using a list and either looping through it or picking a random element in the listRead More...
WEDNESDAY Today we continued the Sayu project. We finished the sketching, and transitioned the sketching layer directly into the lines layer. This was done by painting the existing sketch into a blackRead More...
Today We Did: Functions with Return Homework: Do pg.138-139 from the textbook in a file called Feb9_FunctionsWithReturnHomework.py NOTE: Please submit your homework file inside the google drive folder Tuesday at 5pm IfRead More...
Homework: Baseball Game You are keeping score for a baseball game with strange rules. The game consists of several rounds, where the scores of past rounds may affect future rounds' scores. AtRead More...
Today: We went over the homework to setup tower of defense. We created the enemy sprite and moved it accross the screen. We went over the technique to move the enemy alongRead More...
Homework If you did not do homework last week, please do it. Create Feb9_InputFromShellHomework.py Copy code from page 116. Do TRY IT YOURSELF from page 117: 7-1 and 7-2. If you haveRead More...
Today We Did We continued on with the Jumpy Monkey project We added in the Bananas, Tree, and Banner. For Homework Create a Levels banner, that shows the level that the playerRead More...
Today We Did: Worked on Birdie Created the Player class Homework: make the Fireball class in fireball.py and create_fireball() in main.py. But instead of making a fireball based on a timer, addRead More...
Today We Do We continued with Thu7PMEmailApplication project. We added feature to login We display 2nd menu continuously after email and password match. Homework Continue with Thu7PMEmailApplication. During login, when user entersRead More...
Topics covered in class today: We reviewed the homework that covered if, elif, and else statements as well as arithmetic comparisons. We learned how to get input from a user. Keep inRead More...
Today We Did We finished up the Fantastic Flowers project and started the Cheese Chase project. We were able to add in the mouse and the cheese. For Homework Create the MazeRead More...
Homework We continued with our Temperature Converter android application. Make the "Fahrenheit" and "Celcius" labels in the app bold and bigger and left alligned.
Homework continue on your "How old are you?" project. Add the code to this project so after the cat say "Hello Gamas welcome to AYCLOGIC!!", it will then ask "How old areRead More...
What we did today We added a "best time" and "best player" score in Tunnel of Doom. We continued working on the Birthday Card project. Homework Do pages 90-91 on your PinkRead More...
Homework Create a new Java project in your IntelliJ. Name it SAT-12PM-EmailApplication Create a new class EmailAccount.java with the following attributes: email, password, name; Create a new class EmailSystem.java. This is goingRead More...
Today: We went over the homework to rotate the shield. We added animation to the exploding brick. We oriented the bullet so it's facing the correct direction using the angle passed byRead More...
Today We Did We finished up our Fantastic Flowers project, adding in the stalk and talking about my blocks more. We also started the Cheese Chase project, adding in the mouse controls.Read More...
Today We Do We continued with SchoolApplication. We added listAllStudents() and listAllTeachers() We check if our list is empty to print "We don't have any students in our system yet." We addedRead More...
Today we: Continued the Cheese Chase project Coded the Cheese sprite to go to a random place when the Green Flag is clicked Coded the Cheese sprite to play the sound "pop"Read More...
MONDAY Today we continued the Penny Haywood project. We transitioned the sketch into lines by using clipped layers. We also started the coloring, and also shading the face. HOMEWORK Final ProjectRead More...
Today We: Continued the fireball fighting game Made it so you can't make a fire ball stream/beam Created 2 variables for the player healths Made it so hitting a player with theRead More...
Homework: You are given an integer array prices where prices is the price of a given stock on the ith day. On each day, you may decide to buy and/or sell theRead More...
Homework Create Feb15_ClassHomework.py Copy codes from page 158 to 161 And then do TRY IT YOURSELF in page 162 only 9-1 and 9-2.
Topics covered in class today: Reviewed the turtle projects. Started the grocery system program. Homework Finish your turtle projects! The project is due next week (February 22), instead of this week. Here is a basicRead More...
What we did today: learned how to use the "when sprite clicked" block went over direction went over "broadcast" and "when I receive" Homework: Coding Book Pg. 87-88
WEDNESDAY Today we continued the Sayu project. We continued to add more color and details. HOMEWORK Final Project time! Please fill out this proposal document. Read each section carefully and be as detailedRead More...
Today We: Looked at and helped with your projects Reviewed how to make a looping rainbow effect Showed how to make text have the rainbow effect Learned how to make a binaryRead More...
Homework http://www.usaco.org/index.php?page=viewproblem2&cpid=1180 Hints: Try to break down the problem to smaller parts, like how to check which dice is the winner given two dices, how many dices can we build from numbersRead More...
Today we Did: More Functions with Return Default/Optional Parameters Homework: Do questions 4-7 from Website in a file called Feb16_WebsiteHomework.py NOTE: Please submit your homework file inside the google drive folder TuesdayRead More...
Today We Do We finished reviewing input from shell homework. We went over list, how to use it and append. Homework Create a new python file Feb16_ListHomework.py Copy codes from page 38Read More...
Today: We went over the homework to add the target. We added directions and kept track of the current region and expected directions, so the enemy could walk down the path. Homework:Read More...
Today We Did We finished up the Jumpy Monkey project, adding in the dinosaur and the levels banner. Started the Doom on the Broom project, adding in the witch. For Homework MakeRead More...
Today We Did: Worked on Birdie Scaled Fireball Added Fireball Cooldown Worked on Bird Homework: Add a parameter "direction" to the Bird class. This will tell the update which direction the birdRead More...
Topics covered in class today: We reviewed the homework that covered conditional statements We learned about lists, and how to access elements using the index, how to get the length of a listRead More...
Today We Do: We continued with Email Application We added Check Inbox feature. Homework Continue with Email Application. Create a new method "initializeEmailAccounts()" Inside this new method, add 3 EmailAccount objects toRead More...
Today We Did We continued our Cheese Chase project. Adding in the beetle and ghost For Homework Create a second maze costume for a Level 2. When you reach a score ofRead More...
Today We Do We added code to make sure when user touch the screen with 2 hands, both the up and down and launch fireball buttons can be active concurrently. We addedRead More...
Today We Do We continued with our Temperature Converter android application project. We added some options/items for our spinner. We made the conversion result text to TextView so it would be non-editable.Read More...
Today We Do We completed "How old are you?" project. We started "Intro To List" project. Homework Create a new project "<NAME> - Movie Ticket Price". In this project, you should askRead More...
What we learned today We went over how the Birthday Card project worked We started working on our custom Birthday Card for our Mom. Homework (For those who didn't) Replace the buttonRead More...
Today We Do We continued with our Email Application. We added login feature. We started LoginMenu. Homework Create a new class EmailMessage with the following attributes: senderEmail, sendToEmail, subject, content. Inside EmailApplication.java,Read More...
Today: We went over how to add the iron walls. We reviewed how we pointed the bullet in the correct direction. We moved the bullet in the direction the turret is facing.Read More...
Today We Did We continued with the Cheese Chase project Talked about my blocks Added in ghost and fixed the maze For Homework Do from pages 56-57 for homework.
Today We Do We reviewed 2nd Quiz result. Homework Review the quiz solution and come up with questions. Create Feb19_ListAndFunctionHomework.py Do exercises in https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/ .
Homework Add initializeTeachers method so it will automatically add 3 teachers. Please create 2 of the teachers who is 60 years old or older. This is very similar to initializeStudents method. CompleteRead More...
Topics covered in class today: We reviewed the homework that made us create new class methods and a new class attribute. Downloaded pycharm Homework: Play around with pycharm and get used toRead More...
Homework Given some coins, find all possible combinations that can the amount of all chosen coins is target. Each coin can only be used once in one combination. For example: coins =Read More...
Homework Create a new file Feb22_IFELSEHomework2.py Do page 84 to 85: 5-3, 5-4, 5-5,5-6. This is very similar to last week homework. Basically you have to do some IF ELSE or IFRead More...
What we did today: went over glide made the sharks sing learned about turn clockwise and turn counter-clockwise blocks Homework: Finish up pg. 91
Topics covered in class today: We finished covering the shopping cart program, and added something to keep track of the total spend and the items that were bought. Homework: If you haveRead More...
WEDNESDAY Today we continued the Sayu project. We continued to add more color and details to her clothes! HOMEWORK Work on your final project. Start the stick-figure and body sketch for theRead More...
Today We: Submitted the Turtle Projects Started the Grocery System project Learned how to make multi lined menu string variables Reviewed what += and adding 2 strings does Learned another way toRead More...
Homework Calculate the sum of each column of a two dimensional array. For example t = , , , ] Then the output should be res = Because for first column: 1Read More...
Today we Did: Using the Random Module Started Magic 8 Ball Homework: Add 3 new answers to Magic 8 Ball: "Ask again later", "Most likely" and "I don't think so". Also, beforeRead More...
Today We Do We finished going over List Homeworks from page 38 to 42. We also learned how to replace element in the list and how to know the number of elementRead More...
Today: Went over the homework to add animation and finish the enemy map navigation. We added the tower. We added the health indicator. Homework: Create a new sprite class called Bullet. UseRead More...
Homework Create a new file Feb24_ClassHomework2.py Do page 167, TRY IT YOURSELF: 9-4 this is the continuation of the last week homework (Restaurant class)
Today We Did Today we added in the witches movement and some other things. We added in the fireball and how it shoots based on the witch's direction, along with the batRead More...
Today We Did: Worked on Birdie Flipped image for Bird moving left Flipped image for Player moving left Homework: If the fireball's direction is left, make it move left. If the fireball'sRead More...
Topics covered in class today: We went over the homework that covered how to access elements in a list, how to replace elements, and add/remove elements. We learned about for loops andRead More...
Today We Do We continued with EmailApplication project and we changed the "messageMap" from Map<String, EmailMessage> to Map<String, List<EmailMessage>> . This is so that we can store multiple email messages per person.Read More...
Today We Do We finished Movie Ticket Price project. We finished Intro To List project We started converting Mary Had A Little Lamb project to use a List. Homework Continue with MaryRead More...
Today We Did We continued with the Cheese Chase project, adding in the second level and more beetles. We also created the GameOver banner and the Levels banner. For Homework Use MyBlocksRead More...
Homework Load assets/bird01_A.png in Birdie.__init__ method Inside game_loop method, blit the image that you just load. Make sure to blit this image AFTER you blit the background. Otherwise, you wont see theRead More...
Homework Create GameOver Page This means you have to create a new Empty Activity Configure the layout_game_activity.xml to have a big text "GAME OVER" and PLAY Button and CREDIT Button and SettingRead More...
What we did today We finished the Custom Birthday Card Project. You shared and emailed the project to me. Homework Do pages 96-97 on you pink scratch book, (Do steps 1 toRead More...
Homework Continue on EmailApplication. Add one more class attribute to EmailMessage class: private LocalDateTime sentDate. Review LocalDateTime tutorial in https://www.w3schools.com/java/java_date.asp Add one more parameter to EmailMessage constructor: LocalDateTime sentDate. You have toRead More...
Today We Did We started learning about Java Data types. Learned about how to comment, and print things out to the terminal/shell. Learned the data types String, integer, double, and float. ForRead More...
Today: We went over the homework to center the bullet's initial creation position, and added collision detection between the enemy tank and the bricks. We added logic so the enemy tank facesRead More...
Today We Do We reviewed homework about for loop and functions. We started Turtle module. Homework Continue with Feb26_BasicTurtle.py. Homeworks are due on Friday night, please upload to google drive. Create squareRead More...
Today We Did We continued with the Cheese Chase project. We added in the beetle and also created Level 2. For Homework Create 2 more beetles that show up at Level 2.Read More...
Today we: Continued the Cheese Chase project Coded the Maze sprite to switch costumes for each level Created a Level Banner sprite, coding it to show and hide for each level byRead More...
Today We: Continued the Fireball Fighting project Made the background switch to one with instructions and controls when the h key is pressed Made a Banner sprite that shows the correct bannerRead More...
MONDAY Today we continued the Penny Haywood project. We continued to add shading to Penny. HOMEWORK Start your final project by doing these steps: Stick-figure sketch Body sketch No tracing! Look atRead More...
Homework You are given a 0-indexed 1-dimensional (1D) integer array original, and two integers, m and n. You are tasked with creating a 2-dimensional (2D) array with m rows and n columnsRead More...
Homework Do last week homework, please email your homework to gamas@ayclogic.com due date is March 2nd. New homework: Create a new file March1_InputFromShellHomework.py. Copy codes from page 114 to 116.
What we did today: Added music Made the other shark fly down Went over glide and broadcast Started Custom Birthday Card Project Homework: Upload a picture of your mom in the buttonRead More...
Homework If you did not do the homework last week, please do it. Continue with Mar1_RobuxShoppingCart.py Add code to make sure user has enough robux before making purchase. If user does notRead More...
Today We: Continued the Shopping Cart system project Learned how to check if the user's response is not something we are looking for Added elif statements to check the possible options ofRead More...
WEDNESDAY Today we continued the Sayu project - we started to add shading with a light gray color. HOMEWORK Work on your final project. You should be finished with steps: 1) Stick-figureRead More...
Homework Given a 2D grid of size m x n and an integer k. You need to shift the grid k times. In one shift operation: Element at grid moves to grid.Read More...
Today We Did: Finished Magic 8 Ball with choice and randint Started Hangman Homework: Work on Hangman Keep printing the number of lives using the symbols Keep asking the user "Enter aRead More...
Today We Do We reviewed For Loop List Homework and do some more exercises. Homework Create March2_ForLoopListHomework2.py Do TRY IT YOURSELF from page 56: 4-1 and 4-2. And then create another fileRead More...
Today: We added the bullet sprite. We added direction to the bullet and spawned them in 4 different directions We added the enemy health. Homework: Add the landing page with a playRead More...
Homework Create Marc3_UserClassHomework.py Do exercises in page 162: 9-3 and page 167: 9-5 Download Pycharm community edition from https://www.jetbrains.com/pycharm/download/ Make sure to download the community edition and not Professional one.
Today We Did We added in the Witch losing a life, where balls fly outwards when she loses a life. We also added a griffin and a dragon to the game toRead More...
Today We Did: Worked on Birdie Added hitbox to the player, bird, and fireball Added collision detection Homework: If the player collides with a bird, print to the shell "You lose" IfRead More...
Today We Do We finish EmailApplication Homework Next week is Java Quiz. It will be 1 hour and 15 mins time. It is open book and you need to use IntelliJ toRead More...
Today We Do We reviewed For Loop List homework. We started For Loop Range. Homework Use for loop in range to print number from 0 to 20, inside the for loop, checkRead More...
Homework Add Level3 to Cheese Chase In the Cheese sprite, when score is 8 broadcast level3 In the Cheese sprite, when score is 10 broadcast GameWin. Add one more Maze for Level3Read More...
Today We Did: Worked on Birdie Learned how to make the Bird move left/right and up/down Made the Bird Class Homework: Make the Cloud class in cloud.py using cloud1.png The update functionRead More...
Homework apply screenRatioWidth and screenRatioHeight to Bird and Fireball width and height.
Homework inside MainActivity.convertButtonOnClick method, change the conversion formula according to "conversionMode" attribute.
What we did today We worked on the Spiralizer Homework (If you haven't finish) add the "speed" variable and slider, use the "angle" or "pensize" as reference if you are unsure. MakeRead More...
Homework Continue on "Supermarket With List" project. Make sure all the fruit sprites are clickable and it will add item to the Shopping Cart List and add the total price. Add moreRead More...
Homework Next week is Java quiz, please come 15 mins early (11:45 AM). Please study SchoolApplication and EmailApplication. Make sure you know the difference between Map and List. Make sure you knowRead More...
Today: We went over the homework to add the landing page. We went over the game walk and started the maze solver module to user for the enemy tank. Added logic toRead More...
Today We Did We learned about If, Else statements Also learned about how to get user input with Scanner Talked about using AND and OR in Java For Homework Create a newRead More...
Today we: Continued the Cheese Chase project Edited the Mouse sprite's costume Coded the Ghost sprite to go at a faster speed when the second level starts Coded the Beetle sprites andRead More...
Today We Do We completed SchoolApplication We started learning about HashMap. Homework Go to https://www.youtube.com/watch?v=70qy6_gw1Hc and study about HashMap. Change the code in Mar5HashMap.java and see if you can store the followingRead More...