Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
|||
Showing 1 - 4 of 4 matches in All Departments
Programming Languages: An Active Learning Approach introduces students to three programming paradigms: object-oriented/imperative languages using C++ and Ruby, functional languages using Standard ML, and logic programming using Prolog. This interactive textbook is intended to be used in and outside of class. Each chapter follows a pattern of presenting a topic followed by a practice exercise or exercises that encourage students to try what they have just read. This textbook is best-suited for students with a 2-3 course introduction to imperative programming. Key Features: (1) Accessible structure guides the student through various programming languages. (2) Seamlessly integrated practice exercises. (3) Classroom-tested. (4) Online support materials. Advance praise:
"Lethal FrontierS" is one of the first samples of Soviet scholarship on nuclear strategy readily available to Western readers. A rising star in the Soviet foreign policy establishment, Arbatov offers a remarkable view of the evaluation of U.S. nuclear policy and strategy. This scholarly book is free of the ideological constraints and negative effects of excessive Soviet secrecy so often characterizing Soviet works on this subject. The author begins by tracing the buildup of U.S. nuclear and conventional forces during the Kennedy and Johnson administrations, and examines initial U.S. reactions to the achievement of strategic nuclear parity by the Soviet Union in the late 1960s and early 1970s. From notions of flexible response, to the Schlesinger doctrine, and ideas of fighting a limited nuclear war, Arbatov argues that the U.S. national security establishment has had enormous difficulty in reconciling itself with Soviet strategic parity. Consequently, U.S. strategy and arms programs have invariably collided with and contradicted the arms control process and efforts to decrease U.S.-Soviet tensions. In light of this, and of the new Soviet approach to security, Arbatov observes the challenges lying ahead in the new era of Soviet-American relations.
This easy-to-follow and classroom-tested textbook guides the reader through the fundamentals of programming with Python, an accessible language which can be learned incrementally. Features: incudes numerous examples and practice exercises throughout the text, with additional exercises, solutions and review questions at the end of each chapter; highlights the patterns which frequently appear when writing programs, reinforcing the application of these patterns for problem-solving through practice exercises; introduces the use of a debugger tool to inspect a program, enabling students to discover for themselves how programs work and enhance their understanding; presents the Tkinter framework for building graphical user interface applications and event-driven programs; provides instructional videos and additional information for students, as well as support materials for instructors, at an associated website.
Programming Languages: An Active Learning Approach introduces students to three programming paradigms: object-oriented/imperative languages using C++ and Ruby, functional languages using Standard ML, and logic programming using Prolog. This interactive textbook is intended to be used in and outside of class. Each chapter follows a pattern of presenting a topic followed by a practice exercise or exercises that encourage students to try what they have just read. This textbook is best-suited for students with a 2-3 course introduction to imperative programming. Key Features: (1) Accessible structure guides the student through various programming languages. (2) Seamlessly integrated practice exercises. (3) Classroom-tested. (4) Online support materials. Advance praise:
|
You may like...
|