Field Reports tell how instructors have used AVs in their teaching.

Field Reports

Field Reports are meant to give instructors an opportunity to report actual experiences with specific AVs in specific course settings.

Submit new Field Report | Field Reports Forum

Enter a comma separated list of user names.
Authorsort icon AVs used Teaser Posted Last updated Views
Using graph visualization with code. chelwig

This visualization is one of five that was used as a mini-tutorial in a Data Structures III class.  Last...

2009-09-23 07:53 2011-05-05 12:02 2,601
Use of animations in a CS 2 course clancy

Activities involving the two cited visualizations were part of our lab-centric data structures and programming methodology course,...

2009-08-21 12:00 2011-05-05 11:57 2,281
Data structures lab on singly-linked lists furcyd

This one-hour lab activity takes place after students have attended lectures on linked lists and how to build them using C++ pointers. Students...

2009-08-14 21:56 2011-05-05 11:42 1,887
CS1 activity on 1D arrays and FOR loops furcyd

Students are actively engaged while practicing 1D array traversals using FOR loops. This activity takes place during...

2009-08-16 10:55 2011-05-05 11:45 2,029
jGRASP and CS2 huss

I heavily used jGRASP and Duane Bailey’s freely available book Java...

2011-08-07 17:17 2011-08-08 09:35 4,433
MST and Dijkstra animations at a German Hochschule mcclung

The students were asked to view three animations, Kruskal and Prim for MST and Dijkstra for shortest-path, before...

2011-05-19 05:55 2011-05-20 12:39 2,145
Data structures assignment on graphs in which students construct AV of deadlock detection algorithm naps The AV engagement taxonomy specifies four active levels of learner engagement with AV... 2009-08-10 15:07 2009-08-10 15:07 3,616
Tutorials for graph algorithms using two differnt AV viewers naps A collection of visualization-based tutorials on graph algorithms (... 2009-08-10 20:26 2009-08-10 20:26 2,039
Teaching the universal Turing machine pilucrescenzi

The goal of these lectures (6 hours in 2006 and 3 hours in 2007) was to teach the students how to fully construct a universal Turing machine...

2009-08-21 02:38 2010-11-22 12:59 2,671
Programming nondeterministic pushdown automata rodger

In this lecture, students first learn about pushdown automata. Then the instructor uses JFLAP...

2009-08-09 16:10 2010-06-27 10:18 2,872
Interactively experimenting with finite state machines rodger

In this lesson, we first introduce the formal definition of a deterministic finite automaton (DFA)...

2009-08-09 16:40 2010-06-27 10:18 1,929
Interactively learning SLR Parsing and how it fits in with automata theory rodger

This lesson shows how deterministic finite automata (DFA), pushdown automata (PDA) and...

2009-08-09 17:01 2010-06-27 10:18 3,697
Interacting with L-Systems rodger

L-systems are a different type of grammar than the formal language grammars in an automata theory course, so they are good for students to see...

2009-08-09 17:16 2010-06-27 10:18 1,987
Learning Turing Machines interactively rodger

This lesson describes Turing machines formally and then uses JFLAP to interact with them. The lesson starts by...

2009-08-09 17:30 2010-06-27 10:20 2,452
Interactive Hashing Tutorial shaffer

This tutorial was used as part of a quasi-experiment to compare the pedagogical effectiveness of the tutorial as compared to standard textbook/...

2009-05-27 22:13 2010-06-27 10:17 3,392
Lecture and Study Aides for Data Structures Class shaffer

A series of AVs were used throughout the course of the semester course. Mostly they were intended as supports for lecture, and many were only...

2011-05-06 21:05 2011-05-16 16:05 2,176
Tutorial for priority queues and binary heap ville

A tutorial on priority queues and binary heap was used on two different courses, one at Helsinki University of Technology and one at the...

2009-08-21 07:13 2010-06-27 10:24 3,367