RobertoBianchi
01-09-2006, 18:02
After others European countries now also in Italy begins the school.
Here as ThinBASIC demonstrates to be an interesting instrument for teaching offering a simple language, powerful and NATURAL for the instruction of computer science also to the students of the primary cycle.
In fact often the difficulty to use programming languages with young children often is tied to the language that forces the students to use the programming language keywords and intrinsic functions in English.
That is unnatural because the attention and the efforts of the child are focused too much on one's strange word rather than on programming logic.
Here we see how use ThinBASIC in order to program in more NATURAL way.
In the first place it is necessary to create inclusion rows where the words key and the functions come more redefined in way adapted to the own language:
There is a general include file
ALIAS uses AS usa
ALIAS dim AS variabile
ALIAS string AS stringa
USA "Console"
#include "ModuloConsoleItaliano.inc"
ALIAS as AS come
And a module specific include file
ALIAS Console_ReadLine AS leggi_riga
ALIAS Console_WriteLine AS scrivi_riga
ALIAS Console_Cls AS pulisci_schermo
After that it is possible to program in more natural way for the student
#include "Italiano.inc"
VARIABILE nome COME STRINGA
SCRIVI_RIGA("Come ti chiami?")
nome = LEGGI_RIGA
PULISCI_SCHERMO
SCRIVI_RIGA("--------------------------------------")
SCRIVI_RIGA(" Ciao " & nome & " benvenuto a scuola!")
SCRIVI_RIGA("--------------------------------------")
For thoroughness it follows the script in the language standard (English)
USES "Console"
DIM nome AS STRING
Console_WriteLine("Come ti chiami?")
nome = Console_ReadLine()
Console_Cls
Console_WriteLine("--------------------------------------")
Console_WriteLine(" Ciao " & nome & " benvenuto a scuola!")
Console_WriteLine("--------------------------------------")
Regards,
Roberto
Here as ThinBASIC demonstrates to be an interesting instrument for teaching offering a simple language, powerful and NATURAL for the instruction of computer science also to the students of the primary cycle.
In fact often the difficulty to use programming languages with young children often is tied to the language that forces the students to use the programming language keywords and intrinsic functions in English.
That is unnatural because the attention and the efforts of the child are focused too much on one's strange word rather than on programming logic.
Here we see how use ThinBASIC in order to program in more NATURAL way.
In the first place it is necessary to create inclusion rows where the words key and the functions come more redefined in way adapted to the own language:
There is a general include file
ALIAS uses AS usa
ALIAS dim AS variabile
ALIAS string AS stringa
USA "Console"
#include "ModuloConsoleItaliano.inc"
ALIAS as AS come
And a module specific include file
ALIAS Console_ReadLine AS leggi_riga
ALIAS Console_WriteLine AS scrivi_riga
ALIAS Console_Cls AS pulisci_schermo
After that it is possible to program in more natural way for the student
#include "Italiano.inc"
VARIABILE nome COME STRINGA
SCRIVI_RIGA("Come ti chiami?")
nome = LEGGI_RIGA
PULISCI_SCHERMO
SCRIVI_RIGA("--------------------------------------")
SCRIVI_RIGA(" Ciao " & nome & " benvenuto a scuola!")
SCRIVI_RIGA("--------------------------------------")
For thoroughness it follows the script in the language standard (English)
USES "Console"
DIM nome AS STRING
Console_WriteLine("Come ti chiami?")
nome = Console_ReadLine()
Console_Cls
Console_WriteLine("--------------------------------------")
Console_WriteLine(" Ciao " & nome & " benvenuto a scuola!")
Console_WriteLine("--------------------------------------")
Regards,
Roberto