Dear collegues,
I want to thank you the list for the precious suggestions about the
evaluation of programming environments.
Now I have an urgent need to know which (if any) are the specific
tests that would allow me to group students that have an inclination
to programming from students that have so such an inclination, and
students that already know how to program a computer from students
that have never tried to program a computer.
I can imagine that I have to test their mathematical and logical
skills. I can check if they have previous knowledge about programming
and programming languages. But should I check if they have good
knowledge about specific areas of linguistics, such as, e.g., syntax?
Are there other domains that may be relevent for an individual so to
understand in advance if they have an inclination to computer
programming?
Going in more detail:
- which are the mathematical and logical skills I have to evaluate? I
can imagine fractions, series, simple equations, geometrical
analogies, problem solving, truth tables
- which are the programming knowledge I should pre-evaluate? I can
imagine variables, loops, conditionals, function definition
- maybe even the following skills in linguistics can be of help:
phrase understanding, knowledge of punctuation
Are there other domains/skills I could/should check? Which are the
specific tests that can allow me to evaluate their relevant skills?
Thanks a lot in advance
Stefano Federici
-------------------------------------------------
Università degli Studi di Cagliari
Facoltà di Scienze della Formazione
Dipartimento di Scienze Pedagogiche e Filosofiche
Via Is Mirrionis 1, 09123 Cagliari, Italia
-------------------------------------------------
Cell: +39 349 818 1955 Tel.: +39 070 675 7815
Fax: +39 070 675 7113
--
The Open University is incorporated by Royal Charter (RC 000391), an exempt charity
in England & Wales and a charity registered in Scotland (SC 038302).