Skip to content

Luisaboia/projetoPython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚛️ Integrando a linguagem de programação Python em aulas de física do ensino médio

Python Status License

Este projeto reúne scripts em Python desenvolvidos para auxiliar no ensino e aprendizado de Física no nível do Ensino Médio.

O objetivo é automatizar cálculos repetitivos, permitindo que estudantes e professores foquem na análise dos fenômenos físicos e na lógica por trás das equações.

🛠️ Pré-requisitos e Instalação

Para executar os scripts que geram gráficos, é necessário instalar as bibliotecas externas. No seu terminal, execute:

pip install numpy matplotlib

📂 Estrutura do Projeto

O projeto está organizado em módulos temáticos para facilitar a navegação:

├── 🚗 Cinemática/          # Estudo do movimento
│   ├── colisoes1D.py       # Quantidade de movimento e colisões
│   ├── lancamentoObliquo.py# Decomposição de vetores e trajetórias
│   ├── mru.py              # Movimento Retilíneo Uniforme
│   └── mruv.py             # Movimento Retilíneo Uniformemente Variado
│
├── ⚡ Eletricidade/        # Eletrostática e Eletrodinâmica
│   ├── campoEletrico.py    # Intensidade do vetor campo elétrico
│   ├── capacitancia.py     # Cálculo de capacitores e armazenamento
│   ├── leiDeCoulomb.py     # Força de interação entre cargas
│   └── potencialEletrico.py# Energia e Potencial elétrico
│
└── 🌡️ Termodinamica/       # Estudo do calor e temperatura
    ├── eficiencia.py       # Rendimento de máquinas térmicas
    ├── entropiaIsotermica.py # Variação de entropia
    ├── leisDaTermodinamica.py# Aplicação das leis fundamentais
    └── transmissaoCalor.py # Condução, convecção e radiação

About

Projeto realizado dentro do Instituto Federal do Paraná para a construção do artigo "Integrando a linguagem de programação Python em aulas de física do ensino médio".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages