Using Research And Reason In Education
Demonstrating student learning may seem like a simple task, but reflection reveals that it is a complex challenge requiring educators to use specific knowledge and skills. Standards-based reform has many curricular and instructional prerequisites.
A Field Guide to Genetic Programming
Genetic programming (GP) is a collection of evolutionary computation techniques that allow computers to solve problems automatically. Since its inception twenty years ago, GP has been used to solve a wide range of practical problems, producing a number of human-competitive results and even patentable new inventions.
Introduction to the Objective Caml Programming Language
This document is an introduction to ML programming, specifically for the Objective Caml (OCaml) programming language from INRIA. OCaml is a dialect of the ML (Meta-Language) family of languages, which derive from the Classic ML language designed by Robin Milner in 1975 for the LCF (Logic of Computable Functions) theorem prover.
Matters Computational: Ideas, Algorithms, Source Code
This is a book for the computationalist, whether a working programmer or anyone interested in methods of computation. The focus is on material that does not usually appear in textbooks on algorithms.
Agile Inception in 60 minutes
This book is about the pre-release planning stage. In an Agile context, this work collapses the boundaries between the aspects of business development and project management that haunt conventional, phase-based project life cycles. It contains strategies and techniques for accelerating business level output needed to initiate Agile releases and/or projects.
AngularJS in Patterns
The goal of this paper is to describe how different software design and architectural patterns are applied in AngularJS or any AngularJS single-page application.