Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aviatrix Further Iterations #7

Open
jcasimir opened this issue Jun 7, 2018 · 2 comments
Open

Aviatrix Further Iterations #7

jcasimir opened this issue Jun 7, 2018 · 2 comments

Comments

@jcasimir
Copy link
Contributor

jcasimir commented Jun 7, 2018

Here are a few ideas for further iterations/extensions of Aviatrix:

Passengers

  • In the simulator, add a line to the gauges that displays Passenger Count: 64
  • Add a menu item to load passengers, have it ask for how many to load
  • Add a menu item to unload passengers, have it ask for how many to load
  • Make sure passenger count doesn't go over a max like 130 or below zero
  • Challenge: have miles-per-gallon affected by the number of passengers onboard

Routes

  • In the simulator, add a menu item for "fly a route"
  • In the menu, display cities with the same number indexing as the fly menu
  • Allow the user to enter 10 to mean a round-trip between the current location and city number 1
  • Challenge: allow for inputs to include an r to refuel in the current city
  • Note that this implementation could be built mostly in the simulator or mostly in the Aviatrix. I'd lean towards the latter.
@jcasimir
Copy link
Contributor Author

jcasimir commented Jun 7, 2018

Note that there's a complete implementation available at https://github.com/turingschool-projects/aviatrix/tree/implementing_the_stub for anyone who wants to continue the code built up through I2.

@jcasimir
Copy link
Contributor Author

jcasimir commented Jun 7, 2018

This could be a great spot for someone else to pitch in. Without having a clear picture of the student skill level, it’s possible that what I’ve written isn’t enough for a full day. It would be great to have one or both of these available for fast movers. They could be written up with a much lighter depth — make the students figure out more on their own.
The Routes idea particularly allows for some string/array manipulation / sequential thinking that I think would be good for them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant