📜 ⬆️ ⬇️

As we explained to the children, who is a programmer?


He is hairy, unshaven and very programmer

@bobuk showed Spiderman and said that IT people were saving humanity. Because they help solve problems. And as an example, he brought Leonardo da Vinci with his helicopter. The children did not remember the helicopter, but the jumping of the spiderman on the screen was appreciated. And yet everyone learned of Notch, who wrote Minecraft with almost one hare.

But let me start first and tell you what led us to the discovery of the source of the game "Taxi", sewing buttons to sausages and telling a whole crowd of children about the difficult and dangerous profession of a programmer.
')
In the autumn Yulich lesnikova , with whom we had been well acquainted with her educational activities at Digital October for a long time, decided to cut a children's educational project. Well, she called us, Mosigru, because we have games. Of course, I became wildly interested, and I took a little part in the preparation.

The idea she already told ( here and here ). The point is this: a good educational project, where a teaser lesson with cool guys who talk about their profession is first done. Then - links to the nearest circles, books, didactic materials, etc., to study at home yourself, as the child inserts to become someone from the teaser. So that he not only dreamed, but also took a soldering iron in his hands, for example.

First, Yulich called Durov through acquaintances. Someone said that he simply did not respond to such requests, someone asked clarifying questions. But in the end it was not. Although just showing his face is already +3 to the skill of developing a child. Then all the others were added (Kodabra, Yandex, Parallels).

As a result, the scheme emerged as follows:



IDE: game state and very high-level code editor

On technical runs - wild delight. The project got the team Kira Taubert. The feeling is that a group of thoughtful shadowrunners arrived, assessed all the risks and closed them. Hall they climbed in millimeters. I do not know their specifics, but it was felt that they are extremely attentive to details and specific: and this, regardless of the sphere, always pleases and gives rise to confidence.





Of the features - it was very difficult to get rid of the board game on the stage for 6 players. Kira threw one guproch on the beam from above, and we spent half an hour putting the playing field on the server cover. In the end, when it was necessary for me to go out, one comrade put the table on the stage under the camera, and I covered it with a field cover behind the curtains. Happened.

The lesson itself


There were about 600 registrations in the hall (in fact 350 people came from them). I arrived in 40 minutes, and there were already people on the spot. Without much hesitation, we began to play with the children in the penguin-pirates on the desire - most often on something like "the loser makes somersaults", "the loser is on his hands" and so on. Because well, what for these logical games for children who come to learn how to code? They have every chance to beat me. And all instagram:


In the background, children collect robots from Lego

Then they played for erudition in "Answer in 5 seconds." It was important, the children had to see that it was easy to play it - the fact is that I prepared special questions to test knowledge after the lectures of my colleagues. Checking knowledge in the game is very cool. The child will have another day to think about how it was possible to answer better, and eventually dig up everything on the subject.



Nearby, Mann, Ferber, and Ivanov with their book and children's shop decomposed. I later saw their sales and regretted that we did not bring our shop:



Then it began. The hall was almost full, when suddenly a whole group of girls entered it. They all so impressed with their appearance that it was impossible not to look back. This is the future IS of our country, profile courses, get acquainted:



Here Bobuk from Yandex shows an ordinary case from the life of a programmer - you need to solve the problems of mankind:



Here is his report, it is cool and very motivating at any age:


Yulich was only a little worried at the beginning.

Then we played "Taxi" on the stage - this is a game especially for seven-year programmers, and I told about it. We finally thought and decided to take and give all the sources in open access so that you can safely make the same house. And they did .



Then Anna Melekhova (a developer girl writing a virtual machine) from Parallels spoke:



Here I must say that there were special honeypot children of different ages in the hall, who evaluated the clarity and interestingness of each speaker. It was here that they didn’t move in at all, what’s the problem: before the lecture started, it turns out, none of them even thought that a programmer is only a male profession. Therefore - this is an example of performance only for parents.

At this point, the children became furious and began to troll with questions: “What's better: Python or C ++?”, “Can you write in the outdated PHP language?”. Nobody asked the question about the guinea pig, but I waited, I waited very much.



Then we played again. There is a question on the screen, the child has 5 seconds to answer. Just like in the desktop, only questions are not out of the box, but specially selected.

Here they are, you can try to play with the child right now.
- Name any three websites (oh, I was waiting a lot, but the answer was simple - Google, Yandex, Yahu!)
- Name three places for a programmer (as long as everything is simple)
- What are the three steps that need to be done to cook borscht (the first difficult question: you need to break the procedure into steps).
- Name three steps to put a giraffe in the fridge (here the girl knew everything and even called four - open the fridge, pull out an elephant, put a giraffe, close the fridge).
- Name three any robots (a difficult question, but the children managed).
- Name three computer games (easy! But no, the guy was confused).
- Name three logical games (also easy)
- Prime numbers are those natural ones greater than one, which are divisible only by themselves and 1. Name three prime numbers (this question was the most difficult).
- And now three more prime numbers!
- Name three steps to raise an elephant in a balloon (we continue to algorithmize the processes, for now, just)
- Name three steps to sew a button on a sausage (raise the degree of difficulty - we learn abstraction. Easily coped, thinking in children is more flexible than in adults).
- Name three any programmers (Notch, Bill Gates, Steve Jobs).
- Name three phone models (easy)
- Name three computer companies (easy)
- Name three parts of the computer (easy)
- What are the three things that a home robot can do (a dream has lit up in the eyes)
- Name three things that the robot should not do (I was waiting for “drink, smoke and swear”, but everything was easier).
- Name three items that can be printed on a 3D printer (hard question)
Well and further without comments:
- Name three places where you can meet a programmer.
- What are three things you can repair a robot?
- Name three games you can play against the computer
- What are three things a programmer can carry?
- Name three favorite school subjects of programmers
- Name three languages ​​a programmer can know.



Run, we check how younger children will react to the game "Taxi" on the screen. Little Vera cannot orient herself on a vertical plane, so she tries to stand with her back (as the car moves) and walk, and then look, left or right.

And then Kodabra with her practical code. Here is the performance .

Everything. Further after the lesson comes offline, that is, various links and benefits. Here's what parents found and how they helped:

Plus, they asked me which games it is better to take for development (I again regretted that we did not have an exit shop), here they are . Before March, we have a 10% discount in the online store for the word “Exit” on all games (even adults), pay attention.

And finally, everything. But no, if suddenly you know something cool for children (a book, a link, a course, a toy such as a programmable moon rover - anything) - send them to Yulich at info@prodlenka.pro or right here in the comments, please. They are picked by living children, Oleg playforfoodz will ring on them ( he checked the links above), and as a result they will be included in the set of links for further development.

By the way, Oleg rang out all the schools where IT classes were supposed to be according to plan, trying to enroll a child there - and brutally broke off, because there was not much where everything was ready. But, I think, better he will tell.

Source: https://habr.com/ru/post/250373/


All Articles