18.01.2013 Views

Maria Knobelsdorf, University of Dortmund, Germany - Didaktik der ...

Maria Knobelsdorf, University of Dortmund, Germany - Didaktik der ...

Maria Knobelsdorf, University of Dortmund, Germany - Didaktik der ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

effect <strong>of</strong> different factors on the adoption <strong>of</strong> science education [6].<br />

For instance, the Unified Theory <strong>of</strong> Acceptance and Use <strong>of</strong> Technology<br />

[18] and Social Cognitive Theory [2] are some <strong>of</strong> the most<br />

widely applied theories in the context <strong>of</strong> students’ behavior [6]. In<br />

addition, Confidence, Performance Expectancy, Social Influence,<br />

Satisfaction, Self-Efficacy and Perceive Behavioral Control are<br />

some <strong>of</strong> the most commonly used factors (i.e., [5, 6]) affecting<br />

students’ intention to attend a respective course.<br />

3. THE EDUCATIONAL CONTEXT<br />

The empirical study was conducted in three Greek Lyceums (3 rd<br />

grade), in classes <strong>of</strong> the 11 th and 12 th grade at two Bavarian (German)<br />

Gymnasiums and in the Department <strong>of</strong> Informatics at Ionian<br />

<strong>University</strong> in Corfu, Greece (1 st year). As there might be a substantial<br />

influence <strong>of</strong> the specific educational context on our results,<br />

we start with a short description <strong>of</strong> the school systems and<br />

the differences <strong>of</strong> the CS education policies in the two regarded<br />

countries. A very detailed description was presented recently by a<br />

Working Group named: Computer Science/Informatics in Secondary<br />

Education on the ITiCSE 2011 [13].<br />

3.1 The Greek Lyceum<br />

The 1 st grade <strong>of</strong> Greek Lyceum (Lykio), represents an orientation<br />

year with a general education program. The 2 nd and 3 rd grades<br />

<strong>of</strong>fer three curricular directions: Theoretical, Scientific and Technological.<br />

Students who follow the technological direction are<br />

taking a specific course named Applications Development in a<br />

Programming Environment (ADPE) that involves the development<br />

<strong>of</strong> algorithms and programming. This course has been taught<br />

for ten years. It focuses on the algorithmic approach and on the<br />

development <strong>of</strong> problem-solving skills in a programming environment.<br />

This subject is assigned to CS teachers.<br />

The overall aim <strong>of</strong> 3 rd Lyceum programming courses is to develop<br />

analytical and synthetic thinking, acquire methodological skills<br />

and be able to solve simple problems within a programming environment.<br />

This programming course has not been designed to<br />

educate programmers, and for this reason it is not designed to<br />

teach sophisticated programming techniques; it focuses on approaches<br />

and techniques <strong>of</strong> problem solving with emphasis on<br />

structured thinking. Many basic algorithmic and programming<br />

concepts, such as conditions, expressions and logical reasoning,<br />

are fundamentals <strong>of</strong> general knowledge and skills to be acquired<br />

in general education.<br />

The curriculum states that this subject must be taught (at least<br />

partially) in a computer lab. The Ministry <strong>of</strong> Education has certified<br />

specific Educational S<strong>of</strong>tware to support the lab work, especially<br />

for the Lyceum programming course. The Educational<br />

S<strong>of</strong>tware has been designed to support teaching, to complement<br />

the subject's needs and IT use and to help students to consolidate<br />

the material. The certified s<strong>of</strong>tware includes an activity space, a<br />

flow chart developer and a programming environment in accordance<br />

with the textbook.<br />

3.2 The Bavarian Gymnasium<br />

The organization <strong>of</strong> the schools in <strong>Germany</strong> is different for each<br />

<strong>of</strong> the 16 states. In the State <strong>of</strong> Bavaria, in which the survey was<br />

conducted, secondary school starts with the 5 th grade. There are<br />

three different types <strong>of</strong> secondary schools, which differ in their<br />

orientation and their level <strong>of</strong> difficulty. The type <strong>of</strong> secondary<br />

school that directly qualifies for the enrollment at universities is<br />

called Gymnasium, where students spend a total <strong>of</strong> 8 years. Currently<br />

