First project that is due for the General Assembly Data Science Immersive. Tests basic knowledge of statistics and python.

View the Project on GitHub

Project 1: Game programming and analysis

Business Case

You are an analyst at a “scrappy” online gaming company that specializes in remakes of last year’s fads.

Your boss, who runs the product development team, is convinced that Pokemon Go’s fatal flaw was that you had to actually move around outside. She has design mock-ups for a new game called Pokemon Stay: in this version players still need to move, but just from website to website. Pokemon gyms are now popular online destinations, and catching Pokemon in the “wild” simply requires browsing the internet for hours in the comfort of your home.

She wants you to program a prototype version of the game, and analyze the planned content to help the team calibrate the design.


Directions

Follow the question prompts and use base Python to create data stuctures and functions for the Pokemon Stay game.

When you’ve built the game components and loaded supplementary data, use statistics and probability to describe and refine the gameplay.

We will be looking for the following things:


Requirements


Useful Resources


Project Feedback + Evaluation

For all projects, students will be evaluated on a simple 3 point scale (0, 1, or 2). Instructors will use this rubric when scoring student performance on each of the core project requirements:

Score Expectations
0 Does not meet expectations. Try again.
1 Meets expectations. Good job.
2 Surpasses expectations. Brilliant!

For more information on how we grade our DSI projects, see our project grading walkthrough.