It seems you want to make two sorts of client apps. One for the teacher and another for the student.
The app for teacher needs an Editor for inputting and a submit button for sending data to your service.
The app for student needs a ListView for displaying the data obtaining from the service. You can also add some CheckBox control in the items so that the student can choose the one which they are interested in.
However, this topic here is too broad. We can only offer a general idea here.
Xamarin Inc., as a wholly-owned Microsoft subsidiary acting as a separate legal entity, adheres to the Microsoft Privacy Statement: Privacy & cookies