6PM – Digital Illustration 2
6PM – Digital Illustration 2
Today we had a lesson about Full-Body Figure Proportions/Anatomy HOMEWORK
Today we had a lesson about Full-Body Figure Proportions/Anatomy HOMEWORK
What We Did Today: Reviewed how to use functions without return value Learnt how to use functions with return value with the keyword Return, that allows us to store values from aRead More...
Today We Did We continued with Monster Inheritance project. We utilized dictionary to translate from "1" to "fire", "2" to "water" etc. And we utilized another dictionary to translate from "1" toRead More...
Today we: Continued the Shopping Cart Project. Homework: When each piece of food is clicked: Change what it says Change what item you add to the Shopping Cart list Change what youRead More...
Gamas Sub Today We Did We transferred Cat vs Dog project from Google Colab to Kaggle. We reviewed the Cat vs Dog codes because it has been a while. We enabled GPURead More...
Today We: Continued the School Application project Your HW: Add to the menu: self.menu = """ Please select one of the following 1. Add Student 2. List all students list 3. FindRead More...
Today We Did We went over each individual team project. Homework Continue on your each individual team project. Communicate betwen your team mates frequently. Commit and push to gitlab frequently too. IfRead More...
Today We: Reviewed the Final Test Homework: Ask your parents to contact Mr. Gamas about when to schedule your Retake Test Review the feedback I gave you on your Final Test StudyRead More...
Today we: Used "My Blocks" to code the Mouse to move Finished the Cheese Chase project Learned about lists Finished the Intro to List project Homework: Create a new project and titleRead More...
What We Did Today: Reviewed the final project criteria Talked about how to create rectangles at an angle by editing the createRectangle() function to include one more parameter, "heading", that is usedRead More...
Homework Continue on Monster Inheritance project, make sure that the program can do the following Create a monster.py inside it will have Monster class. Inside Monster class it will have 3 attributes:Read More...
Today we: Learned how to loop through drawing faces Learned how to draw a Kaleido spiral Homework: Important news: You can finish and submit your project early for a +5% bonus onRead More...
Today We Did We continued on Monster Inheritance. We get as far as displaying the magic attack menu. Homework Try to continue adding more codes for Monster Inheritance by following the behaviorRead More...
Today We Did We went over MilkingOrder USACO problem - http://www.usaco.org/index.php?page=viewproblem2&cpid=832 Please take a look at the solution in https://drive.google.com/file/d/1kieHl4byqOc80iU48Vy3uSsbV0dvM621/view?usp=drive_link Homework Please read the MilkingOrder solution provided above and try to understandRead More...
Today We Did We continued with removing code duplications from EnemyTurret and EnemyTank classes using inheritance. We started launching player’s bullet when user click the mouse. Homework Modify the Wall class soRead More...
Gamas sub Today We Did We created SchoolApplication2 project. We copied all codes from SchoolApplication to this new project. We replaced studentList into studentMap and used firstName as the key. We addedRead More...
Today We: Learned about functions with return value Your HW: Read and copy from pages 137-139
Today We Did We reviewed, each individual projects. We reviewed Snake Apple codes. Homework Continue on each individual project. If you need help, please ask your parents to schedule extra class.
Today we: Finished the Birthday Card project. Started the Custom Birthday Card project. Homework: Save 2 different pictures of yourself and 1 picture of your mom or dad. Make sure you knowRead More...
What we did today We finished working on the Window Cleaner project. We started working on the Custom Birthday Card. Homework Replace all the sprites with images uploaded on your computer. (ex:Read More...
Gamas Sub Today We Did We were able to upload the cat vs dog application to Streamlit. We were able to change the google colab codes so instead of just showing TrueRead More...
What We Did Today: Reviewed the difference between =, !=, and == Reviewed typecasting Learnt about +=, -=, *=, and /= shortcuts Learnt about lists, how to access items from a list,Read More...
Today We Did Reviewed how inheritance works through try it yourself number 9-7 Continued the MonsterInheritance project, creating the initial menu pop up as well as started on using inheritance for creatingRead More...
Today We Did Worked on RobotBuilder right_arm Modified arm functions to include width and height Started learning more turtle shapes Polygon function Homework Finish your robots!! (Dec18_RobotBuilder.py) Include the following features: HeadRead More...
Today We Did We continued with Monster Inheritance project. We were able to introduce inheritance in Dragon and Troll class. And use inheritance to simplified the codes inside monster.py. We assigned DriverRead More...
Today We Did Reviewed project proposals & got lots of feedback Helped setup PyCharm & projects (took our time since we're a bit rusty from break) Added to Balloon class You canRead More...
Today We Did Continued school system. Homework Do 8, 10, and 11 in SchoolSystem.
Today We Did Almost done with Monster Inheritance Homework Add the Troll and Dragon classes. The troll is immune to water, and the dragon is immune to air and resistant (half damage)Read More...
Today we: Started the Punch the Dummy project. Homework: Make 2 costumes for your Dummy Head sprite, one should be happy and the other one should be sad or angry. Send meRead More...
Today We Did Reviewed how to blit text from strings to screen Finished creating credit page Completed code to draw count down You can always find the code we wrote in classRead More...
What We Did Today: Reviewed how to use functions with and without return value Learnt how to use the random function, using random.randint(1, 10) and random.choice( {some list} ) Created a magicRead More...
Today we started on a new project: Wednesday Addams (Full-body Project) We are using this reference image Set up the stick-figure and body sketch (layer 1) Started to draw the face (layerRead More...
Today We Did Learned about basic data types including Integers, Floats/Doubles, and Strings How to Print in Python String Concatenation and casting Integers/Floats/Doubles to Strings Homework: Submit the following files into yourRead More...
Today we: Finished the Shopping Cart project. Started the How Old Are You? project. Homework: Ex: If I am 0-2 years old, I am a baby if: age > -1 age <Read More...
Today We: Learned about variables Learned about data types Learned about how to print data to the shell Your HW: Read through and copy the code from pages 20 to 23 MakeRead More...
Today We Did We reviewed individual team project. We continued on Shoot Balloon project. We added explosion sprite. Homework Continue on your team project. If you are stuck, please reserve an extraRead More...
Today We Did Reviewed how to iterate through dictionaries Searched through dictionaries to find each student name's corresponding object AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In case you need anything, feel free toRead More...
Today We Did Reviewed Grocery Shopping Cart Project briefly Started learning about Object-Oriented Programming How to create Classes, Constructors (__init__), Attributes, Class Methods Object Instances of Classes The special "self" keyword HomeworkRead More...
Today we did: We did some exercises for quiz preparation. Homework: Create a new file called Jan11_ForLoopHomework and copy the codes from below: If you have the 2nd edition: Page 57 toRead More...
What we did today We finished working on the Intro to List project. We started working on the Super Market Project. Homework Make ALL your food sprites shake when the cat spriteRead More...
What We Did Today: Learnt how to make half circles with the second parameter used in the circle() function. Created a kaleidoscope project using a forever loop and creating circles that moveRead More...
Today we: Started and finished the Grocery System project Started the Robux Shopping Cart project Project Feedback: Eden: Add the text "PEASHOOTER" by using rectangles, circles, and/or polygons Make some part ofRead More...
Today we did: We started the flappy bird project and created the tube class. Homework: Make sure that your coordinates for the create tube is (500,0). Otherwise, your tube might not beRead More...
Today We Did We continued on Monster Inheritance project. We added sword attack feature. Homework Continue with the Monster Inheritance project. Add codes for the magic attack. After selecting magic attack, damageRead More...
Today We: Went over variables and learned about data types Your HW: Create a new file called Jan_13_StringHW Read through and copy the code from pages 20 to 23 Make sure toRead More...
Today We Did Completed the motion for Tube & Coin classes (movement is just changing the x & y attributes) Gave coins multiple images to blit while playing the game (cycle throughRead More...
Today We Did We went over Candy Cane Festival USACO December 2023 solution. http://usaco.org/index.php?page=viewproblem2&cpid=1347 We went over Milking Order Solution - http://www.usaco.org/index.php?page=viewproblem2&cpid=832 Homework Try to do Cowntact Tracing 2 problem in http://usaco.org/index.php?page=viewproblem2&cpid=1348
Today We Did We made the Tank shooting the direction of the mouse pointer. Homework Make a hitbox for the bullet (self.rect) and blit it to the screen if DEBUG is true.Read More...
Today We Did Finished SchoolApplication2 findStudentByID() initializeMaps() Converted teacher list to hashmap Started debugging PetSystem.java Homework Finish debugging PetSystem.java https://www.ayclogic.com/fix-java-error/ Complete this practice quiz. We will review it next lesson! https://forms.gle/9ujNwnnBiZGjXmL88 IfRead More...
Today We Did We created Magic8Ball project. Homework Continue on your individual game project the due date is Feb 10, 2024.
Today We Did Learned about functions with return values Converted hello(), add() functions to return a value Homework Create the following file: Jan13_FunctionsNoReturnHW.py Complete Exercises 4-7 at: https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ #7 needs a return value,Read More...
What We Did Today: Learnt about lists, how to access items from a list, and how to add/remove items from the end of a list. Learned how to use lists with printRead More...
Today We Did Continued the Monster Inheritance project, where now we are able to fight the monsters by playing as a character we created by making a self.player_name and self.player_health attribute inRead More...
Today We Did Fixed bugs existing in previous version (typos, etc) Began moving balloons through screen at speed indicated by self.speed attribute You can always find the code we wrote in classRead More...
Today We Did We went over Driver System practice test and went over the solution. The DriverSystem solution can be found in https://drive.google.com/drive/folders/1sp1a3f7XtnA0O4OiyDVsoN5LXIRV6Yxo?usp=sharing Homework Next week 01/22 is a 2 hour finalRead More...
Today We Did Reviewed RobotBuilder Finished TurtleShapes Semicircle Infinite polygon generator Homework Final Project Proposal: Criteria: https://www.ayclogic.com/intro-to-python-final-project-criteria/ Draw your project proposals on a piece of paper by next week! Upload your proposalRead More...
Today We Did Finished school system. Started LibrarySystem. Homework Do 1-3 in LibrarySystem.
Today we continued the Wednesday Addams Full-Body Project Reviewed and fixed up her face (layer 2), keep in mind you want her face to be symmetrical. Drew her hair (layer 3) StartedRead More...
What We Did Today: Created a second version of the magic 8 ball program that answers any question the user asks with a random answer, using random.choice() this timw. Created a randomRead More...
Today we: Continued the Punch the Dummy project. Homework: When the game starts, the Dummy sprite starts with the Happy costume. When the Dummy sprite gets hit, it switches to the AngryRead More...
Today We Did Finished Monster Inheritance Started Practice Final Homework Finish the practice final by the end of Monday night for 10% of your grade: https://forms.gle/E1PJFq4cmTmXGyYA7
Today We Did Added player boundaries to change game mode when players fall off the screen Added logic and pygame code to draw game win and game over pages You can alwaysRead More...
Today We Did Reviewed the first String Homework and did exercises with those new string methods Case methods: upper(), lower(), title() String formatting: f"{variable1} {variable2}" Basic escape sequences (newline and tab): \n,Read More...
Today We: Reviewed the HW Went over if statements Your HW: Create a new file called Jan_16_StringHomework2.py Do page 25. TRY IT YOURSELF: 2-3, 2-4, 2-5 and 2-6
Today We Did Continued Boston House Prices Worked a bit on our final projects, downloaded the PKL. Homework Continue final project. Remember that it’s due on 2/6. Have your streamlit code byRead More...
Today We Did Find teacher using list Find teacher using dictionary Created new classroom 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.comRead More...
Today We Did We reviewed individual team project. We continued with Shoot Balloon to add score on top of the explosion. Homework Continue making progress with your team project.
Today We Did Reviewed and remade first OOP Homework (Dog class) with add ons Constructor/__init__ method review Class attributes (name, age, bread) Class methods (sit, fetch, cartwheel, getstuff) Several instances of DogRead More...
What we did today We continued and finished working on the Super Market Project. Homework Do the code for the checkout sprite. Make the sprite get bigger when the mouse hovers overRead More...
Today we: Finished the Robux Shopping Cart project Reviewed for the Final Test Project Feedback: Eden: Add the text “PEASHOOTER” by using rectangles, circles, and/or polygons Make some part of your projectRead More...
What We Did Today: Created a Grocery System program, where users can buy items and check out, where the program tells us what items we bought as well as the total price.Read More...
Today We Did We explained the high level logic of Cowntact Tracing 2 December 2023 USACO problem http://usaco.org/index.php?page=viewproblem2&cpid=1348 We come up with 2 formulas Formula to find the Maximum number of days passed.Read More...
Gamas sub Today We Did We displayed the Tube with random height. We displayed the player no animation. Homework Make the player flap its wing. Look at dragon-birdie project and look atRead More...
Today We Did We continued with Monster Inheritance project. We added sword and magic attack We added monster.sword_attack(self, damage) We added monster_attack_player(self, monster) method. We added the fire and water magic attackRead More...
Today We: Reviewed string functions and f strings Your HW: Create a new file called "Jan_20_StringHW2" Do the TRY IT YOURSELF on page 25, 2-3, 2-4, 2-5 and 2-6 Make sure toRead More...
Today We: Added collisions between the player and tube Added animation to player Added timer and score to the screen Your HW: Add collisions between player and coin Make sure the coinRead More...
Today We Did Made bullet destroy brick wall. Fixed directions values inside config.py Explain next homework. Homework Change code inside main.create_enemy_bullet() method, so when you create a bullet, you need to passRead More...
Today We Did Reviewed PetSystem errors Reviewed Practice Quiz Homework Study for the quiz next week! It will last the entire class period and be open-note. If you haven't done the practiceRead More...
Today We Did Reviewed Jan13_FunctionsHW.py Topics covered: Lists For loops If-Else Functions Code available here: https://drive.google.com/file/d/1oubSs4pyHULMHorwmbc-eIEmVc7rNm-p/view?usp=sharing Homework Finish Exercise 7 at https://www.ayclogic.com/list-inputs-if-and-else-loops-and-function/ Make for following functions in a new file: Jan20_FunctionsHW5.py Write aRead More...
What we did today We continued working on the 6 Facial Expressions drawing. Homework Finish drawing the Surprised facial expression. If you have any questions, email me at abigail@ayclogic.com
Today we: Reviewed your Turtle project Started and finished the Grocery System Program Went over the beginning of the Robux Shopping Cart project Project Feedback: The word "Peashooter" is drawn and coloredRead More...
What We Did Today: Reviewed how lists work Introduced the ideas of for loops and how to use a for loop to go through each item in a list Learnt how toRead More...
Today We Did Continued the Monster Inheritance project, where now we are able to fight the monsters by playing as a character we created by making a self.player_name and self.player_health attribute inRead More...
Today we: Learned about variables and data types Homework: Upload this homework in the Google Drive folder as Jan22_StringHomework_Pt1: Read and do the codes from Pg. 20-23 Upload this homework in theRead More...
Today We Did Looked closer at what sprites are needed for our projects Cloned the new Gitlab repositories Learned how to crop sprite images for our projects. You can always find theRead More...
Today We Did Built a Kaleido-Spiral pattern on Jan22_KaleidoSpiral.py Started soft_rectangle Homework Finish your project proposals and upload them to your Google Drive folders! More info here: https://www.ayclogic.com/event/7-pm-intro-to-python-william-22/ If you have anyRead More...
Today We Did Finished LibrarySystem Started SupermarketApplication Homework SupermarketApplication Create a class named GroceryItem for each of our GroceryItems (attributes name, price, is frozen) Create a dictionary that stores each of ourRead More...
What We Did Today: Learnt about debugging, reading error messages, and the types of errors you could encounter. Homework: Create a file called Jan23_Debugging2_HW.py and submit it into the google drive whenRead More...
Today We Did Reviewed the requirements for sprites before we buy any (hopefully we can all find free sprites). Learned how to crop images using FireAlpaca to make correctly "fitting" sprites. ClonedRead More...
Today we: Continued the Punch the Dummy project. Homework: Make the Pow sprite show up inside this red box. For Emma, the link to the project: https://scratch.mit.edu/projects/948666184/editor/ Send me your project here: yitong@ayclogic.com HomeworkRead More...
Today We Did Reviewed practical final exam Homework None. Review for exam next week!
Today we continued the Wednesday Addams Full-Body project. Reviewed and fixed her upper body Drew the rest of the clothes and finished all the lines HOMEWORK finish up the lines and catchRead More...
Today We Did Learned about basic comparison (<, <=, >. >=, ==, !=) if-else statements and & or Homework: Submit the following file into your Google Drive Homework Folder A file followingRead More...
Today We Did Finish Boston House Prices Homework Finish uploading to Streamlit. Due 2/6
Today We: Reviewed The HW from last week Practiced with printing out strings Went over If statements Your HW: Create a new file called Jan_23_IfHW Read and copy from Pages 79-81 inRead More...
Today We Did Add a classroom List all classrooms using a list List all classrooms using a dictionary Find classrooms using dictionary AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In case you need anything, feelRead More...
Today We Did Reviewed Attribute Homework Default Values Accessing Attributes through Methods Directly Modifying Attributes Method to Modify Attributes Method to Increment Attributes Started modifying GroceryShopping project to use classes and dictionariesRead 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 We learned about inheritance in Car and ElectricCar classes. We learned on how to make a class inherits another class. We learned inherits means a child class (ElectricCar) getsRead More...
Today we did: We reviewed the homework and exercises, and worked some more exercises for the quiz. Homework: Finish number 9 and 10 from https://www.ayclogic.com/animal-list-and-for-loop-exercises/ . Topics to review: f string (f"{}")Read More...
Today we did: We made the flapping animation for the player We made the upward tubes Homework: Make sure that your tube hitbox is moving along with the x of the tubeRead More...
Today We: Learned about if statements and booleans Your HW: Read and copy from Pages 79-81 in the text book IntroToPythonPg79to81
Today We Did Reviewed past class code & finished implementing collisions Added background music and sound effects You can always find the code we wrote in class in my Gitlab repository here:Read More...
Today We Did Continued working on Tank Game Homework Make the Enemy Tank not able to cross a wall, just like how we did it for the Player Tank. Make the WallExplosionRead More...
Today We Did Java Quiz Homework We will be starting a MonsterInheritance program next class! Do the following to prepare: Create a new project called MonsterInheritance Create a Monster class: Monsters shouldRead More...
Today We Did Reviewed Jan20_FunctionsHW5.py Functions with return values Learned about the random module in Python random.randint() -- choose random integer random.choice() -- choose random item from list Homework Work on theRead More...
What we did today We continued working on the 6 Facial Expressions drawing. Homework Finish drawing the head and neck of the Happy expression. If you have any questions, email me at abigail@ayclogic.com
Today we: Continued the Punch the Dummy project. Homework: When the Head sprite receives the "Bounce" message, switch the costume to Angry. Under the "go to" block, switch the costume back toRead More...
What we did today We continued working on the MHALL project. Homework Make the Happy Birthday Song in Scratch. The sheet music also should be in "project resources" Add a broadcast everyRead More...
What We Did Today: Reviewed For Loop Homework Common errors with For Loops Try it Yourself (4-1 Pizzas & 4-2 Animals) Homework: Create a file called Jan29_ListForLoopsHW.py and submit the file intoRead More...
Today We Did Went over the final practice quiz solutions Refer to our files folder under "Final Practice Quiz (Driver System)" for the solution we made in class Answer key: https://www.ayclogic.com/python-oop-practice-test-driver-system-answer-key/ Password: ayclogicCodingAndArtSchool2021Read More...
Today we: Reviewed the homework Learned about if else statements Homework: Upload this homework in the Google Drive folder as Jan29_IfElseHomework: If you have the second edition of the book: Read and doRead More...
Today We Did Created explode.py and began understanding how this sprite will be used Created target.py and started understanding how this new kind of Player will be used Created group collision forRead More...
Today We Did Finished the soft_rectangle function Started GrocerySystem Homework Work on your projects, I'll be checking in next class. The deadline is Feb 12th! :) If you have any questions, emailRead More...
Today we: Finished the Punch the Dummy project. Started the Mary Had A Little Lamb project. Homework: Duplicate the Do sprite and rename it Mi. Make a new message called Mi and broadcastRead More...
Today We Did Finished entirety of balloon class Created bad balloons with 50/50 chance Added text to each balloon You can always find the code we wrote in class in my GitlabRead More...
What We Did Today: Started reviewing for the quiz next week, going through the practice quiz involving concepts such as functions, loops, conditionals, and typecasting. Homework: Continue on your called Jan30_PracticeQuiz2.py andRead More...
Today we continued the Wednesday Addams Full-Body project. Reviewed and fixed her lines Added the flat colors in 3 separate layers (see the image below) HOMEWORK Pay attention to your lines andRead More...
Today We Did Reviewed basic If-Else Statements Learned about Elif Statements How to take in input from the user (input()) Converting/casting Strings to Integers Homework: Submit the following file into your GoogleRead More...
Today We: Learned about elif and else Your HW: Create a new file called Jan_30_IfHW2 Do the try it yourself on Page 84, 5-3, 5-4
Today we: Continued the Jumpy Monkey project. Homework: Make a Level banner with two costumes: Level 1 costume Level 2 costume Make a MyBlock called "ShowLevel" and add an input called "costumeName."Read More...
Today We Did Began LibrarySystem Created Library class with constructor Created load books method Created the application loop Began add_book() method AYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/ In case you need anything, feelRead More...
Today We Did Finished rest of Try it Yourself homework from last week (9-4 and 9-5) Created methods that set and increment number_served for Restaurant class Fixed bug with resetting amount ofRead More...
What we did today Finished working on the Super Market Project. We started working on the How Old are You project. Homework Make four more if statements of different age ranges. (Teenager,Read More...
Today We: Started to learn about java Learned how to create variables Learned how to print Learned how to get user input Learned how to use String.format Learned how to do someRead More...
Today We: Reviewed the Final Test Homework: Ask your parents to contact Mr. Gamas about when to schedule your Retake Test Review the feedback I gave you on your Final Test StudyRead More...
FINAL EXAM NEXT WEEK!! FINAL PROJECT IS ALSO DUE NEXT WEEK ON FEBRUARY 8!! What We Did Today: Reviewed for the final test next week, on a game system similar to lastRead More...
Today we did: We added gravity and allowed the player to jump using the spacebar. We fixed the issues with the hitbox. Homework: Finish the animation for the coin, and in main,Read More...
Today we did: We created child classes (or subclasses) for the Monsters, such as Dragon, Troll, and Golem. We made sure that the magic attack does not work if the species isRead More...
Today We Did We subscribed to mochahost.com We learned about cpanel. We created public_html/index.html Homework Create a logo for your website. Come up about contents for your website How many navigation menuRead More...
Today We Did Added to player.py Began making different screens Began blitting main menu buttons You can always find the code we wrote in class in my Gitlab repository here: https://gitlab.com/gsugiart/sat-2-pm-flappy-bird/-/tree/Sebastian?ref_type=heads AYCRead More...
Today We Did Continued working on Tank Game Homework Add a delay for making the Enemy Bullet similar to how we added a delay the Player bullets. If the enemy bullet collidesRead More...
Today We Did Reviewed Java Quiz Started MonsterInheritance project Explained final strings Explained nextInt() vs nextLine() + parseInt() Set up run() method Started addNewMonster() and Monster class Homework Continue working on MonsterInheritance:Read More...
Today We Did Reviewed Jan20_FunctionsHW5.py Exercise #3 Created a password generator Homework Create the following files: Magic8BallV2.py Complete the 2nd version (#2) of the Magic 8 Ball with r.choice(): https://www.ayclogic.com/intro-to-python/magic-8-ball/ Feb3_StarWars.py CompleteRead More...
What we did today We finished working on the MHALL project. We started working on the Virtual Snow project. Homework Do pages 147-149 of your pink Scratch book. If you have anyRead More...