Institut für Informatik und Computational Science
Refine
Has Fulltext
- yes (118) (remove)
Year of publication
Document Type
- Article (76)
- Doctoral Thesis (20)
- Master's Thesis (10)
- Conference Proceeding (9)
- Monograph/Edited Volume (2)
- Moving Images (1)
Language
- German (118) (remove)
Keywords
- Informatik (16)
- Didaktik (15)
- Hochschuldidaktik (14)
- Ausbildung (13)
- E-Learning (6)
- didactics (4)
- Digitalisierung (3)
- Informatikdidaktik (3)
- Modellierung (3)
- Softwareentwicklung (3)
- education (3)
- informatics (3)
- Adaptivität (2)
- Autismus (2)
- Bildungstechnologien (2)
- Code (2)
- Digitale Medien (2)
- Educational Technologies (2)
- FMC (2)
- IT-Infrastruktur (2)
- Informatikstudium (2)
- Komplexität (2)
- Konstruktivismus (2)
- Lernumgebung (2)
- Mensch-Technik-Interaktion (2)
- Methodik (2)
- Software Engineering (2)
- Strategie (2)
- Systemstruktur (2)
- User Experience (2)
- code (2)
- higher education (2)
- software development (2)
- 3D computer graphics (1)
- ADFS (1)
- ARCS Modell (1)
- Access Datenbank (1)
- Active Directory Federation Services (1)
- Adaptivity (1)
- Antwortmengenprogrammierung (1)
- Application Aggregation (1)
- Applications and Software Development (1)
- Arabidopsis thaliana (1)
- Assessment (1)
- Attention (1)
- Audience Response Systeme (1)
- Aufmerksamkeit (1)
- Aufzählung (1)
- Authorization (1)
- Autism (1)
- Automatic Item Generation (1)
- Automatic UI Generation (1)
- Autorisierung (1)
- BCH (1)
- BCH code (1)
- BCH-Code (1)
- Benutzeroberfläche (1)
- Benutzungsschnittstellen Ontologien (1)
- Betrachtungsebenen (1)
- Bildverarbeitung (1)
- Biocomputing (1)
- Blended Learning (1)
- CityGML (1)
- Codierung (1)
- Codierungstheorie (1)
- Coding theory (1)
- Cognitive Apprenticeship (1)
- Complementary Circuits (1)
- Complexity (1)
- Composed UIs (1)
- Computational Science (1)
- Computergestützes Training (1)
- Computergrafik (1)
- Conceptual (1)
- Constraint (1)
- Constraint-Programmierung (1)
- Constructive solid geometry (1)
- DNA (1)
- DNA computing (1)
- DNS (1)
- Dateiformat (1)
- Debugging (1)
- Dialog-based User Interfaces (1)
- Dialogbasierte Benutzerschnittstellen (1)
- Didaktische Konzepte (1)
- Dienst-Ökosysteme (1)
- Digital Game Based Learning (1)
- Digital Media (1)
- Digitale Bibliothek (1)
- Digitalisation (1)
- Diversität (1)
- Dokument-Management-System (1)
- Domain-Specific Languages (1)
- Domänenspezifische Sprachen (1)
- Dreidimensionale Computergraphik (1)
- Dublin Core (1)
- E-Assessment (1)
- E-Government (1)
- E-Klausuren (1)
- E-Portfolio (1)
- Eisenbahnnetz (1)
- Elektronisches Prüfen (1)
- Elektronisches Publizieren (1)
- Enterprise Search (1)
- Entwurf (1)
- Entwurfsmuster (1)
- Entwurfsraumexploration (1)
- Error-Detection Circuits (1)
- Evaluierung semantischer Suchmaschinen (1)
- FOSS (1)
- FPGA (1)
- Fehlererkennung (1)
- Fehlerkorrektur (1)
- Fehlvorstellung (1)
- Forschendes Lernen (1)
- Forschungsdatenmanagement (1)
- Game-Design-Elemente (1)
- Game-based learning (1)
- Gamification (1)
- Gebrauchstauglichkeit (1)
- Generative Programmierung (1)
- Generative Programming (1)
- Grammatikalische Inferenz (1)
- Graph-basiertes Ranking (1)
- Graphfärbung (1)
- HDI (1)
- Hardware-Software-Co-Design (1)
- Heterogenität (1)
- Hochschulbildung (1)
- Hochschullehre (1)
- Human-Technology Interaction (1)
- Informatiksystem (1)
- Informatikunterricht (1)
- Information Retrieval (1)
- Informationsextraktion (1)
- Infrastruktur (1)
- Innovation (1)
- Inquiry-based learning (1)
- Interactive system (1)
- Interaktionstechniken (1)
- Interaktives System (1)
- Interaktivität (1)
- Intuition (1)
- Kompetenz (1)
- Kompetenzerwerb (1)
- Konzeptionell (1)
- LDPC code (1)
- LDPC-Code (1)
- LMS (1)
- Langzeitarchivierung (1)
- Learning Analytics (1)
- Learning environment (1)
- Lebenslanges Lernen (1)
- Lehrer*innenbildung (1)
- Lehrkräfteausbildung (1)
- Lern-App (1)
- Lernaufgaben (1)
- Lernmotivation (1)
- Lernsoftware (1)
- Life-Long Learning (1)
- Linked Data Anwendungen (1)
- Linked Data Application Modelling (1)
- Mensch-Computer-Interaktion (1)
- Metamodell (1)
- Methoden der semantischen Suche (1)
- Methodology (1)
- Mobile App (1)
- Mobiles Lernen (1)
- Model Based Engineering (1)
- Model Checking (1)
- Model Driven Architecture (1)
- Model Driven UI Development (1)
- Model-Driven Software Development (1)
- Modellbasiert (1)
- Modellgetriebene Architektur (1)
- Modellgetriebene Softwareentwicklung (1)
- Modellgetriebene UI Entwicklung (1)
- Modelling (1)
- Motivation (1)
- Multimodal User Interfaces (1)
- Multimodale Benutzerschnittstellen (1)
- Navigation (1)
- New On-Line Error-Detection Methode (1)
- Nutzungserlebnis (1)
- OAI-PMH (1)
- Onlinelehre (1)
- Ontologie (1)
- Ontology (1)
- Open Source (1)
- OpenOLAT (1)
- Optimierung (1)
- Parallele Datenverarbeitung (1)
- Partizipation (1)
- Patterns (1)
- Perl Formularskript (1)
- Persönliche Lernumgebung (1)
- Pre-RS Traceability (1)
- Problemlösen (1)
- Prototyp (1)
- Prototyping (1)
- Prozess Verbesserung (1)
- Prozessmodell (1)
- Prozessmodellierung (1)
- Publikationsserver (1)
- Rendering (1)
- Reuseable UIs (1)
- SSO (1)
- Scene graph systems (1)
- Self-Checking Circuits (1)
- Semantic Web (1)
- Service Ecosystems (1)
- Service Oriented Architectures (1)
- Serviceorientierte Architektur (1)
- Single Sign On (1)
- Software (1)
- Software architecture (1)
- Softwarearchitektur (1)
- Spielbasiertes Lernen (1)
- Statistikprogramm R (1)
- Studentenjobs (1)
- Studienabbrecher (1)
- Studiendauer (1)
- Suche (1)
- System structure (1)
- Systementwurf (1)
- Szenengraph (1)
- Tailored UI Variants (1)
- Test (1)
- Texturen (1)
- Theoretische Informatik (1)
- UI Components (1)
- UI Metamodels (1)
- UI-Komponenten (1)
- Usability (1)
- User Interface Ontologies (1)
- User Interfaces (1)
- Virtual Reality (1)
- Visualisierung (1)
- Weiterbildung (1)
- animated PCA (1)
- animierte PCA (1)
- answer set programming (1)
- bio-computing (1)
- cognitive apprenticeship (1)
- complexity (1)
- computer graphics (1)
- constraint (1)
- constraint programming (1)
- constructivism (1)
- construktivism (1)
- debugging (1)
- design (1)
- design space exploration (1)
- didaktisches Konzept (1)
- digitale Bildung (1)
- digitale Hochschullehre (1)
- digitale Medien (1)
- eGovernment (1)
- enterprise search (1)
- enumeration (1)
- error correction (1)
- error detection (1)
- freie Daten (1)
- freie Software (1)
- game based learning (1)
- game design elements (1)
- global constraints (1)
- globale Constraints (1)
- grammar inference (1)
- graph-based ranking (1)
- hardware-software-codesign (1)
- human computer interaction (1)
- human-technology interaction (1)
- hybrid semantic search (1)
- hybride semantische Suche (1)
- image processing (1)
- information extraction (1)
- information retrieval (1)
- infrastructure (1)
- interaction techniques (1)
- intuition (1)
- klinisch-praktischer Unterricht (1)
- lautes Denken (1)
- learning environment (1)
- lebenslanges Lernen (1)
- linear code (1)
- linearer Code (1)
- logical errors (1)
- logische Ergänzung (1)
- logische Fehler (1)
- meta model (1)
- methodology (1)
- misconception (1)
- mobiles Lernen (1)
- model-based (1)
- model-driven architecture (1)
- modeling (1)
- multi core data processing (1)
- navigation (1)
- neue Online-Fehlererkennungsmethode (1)
- nichtlineare Projektionen (1)
- nonlinear projections (1)
- on-chip (1)
- open learning (1)
- open source (1)
- optimization (1)
- process improvement (1)
- process model (1)
- process modelling (1)
- prototype (1)
- railway network (1)
- search (1)
- selbstprüfende Schaltungen (1)
- semantic ranking (1)
- semantic search (1)
- semantic search evaluation (1)
- semantic search methods (1)
- semantische Suche (1)
- semantisches Netz (1)
- semantisches Ranking (1)
- socio-technical system (1)
- software (1)
- software engineering (1)
- sozio-technisches System (1)
- statistics program R (1)
- systematic (1)
- systematisch (1)
- teacher training (1)
- technische Rahmenbedingungen (1)
- test (1)
- textures (1)
- think aloud (1)
- university education (1)
- virtual 3D city models (1)
- virtuelle 3D-Stadtmodelle (1)
- visualization (1)
In der letzten Jahren ist die Zahl der erfolgreichen Prüfungen von Studierenden im Informatikkurs des ersten Studienjahres für verschiedene Studiengänge an der Universität Óbuda stark gesunken. Dies betrifft Prüfungen in den Teilgebieten Rechnerarchitektur, Betrieb von Peripheriegeräten, Binäre Codierung und logische Operationen, Computerviren, Computernetze und das Internet, Steganographie und Kryptographie, Betriebsysteme. Mehr als der Hälfte der Studenten konnte die Prüfungen der ersten Semester nicht erfolgreich absolvieren. Die hier vorgelegte Analyse der Studienleistungen zielt darauf ab, Gründe für diese Entwicklung zu identifizieren, die Zahl der Abbrecher zu reduzieren und die Leistungen der Studenten zu verbessern. Die Analyse zeigt, dass die Studenten die erforderlichen Lehrmaterialen erst ein bis zwei Tage vor oder sogar erst am Tag der Klausuren vom Server downloaden, so dass sie nicht mehr hinreichend Zeit zum Lernen haben. Diese Tendenz zeigt sich bei allen Teilgebieten des Studiengangs. Ein Mangel an kontinuierlicher Mitarbeit scheint einer der Gründe für ein frühes Scheitern zu sein. Ferner zeigt sich die Notwendigkeit, dass bei den Lehrangeboten in Informatik auf eine kontinuierliche Kommunikation mit den Studierenden und Rückmeldung zu aktuellen Unterrichtsinhalten zu achten ist. Dies kann durch motivierende Maßnahmen zur Teilnahme an den Übungen oder durch kleine wöchentliche schriftliche Tests geschehen.
Diese Arbeit enthält eine umfassende Analyse, wie der Kompetenzerwerb in einem einsemestrigen Softwarepraktikum vonstatten geht. Dabei steht neben der Frage, welche Kompetenzen besonders gut erworben wurden, der Einfluss von Vorwissen/-kompetenz im Mittelpunkt der Abhandlung. Auf dieser Basis werden einige grundlegende und konkrete Verbesserungsvorschläge erarbeitet, wie der breite Kompetenzerwerb begünstigt wird, d.h. möglichst viele Studierende sich in einem breiten Kompetenzspektrum weiterentwickeln.
Die Studieneingangsphase stellt für Studierende eine Schlüsselphase des tertiären Ausbildungsabschnitts dar. Fachwissenschaftliches Wissen wird praxisfern vermittelt und die Studierenden können die Zusammenhänge zwischen den Themenfeldern der verschiedenen Vorlesungen nicht erkennen. Zur Verbesserung der Situation wurde ein Workshop entwickelt, der die Verbindung der Programmierung und der Datenstrukturen vertieft. Dabei wird das Spiel Go-Moku1 als Android-App von den Studierenden selbständig entwickelt. Die Kombination aus Software (Java, Android-SDK) und Hardware (Tablet-Computer) für ein kleines realistisches Softwareprojekt stellt für die Studierenden eine neue Erfahrung dar.
Erstsemester-Studierende sind mit den Anforderungen des Lehr-/ Lernprozess einer Universität oder Fachhochschule noch nicht vertraut. Ihre Erwartungen orientieren sich vielmehr an ihrer bisherigen Lerngeschichte (Abitur, Fachabitur, o. ä.). Neben den fachlichen Anforderungen des ersten Semesters müssen die Studierenden also auch Veränderungen im Lehr-/Lernprozess erkennen und bewältigen. Es wird anhand einer Output-orientierten
informatischen Lehrveranstaltung aufgezeigt, dass sich aus deren strengen Anforderungen der Messbarkeit klare Kompetenzbeschreibungen ergeben, die besonders dem Orientierungsbedürfnis Erstsemester-Studierender entgegenkommen.
Zur Unterstützung von Studierenden in der Studieneingangsphase wurde an der RWTH Aachen ein neuartiger und motivierender Einstieg in den Vorkurs Informatik entwickelt und zum Wintersemester 2011/12 erprobt. Dabei wurde die grafische Programmierung mittels App Inventor eingeführt, die zur Umsetzung anwendungsbezogener Projekte genutzt wurde. In diesem Beitrag werden die Motivation für die Neugestaltung, das Konzept und die Evaluation des Testlaufs beschrieben. Diese dienen als Grundlage für eine vollständige Neukonzeption des Vorkurses für das Wintersemester 2012/2013.
Projektmanagement-Kompetenzen werden von Unternehmen unterschiedlichster Branchen mit wachsender Priorität betrachtet und eingefordert. Als Beitrag zu einer kompetenzorientierten Ausbildung werden in diesem Paper interdisziplinäre Studienmodule als Bestandteil des Wirtschaftsinformatik-Studiums vorgestellt. Zielsetzung der Studienmodule ist die Befähigung der Studierenden, konkrete Projekte unter Nutzung von standardisierten Werkzeugen und Methoden nach dem IPMA-Standard planen und durchführen zu können.
Die gelungene Durchführung einer Vorlesung „Informatik I – Einführung in die Programmierung“ ist schwierig, trotz einer Vielfalt existierender Materialien und erprobter didaktischer Methoden. Gerade aufgrund dieser vielfältigen Auswahl hat sich bisher noch kein robustes Konzept durchgesetzt, das unabhängig von den Durchführenden eine hohe Erfolgsquote garantiert. An den Universitäten Tübingen und Freiburg wurde die Informatik I aus den gleichen Lehrmaterialien und unter ähnlichen Bedingungen durchgeführt, um das verwendete Konzept auf Robustheit zu überprüfen. Die Grundlage der Vorlesung bildet ein systematischer Ansatz zum Erlernen des Programmierens, der von der PLTGruppe in USA entwickelt worden ist. Hinzu kommen neue Ansätze zur Betreuung, insbesondere das Betreute Programmieren, bei dem die Studierenden eine solide Basis für ihre Programmierfähigkeiten entwickeln. Der vorliegende Bericht beschreibt hierbei gesammelte Erfahrungen, erläutert die Entwicklung der Unterrichtsmethodik und der Inhaltsauswahl im Vergleich zu vorangegangenen Vorlesungen und präsentiert Daten zum Erfolg der Vorlesung.
Aufzählen von DNA-Codes
(2006)
In dieser Arbeit wird ein Modell zum Aufzählen von DNA-Codes entwickelt. Indem eine Ordnung auf der Menge aller DNA-Codewörter eingeführt und auf die Menge aller Codes erweitert wird, erlaubt das Modell das Auffinden von DNA-Codes mit bestimmten Eigenschaften, wie Überlappungsfreiheit, Konformität, Kommafreiheit, Stickyfreiheit, Überhangfreiheit, Teilwortkonformität und anderer bezüglich einer gegebenen Involution auf der Menge der Codewörter. Ein auf Grundlage des geschaffenen Modells entstandenes Werkzeug erlaubt das Suchen von Codes mit beliebigen Kombinationen von Codeeigenschaften. Ein weiterer wesentlicher Bestandteil dieser Arbeit ist die Untersuchung der Optimalität von DNA-Codes bezüglich ihrer Informationsrate sowie das Finden solider DNA-Codes.
Die stetige Weiterentwicklung von VR-Systemen bietet neue Möglichkeiten der Interaktion mit virtuellen Objekten im dreidimensionalen Raum, stellt Entwickelnde von VRAnwendungen aber auch vor neue Herausforderungen. Selektions- und Manipulationstechniken müssen unter Berücksichtigung des Anwendungsszenarios, der Zielgruppe und der zur Verfügung stehenden Ein- und Ausgabegeräte ausgewählt werden. Diese Arbeit leistet einen Beitrag dazu, die Auswahl von passenden Interaktionstechniken zu unterstützen. Hierfür wurde eine repräsentative Menge von Selektions- und Manipulationstechniken untersucht und, unter Berücksichtigung existierender Klassifikationssysteme, eine Taxonomie entwickelt, die die Analyse der Techniken hinsichtlich interaktionsrelevanter Eigenschaften ermöglicht. Auf Basis dieser Taxonomie wurden Techniken ausgewählt, die in einer explorativen Studie verglichen wurden, um Rückschlüsse auf die Dimensionen der Taxonomie zu ziehen und neue Indizien für Vor- und Nachteile der Techniken in spezifischen Anwendungsszenarien zu generieren. Die Ergebnisse der Arbeit münden in eine Webanwendung, die Entwickelnde von VR-Anwendungen gezielt dabei unterstützt, passende Selektions- und Manipulationstechniken für ein Anwendungsszenario auszuwählen, indem Techniken auf Basis der Taxonomie gefiltert und unter Verwendung der Resultate aus der Studie sortiert werden können.
Digitale Medien enthalten bislang vor allem Inhalte in verschiedenen Darstellungsformen. Dies allein erzeugt jedoch nur einen geringen Mehrwert zu klassischen Lernressourcen, da die Kriterien der Interaktivität und Adaptivität nicht mit einbezogen werden. Dies scheitert jedoch oft an dem damit verbundenen Erstellungsaufwand. Der folgende Beitrag zeigt, wie durch die automatische Erzeugung von Aufgaben ein hochwertiger Wissenserwerb mit digitalen Medien ermöglicht wird. Ferner werden Vor- und Nachteile der automatischen Erstellung von Aufgaben erörtert.