John Brecht

Software Engineer

John Brecht is a software developer and researcher whose primary focus is science visualization for education using 3D graphics, spatial data, and networked, interactive environments.

John started school with an interest in science writing. He pursued a bachelor's degree in astrophysics, as well as studying a good deal of computer science and philosophy. By the end of his undergraduate years, John had made significant contributions to the design and development of web based physics courses at Michigan State. John stayed on at Michigan State to pursue a PhD in astrophysics. He also became a TA for the web based physics course he helped create. This stint at teaching combined with his experiences at Michigan State's MIND Lab and LITE Lab convinced John to change gears and pursue interests in Educational Technology.

An internship at CTL in the summer of 1998 was John's kickoff at SRI. After completing a Master's in Physics at Michigan State, John returned to SRI to work with Doug Gordin and members of SRI's Artificial Intelligence Center on SRI's Digital Earth project.

Since then, John has participated in a number of science visualization projects with particular focus on spatial data, distributed data, and interactive 3D graphics. In 2002, John submitted a proposal to NSF's Advanced Computational Research program, in which he proposed to create an educational interface to astronomical data available via the US National Virtual Observatory. The interface would make use of the streaming virtual reality software created under the Digital Earth project, presenting sky data rather than land data.

More recently, John has worked on projects involving collaborative activities using wirelessly networked handheld devices. John has created a formalization of classroom collaboration patterns know as CML - the Collaboration Modeling Language.

John is also in the process of writing his first science fiction novel.

Education 

Professional Experience 

Research Areas at CTL

Learning Environments
Technology Development

Current Projects at CTL

Past Projects at CTL

Publications