i think you should probably start by reassessing your expectations. creating accurate weather forecasts is a huge industry worth billions of dollars, and is a very hard problem.
creating a better prediction algorithm is probably not something that's going to be achievable for an inexperienced programmer and their 8-year-old.
creating a better prediction algorithm is probably not something that's going to be achievable for an inexperienced programmer and their 8-year-old.