4 PM – Intro To Python – Shawn
4 PM – Intro To Python – Shawn
Gamas sub Today We Did We learned the difference between if elif else with a lot ifs. We learned how to get input from Shell. We learned how to convert from StringRead More...
Gamas sub Today We Did We learned the difference between if elif else with a lot ifs. We learned how to get input from Shell. We learned how to convert from StringRead More...
Today We Did: Continued the Jumpy Monkey project, making the bananas appear randomly and having them disappear when touching the monkey. Talked about how gravity works in this code, making the monkeyRead More...
Today We Did Reviewed Variables/Data types String Float/double (decimals) Integer (no decimals) Reviewed input from shell Reviewed f-strings Reviewed string functions (upper, lower, title, strip) Reviewed if statements Reviewed list functions andRead More...
Today We Did Reviewed homework. Reviewed accessing, modifying, and inserting with dictionaries Learned about looping through dictionary keys, values, and items. Homework Name your file Sept4_Dictionary_HW2.py and do: Pg. 100, 101 TryRead More...
Today we did: Reviewed lists Continued for loops with lists Homework: Make the following files: Aug28_ListsHW2.py Read pages 37-41 and copy the code down into a file Aug28_AnimalList.py Follow these instructions: https://www.ayclogic.com/animal-list-and-for-loop-exercises/ Upload yourRead More...
Today We Did Gave each object their own hit box when we set "TESTING" mode to True Configured group collisions for the fireball and bird groups You can always find the codeRead More...
Today We Did Reviewed last week's homework for the Phone Book dictionary program Worked on the Grocery System project using dictionaries. Homework Name your file Sept4_GrocerySystem.py and finish: Adding the purchased itemRead More...
What we did today We continued working on the Virtual Snow project. Homework Finish the Scratch 1 Practice Test before next week. If you have any questions, email me at abigail@ayclogic.com
We added shading on a separate layer. I colored it in green in the second picture so it’s easier to see.
Today we: Continued the How Old Are You? project Coded the Cat sprite to say “You are a baby!” if the player puts the age numbers of 0-2 Coded the Cat spriteRead More...
Homework Inside Aug29_TurtleIntro.py create 3 more functions. This is very similar to draw_rect(x,y,color) that we did in the class. draw_triangle(x,y,color) draw_square(x,y, color) draw_octagon(x,y,color)
Homework: Make sure to finish the rest of the project. Continue in the RobuxShoppingCart.py file. Create a new condition for the 2nd option. If the user chooses 2 from the menu, thenRead More...
Today We: Took the Final Test Homework: Contact us at gamas@ayclogic.com or allison@ayclogic.com if you have any questions or need any help There is no homework this week. Enjoy!
Today We Did Continued working on Flappy Bird Homework Add hitboxes for the player and the tube. When they collide, make the player disappear. If you have any questions, please send anRead More...
Today we: Started the Drawing Shapes on Grid project Coded the Cat sprite to draw the square and start drawing the triangle Learned about the codes “pen up” and “pen down” Important Reminders:Read More...
What we did today We reviewed the practice test and a bunch of other projects. Homework Review all of your projects and study for your Scratch 1 Final Test which is NEXTRead More...
What We Did Today: Reviewed the quiz 1 content and things to remember Introduced functions with no return value, and how to use them to reduce code duplication and make things simplerRead More...
Today We Did Continued working on Flappy Bird Homework Make changes to your Project Proposal Outline that I asked you to make. Fill out Project Planning Timeline If you have any questions,Read More...
Homework Inside sep_2_grocery_shopping_cart_dictionary.py do the following Use item_price dictionary to replace Replace the 5 inside print(f"You purchase Milk for $5") Replace the 4 inside print(f"You purchase egg for $4") Replace the 6Read More...
we added a background. hw: please check the previous calendar event and make sure you have all the shadows up to date. If you need more help, feel free to request theRead More...
Homework Continue with Aug29_RobotBuilder.py Draw the face and the neck according to below screenshot We drew one left arm in the class, draw two more left arms like above screenshot. You needRead More...
Today we: Finished the How Old Are You? project Started the Movie Ticket Price project Added the background and edited the sprite Anthony’s costumes Important Reminders: After you finish your homework inRead More...
Today We: Reviewed the Final Test Homework: Ask your parents to contact Mr. Gamas about when to schedule your Retake Test Study for the Retake Test Study the Practice Test answers IfRead More...
Today We Did Finished Many Shapes Finished learning about drawing half circles Started the Grocery System Homework Make significant progress on your project and upload to google drive
Today We Did Continued working on Flappy Bird Homework Create the Coin class in coin.py that uses the coin-1, coin-2, and coin-3 pictures for its animation. It doesn't need to move. MakeRead More...
Today we: Continued the Drawing Shapes on Grid project Coded the Cat sprite to draw the triangle and rectangle Important Reminders: After you finish your homework in Scratch, send an email to allison@ayclogic.com by TuesdayRead More...
What We Did Today: Reviewed homework on functions with no return value Introduced the topic of functions with return values Homework: There are two parts to the homework, the website and theRead More...
Today We Did Went over everyone's Project Planning Timeline Homework Fill out Project Planning Timeline if not done yet Upload assets to your project repository If you have any questions, please sendRead More...
What We Did We used 2 dictionaries to simplified GroceryShoppingCart program. We learned how to check if a key exists in a dictionary. Homework Inside sep_9_robux_shopping_cart_dictionary.py: Create 2 dictionaries to store theRead More...
Today We: Finished the Cheese Chase project. Started the Fantastic Flowers project. For Homework: Make your Ball sprite draw 5 petals. Hint: To draw 3 petals, you need to repeat the codeRead More...
What We Did We learned how to do vibration on Android phone. We learned how to create APK file to share your app. Homework In your Tictactoe project. Create an APK file.Read More...
Today we did: We installed Pycharm, and learned about dictionaries; how to access the values, add new pairs, delete, and how to loop over the dictionaries.
Today We Did Continued Monster System Reviewed overall game structure and how the logic has to work Began adding inheritance In case you need anything, feel free to email me at sebastian@ayclogic.comRead More...
Homework Inside angelos_basketball_project.py, finish all the functions draw_letter_b(x,y,color) draw_letter_a(x,y,color) draw_letter_s(x,y,color) draw_letter_k(x,y,color) draw_letter_e(x,y,color) draw_letter_t(x,y,color) draw_letter_l(x,y,color) And draw the word BASKETBALL continuously changing its color. Create a file sep9_draw_face2_hw.py Copy rectangle function Copy draw_circleRead More...
Today We Did Continued working on Tower of Defense Homework Make the Bullet class in bullet.py that has these attributes: x, y, size, tower_type, and screen. The image being loaded should changeRead More...
Today We Did Began Library System Practiced all the ways we can add to dictionaries Reviewed how to make classes for our Book objects In case you need anything, feel free toRead More...
Today We Did We learned how to play music in the background when the game starts. Homework When the game first start, display "<player 1 name> turn" in the status bar. AfterRead More...
Gamas Sub Homework change the code inside the "banner" sprite, create a new MyBlock "display_level" to display Level 1 when green flag is clicked. And display Level 2 costume when itRead More...
Today We Did Reviewed everything from the past Learned functions w/o return values Functions remove code duplication Function parameters Function definition/calling Homework Make a file called Sep11_FunctionHW1.py and do https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ number 4 toRead More...
Today We Did Reviewed homework. Reviewed looping through dictionary keys, values, and items. Finished the Phone Book System Homework Name your file Sept18_GrocerySystem_V2.py and do: Create a dictionary "items_inventory": Keys are theRead More...
Today We Did Finished Robux Shopping Cart Started learning about classes: Attributes Methods Homework Name your file Sept18_OOP_HW.py Complete pg. 158-161
Today we did: Learned about for loop with range Started learning while loops Homework: Make the following files: Sep11_ForLoopHW.py Compete Try It Yourself 4-1 and 4-2 on p. 56 Sep11_ForLoopRangeHW.py Read textbookRead More...
Today We Did Fixed player direction code Added cloud types Destroy clouds & birds when they go off our screen, so we don't have millions of unseen images, slowing down our gameRead More...
Today we did: Started dictionary How to make dictionary How to add to dictionary How to edit dictionary How to get len of dictionary Homework: Make the following files: Sep12_DictionaryHW.py Copy pagesRead More...
What We Did Today: Introduced the concept of programming in python Learned about variables and 3 data types: Integers, Floats/Doubles, Strings Learned about printing to the shell Learned about doing math withRead More...
What we did today We continued doing test preperation. Homework Study for your Scratch 1 Final Test which is NEXT WEEK! If you have any questions, email me at abigail@ayclogic.com
Today We Did Learned how to submit our homework (commit and push) Learned how to see previous class code (on Gitlab) Reviewed general architecture of most games: blit images inside an infiniteRead More...
Today we: Continued the Movie Ticket Price project Reviewed the homework and edited coding bugs Important Reminders: After you finish your homework in Scratch, send an email to allison@ayclogic.com by Monday at 8 PM. In thatRead More...
Today We Did Finished Grocery System Started Robux Balance System Homework Name your file Sept20_Project_Progress.py Upload what you've accomplished so far on the project Submit to Google Drive
Your HW: Add a game_timer variable to your main Create a draw_timer method like we did for the score Make it subtract by 1 in that method Call it in the game_in_sessionRead More...
Today we: Finished the Drawing Shapes on Grid project Started the Animal Crossing project Important Reminders: After you finish your homework in Scratch, send an email to allison@ayclogic.com by Tuesday at 8 PM. In that email,Read More...
What We Did Today: Reviewed the homework on applying different concepts together in a function Covered extra ideas on functions including using functions inside other functions Practiced complicated examples for functions Homework:Read More...
Today We Did We went over each individual projects For Ezra and Jayden project, recommended to do a top view game instead of side view because all of their game assets areRead More...
Today We Did We finished converting Robux Shopping cart project to use dictionary. We review again how to use for loop to go through each element inside dictionary. Homework Inside sep_16_looping_dictionary.py fileRead More...
Today We: Finished the Fantastic Flowers project. Homework: Add a backdrop you like so your flowers have somewhere to grow. Submit your homework here: yitong@ayclogic.com Homework is due FRIDAY NIGHT Make sure to share your project,Read More...
Homework Inside your TicTacToe setting page add label "Designed by <yourname>" and make your TicTacToe game more custom. Google in the Internet how to connect your android studio with your android phoneRead More...
Today we did: We went over how to use the dictionary and created the Phone Book System' Homework: Continuing on the Sep16_PhoneBookSystem project, create a new selection in the menu. ThisRead More...
Today We Did Finished inheritance Monster Project Did full review of class concepts Full explanation of class homework (practice test) In case you need anything, feel free to email me at sebastian@ayclogic.comRead More...
Homework Create Sep16ArrayHomework.java Create a new int array(6) ("numbers") and add the following values: -100,2,3,100,-5,14 Create a new int array(20) ("bigCapacityNumbers") and use for loop to copy all elements from "numbers" toRead More...
Today We Did Finished Library System project Started last version of Grocery System project In case you need anything, feel free to email me at sebastian@ayclogic.com Homework No homework (only for thisRead More...
Homework Submit your homework to your assigned google drive by Friday night. Create a Java file Sep16VariableAndDataTypeHW.java And do exercises number 1 to 3 from https://www.ayclogic.com/java-variables-datatypes/
Homework Make the blue gear icon on the main_activity.xml to be positioned like below When user click on that blue gear, you should move the page to setting page. If you forgetRead More...
What We Did Today: Finished jumpy monkey Started on fireball fight Homework: Make the help menu function using the "H" key, explaining how to shoot the fireball for player 1 and theRead More...
Gamas sub Homework To prepare Isaac to retake final test, I am assigning a lot of homeworks. Isaac, please try your best to do below 2 homeworks and review grocerry shopping cartRead More...
Today We Did Finished rewriting Grocery System and Robux Shopping Cart with dictionary Started learning about classes and objects Homework Name your file Sept25_OOP_HW1.py and do: Pg. 158-161
Gamas Sub Today We Did We reviewed for loop homeworks. We continue with while loop. Homework Submit your homework to your assigned google drive by Sunday evening. Create a new python file,Read More...
Today We Did Finished blitting the play button to create two distinct game modes; GAME_LANDING_PAGE and GAME_IN_SESSION. You can always find the code we wrote in class in my Gitlab repository here:Read More...
Today We Did Reviewed homework Learned about creating instances of a class Learned using attributes and methods outside of class Homework Name your file Sept25_OOP_HW.py pg. 162 Try It Yourself pg. 163-166
Today We Did Reviewed how Gitlab works & fixed problems with pushing / pulling / committing Created multiple birds each time the create_bird_timer finishes Place each new bird in a random yRead More...
Gamas Sub Today We Did We reviewed the homework We learned how to delete from dictionary We learned last week lesson We learned how to loop through dictionary. Homework Upload your homeworkRead More...
What We Did Today: Reviewed data types and variables Talked about typecasting Introduced control statements using if, else, and elif statements Homework: Create a file named Sep19_StringHomework2.py and upload it to theRead More...
Today we: Finished the Movie Ticket Price project Started the Jumpy Monkey project Important Reminders: After you finish your homework in Scratch, send an email to allison@ayclogic.com by Monday at 8 PM. In that email, writeRead More...
Today we: Started the Spaceship project. Worked on the Spaceship, Star, and Asteroid sprites. Homework: When the up-arrow key is pressed, switch to the Rocketship-A costume. When the down-arrow key is pressed,Read More...
Today We Did Continued working on Flappy Bird Homework add the credit button to show_playbutton_and_creditbutton() method. Make creditbutton_x and creditbutton_y similar to how we did it for the playbutton, and blit theRead More...
Today we: Continued the Animal Crossing project Learned about directions in Scratch Important Reminders: After you finish your homework in Scratch, send an email to allison@ayclogic.com by Tuesday at 8 PM. In that email, write downRead More...
What We Did Today: Reviewed the homework on formatting of a function Learnt how to generate random numbers and choose a random item from a list Created Magic 8 Ball text basedRead More...
Today We Did Reviewed personal projects Homework Work on the tasks assigned to you in the Project Outlines If you have any questions, please send an email to latisha@ayclogic.com
Homework: Continue in the RobuxShoppingCart.py file. Create a new condition for the 2nd option. If the user chooses 2 from the menu, then the code will check if the user has enoughRead More...
Today We Did We reviewed how to loop through each element inside a dictionary. We enhanced sep_9_robux_shopping_cart.py so it will print the selection menu according to elements inside item_prices and item_names dictionaries.Read More...
Today We: Finished the Intro To List project. Started the Mary Had A Little Lamb - List project. Homework: Add the rest of the music notes (the letters) into your list. EACHRead More...
Today We Did We created Music Healing future enhancement plan. We started Magic 8 Ball project. Homework Create a proposal on how you can make the Tic Tac Toe project more personalizedRead More...
Homework In Tic Tac Toe project In game activity page change the color of statusBar to be the same blue color as the buttons. Come up with a proposal to create aRead More...
Today We Did Reviewed sample final exam Reviewed important things to keep in mind while we take the final exam In case you need anything, feel free to email me at sebastian@ayclogic.comRead More...
Homework Inside Sep23ArrayAndListIteration.java add codes to finish the following 2 methods printForwardEveryOtherElement findMin Create one new method printForwardToMiddleUsingList(List<Integer>). Redo method printForwardUpToMiddle(int[]) , but this time use List<Integer> instead of array. Create oneRead More...
Today We Did Continue working on Tower of Defense Project Homework Add a hitbox (self.rect) to Bullet and Enemy class, and show it to the screen. Make the Bullet move to theRead More...
Today We Did Finished fourth version of GrocerySystem project Began learning about inheritance Inheritance means the "child class" will "inherit" all the methods and attributes from its parents In case you needRead More...
Today We Did We learned how to get input from shell We learned how to do if else if and else statements. Homework Create Sep23_CarDealerHomework.py and do the following questions https://www.ayclogic.com/java-exercise-2b-input-from-shell-and-if-else/
What We Did Today: Continued fireball fight Coded the fireball to appear and start shooting and disappearing when it hits the edge Talked about why it's better to compare the x positionRead More...
Today We Did Reviewed last week's homework Review __init__ method Review class attributes Review how create new instance of a Dog class. Create several instances of Dog class. Review how to useRead More...
Homework Write a python program that does the following output: Welcome to the Bank! Please select an option: 1. Check Balance 2. Make a Deposit 3. Make a Withdrawal 4. Exit EnterRead More...
Today We Did Completed the code to switch between title screen and playing the game Began code to launch "giant fireball" You can always find the code we wrote in class inRead More...
Today We Did Reviewed homework Reviewed creating instances of a class, using attributes and methods outside of class Homework Name your file Oct2_OOP_HW.py pg. 167 Try it Yourself
Today We Did Reviewed Python Exercises Homework Complete the Python Exercises if you haven't already Study for our quiz next week! Review: Variables (double/float, int, string) for loops while loops list operationsRead More...
Today We Did Dictionary review Phonebook System Homework Make a new file called Sep26_DictionaryHW3.py and do the TRY IT YOURSELF on page 105 If you have question, feel free to email shawn@ayclogic.comRead More...
Today We Did Added direction functionality for the bird class You can always find the code we wrote in class in my Gitlab repository here: https://gitlab.com/gsugiart/tue-6-pm-dragon-birdie/-/tree/TUE-6PM-Sebastian In case you need anything, feelRead More...
Continuing Project Elsa added Layer 2 drew her face (eyes, nose, mouth, eyebrows)
What We Did Today: Learnt about .title(), .lower(), and .upper() for string capitalization Reviewed if, elif, and else statements Learnt about !=, >, >=, <, <= comparisons Learnt about and/or statements Homework:Read More...
Gamas Sub Today We Did We continued on Jumpy Monkey We added the gravity and fall speed and make the monkey jump realistically. We added the ability to increase and decrease theRead More...
Today we: Worked on the Fireball, Spaceship, and Asteroid sprites. Homework: Add the Lightning sprite, then in the costumes tab add the Ball-a costume. Make the Game Over sprite. When the RocketshipRead More...
Today we: Created a Banner sprite Coded the Banner sprite to show up only when the Dove sprite reaches the bottom edge Coded a sprite to glide Finished the Animal Crossing projectRead More...
Today We Did Continued working on Flappy Bird Homework Make game_credit_page() function that shows the play button and the credit button. Then, make the credit_button clickable, when you click the button itRead More...
What We Did Today: Reviewed the homework of recreating the text based mini-game with random.choice instead of random.randint() Created a password generator program using random functions Started working on the StarWars worksheetRead More...
Today We Did We completed RobuxShoppingCart program. Homework Next week is 2 hours final test. Please prepare the following topics. Python Turtle – make sure you know how to do draw rectangle,Read More...
Today We Did Reviewed personal projects Finished Flappy Bird Homework Work on the tasks assigned to you in the Project Outlines If you have any questions, please send an email to latisha@ayclogic.com
Today We Did We reviewed Phone Book homework. We went over proof that in worst case scenario, using python dictionary to search is faster than using list. We went over using PythonRead More...
Today we did: We created a gitlab account, integrated it with pycharm, and learned how to commit and push code to gitlab. We also learned a little bit about assets, and loadingRead More...
Today We: Finished the Intro To List project. Started the Mary Had A Little Lamb – List project. Homework: Add the Watermelon, Apple, Banana, Muffin, Bread, Donut, Jam, and Milk sprites. SubmitRead More...
Today we did: We modified the Grocery System and the Robux Shopping Cart by using a dictionary instead of the list. Make sure that you understand how to add key-value pairs toRead More...
Today We Did We went over project proposal for each student and assign task for next week 10/07. We started Weather app application. Homework Please make progress on your custom game accordingRead More...
Today We Did We continued with exploring more List practices printForwardEveryOtherElement swapFirstAndLast flipList Homework Inside Sep23ArrayAndListIteration.java finish the boolean isPalindrome(String[] text) method. This is similar to how flipList method works. study howRead More...
Today We Did Continued learning about inheritance fundamentals Worked through monster system project Completed Monster parent class In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Please submitRead More...
Today We Did Continue working on Tower of Defense Project Homework add all the game modes to config: GAME_LANDING_PAGE, GAME_IN_SESSION, GAME_OVER, GAME_WIN,and GAME_CREDIT_PAGE. add self.game_mode to your init, and if the gameRead More...
Today We Did We learned about List We learned about for loop. We learned how to compare String using .equals method. Homework Create Sep30_ForLoopListHW.java and do problem number 1 and 2 onlyRead More...