GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - juliocesilva/python-interactive-activities: A collection of 10 interactive Python activities created to practice programming logic and fundamental Python concepts.

BranchesTags
Open more actions menu

Latest commit

 

History

6 Commits
6 Commits

Folders and files

NameName
Last commit message
Last commit date
README.md
README.md
 
 
interactive-activities-menu.png
interactive-activities-menu.png
 
 
menu_jogos.py
menu_jogos.py
 
 
number-guessing-game.png
number-guessing-game.png
 
 

Repository files navigation

🎮 Python Interactive Activities

A Python-based collection of interactive activities and simple games developed to practice programming logic and Python fundamentals.

📌 About the Project

This project was developed as a way to practice Python programming through a collection of interactive activities.

The program provides a menu where the user can choose between different exercises, games, and simulations.

🚀 Features

The project includes 10 interactive activities:

  1. 🔢 Number Counter
  2. ➕ Grade Calculator
  3. 🛒 Shopping List
  4. ✖️ Custom Multiplication Table
  5. 🔐 Password Validator
  6. 🌡️ Temperature Analysis
  7. 📊 Class Grade Analysis
  8. 💰 Sales Processor
  9. 🎯 Number Guessing Game
  10. 📦 Inventory Analysis

🎯 Number Guessing Game

One of the activities is a number guessing game where the player must guess a randomly generated number between 1 and 100.

The game provides hints indicating whether the guessed number is higher or lower than the target number.

It also keeps track of the number of attempts and displays a Top 5 ranking.

📸 Screenshots

Main Menu

Interactive Activities Menu

Number Guessing Game

Number Guessing Game

🛠️ Technologies

  • Python
  • Git
  • GitHub

▶️ How to Run

1. Clone the repository

git clone https://github.com/juliocesilva/python-interactive-activities.git

2. Navigate to the project folder

cd python-interactive-activities

3. Run the program

python menu_jogos.py

If python is not recognized on Windows, you can use:

py menu_jogos.py

📚 Purpose

This project was created for learning and practicing:

  • Python fundamentals
  • Programming logic
  • Conditional statements
  • Loops
  • Functions
  • User input
  • Data processing
  • Basic problem solving

👨‍💻 Author

Julio Cesar Silva

GitHub: @juliocesilva

About

A collection of 10 interactive Python activities created to practice programming logic and fundamental Python concepts.

Topics

begginer-projectinteractive-programminglogic-programmingprogrammingpython

Resources

Readme
Activity

Stars

1 star

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.