re: I'm Danny de Vries, Web development lecturer at the Amsterdam University, Ask Me Anything! VIEW POST


Hey, Danny.

  • What are the most challenging concepts or topics for the students?
  • What techniques do you use to improve students' presenting and communication skills? Thanks.

Motivation is the most important aspect. Every student can learn how to program. Getting started is not the hardest part, it's to keep pushing true if you feel like you don't understand anymore.

From a technical perspective, specific to JavaScript, the difference between console.logging and actually getting input from the DOM is one of the hardest conceptc to understand. Oh, and CSS layout / Box model!

I would treat presenting like public speaking, these book recommendations from Notist are a nice way to start. Design is a Job from Mike Monteiro is a good confidence booster.


Could you answer one more question:
What's the biggest challenge for you as a teacher? Or maybe what was the biggest challenge when you had just started teaching?


  • Not every student has the same motivation and eagerness to learn.
  • Coaching is hard, it's not about slides and theory. It's about motivating students and getting them interested in particular topics.
  • Making students realize they are not making assignments and exercises because I want them to and they get a grade but it's theory that is needed for their own career paths.
  • Students shouldn't compare themselves to others in their classroom but compare who they were yesterday. It's hard to make them set their own goals and define their skill level and learning path.
Code of Conduct Report abuse