What are the didactical principles for teaching computer science Professor Viera K. Proulx College of Computer Science Northeastern University Boston, Massachusetts, USA…