Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Computer Science Logo Style 2/e, Vol. 2: Advanced Techniques

Buy
This is the second volume of a three-volume series that uses
the Logo programming language as the medium for a presentation of a range of topics
in computer science. The main audience I had in mind for these books was high school
students, but it’s turned out that they have also been used in teacher training, and to
some extent by independent adult learners.

In the first edition, the first volume was a complete Logo tutorial, explaining all of
the features of the language; the second volume was entirely devoted to programming
projects. (The third volume, then and now, is a sampler of topics from undergraduate
computer science courses.) My idea was that students would spend their first year in an
intensive programming course, and would then pursue their own programming projects
on an independent study basis, using my projects as examples.

As it turned out, people found the first volume both too hard and too easy. It was
too hard because it arrived too soon at the more advanced and complicated features of
Logo; it was too easy because the actual programming examples were all short enough
to fit on a page. Such tiny examples didn’t help the learner extrapolate to the design
of a program that could actually do something interesting. This deficiency may have
encouraged some readers to conclude that Logo is just a toy, and that serious projects
should be done in a “serious” language such as Pascal or C++.

In this second edition I’ve rearranged things. The first volume now teaches only
the core features of Logo, the ones every programmer must understand; it also includes
three of the projects that were originally in the second volume. This volume is now a
more advanced programming text; it alternates tutorial chapters on advanced language
features with example projects that demonstrate those features.
(HTML tags aren't allowed.)

Linear Genetic Programming (Genetic and Evolutionary Computation)
Linear Genetic Programming (Genetic and Evolutionary Computation)
Linear Genetic Programming presents a variant of genetic programming (GP) that evolves imperative computer programs as linear sequences of instructions, in contrast to the more traditional functional expressions or syntax trees. Primary characteristics of linear program structure are exploited to achieve acceleration of both execution time and...
Raspbian OS Programming with the Raspberry Pi: IoT Projects with Wolfram, Mathematica, and Scratch
Raspbian OS Programming with the Raspberry Pi: IoT Projects with Wolfram, Mathematica, and Scratch
Master the command line and Raspbian Linux as well as the physical connections of the Pi. With this book you’ll develop skills applicable to other real world applications in both hardware and software development all while working on simple and fun IoT projects that you can do yourself.

You'll learn to build
...
Language in Cognition and Affect (Second Language Learning and Teaching)
Language in Cognition and Affect (Second Language Learning and Teaching)

The volume contains most updated theoretical and empirical research on foreign or second language processes analyzed from the perspective of cognition and affect. It consists of articles devoted to various issued related to such broad topics as gender, literacy, translation or culture, to mention a few. The collection of papers offers a...


Embedded Programming with the Microsoft  .NET Micro Framework
Embedded Programming with the Microsoft .NET Micro Framework
Learn how to use the Microsoft .NET Micro Framework to develop applications for the next generation of embedded devices. Embedded programming is set to move into the mainstream as a variety of new devices come to market. A key embedded device enabled by Windows Vista(tm) that requires the .NET Micro Framework is Windows SideShow(tm), the...
Renewable Electricity and the Grid: The Challenge of Variability
Renewable Electricity and the Grid: The Challenge of Variability
Can renewable energy provide reliable power? Will it need extensive backup?

The energy available from wind, waves, tides and the sun varies in ways that may not match variations in energy demand. Assimilating these fluctuations can affect the operation and economics of electricity networks. Is this a significant problem, or can these
...
3-D Shape Estimation and Image Restoration: Exploiting Defocus and Motion-Blur
3-D Shape Estimation and Image Restoration: Exploiting Defocus and Motion-Blur
"This book presents a framework for estimating three-dimensional (3D) shapes from defocused and motion-blurred images. The book systematically describes various problems involved in estimating 3D shapes, and provides solutions to these problems… The book is well-written, and is equipped with Matlab code that implements the estimators...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy