Take a back up file of your database. How to do that is
1) Right Click your Database > Task > BackUp
2) It will open "Back Up Database Window"
In Back Up Database Window
Check BackUp Component as "Database" RadioButton
If you want to change the name , you can
Check Backup set will expire : as "After" RadioButton and select the value as 0
Set Back Up To location as :
C:\Program Files\Microsoft Sql Server\MSSQL10.MSSQLSERVER\MSSQL\Backup\YourDatabaeName.bak
Click OK
3) It will generate a "YourDatabaeName.bak" MSsql backup file for you. Which later your Teacher can import to another sql server
or
1) Right Click your Database > Task > BackUp > you can generate script and save it in a text file which you can give it as project material.
Regarding C# Application , you need to give the complete Project file includes starting from .sln file, all your project resource which are integrated with your app everything alongwith .sln should be inside a single folder and that must be your project folder.
What other you need ?