I am a big fan of WebQuests because they can be individual, pairs, or group and they're student driven which allows the teacher to be there for support when needed.
Just as students are no longer tethered to textbooks (in most formal education settings), apps that are strictly didactic-designed to promote academic proficiency and foundational fluency-are often the first that parents and teachers reach for when looking for something "constructive."