4 PM – Intro To Python – Darin
4 PM – Intro To Python – Darin
What We Did Today: We finished our first quiz of the class Homework: None Notes: If you have any questions, feel free to email me at ddjapri@ayclogic.com
What We Did Today: We finished our first quiz of the class Homework: None Notes: If you have any questions, feel free to email me at ddjapri@ayclogic.com
What We Did Today: Learnt how to make the code more efficient by using classes. We created the Bird() class which we used to blit our birds onto the screen and changeRead More...
Today we: Continued learning about lists, if else, and user input Began learning about for loops Homework: Upload this homework in the Google Drive folder as Feb26_List_Pt2_Homework Read and do the codes fromRead More...
Today We Did Reviewed logic for how game modes work Began landing page Reviewed how to blit play button You can always find the code we wrote in class in my GitlabRead More...
Today We Did Finished Robux Catalog Buy more Robux Checkout Homework Create the following file: Feb26_FinalPrep.py Complete the exercises at: https://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/ If you have any questions, email me at williamsmith@ayclogic.com.
Today We Did Created explosion objects that show a score corresponding to balloon speed Learned how to only display a sprite for a certain amount of time Began adding extra game modesRead More...
Today We Do Continued on the RobotBuilder project, where we further connected the shapes together using a bit of math and logic. Introduced creating a function for creating the right arm, whereRead More...
Today We Did Began Monster Inheritance project Created basic MonsterSystem class AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In case you need anything, feel free to email me at sebastian@ayclogic.com Homework Please come toRead More...
Today We Did Adjusted text position for balloons Learned how to conditionally draw something with a 50/50 chance Reviewed pygame hitbox rectangles & their full setup You can always find the codeRead More...
Today We Did Debugged FixingPythonBugs2.py Reviewed Exercise #1 and #2 from Quiz 2 Prep Explained return values from functions Homework Continue working on Quiz2Prep.py! Try your best to attempt all the exercises.Read More...
What We Did Today: Started learning what functions are and how they are significant Learnt how to create and use functions without return values Learnt how parameters/arguments for a function works Homework:Read More...
What We Did Today: Made our code to create birds a bit cleaner using a method called create_bird() that uses a timer to create the birds (since the create_bird() method is calledRead More...
Today we: Continued learning about for loops Homework: Upload this homework in the Google Drive folder as Mar4_ForLoop_Pt2_Homework Follow the instructions in: https://www.ayclogic.com/animal-list-and-for-loop-exercises/ Read and do the codes from Pg. 56 Try It Yourself sectionRead More...
Today We Did Added credit page button Added draw_text() Began credits page You can always find the code we wrote in class in my Gitlab repository here: https://gitlab.com/gsugiart/mon-7-pm-shoot-balloon/-/tree/sat_7_pm_sebastian?ref_type=heads AYC Logic’s observed holidays:Read More...
Today We Did Reviewed code for the final -- uploaded to Google Drive Homework Study for the final! Make sure to understand everything we went over today, and review the following topics:Read More...
Today We Do Reviewed how to create a function for a shape (in this case a left arm) Learnt how to make circles using turtle Created a makeCircle() function to change featuresRead More...
Today We Did First reviewed what 2 things all classes have, so that we really can understand what it means to inherit a class: Methods (functions inside of classes) Attributes (variables shared betweenRead More...
Today We Did Fixed balloons from spawning out of bounds Wrote landing page method and began blitting play and credit buttons You can always find the code we wrote in class inRead More...
Today We Did Reviewed Exercise #3 and #4 from Quiz 2 Prep Completed 2 practice problems for Quiz 2 Homework Study for next week's quiz! You can review our lesson material here:Read More...
What We Did Today: Started learning what functions with return value are and how to use them using the return keyword Went through a couple examples on how to use return to initializeRead More...
What We Did Today: Made our birds wings flap by introducing a self.image_index variable to change the image from the images list Added a timer to make the flapping slower Tidied upRead More...
Today we: Learned about for loops with range Homework: Upload this homework in the Google Drive folder as Mar11_ForLoopWithRange_Homework Read and do the codes from Pg. 57-58 Contact us at gamas@ayclogic.com or allison@ayclogic.com if you haveRead More...
Today We Did Made credits page with text for all credits. Began template code for Bobby the Bug class. You can always find the code we wrote in class in my GitlabRead More...
Today We Did Final Exam! Homework No more homework. Good job finishing the course! :) If you have any questions, email me at williamsmith@ayclogic.com.
Today We Do Reviewed how setheading changes the incline of the mouse, which in turn when used in functions changes how the functions are angled Learnt how to make semicircles using theRead More...
Today We Did Learned what threads are, and how they allow multiple different parts of our code to execute at the same time. Learned how to freeze our program using time.sleep(), stoppingRead More...
Today We Did Learned about how to call methods from a parent class, while inside a child class using super() Continued building out our monster adventure game AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/Read More...
Today We Did Setup SchoolSystem project on local computer Continued working on SchoolSystem Project Find a teacher List all teachers dictionaries List all students dictionaries Add staff Homework Continue working on theRead More...
Today We Did Learned Python variables have names (can't have spaces), and values (values can have 4 different data types) Learned the 4 main data types are integer, float, string, and booleanRead More...
Today We Did Python Quiz 2 Homework No homework this week! Next week we will review the quiz and start learning about Turtle in Python :) If you have any questions, pleaseRead More...
What We Did Today: Learnt how to use the random module to get a random number from a range and how to get a random item from a list Showcased a coupleRead More...
What We Did Today: Made our code tidier by using a get_next_image method inside of the bird class Created our player class which spawns a player in our screen Made the playerRead More...
Today We Did Added attributes to Bug constructor Began fetching images for bug sprite Added self.bug_group, and create_bug() in main.py You can always find the code we wrote in class in myRead More...
Today We Did Reviewed Final Exam Notes Gamas will reach out to your parents to schedule a Final Retake. Wishing you the best of luck! If you have any questions, email meRead More...
Today We Do Learnt how to make things appear at random on our screen for the trees in the March12_ExtraShapes file Made a kaleidoscope that creates a circle infinitely but with aRead More...
Today We Did Fixed loading screen bug and reviewed how threads work / why we need them Added text for credits along with play button while on credits screen Began Bug classRead More...
Today We Did Added remaining logic for monster system project Only need to fix bugs for next class AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In case you need anything, feel free to emailRead More...
Today We Did Continued target class drawings for lines Began group collide method for target and balloons You can always find the code we wrote in class in my Gitlab repository here:Read More...
Today We Did Learned about conditions and if statements Learned comparison operators: ==, !=, <=, >=, <, > Learned about operators that let us connect conditions: and, or Learned about 3 kindsRead More...
Today We Did We discussed USACO Feb 2024, Milk Exchange problem - https://usaco.org/index.php?page=viewproblem2&cpid=1396 We did the brute force way (simulation). Which only give us 8 out of 16 test cases. We discussedRead More...
Today We Did Reviewed Python Quiz 2 Learned Turtle basics Homework Create the following file: Mar23_TurtleHW.py Complete the HW Exercises at https://www.ayclogic.com/event/6-pm-intro-to-python-46/ Use goto(x, y) to go to a specific x, yRead More...
What We Did Today: Learnt how to use the random module in other programs like password generator and using random.choice to reinvent our magic 8 ball program. Homework: Create a new fileRead More...
What We Did Today: 1. Continuing off of the previous homework, we made our birds image orient the opposite way when coming from the right to the left 2. We made theRead More...
Today We Did Continued bug movement code Began bug collision code You can always find the code we wrote in class in my Gitlab repository here: https://gitlab.com/gsugiart/mon-7-pm-shoot-balloon/-/tree/sat_7_pm_sebastian?ref_type=heads AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/Read More...
Today We Do Learnt how to make a grocery system, where our computer keeps track of what items we bought and we imitated a simple text based game. Reviewed the final projectsRead More...
Today We Did Continued creating the Bug class Started adding bug image sprites You can always find the code we wrote in class in my Gitlab repository here: https://gitlab.com/gsugiart/tue-6-pm-shoot-balloon/-/tree/Sebastian?ref_type=heads AYC Logic’s observedRead More...
Today We Did Full review of object oriented programming and inheritance Full explanation of homework assignment. AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In case you need anything, feel free to email me atRead More...
What We Did Today: Learnt how to debug, identified common types of errors, and gained independence as a coder. Homework: Continue on your file called April1_Debugging_2.py and submit it into the googleRead More...
What We Did Today: Added the fireball and made it shoot from the players location, and triggered it on command using the space key We added a timer for launching the fireballRead More...
Today We Did We continued learning turtle. We drew triangles and octagon inside forloop We learned how to set background to dark blue We learned how to set the pen to white.Read More...
Today We Did Continued adding logic for bug collisions You can always find the code we wrote in class in my Gitlab repository here: https://gitlab.com/gsugiart/mon-7-pm-shoot-balloon/-/tree/sat_7_pm_sebastian?ref_type=heads AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In caseRead More...
What We Did Today: We learnt how to make a Robux system where our program can keep track of how much money we have in the interactive text based program we madeRead More...
FINAL EXAM IS NEXT WEEK! So you have to study the past projects and finish up the final exam review. Today We Did Went over the final exam review, going over similarRead More...
Today We Did Reviewed conditionals like if, elif, and else Learned about user input User input can be retrieved using input() All user input turns into a string data type Class code:Read More...
Today We Did Continued working on collision handler for Target & Balloon. You can always find the code we wrote in class in my Gitlab repository here: https://gitlab.com/gsugiart/sat-2-pm-shoot-balloon-sebastian AYC Logic’s observed holidays:Read More...
Today We Did Learned about x,y coordinates in Python Turtle Created functions to draw shapes Homework Work on the following: Mar23_TurtleHW.py Complete the HW Exercises at https://www.ayclogic.com/event/6-pm-intro-to-python-46/ You can use any method (goto(x,y),Read More...