Code a Stargazing App with Python

Code a Stargazing App with Python

Code a Stargazing App with Python

A ten-week course where teens learn Python step by step and build a stargazing log app that stores and analyses their observations.

Code a Stargazing App with Python

Paid once.

Level
Beginner
Ages
13–16
Duration
50 min
Classes
1 / Week
Weeks
10

Class Experience

Teens learn real Python programming by building a stargazing app. Each week introduces new concepts, from variables and loops to functions and files.

They use real astronomy data and build an app that logs observations and analyses them, finishing with a showcase of their working app.

How classes work

Each week starts with a short live demo of the new idea, followed by guided practice while the teacher checks in with every learner. Classes end with a small challenge to try before next time.

What we'll cover

  • Week 1: Python Basics – Set up Python and write first programs.

  • Week 2: Variables – Store star and planet data in variables.

  • Week 3: Lists – Organize observations in lists.

  • Week 4: Loops – Use loops to process many observations at once.

  • Week 5: Functions – Write functions to reuse code.

  • Week 6: Files – Save and load observations from files.

  • Week 7: Data – Analyse real astronomy data sets.

  • Week 8: Log App – Build the core stargazing log app.

  • Week 9: Features – Add features like search and statistics.

  • Week 10: Showcase – Present the finished app and demo its features.

Learning Outcomes

  • Write Python programs with confidence

  • Work with real astronomy data

  • Build a working stargazing log app

  • Learn astronomy concepts through coding

Prerequisites

No experience needed. Learners need a device with a camera and microphone for live classes.

Available Times (0 available)

Loading available class times…

Meet your Instructor

Joined October, 2026

4.7

29

Reviews

7+

Years

300+

Students

Sonali is a robotics educator who designs hands-on electronics and coding experiences for learners ages 7–14. Over seven years she has led camps, after-school clubs, and weekly project series focused on Arduino and Micro:bit, using Tinkercad for safe simulation and advanced 3D ro…

Reviews

Code a Mars Rover Mission Camp

Code a Mars Rover Mission Camp

Khushi Ghosh

Ages 11–14 · 50 min · 3 / Week

$19.67per classSee schedule

Code a Solar System Simulation in Scratch

Code a Solar System Simulation in Scratch

Poonam Sethi

Ages 10–13 · 50 min · 1 / Week

$19.67per classSee schedule

Scratch Halloween Arcade Makers Camp

Scratch Halloween Arcade Makers Camp

Ishita Nair

Ages 9–11 · 50 min · 4 / Week

$13.00per classSee schedule

Spooky Game Makers Camp: Design, Code, Play

Spooky Game Makers Camp: Design, Code, Play

Vaishnavi Nair

Ages 9–11 · 55 min · 4 / Week

$13.00per classSee schedule

Scratch Spooky Cat: Catch the Ghosts

Scratch Spooky Cat: Catch the Ghosts

Ishita Nair

Ages 6–8 · 50 min · 1 / Week

$12.00per classSee schedule

Scratch Weekly Club: Build a New Game Every Week

Scratch Weekly Club: Build a New Game Every Week

Rahul Pillai4.4

Ages 6–11 · 55 min · 1 / Week

$14.00per classSee schedule

Minecraft Education: Semester Block Coding and Projects

Minecraft Education: Semester Block Coding and Projects

Srishti Desai5.0

Ages 8–11 · 55 min · 1 / Week

$12.92per classSee schedule

ScratchJr Coding Club: Weekly Projects for Ages 4-7

ScratchJr Coding Club: Weekly Projects for Ages 4-7

Aditya Verma4.7

Ages 4–7 · 45 min · 1 / Week

$11.00per classSee schedule

Code a Mars Rover Mission Camp
KG

Khushi Ghosh

Code a Mars Rover Mission Camp

Beginner

Level

11–14

Ages

50 min

Duration

3 / Week

Classes

2

Weeks

$19.67per class
See schedule
Code a Solar System Simulation in Scratch
PS

Poonam Sethi

Code a Solar System Simulation in Scratch

Beginner

Level

10–13

Ages

50 min

Duration

1 / Week

Classes

6

Weeks

$19.67per class
See schedule
Scratch Halloween Arcade Makers Camp
IN

Ishita Nair

Scratch Halloween Arcade Makers Camp

Beginner

Level

9–11

Ages

50 min

Duration

4 / Week

Classes

1

Weeks

$13.00per class
See schedule
Spooky Game Makers Camp: Design, Code, Play
VN

Vaishnavi Nair

Spooky Game Makers Camp: Design, Code, Play

Beginner

Level

9–11

Ages

55 min

Duration

4 / Week

Classes

1

Weeks

$13.00per class
See schedule
Scratch Spooky Cat: Catch the Ghosts
IN

Ishita Nair

Scratch Spooky Cat: Catch the Ghosts

Beginner

Level

6–8

Ages

50 min

Duration

1 / Week

Classes

1

Weeks

$12.00per class
See schedule
Scratch Weekly Club: Build a New Game Every Week
RP

Rahul Pillai

4.4(11)

Scratch Weekly Club: Build a New Game Every Week

Beginner

Level

6–11

Ages

55 min

Duration

1 / Week

Classes

12

Weeks

$14.00per class
See schedule
Minecraft Education: Semester Block Coding and Projects
SD

Srishti Desai

5.0(2)

Minecraft Education: Semester Block Coding and Projects

Beginner

Level

8–11

Ages

55 min

Duration

1 / Week

Classes

24

Weeks

$12.92per class
See schedule
ScratchJr Coding Club: Weekly Projects for Ages 4-7
AV

Aditya Verma

4.7(3)

ScratchJr Coding Club: Weekly Projects for Ages 4-7

Beginner

Level

4–7

Ages

45 min

Duration

1 / Week

Classes

12

Weeks

$11.00per class
See schedule