M
M
Maseru_Akira082019-11-07 23:20:37
IT education
Maseru_Akira08, 2019-11-07 23:20:37

Scratch for adults, is it worth learning the basics of programming from this resource?

Hello!

Is it worth it for a complete beginner in programming to learn the basics from the CS50 course on YouTube, 25 lectures for 1 hour, and the first lectures call for practice on scratch!

What do you think? I am 21 years old, there is no education at all except for school!

Answer the question

In order to leave comments, you need to log in

5 answer(s)
E
evgeniy_lm, 2019-11-08
@evgeniy_lm

1. By learning Scratch, you will get about the same idea of ​​​​programming as in LEGO about building houses. Those. practically none.
2. A programmer WRITES programs, and one who cannot READ cannot write. Programming is learned from books, and video cruises are recorded by people who know the subject not much better than you, i.e. practically nothing. If you really want to learn how to program, forget about YouTube completely
3. If you really want to, but you are afraid of something serious like C ++ or JAVA, start with Lazarus (Free Pascal) or old versions of Delphi. In principle, it looks like Scratch, but at the same time it allows you to write real programs of any complexity.

D
dollar, 2019-11-07
@dollar

It is worth setting a goal and striving for it.
It's just not worth learning anything.

T
Tera Incognita, 2021-02-24
@Lunali

Scratch is no different from Python
Let's show with examples
60356cd59e955952141033.png
There is practically no difference between python and scratch
60356cfb41883658290873.png
Scratch is just a visual programming language Python.
Almost everything that works in Python, everything works in scratch.
If you study to become a game dev, then scratch is the same game engine as Unity
used to be a compiler for Exe and flash, now it has been removed.
There is no difference between Python and Scratch ....
Just who told you that it would be easy? yes it will be faster. It is easier to learn ...
but not everything is so simple .
60356dc166498484993575.jpeg
Here is a simple voice-over-line synthesizer.
It's easier than in Python, but as you can see, a beginner will not understand it ...
There are just very few scratch teachers. You will not be able to find a good teacher who will give you all the knowledge.
about the CS50 course, interesting course, but takes a lot of time ...
Useful information for one hour of time is only 5-10 minutes. I would prefer a normal textbook, not a course.
I myself started with CS50, a lot of water .... Lack of real applications in practice.
And you need real tasks with which you work every day,
maybe it will be useful for you https://infxmara.medium.com

S
solider, 2019-11-08
@solider

You can check out free websites to help you learn the basics, or check out these development books .

S
Slavik KENNY, 2019-11-08
@Slavik_Kenny

I read many comments ..
But I didn’t notice that they pointed out the main thing about this video course - video, this is not the whole course!
The first line under the video - Extras. materials and tasks for the lecture - https://javarush.ru/s/level_0
There are tasks for each topic, and you can (should?) register and complete them, i.e. you will have to read, think, do something, etc. In any case, it will take much more than 26 hours, and in any case it will be worth reading!
So there is no option to watch or read, just by watching this course you will get some theoretical knowledge that you will not be able to apply if you do not read, write, do assignments, look for other sources, etc.
I myself watched this course, but I was just wondering how they teach “there”, I didn’t learn practically anything new for myself, but I’m not a beginner, and in any case, I don’t think that I wasted my time. But if you feel sorry for spending 26 hours, then just think about how this is negligible compared to how much you have to spend on any activity that you want to master. And programming is constantly being learned even by those who already know a lot - new frameworks, libraries, new versions of languages ​​​​and even platforms are constantly being released - it is impossible to learn one day and decide that everything has been learned, so 26 hours is nothing at all.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question