I'll add an overlong comment to provide more perspective, in community-wiki format. The question is probably a bit misguided, even taken as a purely pedagogical one (the older mathematics involved having been developed over a century ago by Frobenius and Schur).
In the context of finite group representations, the groups $SL(2,q)$ provide an excellent example of how the classical theory works and are treated in a number of textbooks as well as in the notes by Mark Reeder linked by Peter. It's a good way to see how basic ideas in linear algebra, group theory, and field theory combine to produce some nontrivial results. On the other hand, the original computation of the character table (which encapsulates most of the essential information about the irreducible representations) involves an ad hoc step after the study of the principal series. The problem is, as the question recognizes, that it's not immediately clear why you can't get all the desired representations via parabolic induction (here from the Borel subgroup of upper triangular matrices). The original calculations by Frobenius (over prime fields) and then by Schur (over arbitrary finite fields) are clever but don't provide a conceptual solution.
Some "high-tech" machinery may actually be essential here, to understand where the missing representations come from. The character table can be produced in this case by some clever moves involving the orthogonality relations, but beyond rank one progress gets very difficult. (J.A. Green used combinatorial and recursive methods for finite general linear groups, while his student Srinivasan pushed the ideas as far as $Sp(4,q)$.)
Only around 1976 did the much more sophisticated Deligne-Lusztig approach get developed, followed by Lusztig's extensive refinements; this is exposed in the rank one case in a concise text by Cedric Bonnafe (Springer, 2011). Much earlier, my 1975 expository article in the Math Monthly here laid out the Frobenius-Schur approach (working over a prime field, just for convenience), still with their ad hoc flavor.
Ultimately the pedagogy depends on what students actually know and where they intend to go next, but the question raised here about avoiding too much "high-tech" machinery probably has no good answer. The suggestions by Peter and Victor rely heavily on knowing the classical theory (relating representations and characters) as well as the main conclusions about characters of $SL(2,q)$, but they suggest no real explanation of what is going on.