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.

Data modeling and database systems<br />

as part <strong>of</strong> general education in CSE<br />

Claudia Strödter<br />

<strong>University</strong> <strong>of</strong> Jena<br />

Didactics <strong>of</strong> mathematics and computer science<br />

Ernst-Abbe-Platz 2<br />

07743 Jena<br />

0049/3641946202<br />

claudia.stroedter@uni-jena.de<br />

ABSTRACT<br />

Everyday we unconsciously send queries and actions to databases.<br />

The used applications are part <strong>of</strong> school and working life and in<br />

specific areas <strong>of</strong> leisure. In or<strong>der</strong> to teach a responsible handling<br />

with such applications it will be necessary that “data modeling<br />

and database systems” will be a part <strong>of</strong> computer science<br />

education. By analyzing selected teaching material it is<br />

investigated if and how it is possible to teach this topic as a<br />

general education. The study shows that it´s possible to teach<br />

general contents and processes with selected material.<br />

Furthermore, a first proposal for a grading <strong>of</strong> the topic “data<br />

modeling and database systems” reveals.<br />

Categories and Subject Descriptors<br />

K3.2 [Computers & Education]: Computer and Information<br />

Science Education – computer science education, information<br />

systems education.<br />

General Terms<br />

Documentation, Experimentation, Human Factors, Theory,<br />

Standardization, Verification<br />

Keywords<br />

teaching in heterogeneous classes, education standards in lower<br />

secondary education, curricular aspects, didactical approaches,<br />

data modeling and database systems<br />

1. MOTIVATION<br />

Computing systems have influence on several parts <strong>of</strong> our<br />

everyday life. Activities in our working life and in specific areas<br />

<strong>of</strong> leisure (e.g. credit card payment, shopping, seeing medical<br />

pr<strong>of</strong>essionals) are supported by informatics applications.<br />

Unconsciously we initiate several procedures to read and process<br />

data and send queries to databases. Young people or students<br />

spend much time a day using the internet. In addition, they use<br />

smartphones, chip cards, and several vending machines. In sum,<br />

the handling <strong>of</strong> computing systems is an important element in<br />

young people’s life. Mostly, they are unaware <strong>of</strong> the associated<br />

informatics contents and processes. In or<strong>der</strong> to ensure a<br />

responsible use <strong>of</strong> computing systems and personal data this<br />

knowledge should be a part <strong>of</strong> school education, especially <strong>of</strong><br />

computer science education (CSE). Therefore, the CSTA K-12<br />

Standards for Computer Science (CS) focus on the following<br />

goals. Students should:<br />

143<br />

(1) un<strong>der</strong>stand the nature <strong>of</strong> CS and its place in the mo<strong>der</strong>n<br />

world,<br />

(2) un<strong>der</strong>stand that CS interweaves concepts and skills,<br />

(3) be able to use CS skills (especially computational thinking)<br />

in their problem-solving activities in other subjects. […] (see<br />

[4] page 7).<br />

Similar demands are used in the basic experiences by Fothe.<br />

“CSE is a general education that allows students the following<br />

basic experiences:<br />

(1) to discover and to un<strong>der</strong>stand computing systems<br />

(informatics systems) in several parts <strong>of</strong> life,<br />

(2) to recognize, that done or planned activities can be formulated<br />

as an algorithm and transferred into a computer<br />

program, that modeling allows to transfer parts <strong>of</strong> reality into<br />

a computer-compatible form and that computing systems<br />

(informatics systems) are designed by humans,<br />

(3) to acquire problem-solving skills in dealing with exercises,<br />

which are useful at school and real life (“modeling<br />

techniques” means as techniques <strong>of</strong> mental work).<br />

These experiences are connected to each other in several ways. 1 ”<br />

[6] In summary, to un<strong>der</strong>stand CSE as a general education it is<br />

necessary to un<strong>der</strong>stand general informatics contents and<br />

processes and to use this knowledge in everyday life.<br />

As mentioned earlier many activities in our everyday life access<br />

databases. In or<strong>der</strong> to ensure a general education the topic “data<br />

modeling and database systems” should be a part <strong>of</strong> CSE. In the<br />

CSTA K-12 Standards for CS is required that students should be<br />

able to select appropriate database formats for a particular<br />

computational problem and to form abstract ideas about specific<br />

components (e.g., input, output, processors, and databases) and<br />

their roles in the computational spectrum (see [4] page 11). There<br />

exist many ideas and concepts to teach “data modeling and<br />

database systems” for university students. Other concepts focus<br />

only on the use <strong>of</strong> specific database tools. Antonitsch uses another<br />

approach. He suggests to develop structure awareness by starting<br />

with analyzing and querying ready-to-use databases provided by<br />

the teacher [1].<br />

Nevertheless, it remains unclear which general informatics<br />

contents and processes are necessary to teach “data modeling and<br />

database systems”. In German school this topic is a part <strong>of</strong> CSE in<br />

lower secondary education. The objective <strong>of</strong> this article is to<br />

provide criteria for exercises (informatics contents and processes,<br />

requirement areas) in or<strong>der</strong> to teach “data modeling and database<br />

systems” in CSE in lower secondary education. In this study,<br />

existing teaching material is used to get an idea <strong>of</strong> teaching this<br />

topic as a general education.<br />

1 All translations (German – English) were done by the author.

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

Saved successfully!

Ooh no, something went wrong!