The interface for the AAAH is straightforward. The map displays information in several ways: color-coding of territories reflects political changes; symbols show conflicts as isolated events; bar graphs give demographic and economic data, and labels show country names. Users may click on the diamonds in the bottom center to reveal or hide these features. Timeline controls on the bottom-right advance or reverse the chronology. The polygonal keys expand when the mouse is placed over them and can be dragged to any location on the map to match colors with those on the key. For the period after 1960, the labels also contain bar graphs showing changes in population and per capita GDP over time.
Conditions of Use
Search Results (2)
Unlike some other textbooks, this one does not follow a top-down narrative. ...
Unlike some other textbooks, this one does not follow a top-down narrative. Rather it has the flow of a conversation, with backtracking. We will often build up programs incrementally, just as a pair of programmers would. We will include mistakes, not because I don’t know the answer, but because this is the best way for you to learn. Including mistakes makes it impossible for you to read passively: you must instead engage with the material, because you can never be sure of the veracity of what you’re reading.
The main programming language used in this book is Racket. Like with all operating systems, however, Racket actually supports a host of programming languages, so you must tell Racket which language you’re programming in.
This textbook has been used in classes at: Brown University, Cal Poly, Columbus State University, Northeastern University, NYU, Reed College, UC-San Diego, UC-Santa Cruz, University of Rhode Island, University of Utah, Westmont College, Williams College, and Worcester Polytechnic Institute.