Enter the building and take the main stairs or elevator to the top floor.
In the past 35 years employing systematically participative observation a lecture got created that allows for teaching novices programming from zero and empowering them to apply their knowledge to program e.g. MS Office and OpenOffice/LibreOffice, to create client-server socket programs and to create portable GUI programs, all in a single semester (four months, four contact hours per week). It may be noticeable that despite the teaching load of 8 ECTS (200 hours) there are no drop-outs among the participating business information students.
This workshop introduces the developed pedagogical concept, the infrastructures that can be used, the syllabus and the parts of it that are key for the overall success of this lecture. There will be a few small nutshell examples presented with the intent to exemplify what can be achieved. This approach in the workshop should allow any attendee to analytically assess the overall concept, the building blocks and the applicability of the learning outcome for the students who start as novices at the beginning of the semester. At the end of lecture the novice students will be able to create programs that control Windows programs via OLE (object linking and embedding), apply curl for interacting with web resources, create portable client-server socket programs, become able to process XML and HTML5 text, and even create portable, complex GUIs exploiting the powerful JavaFX framework.
Workshop Goals After attending this workshop the participants should be able to assess the concept, the learning outcomes and employ the result of 35 years of development of this drop-out free lecture for their purpose, e.g., for bridging courses or for integrating it into their curriculum. All the learning materials (slides, nutshell programs) are made available in an open teaching fashion for free such that every interested lecturer can immediately start to teach this lecture successfully. This workshop shares experiences and insights from a 35-year evolution of the programming class. Attendees will be able to understand key aspects of the course that they can apply to their own teaching. In addition, in the spirit of open education, all slides and nutshell examples are freely available and will be presented briefly such that attendees can adapt them for their own courses. More Details Duration: Half Day Details: Workshop Website
After attending this workshop the participants should be able to assess the concept, the learning outcomes and employ the result of 35 years of development of this drop-out free lecture for their purpose, e.g., for bridging courses or for integrating it into their curriculum. All the learning materials (slides, nutshell programs) are made available in an open teaching fashion for free such that every interested lecturer can immediately start to teach this lecture successfully.
This workshop shares experiences and insights from a 35-year evolution of the programming class. Attendees will be able to understand key aspects of the course that they can apply to their own teaching. In addition, in the spirit of open education, all slides and nutshell examples are freely available and will be presented briefly such that attendees can adapt them for their own courses.
Duration: Half Day
Details: Workshop Website