Sorry, Siri. You've Got Some Serious Competition

Screengrab via Socrative
6 of 11

Socrative

This program creates a virtual classroom, engaging students through a variety of assignments and activities on their smartphones, tablets, or computers.

Teachers can prompt students with questions and assign quizzes or activities. After students complete their assignments, Socrative generates a report and shares it with the teacher.