A Strategy to Introduce Functional Data Modeling at School Informatics
Having analyzed standard applications by use of object oriented modeling in the 6 th and 7 th grade functional data modeling is the first topic to be discussed in the 8 th grade of the mandatory subject informatics at the Bavarian Gymnasium. First, the data flow modeling technique is introduced and the resulting data flow models are implemented on spreadsheets maintaining the geometrical structure of the diagrams. Yet the first data flow models show the necessity to introduce the concept of functions in full strength. In contrast to the mathematical way the concept of functions is introduced informally using graphical concepts. In a second phase the data flow models are transformed to one complex term. Exemplarily an appropriate algorithm to perform this transformation is presented. Boolean functions and conditional expressions deepen the modeling technique and introduce further central concepts of informatics. Conditional expressions are discussed as functions of arity 3 modeling again commonly known structures. Finally iterative calculations are simulated using a step by step strategy.
Unable to display preview. Download preview PDF.
- Barth, F., Federle, R., Haller, R.: Algebra 8. Ehrenwirth Verlag (1996)Google Scholar
- Dopfer, G., Reimer, R.: Tabellenkalkulation im Mathematikunterricht. Klett-Verlag (1995)Google Scholar
- Fuchs, M., et al.: Einführung in die Informatik. Klett-Verlag (1994)Google Scholar
- Hubwieser, P.: Functional Modeling in Secondary Schools using Spreadsheets. Education an Information Technologies of the Official Journal of the IFIP Technical Committee on Education 9(2) (2004)Google Scholar
- Schneider, M.: An Empirical Study of Introductory Lectures in Informatics Based on Fundamental Concepts. In: Informatics and Student Assessment. Lecture Notes in Informatics, vol. 1 (2004)Google Scholar
- Winter, R.: Grundlagen der formalen Logik. Verlag Harri Deutsch (1996)Google Scholar