Mindmap
A 3D METAPHOR FOR SOFTWARE CODE VISUALIZATION TO HELP STUDENTS TO LEARN OBJECT-ORIENTED CONCEPTS
Inhalt der Mindmap
A 3D METAPHOR FOR SOFTWARE CODE VISUALIZATION TO HELP STUDENTS TO LEARN OBJECT-ORIENTED CONCEPTS
WHICH PROGRAMMING LANGUAGE USE?
- PYTHON
- SWIFT
- JAVA
- C++
- OBJECTIVE C
- SMALLTALK
- SIMULA
WHIC OO CONCEPTS
- ENCAPSULATION
- ABSTRACTION
- POLYMORPHISM
- INHERITANCE
- CLASS
- OBJECT
WHAT'S THE SOLUTION?
- CREATE A TOOD TO TEACH OO TO THE STUDENTS
METAPHORS
- SECTION II
- SHOW IMPORTANT WORK THAT HAS BEEN DONE PROPOSING DIFFERENT METAPHORS
- SECTION III
- EXPOSES THE PROPOSED ABD THE SOFTWARE TOOLS
- SECTION IV
- PRESENT INITIAL STUDIES TO MEASURE THE EFFECTIVENESS OF THE USE OF THE TOOL
- SECTION V
- PRESENTS CONSLUSIONS AND FUTURE WORK
- SECTION II
SOFTWARE VISUALIZATION (SV)
- PROGRAM VISUALIZATION (PV)
- VISUALIZATION OF RUNTIMES DYNAMICS
- VISUALIZATION OF STATIC STRUCTURES
- ALGORITHM VISUALIZATION (AV)
- PROGRAM VISUALIZATION (PV)
LABOO TEACHING STEPS
- 1. EXPLAINS TO THE STUDENTS BASIC OO CONCEPTS
- 2. EXPLAINS BASIC OO JAVA CONSTRUCTIONS USING THESE CONCEPTS
- 3. RUNS AND EXPLAIN SEVERAL JAVA EXAMPLES IN LABOO TO ILLUSTRATE THE CONCEPTS
- 4. THE STUDENT IS ASSIGNED A 1 HOUR TEST TASK EXPLAINING JAVA CODE IN TERMS OF OO
Informationen
- Beschreibung
- Mindmap am A 3D METAPHOR FOR SOFTWARE CODE VISUALIZATION TO HELP STUDENTS TO LEARN OBJECT-ORIENTED CONCEPTS, erstellt von Rita Monreal am 01/11/2021.
- Erstellt von
- Rita Monreal
- Aufrufe
- 0
- Bewertung