Direkt zum Inhalt
mobile

L'Harmattan Open Access platform

  • Suche
  • OA Kollektionen
  • L'Harmattan Archive
Deutschde
  • Englishen
  • Françaisfr
  • Magyarhu
AnmeldenRegistrieren
  • Buch Übersicht
  • Seite
  • Text
  • Metadaten
  • Clipping
Vorschau
022_000145/0000

Algorythmics: Technologically and Artistically Enhanced Computer Science Education

  • Vorschau
  • PDF
  • Zeige Metadaten
  • Permanenten Link anzeigen
Autor
Zoltán Kátai
Series
Sapientia Books. Natural Sciences
022_000145/0117
  • Buch Übersicht
  • Seite
  • Text
  • Metadaten
  • Clipping
Seite 118 [118]
  • Vorschau
  • Permanenten Link anzeigen
  • JPG
  • TIFF
  • zurück
  • Weiter
022_000145/0117

OCR

11.1 EXPANDING THE ALGORYTHMICS COLLECTION 117 The array to be sorted can easily be “transformed” into a binary tree using the formula: the first element of the array is the root, the child nodes of every internal node i are located (if they exist) in the array at the [2i] and [2i + 1] positions. When programming this method, the translation of the array positions into binary tree nodes is straightforward with the given formula. We first tried to represent this algorithm linearly as well. Since we found the resulted choreography draft to be too complicated, we decided to explicitly visualize the tree structure and to illustrate the sorting strategy on this 2D scene (see Figure 11.1). At the beginning of the performance, the dance couples (representing the numbers) are arranged linearly as they are stored in the array. Asa next step, the array opens into a binary tree representing the heap. The operation sequence of the algorithm is visualized on this 2D structure. As the numbers reach their final positions, the corresponding dance couples return to the array. 11.1.2 Including new dance styles The first six choreographies are based on different folk dance styles, and the numbers are represented by individual dancers. In the case of heap sort, as mentioned above, we used a folk dance (“Mezéségi”) choreography, in which the numbers are represented by couples (see Figure 11.1). Besides, based on the large number of foreign views (from other regions than Transylvania), we decided to internationalize the music and the choreography of the demonstrative dances. This way, a new style was introduced, where algorithm visualizations make use of the rhythm and style of the wellknown southern Spanish flamenco (see figures 11.2-3). Flamenco was declared by UNESCO one of the “masterpieces of the oral and intangible heritage of humanity” (UNESCO, 2010). This art form fits perfectly into the cultural-artistic framework of our project since, according to the criteria for inscription into UNESCO, “it is strongly rooted in its community, strengthening its cultural identity and continuing to be passed down from one generation to the next”. It can also be considered that there was a dual change as flamenco is not exactly a folk dance, and it is from a different region. To increase the diversity of the AlgoRythmics collection, the last element we added illustrates the algorithm by a professional ballet choreography (see Figure 11.4). 11.1.3 Moving on to a new algorithm family As sorting algorithms were covered by the first seven choreographies, we decided to move on to another very commonly used algorithm family, the searching algorithms. These algorithms can be classified based on their mechanism of searching: linear, binary, and backtracking search.

Strukturell

Custom

Image Metadata

Bild Breite
1949 px
Bild Höhe
2776 px
Bild Auflösung
300 px/inch
Dateigröße
1.19 MB
Permalink zum JPG
022_000145/0117.jpg
Permalink zur OCR
022_000145/0117.ocr

Links

  • L'Harmattan Könyvkiadó
  • Open Access Blog
  • Kiadványaink az MTMT-ben
  • Kiadványaink a REAL-ban
  • CrossRef Works
  • ROR ID

Contact

  • L'Harmattan Szerkesztőség
  • Kéziratleadási szabályzat
  • Peer Review Policy
  • Adatvédelmi irányelvek
  • Dokumentumtár
  • KBART lists
  • eduID Belépés

Social media

  • Facebook
  • Instagram
  • LinkedIn

L'Harmattan Open Access platform

AnmeldenRegistrieren

Benutzeranmeldung

eduId Login
Ich habe mein Passwort vergessen
  • Suche
  • OA Kollektionen
  • L'Harmattan Archive
Deutschde
  • Englishen
  • Françaisfr
  • Magyarhu