Το παρόν σενάριο εντάσσεται στο μάθημα "Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον" της Γ' Λυκείου και σύμφωνα με το ΦΕΚ 345/13-4-1999, στην 3η ενότητα "Δομές Δεδομένων και Αλγόριθμοι". Το σενάριο απευθύνεται σε μαθητές που έχουν ήδη διδαχθεί τις θεμελιώδεις έννοιες του προγραμματισμού, καθώς και τις βασικές δομές ακολουθίας, επιλογής, επανάληψης καθώς και τη δομή των μονοδιάστατων πινάκων. Οι έννοιες αυτές διδάσκονται υποχρεωτικά και εξετάζονται στις πανελλαδικές εξετάσεις της Γ' Λυκείου για την εισαγωγή στην τριτοβάθμια Εκπαίδευση. Το σενάριο εστιάζει στο 3° κεφάλαιο του μαθήματος «Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον» που αναφέρεται στις δομές δεδομένων. Ειδικότερα, οι μαθητές θα εξοικειωθούν με την ταξινόμηση ενός μονοδιάστατου πίνακα με τη μέθοδο της ευθείας ανταλλαγής, στοχεύοντας αφενός στη κατανόηση του μηχανισμού ταξινόμησης και αφετέρου στη σωστή χρήση αυτής σε αλγορίθμους που θα αναπτύσσονται από τους ίδιους.