HTML, CSS, JavaScript, Python и PHP
Кратко по языкам
| Язык | Где работает | Назначение |
|---|---|---|
| HTML | Браузер | Скелет страницы: заголовки, текст, кнопки |
| CSS | Браузер | Цвета, шрифты, отступы |
| JavaScript | Браузер | Реакция на клики и формы |
| Python | Компьютер / сервер | Скрипты, игры в консоли, данные |
| PHP | Сервер сайта | Сборка HTML до отправки в браузер |
Практика: три слоя одной страницы
Одна идея — три записи
Когда переходите к Python и PHP, покажите, что логика та же, а синтаксис разный:
См. также
Другие статьи этого же раздела в боковом меню (как на странице «О разделе»). Введение в программирование для детей - от транзисторов и битов к идее, как компьютер хранит и обрабатывает информацию. А теперь — ключевой момент — графические блоки — это не игрушка и не ненастоящее программирование. Это то же самое, только в другой форме. Scratch - визуальное программирование в браузере и первые шаги на платформе MIT для детей и начинающих. Edublocks — это такой же конструктор, только для программирования. Здесь — имя — переменная, в которой лежит текст Алиса, возраст — переменная со значением 12, любит_роботов — переменная, в которой записан ответ на вопрос любит ли Алиса роботов? — и ответ True (да) Когда вы напишете программу на Python, компьютер не может сразу её выполнить. Ваш текст — это просто файл с символами. Его нужно перевести в команды, которые поймёт процессор. JavaScript — это работник, который умеет читать план и делать всё это по вашей команде.Введение в программирование
Блоки
Scratch
Edublocks
Типы данных
Программа на Python
Программа на JavaScript