Get Involved

for educators

How to get involved in the Astronomy and Python Project.

If you're looking for details about exisiting activities head over to Code. If you're looking for teaching resources head over to Teaching.

Email astrodimitrios(at)gmail.com Twitter @astroDimitrios



1 Add your activities and code

Add your own existing python notebook activities to the repository on GitHub! Or submit any code that you think would be useful for astronomy educators to be incorporated into activities or the astroedu python package. All submissions welcome if you're in doubt we want your code! Submit via GitHub or email.


2 Create an activity

Create a Python activity on a topic in Astronomy or Geophysics. Any topic for any level of student! When I write an activity it also usually provides code for astroedu, interactives for teaching, and some pretty plots which are all useful (that doesn't mean you have to do all of this!). To see my ideas for notebooks and to add your own visit the Google Sheet here.


3 Test and maintain activities

My existing code needs testers! I have been able to test ~half of the activities with my students and the help of external collaborators. astroedu also needs help testing and maintaining, especially updating submodules to keep in line with their master branch.


4 Translate activities

Let's go global! It would be great if we had a few people to slowly translate activities into other languages, so they have wider reach. Please email me if you're thinking of doing this. The Google Sheet with notebook ideas (here again) has a section for who is doing which translations, and where the translated repository is located.