Featured Posts

CS50 Python , Nutrition Facts Table

Image
Nutrition Facts: Python Practice for Beginners Nutrition Facts Table for Python Practice Welcome to this comprehensive guide for Python beginners! If you are learning how to work with lists, dictionaries, and loops, this post will help you build practical skills using a real-world example: nutrition facts for fruits. Understanding how to organize and manipulate data is a key part of programming, and this exercise will give you hands-on experience. Below is a sample table of fruits and their calorie values, formatted as a Python list of dictionaries. This structure is ideal for coding exercises, projects, or even building your own nutrition calculator. You can expand this list, add new fruits, or use it as a foundation for more advanced Python tasks. Python List of Dictionaries Example: fruits = [ {'name': 'Apple', 'calories': 130}, {'name': 'Avocado', 'calories': 50}, {'name': 'Banana', 'ca...

Play Food Catcher | Game

 The Food Catcher

Food Catcher - Scratch

Welcome to the table. You came here because you are hungry, huh? My table has rules to win . Let's know these rules before you click on the green button.

How to Win?

1- Move the bowl right and left using the keyboard right and left arrows to catch the falling food.

2- Try to catch 30 falling foods before 30 seconds pass.

4- If the timer reached 30 seconds before your collect 30 foods score, you lose!

Note: This game is more Keyboard friendly than mobile, though it will work with mobile. 

Bon Appetite!


This game has been made by scratch as a project for Harvard University programming course. Scratch is a free fun way to learn programming fundamentals even for your kids. They will learn programming without knowing that they are actually programming. With Scratch, you can make videos, games, and illustrations for your projects.
This game will be upgraded upon requests in the comments, e.x: We can add levels of difficulties, increase or decrease the number of falling foods, make the ball go through the wall, etc. 

Comments

Popular posts from this blog

فرصتك للدراسة في ألمانيا: منحة ممولة بالكامل لطلاب الدراسات العليا

How to Deactivate Screen Reader in Kali Linux

Murphy's Law: Expect the Unexpected

Python 3.2.1.14 LAB: Essentials of the while loop

Data Analysis Roadmap 2026: From Excel Lover to Python-Powered Analyst