Racket Programming The Fun Way
An introduction to the Racket functional programming language and
DrRacket development environment to explore topics in mathematics
(mostly recreational) and computer science.At last, a lively
guided tour through all the features, functions, and applications of
the Racket programming language. You'll learn a variety of coding
paradigms, including iterative, object oriented, and logic programming;
create interactive graphics, draw diagrams, and solve puzzles as you
explore Racket through fun computer science topics--from statistical
analysis to search algorithms, the Turing machine, and more.Early
chapters cover basic Racket concepts like data types, syntax,
variables, strings, and formatted output. You'll learn how to perform
math in Racket's rich numerical environment, and use programming
constructs in different problem domains (like coding solutions to the
Tower of Hanoi puzzle). Later, you'll play with plotting, grapple with
graphics, and visualize data. Then, you'll escape the confines of the
command line to produce animations, interactive games, and a card trick
program that'll dazzle your friends.You'll learn how to: • Use DrRacket, an interactive development environment (IDE) for writing programs • Compute classical math problems, like the Fibonacci sequence • Generate two-dimensional function plots and create drawings using graphics primitives • Import and export data to and from Racket using ports, then visually analyze it • Build simple computing devices (pushdown automaton, Turing machine, and so on) that perform tasks • Leverage Racket's built-in libraries to develop a command line algebraic calculator
physical copy
More Books
International Journal of Modern Engineering Research
International Journal of Modern Engineering Research (IJMER) is Peer reviewed, online Journal. It serves as an international archival forum of scholarly research related to engineering and science education. Internati...
Research methods for the behavioral sciences
xxii, 618 p. : 24 cm Includes bibliographical references (p. 601-606) and indexes
Programming PHP, 3rd Edition
PHP Programming Book 3rd Edition
News notes of California libraries
Book digitized by Google from the library of Harvard University and uploaded to the Internet Archive by user tpb. 74 volumes 23 cm Volumes for 1971- include annual reports and statistical summaries Volumes for 1971- i...
The Financiers And The Nation
The Financiers And The Nation — Johnston, Thomas.
Higher Algebra
Higher algebra—the subject of this text—is a far-reaching and natural generalization of the basic school course of elementary algebra. Central to elementary algebra is without doubt the problem of solving equations. T...