1 Prerequisites, Baile Herculane, Romania, 2005 Prerequisites of 1 st semester students at HU Klaus Bothe 5th Workshop Software Engineering Education and Reverse Engineering, Baile Herculane, Romania, 2005 Institute of Informatics, Humboldt University – Berlin, Germany,
Prerequisites, Baile Herculane, Romania, Messages 1.We should know the knowledge prerequisites of our 1 st semester students when they enroll at university. 2.It becomes harder to offer a common lecture 'Introduction to OO using Java' at HU which satisfies the needs of all beginners – too different is their preknowledge. 3.The knowledge concerning programming languages, object orientation, and programming techniques delivered at school raises constantly.
Prerequisites, Baile Herculane, Romania, Background The same questionnaire since 1999 at the beginning of the study at HU Following slides: from winter semester 2004/2005 at HU Maybe somebody reuses this questionnaire (comparison across universities and countries at the next workshop)
Prerequisites, Baile Herculane, Romania, In which semester are you studying?
Prerequisites, Baile Herculane, Romania, In which main curriculum do you study informatics?
Prerequisites, Baile Herculane, Romania, Do you already have experience in using a computer?
Prerequisites, Baile Herculane, Romania, Did you have any programming experience already before you enrolled at university?
Prerequisites, Baile Herculane, Romania, In which of the following programming languages did you already have programmed? Turbo-PascalC C++Basic
Prerequisites, Baile Herculane, Romania, In which of the following programming languages did you already have programmed? Java
Prerequisites, Baile Herculane, Romania, Highest level of programming experience stated in the answers above
Prerequisites, Baile Herculane, Romania, Did you attend a course in informatics at school?
Prerequisites, Baile Herculane, Romania, Do you possess an own computer / internet connection?
Prerequisites, Baile Herculane, Romania, Do you know what object-oriented programming is / do you know any sorting algorithms?