about one third <strong>of</strong> all students in grade 8 attends the Gymnasium<br />

[4].<br />

21<br />

CS is a compulsory subject for all students <strong>of</strong> 6 th and 7 th grade at<br />

Gymnasium. During this time, the students learn to apply objectoriented<br />

modeling to standard s<strong>of</strong>tware applications (<strong>of</strong>fice,<br />

graphics, text processing, file management, hypertext structures,<br />

e-mail) as well as to describe an simulate simple algorithms. To<br />

this purpose, the students use commercial standard s<strong>of</strong>tware systems<br />

as well as custom-made s<strong>of</strong>tware tools and programming<br />

systems to solve simple problems applying the algorithmic control<br />

structures.<br />

Starting with 8 th grade, there are <strong>of</strong>fered four different educational<br />

directions at Gymnasium. In the scientific-technological direction<br />

CS continues to be a compulsory subject in the 9 th and 10 th grade.<br />

While programming skills are not very relevant for the 9 th grade –<br />

it deals primarily with functional modeling and relational database<br />

systems – the students in 10 th grade learn OOM and OOP (incl.<br />

inheritance). Nevertheless, the training programming skills is not<br />

the main focus, which lies on modeling competencies instead. The<br />

teachers are free to decide about the programming language and<br />

development environment the classes use, but they mostly agree<br />

to chose Java and BlueJ.<br />

In the last two grades (11 and 12) <strong>of</strong> Gymnasium, the so-called<br />

qualification stage, the students learn in courses that they can<br />

choose themselves, disregarding some subjects that are compulsory<br />

(e.g. Mathematics and German Language) and some additional<br />

regulations. To choose a CS course, the student must have selected<br />

the scientific-technological branch before. CS in the 11 th grade<br />

is based strongly on the learning outcomes <strong>of</strong> the 10 th grade – the<br />

learning content consists mainly <strong>of</strong> dynamic data structures and<br />

s<strong>of</strong>tware engineering – whereas the topics <strong>of</strong> the 12 th grade are<br />

elements <strong>of</strong> theoretical and technical CS. Unfortunately, in 2009<br />

only about 7% <strong>of</strong> all students <strong>of</strong> the qualification stage had chosen<br />

a CS course (according to the Bavarian School Administration).<br />

All German students who have completed our survey come from<br />

this group, most from 11 th grade (19 <strong>of</strong> 29).<br />

3.3 The Ionian <strong>University</strong><br />

The curriculum <strong>of</strong> the Department <strong>of</strong> Informatics <strong>of</strong> Ionian <strong>University</strong><br />

focuses on the broad area <strong>of</strong> CS/Informatics with two areas<br />

<strong>of</strong> specialization namely: (a) Humanistic Informatics and (b)<br />

Information Systems. The curriculum comprises a set <strong>of</strong> core<br />

courses and a set <strong>of</strong> elective courses through which the student<br />

specializes in one <strong>of</strong> the two aforementioned specializations. The<br />

curriculum was established early at the inception <strong>of</strong> the Department<br />

in 2004 and based on accepted international standards<br />

(ACM IS 2002). Regarding the first semester <strong>of</strong> the department<br />

which is in our interests, it has a general knowledge program (the<br />

orientations start at 5 th semester) and the following courses are<br />

being taught: 1) Introduction to Computer science, 2) Introduction<br />

to Programming, 3) Mathematical Analysis, 4) Linear Algebra<br />

and 5) Introduction to Information Society.<br />

4. THE SURVEY<br />

The questionnaire handed out to the students was divided into two<br />

parts. The first included questions on the demographics <strong>of</strong> the<br />

sample (age and gen<strong>der</strong>) and the second part included measures <strong>of</strong><br />

the various factors identified in the literature from previous researches.<br />

Table 4 in the Appendix lists the questionnaire factors,<br />

their operational definition, their items and the source from the<br />

literature review. In all cases, 7-point Likert scales were used.<br />

4.1 Sampling<br />

The survey was open in the middle <strong>of</strong> the school year 2011-2012<br />

at the Greek Lyceums and the German Gymnasiums and at the<br />

beginning <strong>of</strong> 2011-2012 year <strong>of</strong> study in the Department <strong>of</strong> In-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!