Skip to content

A collection of Class 11 & 12 Chemistry Python projects, tools, and simulators for students and educators.

License

Notifications You must be signed in to change notification settings

himalipatil26/Chemistry-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chemistry Projects (Class 11 & 12)

Python-based Chemistry mini-projects, calculators & visual tools for Class 11–12
Built with PythonMatplotlibTkinter

Python License: MIT Chemistry Projects


A beginner-friendly Python toolkit for learning and exploring Chemistry concepts (NCERT Class 11–12).
Includes calculators, visualization tools, periodic table lookup utilities, and conceptual chemistry mini-projects.


📘 About the Repository

This repository contains multiple Python-based chemistry utilities, designed to help students understand and visualize concepts in:

  • Periodic Classification of Elements
  • Chemical Properties & Atomic Structure
  • Acids, Bases & Salts
  • pH and Indicators
  • Chemical Reactions & Stoichiometry (future expansion)
  • Bonding Concepts (future expansion)

Useful for:

✔ School practicals and assignments
✔ Self-study and revision
✔ Coding + Chemistry interdisciplinary projects
✔ Teaching demonstrations
✔ Science fair projects


🛠️ Tech Stack

  • Python 3.x
  • Optional:
    • Matplotlib (graphs & visualizations)
    • Tkinter (GUI-based tools)

📁 Project Structure

Chemistry-Projects/
│
├── Periodic Table Explorer/
│ ├── periodic_table_explorer.py
│ └── README.md
│
├── pH Indicator Visualizer/
│ ├── ph_visualizer.py
│ └── README.md
│
├── README.md
├── LICENSE
└── (future modules)/

▶️ How to Run

1️⃣ Clone the repository

git clone https://github.com/himalipatil26/Chemistry-Projects.git

2️⃣ Navigate to a project

cd Chemistry-Projects/Periodic Table Explorer

3️⃣ (Optional) Install dependencies

pip install matplotlib

4️⃣ Run the script

python periodic_table_explorer.py

🌟 Features

  • Clean, beginner-friendly Python code
  • Based on NCERT Class 11–12 Chemistry concepts
  • Visual tools for better concept clarity
  • Easy-to-understand logic
  • Modular project folders
  • Extendable for future chemistry utilities

🎓 Who Is This For?

  • Class 11–12 science students
  • Chemistry teachers
  • Python beginners
  • Students doing science projects
  • Learners combining coding + chemistry

🤝 Contributions

  • Contributions and pull requests are welcome!
  • You may add:
  • Stoichiometry calculators
  • Bonding visualizers
  • Reaction simulators
  • Buffer/pH curve tools
  • Organic chemistry helper
  • Any educational chemistry utility

👩‍💻 Authors

Himali Patil

📘 Class 11 Science Project 💼 LinkedIn: https://www.linkedin.com/in/himalipatil26/

Mantra Patil

⭐ If you find this project helpful, please star the repository!

About

A collection of Class 11 & 12 Chemistry Python projects, tools, and simulators for students and educators.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages