Unfortunately no. Because they will be writing typed-code and seeing their work in real-time, they need a computer or laptop with a separate keyboard.