For the Be Heard Project for Computer Science I completed a Twine based on my social justice issue. The social justice issue I chose was public school resource inequality. The reason I chose this social justice issue is because I experienced it first hand when my younger brother and I attended different elementary schools. The type of branching system I chose to do was a time cave. A time cave is best used for a heavily-branching sequence. All choices are of roughly equal significance; there is little or no reemerging, and therefore no need for state-tracking. There are many, many endings. A time cave would be used for fiction because it is often good for narratives about freedom and open possibility, adventures that could go anywhere, flights of fantasy. Time caves tend to have relatively short playthroughs, but strongly encourage replay: they are broad rather than long. Even with multiple playthroughs, most players will probably miss a good deal of the content. Twine provides a visual interface, where you can see a map of your story and easily visualize connections between passages. It includes an integrated text editor for editing passages. HTML is a Hypertext Markup Language, which is a standardized system for tagging text files to achieve font, color, graphic, and hyperlink effects on World Wide Web pages. All of these are components and aspect regarding Computer Science and Technology.