Extern
Refine
Has Fulltext
- yes (81) (remove)
Year of publication
- 2013 (81) (remove)
Document Type
- Article (69)
- Monograph/Edited Volume (4)
- Doctoral Thesis (4)
- Conference Proceeding (2)
- Master's Thesis (1)
- Other (1)
Keywords
- ISSEP (2)
- Informatics Education (2)
- 3DCityDB (1)
- AGN (1)
- Adaptive hypermedia (1)
- Aktiven Galaxienkerne (1)
- Anpassung (1)
- Antarctica (1)
- Antarktis (1)
- Arnos Padiri (1)
Problem solving is one of the central activities performed by computer scientists as well as by computer science learners. Whereas the teaching of algorithms and programming languages is usually well structured within a curriculum, the development of learners’ problem-solving skills is largely implicit and less structured. Students at all levels often face difficulties in problem analysis and solution construction. The basic assumption of the workshop is that without some formal instruction on effective strategies, even the most inventive learner may resort to unproductive trial-and-error problemsolving processes. Hence, it is important to teach problem-solving strategies and to guide teachers on how to teach their pupils this cognitive tool. Computer science educators should be aware of the difficulties and acquire appropriate pedagogical tools to help their learners gain and experience problem-solving skills.
We present a concept of better integration of practical teaching in student teacher education in Computer Science. As an introduction to the workshop different possible scenarios are discussed on the basis of examples. Afterwards workshop participants will have the opportunity to discuss the application of the aconcepts in other settings.
Thomas Mann und die Romantik
(2013)
Essay über Thomas Mann, sein Verhältnis zur Romantik und die romantischen Elemente in seinem Werk. Die Gliederung des Textes folgt mit sieben Abschnitten dem Vorbild des "Zauberberg" (1924), der eine wichtige Rolle in Peters' Ausführungen spielt. Kommentare zu Thomas Manns Bildungsroman sind eingebettet in Betrachtungen zu der Polarität von Klassik und Romantik oder zu Künstlertum und Bürgertum. Der 4. Abschnitt des Essays befasst sich mit den "himmelblauen" Vorurteilen zur Romantik und hebt die ganzheitliche Weltkonzeption der Romantiker hervor sowie deren humanistisch geprägtes, am Universalmenschen der Renaissance orientiertes Bildungsideal. Das Manuskript von "Thomas Mann und die Romantik" befindet sich im zweiten Heft des Manuskriptes von "Heine Steenhagen wöll ju dat wiesen!" und steht in einem metadiskursiven Verhältnis zu Peters' parodistischem Bildungsroman: im 7. und letzten Kapitel seines Essays befasst sich Peters mit Romantheorie auf der Grundlage von Zitaten aus Novalis und Thomas Mann ("Versuch über das Theater"). Er unterstreicht hier zentrale Merkmale des Bildungsromans und entwickelt so die Poetik zu "Heine Steenhagen".
There are two common approaches to implement a virtual machine (VM) for a dynamic object-oriented language. On the one hand, it can be implemented in a C-like language for best performance and maximum control over the resulting executable. On the other hand, it can be implemented in a language such as Java that allows for higher-level abstractions. These abstractions, such as proper object-oriented modularization, automatic memory management, or interfaces, are missing in C-like languages but they can simplify the implementation of prevalent but complex concepts in VMs, such as garbage collectors (GCs) or just-in-time compilers (JITs). Yet, the implementation of a dynamic object-oriented language in Java eventually results in two VMs on top of each other (double stack), which impedes performance. For statically typed languages, the Maxine VM solves this problem; it is written in Java but can be executed without a Java virtual machine (JVM). However, it is currently not possible to execute dynamic object-oriented languages in Maxine. This work presents an approach to bringing object models and execution models of dynamic object-oriented languages to the Maxine VM and the application of this approach to Squeak/Smalltalk. The representation of objects in and the execution of dynamic object-oriented languages pose certain challenges to the Maxine VM that lacks certain variation points necessary to enable an effortless and straightforward implementation of dynamic object-oriented languages' execution models. The implementation of Squeak/Smalltalk in Maxine as a feasibility study is to unveil such missing variation points.