…ding hours poring over notes is a waste of time. Knowing stuff by heart doesn’t make you an expert: what education should encourage is understanding things and knowing how to recover information from a file to which we have permanent access via a simple device: what is really important, what we need constantly, will be memorized only through repeated use.
…igence and more importantly, an obstacle to understanding the potential of education.
Therefore, the first thing we have to do is teach children how to use a computer properly. Using a computer in class requires discipline, and above all, bidirectional communication: the traditional approach, whereby the teacher talks and the students listen, produces poor results for many reasons. What is the point of teaching through dictation? Why not just send the info through a link rather than forcing kids to write down what you are saying? Copying simply distracts from what you are telling them! Instead, ask them to concentrate on your explanation, to interrupt you every time they do not understand something.
Even when working with high-level languages, developers should have an understanding of memory management (or at least the basics). Sometimes there are issues with the automatic memory management (such as bugs or implementation lim…