Designed to facilitate Computer-Supported Agile Pedagogy!

Agility In Pedagogy: in the classroom an instructor can use formative assessment, students’ feedback and forum discussions to assess learning and issues, and then appropriately cater optimal instructional activities to the learning objectives and observed needs of the students.

Discovery Teaching has user accounts and semester courses just as in Moodle, Latte or Blackboard. The application layout is roughly: User > Courses enrolled in > Class Meetings > Activities > Interactive Tools.

Intuitive Design

Allows students to monitor, manage and report in real-time their affective and cognitive states in the classroom. The instructor’s Feedback view shows a pie-chart and time-line plots of the real-time aggregate feedback data.

Affective & Cognitive Feedback

A supervised back-channel discussion forum where students can post questions and other topics and have them answered by other students, TAs and the instructor. Especially great for large, interactive, and international/diverse classes.


A clicker functionality for formative assessment activities in the classroom - can also be used for summative assessments such as homework, quizzes and exams.


A clicker tool for group-based collaborative/cooperative (Think/Pair/Share) formative assessment.


Stats pages at the course, class-meeting and activity levels - providing aggregate data for students’ participation, detailed attendance and performance.

Statistics & Aanalytics

Students can take personal notes during activities. Notes are aggregated and manageable at the Class Meeting and Course levels.


Coming soon to the Questions and GroupWork tools. Students will be able to grade peers' answers in a way that engages and rewards students, creates and trains better answers, and crowd-sources grading.

Peer Grading

A clicker functionality for formative assessment activities in the classroom - can also be used for summative assessment in homework, quizzes and exams.


Discovery Teaching was developed as part of the doctoral dissertation titled Computer-Supported Agile Teaching (CSAT).

In the four years of this doctoral work, we designed and developed the Discovery Teaching web-based application to support the CSAT methodology. This process involved continuous engagement with teachers and students, inside and outside of the classroom, as we refined our pedagogy ideas and the corresponding Discovery Teaching features. Through the use of Discovery Teaching and various experimental studies we evaluated the feasibility and effectiveness of the proposed CSAT methodology.

Read the Abstract Read The Entire Dissertation Read Other Related Publications

Milestones - Since Fall 2014!





Class Meetings


Class Activities


Log In Sign Up

Frequently Asked Questions

We are hoping that these questions and answers will help you understand the styles and usage ideas on successful deployment of Discovery Teaching in your classroom

An in-class web application that provides a platform for interactive, active and dynamic teaching and learning in the higher education classroom. It facilitates tools for teacher/student communication, interactions, assessment, analytics and pedagogical awareness.
Users have accounts, teachers create courses which have unique enrollment codes for other teaching staff and students to enroll for a semester. Class Meetings can have one or more learning or teaching Activities. In general, during a class meeting, students, TAs and their teacher login to the website from their personal computers. The application manages their learning goals, progress, feedback, discussion forums, diagnostic assessments, learning/teaching analytics, note-taking, etc.
For now you can access Discovery Teaching using your web browser on your smart-phone, tablet or personal computer.
Discovery Teaching offers a set of interactive, communication, assessment and analytics tools that enable the implementation of active, interactive and adaptive pedagogy in the classroom. Along with this wide range of functionality, Discovery Teaching advocates a new teaching style, Computer-Supported Agile Teaching (CSAT), with emphasis on transparency, inspection and adaptation of the classroom personnel, methods and resources in discovering optimal outcomes.
We are currently focused on supporting the college/university classroom, we plan for expansion in the future and this will be communicated appropriately. Discovery Teaching can be used in several different styles to meet the needs of an instructor, activities in the classroom, and subject type. It is, however, more useful for hands-on (active learning or flipped classed), interactive and medium to large (15+) class sizes.
Discovery Teaching started as a bi-product of a PhD dissertation work. After the completion of the dissertation work and the demonstrated demand and positive educational impact of the software, we are currently working on sharing the platform to as many teachers as possible while gathering more feedback for product updates. For now Discovery Teaching is free for the academic calendar year of 2017, later in the year we will be testing paid plans for new users. We will also have discounted plans for early adopters.

Can't find the answers that you are looking for?

Write To Us