T
T
true2022-02-15 19:06:35
IT education
true, 2022-02-15 19:06:35

Does it make sense for children to learn three programming languages ​​at school?

the question is difficult

in one school I know for children in three courses (three academic years) they study three languages ​​​​- js c # and python

at the same time make simple applications with a graphical interface,

it seems to me for children this is too
better alone so that there is no confusion in their heads
and to learn this one is deeper

which of these languages ​​is better to choose for kids?
justify the answer

, I am well acquainted with js
python for children, judging by this article, it is inferior - https://zen.yandex.ru/media/itgap/python-vs-javasc...

but what about the seasharp?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
Adamos, 2022-02-15
@RAFAILgaley

Teaching children programming is teaching programming: logic, algorithms, maximum - data structures. The language in this education is completely secondary, and all three mentioned are C-like, so that at the level of acquaintance they differ minimally.
Now, if in each of the three courses everything starts from scratch, without taking into account previous training, this is a mess and a waste of time. And if these three courses complement each other, I don’t see anything wrong with that.
Let's be realistic - in these courses before any serious treatment of the language - so that libraries, class architecture, etc. are needed. - they still won't. Purely physically. And if you get confused about whether to put a colon after for or a curly brace - the IDE will correct it.
However, to the title question - is there any sense in this - I would probably answer in the negative.
Even after successfully completing these three courses, the child will be a half-educated person who has picked up on the top, the FPV will accumulate, and reality hits the cabbage soup immediately and quite painfully. There will be a shock - how is it, three years wasted. What for? It’s better to dig deeper into one thing, especially since scripts, applications, and the web can all be done in one python.
The question has been updated, and I'll update the answer.

I am well acquainted with js
python for children, judging by this article, it is inferior - { gag from zen }
but what about seasharp?

In my life, I will not believe that the school circle on js will come to a good acquaintance with it. Simply because this requires a teacher of such a level who will not plow with children for a penny.
Python is one of the most popular languages ​​for teaching programming, and this is not Vasyan from Zen, but world practice.
Why the hell is there a seasharp, where indie is hard, and even a junior can not prepare courses - this is a mystery to me myself.

A
AVKor, 2022-02-15
@AVKor

in one school I know for children in three courses (three academic years) they study three languages ​​- js c# and python

They messed up there.
Which of these languages ​​is best for kids?

Python.

S
Saboteur, 2022-02-15
@saboteur_kiev

Let them study all three.
Nothing is confused in the head.
Do they somehow study physics, chemistry, algebra and geometry at the same time, and do not get confused?

N
nApoBo3, 2022-02-15
@nApoBo3

These languages ​​are quite different, so the "child" can more fully understand the differences in approaches, where and what is used.
In any case, it is impossible to master the development at a sufficient level at school, without significant additional efforts, so such "variability" probably makes sense.

N
Nikita Aksenov, 2022-02-15
@voneska

Depends on the school and students. If everything there is aimed at programming and the children are well-versed - why not? And if most of the class does not have time to memorize the syntax and is constantly confused in the simplest constructions, then there probably is no point.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question