Dan Englender - Online Portfolio
Web Design and Programming
Presentation and Writing
Teaching
Other Technology Projects
Web Design and Programming
Teach Easier
A dynamic assessment item generator and layout engine.
Cohort Blog
Blog for my corps member cohort.
WikiTI
TI calculator wiki.
DC School Maps
An interactive map of DC schools.
Back
Teach Easier
A dynamic assessment item generator and layout engine.

Technologies used: Java w/GWT, Javascript w/jQuery, LaTeX, MySQL, PHP



Back
DC School Maps
An interactive map of DC schools.

Technologies used: Google Maps API, Javascript, MySQL, PHP



Back
WikiTI
TI calculator wiki. Over 1,000 content pages and over 2,000,000 page views.

Technologies used: Mediawiki, PHP



Back
Cohort Blog
Blog for my corps member cohort.

Technologies used: Wordpress


Back
Other Technology Projects
USB8X
An open source, reverse-engineered USB 2.0 host driver.
Detached Solutions and MirageOS
Puzzle Pack
Back
Puzzle Pack

Puzzle Pack is a collection of four games created by Detached Solutions (a web-company I co-founded) and licensed by Texas Instruments for inclusion on their TI-83 Plus and TI-84 Plus Silver Edition Graphing Calculators. Of over 40,000 files at ticalc.org, Puzzle Pack is the 16th top rated and 18th top downloaded of all-time.




Back
USB8X
An open source, reverse-engineered USB 2.0 host driver.

USB8X allows you to use USB peripherals from a TI graphing calculator. It supports mice, keyboard, hard drives, gamepads, and other hardware. USB8X was originally developed with support from Google's Summer of Code. Check out some press about its release. It has a wikipedia page (which I promise I didn't write). Here is a demo video:

Back
Detached Solutions and MirageOS
I co-founded Detached Solutions co-authored our inaugural software release: MirageOS. Detached Solutions writes mobile software, primarily for Texas Instruments graphing calculators, and over the years we've made some good stuff. Some examples:

We've created eight of the top 25 rated files at ticalc.org, including the top rated program of all-time: MirageOS.

Software that I am personally responsible for has been downloaded over a million times.

Our software has been covered a few times by: ticalc, slashdot, calcg, and others.

Things created about or using our software by people I don't know: Youtube videos - MirageOS, USB8x, and Puzzle Pack. A GameFAQs page with cheat codes for Puzzle Pack. Wikipedia entries. Facebook Groups. eHow and wikiHow. Maybe someday I will get to meet these people.

Back
Presentation and Writing
Gaining Context for Math Teachers
A Prezi presentation
The State of the Achievement Gap in DC
Trends and performance of schools in the capital
Improving Cost, Performance, and Security of Memory Encryption and Authentication
Back
The State of the Achievement Gap in DC
Trends and performance of schools in the capital

Back
Improving Cost, Performance, and Security of Memory Encryption and Authentication

In a previous part of my life, I was teaching and research assistant. Here's a paper, presented at the 33rd Annual International Symposium on Computer Architecture from that time, on which I am listed as co-author.

In case you're interested in such things, here is the abstract: Protection from hardware attacks such as snoopers and mod chips has been receiving increasing attention in computer architecture. This paper presents a new combined memory encryption/authentication scheme. Our new split counters for counter-mode encryption simultaneously eliminate counter overflow problems and reduce per-block counter size, and we also dramatically improve authentication performance and security by using the Galois/Counter Mode of operation (GCM), which leverages counter-mode encryption to reduce authentication latency and overlap it with memory accesses. Our results indicate that the split-counter scheme has a negligible overhead even with a small (32KB) counter cache and using only eight counter bits per data block. The combined encryption/authentication scheme has an IPC overhead of 5% on average across SPEC CPU 2000 benchmarks, which is a significant improvement over the 20% overhead of existing encryption/authentication schemes.
Back
Gaining Context for Math Teachers
A Prezi presentation
Intended to help pre-service math teachers develop a vision for their course.

Back
Teaching
Algebra II Curriculum
Posters and Templates
Student Work Samples
Back
Algebra II Curriculum
When I taught Algebra II for the third time, I tried to keep all my materials organized so I could share them with others. These resources are far from perfect, and there are many things I would change if using them again, but I hope they are useful in some way!

Back
Student Work Samples

I've included some sample student work below. The first page of each test is removed to protect the privacy of the students, but the questions align with the Unit 1-5 tests on the Algebra II curriculum page.

Many of my students like to draw, so in addition to pushing them to master rigorous math content, I also gave outlets for their artistic endeavors:

Back
Posters and Templates

I enjoy designing posters and worksheets, so I often found excuses to do so in my classroom. On the left you'll find an image of the eight-foot tall curriculum map poster that I hung in my classroom to track progress. On the right you'll find links to other posters and templates that I have made.

Posters:
No Excuses
Number Line
Parent Function Word Wall
Transformations Word Wall

Worksheet Templates:
Student Do Now, Homework, and Assessment Tracker
Quiz Correction Template
Back