Το πρώτο μέρος (ΕΙΣΑΓΩΓΗ) παρουσιάζει γενικές έννοιες προγραμματισμού και τη σχέση τους με την καθημερινότητα σε μια προσπάθεια να κατανοήσει ο αναγνώστης πως είναι ήδη εξοικειωμένος με την έννοια και τη γενική φιλοσοφία του προγραμματισμού. Μετά την αναφορά σε γενικές έννοιες και τη σημασία τους στον προγραμματισμό (κεφάλαιο 2), παρουσιάζει τη διαδικασία ανάπτυξης Προγράμματος (κεφάλαιο 3). Δίνονται οδηγίες για την βήμα-προς-βήμα εκτέλεση της διαδικασίας με χρήση επαγγελματικών εργαλείων με τα οποία πρέπει ο αναγνώστης να εξοικειωθεί καθώς είναι απαραίτητα για την εκτέλεση των Δραστηριοτήτων.
Το Κεφάλαιο 1, με τίτλο “Εισαγωγή”, αποτελεί την εισαγωγή του βιβλίου.
Το Κεφάλαιο 2, με τίτλο “Προγραμματισμός”, εισάγει βασικές έννοιες από την καθημερινή πρακτική, με τις οποίες είναι εξοικειωμένος ο αναγνώστης, και οι οποίες αξιοποιούνται στη διαδικασία ανάπτυξης προγραμμάτων. Η προσέγγιση αυτή, που είναι στη περιοχή του κονστρουκτιβισμού (constructivism based approach), αξιοποιεί πρακτικές γνώσεις του ατόμου για την εισαγωγή ενός νέου γνωστικού αντικειμένου. Αυτό ενθαρρύνει τον αναγνώστη στο νέο του εγχείρημα, καθώς κατανοεί ότι, στην διαδικασία της ανάπτυξης προγραμμάτων θα αξιοποιήσει βασικές γνώσεις του από την καθημερινότητα.
Το Κεφάλαιο 3, με τίτλο “Διαδικασία Ανάπτυξης Προγράμματος ”, έχει στόχο την εξοικείωση του αναγνώστη με τα βασικά βήματα της διαδικασία ανάπτυξης προγράμματος και το πως αυτά εκτελούνται μέσα από ένα περιβάλλον ανάπτυξης εφαρμογών (Integrated Development Environment - IDE). Δίνει πρακτικές οδηγίες για την περιγραφή ενός απλού προγράμματος σε μορφή Λεκτικής Περιγραφής και την μετατροπή αυτού σε πηγαίο και στη συνέχεια εκτελέσιμο από τη Μηχανή κώδικα. Επιπλέον, προτείνει καλές πρακτικές οργάνωσης του αποθηκευτικού χώρου για την αποτελεσματική διαχείριση των Δραστηριοτήτων του βιβλίου.