📜 ⬆️ ⬇️

Modern web development for schoolchildren

Technologies that grew out of the simplest solutions for exchanging documents with cross-references capture more and more space. Today it is difficult to surprise anyone with the three-dimensionality in the browser or the Ionic platform, which allows one web application to be compiled immediately for Android and iOS. Full-stack developers have come to terms with another four-letter abbreviation MEAN, and new JavaScript standards and projects like asm.js allow us to hope that the current web technologies are developing in the right direction and will live long enough.

What can be an attractive Internet for children who start programming , in addition to social networks and videos on YouTube? First of all, of course, this is the speed of development and the availability of results. It is difficult to show the algorithms: it is necessary to explain the problem and visualize the solution. Java programs require the installation of a JRE. But in the case of the web, everything is simple - you can even program their notepad, and show the result in the browser.

image

"Show in browser"

The new course for schoolchildren “Modern Web Development” from 1C serves as a guide to the growing world of Internet technologies. Starting from the study of HTML, CSS and JavaScript in the first module, it covers more serious topics in the second: building servers using Node.js and MongoDB, the framework Vue.js, Impress.js.
')
His main structural difference from other courses is homework. While isolated lectures usually contain a lot of useful information, their students often suffer from a lack of practice. As they say, you can't make an omelette without breaking eggs.

Algorithms and mathematics also did not stand aside. Can you solve the following problem? Implement the min (a, b) function using only arithmetic operations and Math.abs. (To be fair, the textbook contains a hint. But we are adults, right?)

Traditionally at the end of each module there is a final project. Since the course consists of two semi-annual modules, there are also two projects: animated “Fifteen” and “Phototape”.

image

As a bonus, attached benevolent atmosphere 1C: Club programmers . This is the teacher's attention to the subject and the care of the wards, these are fun trips outside the training walls, these are the bonding contacts of snack-breaks.

image

Come to us in October!

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


All Articles