Αναπαράσταση κώδικα σε Δένδρο

Ξεκίνησε από Vagnes, 09 Μαΐου 2026, 01:38:24 ΜΜ

« προηγούμενο - επόμενο »

Vagnes

Καλησπέρα σας, μπορεί να ζητηθεί να δημιουργήσουν οι μαθητές δένδρο σύνταξης - μεταγλώττισης ενός κώδικα? 
πχ) 
Αν χ >= ψ τότε
    ζ <- χ MOD 5
    Γράψε ζ
Τέλος_αν

pgrontas

Το θεωρώ πάρα πολύ απίθανο και θα δημιουργήσει πολλές αντιδράσεις.
Programs must be written for people to read, and only incidentally for machines to execute - Harold Abelson

Vagnes

Αυτό ακριβώς πιστεύω και γω... Απλά ήθελα να ακούσω γνώμες γιατί το έβαλε μια συνάδελφος στο διαγώνισμα προσομοίωσης και το θεωρεί και πιθανό να πέσει.

vistrian

Πιστεύω ότι θα ήθελε να δείξει στους μαθητές της κάτι παρόμοιο με αυτό που είναι στο βιβλίο Πληροφορική σελ 60Στιγμιότυπο 2026-05-16, 13.23.48.png
VR in Computing

Vagnes

Συμφωνώ, αλλά άλλο να ζητήσει κάτι τέτοιο κι άλλο να ζητήσει να δημιουργηθεί εξαρχής το δένδρο απο τα παιδιά!! 

taxata

#5
Μία προσεγγιση για ενα λίγο πιο σύνθετο  ΑΝ_ΤΟΤΕ στο πνεύμα των λυμένων παραδειγμάτων του βιβλίου που στερούνται όμως οδηγιών.
Τάσος_Χατζηπαπαδόπουλος
Κύριε δεν έχω internet
http://users.sch.gr/chatzipap/

evry

Μάλιστα , άρα χωρίς να ξέρουν οι μαθητές τι είναι ένα συντακτικό δέντρο, χωρίς να έχουν ιδέα πως λειτουργεί ένας μεταγλωττιστής και χωρίς να έχουν ποτέ ορίσει μια γραμματική καθόμαστε και συζητάμε αν πρέπει να μπει μια τέτοια άσκηση.

Έχουμε σε άσκηση Abstract Syntax Trees χωρίς να τα έχουμε ορίσει καν. Οπότε προσπαθούμε να αντιγράψουμε την άσκηση ή να την αλλάξουμε ώστε να φαίνεται ότι κάναμε κάτι πρωτότυπο, χωρίς να έχει οριστεί πουθενά η αντίστοιχη θεωρία.

Πολύ καλά λοιπόν που δεν είμαστε στη θετική κατεύθυνση.
What I cannot create I do not understand -- Richard Feynman
http://evripides.mysch.gr

Vagnes

Παράθεση από: evry στις 18 Μαΐου 2026, 03:31:47 ΜΜΜάλιστα , άρα χωρίς να ξέρουν οι μαθητές τι είναι ένα συντακτικό δέντρο, χωρίς να έχουν ιδέα πως λειτουργεί ένας μεταγλωττιστής και χωρίς να έχουν ποτέ ορίσει μια γραμματική καθόμαστε και συζητάμε αν πρέπει να μπει μια τέτοια άσκηση.

Έχουμε σε άσκηση Abstract Syntax Trees χωρίς να τα έχουμε ορίσει καν. Οπότε προσπαθούμε να αντιγράψουμε την άσκηση ή να την αλλάξουμε ώστε να φαίνεται ότι κάναμε κάτι πρωτότυπο, χωρίς να έχει οριστεί πουθενά η αντίστοιχη θεωρία.

Πολύ καλά λοιπόν που δεν είμαστε στη θετική κατεύθυνση.
Δεν συζητάμε αν πρέπει να μπεί... προβληματιζόμαστε και απορούμε που κάποιοι συνάδελφοι τη βάλανε σε προσομοίωση στο σχολείο!!

evry

Για τις προσομοιώσεις τελευταίες ημέρες πριν τις εξετάσεις ας μη μιλήσω καλύτερα.
Άλλη απαράδεκτη αντιπαιδαγωγική πρακτική.
What I cannot create I do not understand -- Richard Feynman
http://evripides.mysch.gr

taxata

Δεν συζητώ εάν πρέπει να μπει μία τετοια άσκηση γι' αυτό και το κομψό σχόλιο Ευριπίδη " .. στερούνται όμως οδηγιών"
Τάσος_Χατζηπαπαδόπουλος
Κύριε δεν έχω internet
http://users.sch.gr/chatzipap/

akalest0s

Την λες και οριακά εντός ύλης, οπότε αν και θα υπάρξουν αντιδράσεις, δε νομίζω εν τέλει (βαθμολογικά) να ανοίξει ρουθούνι..
Φυσικά και είναι ΠΟΛΥ χαμηλής πιθανότητας, αφού όπως προ-ειπώθηκε, δεν υπάρχει κάνενα απολύτως πλαίσιο σε αυτές τις ασκήσεις του βιβλίου. Και άλλες είναι ξεκάρφωτες τελείως, εκεί στα δέντρα, αλλά η συγκεκριμένη είναι πολύ ατυχής, γιατί είναι από τις λίγες (ίσως και η μοναδική) που τόσο πολύ "ζητάει" ένα πλαίσιο, να καταλάβεις γιατί κάνεις αυτό ή το άλλο. 

Δεν μπορείς όμως να πεις ότι δεν πέφτει. Εγώ την διδάσκω κανονικότατα και λύνω μερικές ακόμη για εξάσκηση, αλλά δεν δίνω μεγάλη σημασία. Αν δεν δώσεις το σωστό background, δεν γίνεται να εμβαθύνεις. Θα ήθελα πολύ να μην την δω ποτέ πανελλήνιες. Γιατί για να μπει και να είναι safe, θα φτάσει να είναι εντυπωσιακά ρηχή φοβάμαι, σε βαθμό να αναρωτιέσαι τι ακριβώς εξετάσαμε εν τέλει..

υγ.
Quiz. Πόσα λάθη μπορεί να χωρέσουν σε μια άσκηση σχολικού; (version....2.0 παρακαλώ!)
Απάντηση: ΝΑΙ!
"Abstraction is not the first stage, but the last stage, in a mathematical development." MK
"I don't want to write about a high level thing, unless I fully understand about a low level thing" DK