6 PM – Scratch Level 1 – C
6 PM – Scratch Level 1 – C
We continued with Animal Race project. We added Finish Line sprite. We started creating Banner sprite. No homework.
We continued with Animal Race project. We added Finish Line sprite. We started creating Banner sprite. No homework.
We reviewed the homework (You can go to college). We learned more about IF-ELSE-ELIF. Homework: Do your homework in file called <Name>_March30_Homework_TellMeYourAge.py . If your name is Abigail then name the homeworkRead More...
We completed Animal Race project. We started Dino Dance project. Homework: Page. 42 to 45
We went through homework: How old are you We enhanced "How old are you?" with forever loop and the ability to break from the loop when user enters "quit". We learn onRead More...
We went over the Function homework. We went over how to create a random number and how to select a random element from List. Homework: https://www.ayclogic.com/coding-in-python-level-1/magic-8-ball/
Homework: Create a class: Human age hair_color height Create a class: Student Student class inherits from Human. grade school_name Create a class: Doctor Doctor class inherits from Human. hospital_name For example ofRead More...
We reviewed the final project progress. We learned how to create triangle: upside down and right side up Homework: Continue making progress on your final project. The final project is due onRead More...
We continued with Birdie project We made the bird flaps We made the bird move horizontally. Homework: Make the bird move down vertically. Load another bird: bird02_A.png and bird02_B.png Make the secondRead More...
Final project is due today (20%) Next week is Final Test (2 hours, 80%), study the following Baby Name Generator program Tell me your age program Make sure you know how toRead More...
We reviewed the Quiz result. We went over Random. Homework: Do magic 8 ball game from https://www.ayclogic.com/coding-in-python-level-1/magic-8-ball/ Do starwars functions from number 2 and 3: https://www.ayclogic.com/coding-in-python-level-1/star-wars-problem/
We enhanced the "Vehicle" class from homework page 108. We added "fuelLeft" variable inside the "Vehicle" class. We added "drive" method with "distance" parameter. We added "getDistanceLeft" method. Homework: Enhance the "Vehicle"Read More...
We went over how to add a Score on the screen. Homework: If the player hits a bird that is fast, the score is going to be higher than hitting a birdRead More...
We started the Window Cleaner project on page 135 Homework Complete number 12 on page 138. Add the Time's Up Banner and music.
Today we finished up the Spaceship 2.0. We started on the Cheese Chase. For Homework: Please draw in a cheese and also your maze for the sprites. Also make sure to buyRead More...
We went over String built-int functions .title() .lower() .upper() .rstrip() .lstrip() .strip() We went over List Homework: Name your file "April4_HomeworkList": P.34 to 41
We went over how to do the following https://www.hackerrank.com/challenges/finding-the-percentage/problem Do problem #3 (Simple Calculator) from 2017 Pomona Highschool Competition questions. How to iterate every letter in a String. How to do decimalRead More...
We started Window Cleaner from page 134. Homework: Create more costumes total 4. Do page 136 to 138
We went over the Magic8 ball homework. We converted the Magic8Ball homework to use random.choice. We learn about functions. Homework: https://www.ayclogic.com/coding-in-python-level-1/star-wars-problem/
Homework: Create a sprite, "Level": 2 costumes: Level 1 Level 2 In the Maze sprite. Add one more costume (level 2) Create a new variable "level". In the mouse sprite, when greenRead More...
We went through Magic8Ball homework. We review functions. Homework: Page. 133 https://www.ayclogic.com/coding-in-python-level-1/star-wars-problem/
We went through Human, Student, Doctor, AsianStudent classes. Homework: From shared google drive, download all the player images and the bullet and copy them into the birdie>assets folder. Install Python 3.7: https://www.ayclogic.com/python-installation-guide/Read More...
We completed Starry Night project. Homework: Finish your final project, it is due next week. In the Starry Night project: Copy drawCircle from kaleidoSpiral project. In the stary Night project alternate betweenRead More...
We went over how to draw the second bird in Birdie project. We started creating Bird class. Homework: Add third bird (bird03_A.png and bird03_B.png) in main.py. Make the bird goes from rightRead More...
We went over starwars and magic8Ball homeworks We started and completed PasswordGenerator program. Homework: https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ Read "The Modulo Operator" from page 116 and 177. Do TRY IT YOURSELF in page 117 (7-3)
We went over how to enhance Vehicle with addMoreFuel(int fuel) method. Homework: If you are not done with last week's homework, continue doing it. If you have questions, you can email meRead More...
We finished the Window Cleaner project and added the motion sensing with the video camera. We started the Punching Dummy Face project. Homework Add code to broadcast "Bounce" message when you touchRead More...
We completed Birdie project. We reviewed Birdie project. We reviewed each character that you add in the project, it needs to inherit from pygame.sprite.Sprite class. Each sprite will need to have update(self)Read More...
Today we continued with Cheese Chase and we were able to add in the cheese and ghost. For Homework Do pages from 64-65.
We went over List homework. We went over how to get input from Shell We went over how to do IF ELIF and ELSE. Homework: Do page 82 and 83.
Homework: Tuesday: Do https://www.hackerrank.com/challenges/compare-the-triplets/problem You need to know how to access 1st, 2nd, 3rd element. You need to know how to split() a string. Thursday: Do #5 Perfect Number - 2017 PomonaRead More...
We added Level 2 in Cheese Chase: Level 1 and Level 2 banner We made the Ghost faster. We made the 2nd beetle appear. We change the maze. Homework: Create a newRead More...
We went over Starwars homework. We went over functions again. We started password generator project Homework: get a random number between 10 to 99. combine adjective, noun, verb and the randomNumber intoRead More...
We learned how to display background image in pygame screen. Homework: Load bird01_A.png image and draw in the screen in position (0,0). Look at how we load the background image.
We completed Starry Night project. We alternate between Star and Planet using modulus operator. We started Baby Name Generator program. Homework: In Baby Name Generator program, do the following Ask user ifRead More...
We continued with Bird class Able to draw bird images using Bird class and sprite group. Homework: Inside Bird class, make the bird flaps by alternating the image A, image B. LookRead More...
We reviewed the Introduction To Python test. We went over Python dictionary. Homework: Do page 92 to 96 Review Baby Name Generator code and come up with questions if you don't understandRead More...
We went over how to do Modular in Python. We started Hangman game. Homework: Inside this forever loop do the following Print the clue, the question marks Print the number of leafRead More...
We completed Vehicle.drive() and addMoreFuel() homework. We went through Java List and ArrayList. Learn how to add a new element to List. Learn how to iterate each element in the List usingRead More...
We went over how to add player to the project. We added Tube to the project. Homework: Make the tube move to the left. Try to display the tube from the topRead More...
We continues with the Punching Dummy Face project. Homework Make the Pow sprite appear only in the upper left hand corner of the screen. Add a second costume to the Dummy spriteRead More...
Today we continued with Cheese Chase and added in the Levels Banner and also Level 2. For Homework: Add in the speed variable for the ghost and make it faster in levelRead More...
D0 #1 - Ransomizer from 2018 Coding competition: You need to use Python dictionary to count the frequency of every letter from the first and second inputs. Condition: Make sure everyRead More...
We completed Cheese Chase project. If you missed copying the code, you can remix this code: https://scratch.mit.edu/projects/379323240/ We started Doom On The Broom project. Homework: Continue with Doom on the Broom project.Read More...
We went through Password Generator homework. We started Hangman project. Homework: Continue the Hang Man project: get input from user "Guess a letter or the whole word: " if whatever user enterRead More...
We continued with Birdie project: We learned how to make the sprite moved from left to right. We learned how to make the bird flaps its wing. Homework: Load bird02_A.png and bird02_B.pngRead More...
We continued with Baby Name Generator program. We added foreverlopp We format the input as menu. Homework: Before calling get_random_name(selection)), ask user "How many names do you want? " Whatever number userRead More...
We moved creation of the bird into Bird class. Homework: Create 50 birds. Some birds will move from left to right. Some birds will move from right to left.
We completed enhancing Baby Name Generator so it no longer has duplication of names. We learned about class in Python. Homework: Do page 158 to 161.
We learn about variables and datatypes String Integer Float Boolean Boolean expression Homework: In Thonny, create a new file April25_VariableHomework.py Do the codes listed in page 20 to 23.
We continued with Hangman game. We added code that will check if the user can guess the whole word. We check if the user wins or loses. We updated the "clue" variableRead More...
We introduced 2nd constructor to Vehicle class. We created April25_VehicleSystem class and added a way to add vehicle to the system. Homework: Continue with Vehicle exercise: https://www.ayclogic.com/java-exercises-4-vehicle-system/
We went over how to add new objects to List. We went over how to iterate objects in List. We started VehicleSystem. Homework: Do exercises in here: https://www.ayclogic.com/java-exercises-4-vehicle-system/
We completed the Punching Dummy Face project. We started the Mary Had A Little Lamb project. Homework Copy the following notes into the Music sprite with Broadcast and wait 0.5 seconds. SoRead More...
We completed the Cheese Chase project by adding the Powerup Sprite. Look at the code for the project if you have any problems. https://scratch.mit.edu/projects/382795931/ Homework Review the code and come up withRead More...
We continued with Hangman. Homework: Inside the update_clue function, inside the for loop. If the letter is equal to the parameter print "Hurray"
we continued with Birdie project. We made the bird moved from right to left We were able to draw more than one bird in the screen We started Bird class. Homework: AddRead More...
We went completed Baby Name Generator program. We added a way to limit the number of names when user provided a number bigger than the names that the program has. Homework: StudyRead More...
Homework: Make the bird Y coordinate random from 0 to the height of the screen.
We went over Dog class We learned inheritance by creating SamoyedDog and Doberman classes which inhenrits from Dog class. Homework: P.168 to 169.
We went over the many functionalities of Python String such as title(), upper(), strip(). We went over how to do IF ELSE ELIF statements Homework: P.80 to 81
We finished the Hangman game. The word shouldn't be printed out at the beginning. Break from the while loop if all the letters in guess have been filled in (no more "?"Read More...
We went over how to create the following methods inside VehicleSystem printAllVehiclesPassengerBiggerThanOrEqual(int numOfPassenger) printAllFuelEfficientVehicles We went over how to create Vehicle.printInfo() method We started creating menu in April25_VehicleSystem.main method Homework: https://www.ayclogic.com/java-exercises-5-vehicle-system-menu/
We continued with Flappy Duck project. We made the Tube appear from top and bottom We made the Tube appear less frequently. Homework Move all the constants variable from main to config.pyRead More...
We started Virtual Snow project on page 144 Homework Complete page 149 and 150 in the white book.
We started Intro to List project. We started Mary Had A Little Lamb project. Homework Create 3 new balls with different names,colors and notes and change the broadcast and when I receiveRead More...