Use Teaching.Codes in the classroom as an all-in-one teaching tool
Teach (using videos and animations), give online exams and projects, and also grade them automatically in minutes
Teach software engineering principles like unit testing, version control, and inline-documentation together while teaching coding
Teach programming using a professional tool like Eclipse, PyCharm, Clion, IntelliJ IDEA rather than a toy IDE
Use the same platform while teaching all programming languages
Runs on Windows, Mac OSX, and Linux
Code and learn by using the lecture notes, examples, assignments, all through the same professional IDE
Access and experiment with the example of the instructor during class
Continue the example you left unfinished in class/lab when you go home
Develop and submit your assignments via Teaching.Codes
Use the environment you are familiar with during the exam
During the exams, verify your solution by using unit tests
Get a detailed report for each exam
Become a coder by yourself.
Access all lecture notes and examples online or offline, whenever you have time
Learn actively: Verify if your own solution is correct or not using the automatic grader
Increase the quality of education with active learning
Decrease the human resources dedicated for the course
Enable having larger audiences in the courses
Enable online testing in various sites
Faster and more fair grading with detailed reports for individual exams
Integrate new personnel to the instructing team easily
You may change your password using the "User Menu / Change Password" link on the upper right corner of this page.
Please use the "Send New Code" button to receive a password reset verification code in your e-mail, if you cannot remember your current password.
You can also change your password using the "Change Password" section of the Eclipse plugin.