T
T
tundramani2020-04-29 14:39:20
IT education
tundramani, 2020-04-29 14:39:20

What programming languages ​​are taught in programming schools for children?

Private schools that offer this service.

The question is only about teaching high school students serious programming, not toys like Scratch.

I know that JS, Python is used.
Whether Java, C# is used...

The whole range of languages ​​used is needed, sorted by popularity.
And I need your thoughts on which languages ​​are best suited for this.

Why is Python better than Javascript for kids?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
R
Ronald McDonald, 2020-04-29
@Zoominger

Phyton

Oh, Phyton.
Piston is given, no JS is needed there (another generation of underage IT simply won’t survive), and Java is too complicated for children (you understand that Java and JS are slightly different languages?).

S
Saboteur, 2020-04-29
@saboteur_kiev

There is a training program approved by the Ministry of Education.
Topics are listed there, but programming languages ​​are not listed.
There are recommended problem books and textbooks with Pascal, BASIC C, even assembler in high school.
There are also virtual logic languages.
The rest is up to the choice of a particular school.
Outside the program, there can only be circles, their specialization and quality depend solely on a particular teacher in a particular school.
But again, an adequate teacher can be found either in specialized schools, or extra-curricular separate courses (paid). Because a normal developer is not ready and will not lead the bureaucratic horror that is required from a high school teacher.
If you are interested in the average questionnaire - https://habr.com/ru/post/207020/ , but it is not indicative, because the survey among adults
PS There is no better language, since each child may have his own predisposition, which is more influenced by not the language itself, but the scope.
Someone is interested in php/js to make a website.
Someone java to write for android.
To someone a python, because at least something simpler is needed, but for what it is not always clear.
Someone right off the bat in C / assembler to crack a toy or write something of their own.
The choice is no longer on the language, but on the expected result

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question