Skip to content

Tag Archives: Learning

The Construction of Programs

Let us change our traditional attitude to the construction of programs: Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do. -– Donald Knuth

The Goal of a Teacher

To create an environment where learning happens. – Dr. George F. Corliss

A Flowchart Cheatsheet

(via extreme presentation via lifehacker)

ENTERPRISE DATA MODELING

Last semester (Fall 2011) I taught “ENTERPRISE DATA MODELING” at Carroll University. Carroll is a great school and teaching the class was a lot of fun. A mentor of mine shared that “A teacher’s job is to create an environment in which learning is likely to occur.”. Thank you for sharing that.

How one class brought SICP back at MIT

Zombie-like, 6.001 rises from the dead to threaten students again. Unlike a zombie, though, it’s moving quite a bit faster than it did the first time. Like the original, don’t walk into the class expecting that it will teach you Scheme; instead, it attempts to teach thought patterns for computer science, and the structure and [...]

How to Take a Calculus Test

Show what you know. Don’t invent new math. Don’t contradict yourself. Do the easy questions first. If you don’t know how to do a problem, start by writing down relevant things that you know are true in general. Break difficult problems into manageable pieces. Know what a function is, and know what things are functions. [...]

A Slow Study Group for ML

Hi, I’m going to work through http://www.ccs.neu.edu/home/matthias/BTML/ and http://www.cl.cam.ac.uk/~lp15/MLbook/ using http://www.smlnj.org/ SLOWLY over MANY MONTHS. The reason is that I’ve never learned a statically typed functional programming language, I feel weak on recursive data type definitions, and I am curious about compiler and interpreter construction. So, I’m looking for a way to learn about all [...]

AcroTEX and eqExam for the Truly Impatient

eqExam is just a wonderful LaTeX package for writing things like exams and quizzes. It takes into account most of what you are about right out of the box like whether you are proctoring the exam online or in printed form and whether you want an answer key printed or not. Here is an example [...]

SchemaSpy: A Graphical Database Schema Metadata Browser

SchemaSpy is a Java-based tool that analyzes the metadata of a schema in a database and generates a visual representation of it in a browser-displayable format. It lets you click through the hierarchy of database tables via child and parent table relationships as represented by both HTML links and entity-relationship diagrams. It’s also designed to [...]

Spring 2011 Wrapup

During my Fall 2011 semester I took one class, Applied Linear Algebra. It was a total blast. You just can’t believe some of the wild stuff that you can do with matrices. It was a lot of fun and the hardest that I’ve ever worked, and my grade reflected that.