If then, as in the case of Java, we are dealing with an object-oriented language, the syntactic structure contributes greatly to the organisation of thought. Here we can add that the constant correct use of formal language can contribute to the correct formulation of thoughts. In a 2001 interview, Dijkstra stated a desire for "elegance", whereby the correct approach would be to process thoughts mentally, rather than attempt to render them until they are complete. Noam Chomsky's Generative Transformational Grammar is the basic text from which the initial idea of the method started. The cognitive structures transmitted during the course are first and foremost linguistic structures. At the end, you will have learned to write some programs and be ready to start creating other projects (not exclusively in Java). The method includes the advice to students to use the help and online help often (instructions on how to do this will be provided) to encourage autonomy in those who write programs from the outset. Here we put forward a"possible method" (one of many) that has been repeatedly tested on many students. A program that includes all aspects of the language is not feasible (for a much more extensive approach, from the syntactic point of view and for the topics dealt with, see note 3), but rather topics must be chosen with the aim of involving and also entertaining users, and hopefully encouraging to study the subject in greater depth in the future. Foreword When planning a Java programming course in a school or even in a business context, the reduced number of hours available often has to be taken into account.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |