- 6
- 1 362
Программисты Чёрной Дыры
Приєднався 15 гру 2020
Нежно трансформируем тебя в программиста
[самый адекватный курс JavaScript]: Блок-схемы. Расширения файлов. Chat GPT. Урок 5.
Ты любишь читать описания? У меня есть для тебя один ма-а-аленький секрет: я провожу эксперименты на детях.
Структура этого курса очень отличается от стандартной. Поэтому мне было интересно протестировать его на ком-то, прежде чем выкладывать на UA-cam. Я предложил своему 9-ти и 10-ти летним брату и сестре попробовать пройти мой курс. Эти люди 5 лет назадс только лезли с горшка, Карл.
Я пообещал сестре и брату, что заплачу им, если они смогут понять и научиться использовать на практике переменные, switch, if, массивы и циклы (это то, что ты начнёшь учить с следующего урока).
Сегодня сестра поняла концепцию переменных и switch. Причём переменные в её понимании - это не просто какие-то абстрактные "коробочки", а ячейка в памяти, в которую можно записать данные и позже взять их оттуда. Более того, мне удалось объяснить, зачем вообще в эту ячейку что-то класть и почему в некоторых ситуациях без неё не обойтись. Это был 6-й урок (уроки у нас идут по полтора часа). До этого сестра даже создавать файлы не умела.
У брата 6-й урок будет завтра. У него тоже отличный прогресс. А ещё, кстати, он научил меня двум новым комбинациям клавиш (человек, который познакомился с VSCode 3 дня назад!). Без понятия, как я мог прожить 8 лет без одной из них. В общем, он любит поэкспериментировать после уроков.
Изначально я хотел просто протестировать курс. Но ближе к третьему уроку для меня это превратилось в что-то вроде личного челленджа: "А смогу ли я научить 3-х и 4-х -классников работать на уровне с ребятами 20+ лет?" На самом деле местами всё оказалось проще, чем я думал, а местами - сложнее. Но я думаю, что смогу подать информацию так, чтобы они всё поняли. Если им не надоест (а пока что им нравится), думаю, пройдёт не так много времени, как я смогу похвастаться 2-мя учениками, которые смогут утереть нос работающим программистам (новичкам).
Я думаю, что скоро на канале начнут появляться нарезки наших с ними уроков. Ты сможешь проходить курс и наблюдать за тем, как его проходят другие - это максимально полезно. Когда смотришь, как ошибаются другие и какие вопросы они задают, у тебя получится лучше понять материал.
Кроме того, я вношу много правок в курс по ходу эксперимента с братом и сестрой, потому что теперь могу замечать, какие формулировки помогают или, наоборот, мешают восприятию информации. В общем, они очень помогают мне делать курс намного проще.
А ещё они за две недели увеличили скорость печати на клавиатуре в 1.5 и 2 раза :)
Посмотрим, что будет дальше. Может, им надоест (надеюсь, нет).
Потом как-нибудь попробую подружить с компьютером маму. Но это уже будет мега-сложно :D
==========================
Оглавление:
00:00 Вступление.
01:19 Для тех, кто пришёл учится, а не пинать (ещё раз о домашке).
02:04 Не больше одного урока в день.
02:56 Как пишут программы нормальные люди? О плане.
04:53 Магазин. Подготовка.
07:17 Магазин. О главных файлах.
08:40 Магазин. Проверяем всё ли работает перед тем как писать код.
12:30 Магазин. Разбираем ошибку, говорим о важности понимания ошибок.
22:58 Магазин. Быстро о том, что мы делали последние 15 минут.
24:42 Магазин. Пишем код.
33:22 Магазин. Как понять на какой строке ошибка?
36:25 Магазин. Продолжаем писать код.
36:52 Магазин. Расширения (.js, .html, .css и тд). Кому это выгодно?
48:15 Магазин. И опять продолжаем писать код.
52:48 Магазин. Ещё немного о расширениях (.js).
54:27 Инглиш. Ещё о главных файлах.
57:39 Инглиш. Учимся рисовать блок-схему.
1:12:30 Инглиш. Пишем код следуя блок-схеме.
1:13:26 Инглиш. Нам нужны слова - идём к Chat GPT.
1:16:34 Инглиш. Создаём аккаунт в Chat GPT и Google.
1:23:40 Инглиш. Основы использования Chat GPT.
1:27:11 Инглиш. Получаем слова от Chat GPT.
1:27:11 Инглиш. Обратно к коду.
1:28:24 Домашка.
Структура этого курса очень отличается от стандартной. Поэтому мне было интересно протестировать его на ком-то, прежде чем выкладывать на UA-cam. Я предложил своему 9-ти и 10-ти летним брату и сестре попробовать пройти мой курс. Эти люди 5 лет назадс только лезли с горшка, Карл.
Я пообещал сестре и брату, что заплачу им, если они смогут понять и научиться использовать на практике переменные, switch, if, массивы и циклы (это то, что ты начнёшь учить с следующего урока).
Сегодня сестра поняла концепцию переменных и switch. Причём переменные в её понимании - это не просто какие-то абстрактные "коробочки", а ячейка в памяти, в которую можно записать данные и позже взять их оттуда. Более того, мне удалось объяснить, зачем вообще в эту ячейку что-то класть и почему в некоторых ситуациях без неё не обойтись. Это был 6-й урок (уроки у нас идут по полтора часа). До этого сестра даже создавать файлы не умела.
У брата 6-й урок будет завтра. У него тоже отличный прогресс. А ещё, кстати, он научил меня двум новым комбинациям клавиш (человек, который познакомился с VSCode 3 дня назад!). Без понятия, как я мог прожить 8 лет без одной из них. В общем, он любит поэкспериментировать после уроков.
Изначально я хотел просто протестировать курс. Но ближе к третьему уроку для меня это превратилось в что-то вроде личного челленджа: "А смогу ли я научить 3-х и 4-х -классников работать на уровне с ребятами 20+ лет?" На самом деле местами всё оказалось проще, чем я думал, а местами - сложнее. Но я думаю, что смогу подать информацию так, чтобы они всё поняли. Если им не надоест (а пока что им нравится), думаю, пройдёт не так много времени, как я смогу похвастаться 2-мя учениками, которые смогут утереть нос работающим программистам (новичкам).
Я думаю, что скоро на канале начнут появляться нарезки наших с ними уроков. Ты сможешь проходить курс и наблюдать за тем, как его проходят другие - это максимально полезно. Когда смотришь, как ошибаются другие и какие вопросы они задают, у тебя получится лучше понять материал.
Кроме того, я вношу много правок в курс по ходу эксперимента с братом и сестрой, потому что теперь могу замечать, какие формулировки помогают или, наоборот, мешают восприятию информации. В общем, они очень помогают мне делать курс намного проще.
А ещё они за две недели увеличили скорость печати на клавиатуре в 1.5 и 2 раза :)
Посмотрим, что будет дальше. Может, им надоест (надеюсь, нет).
Потом как-нибудь попробую подружить с компьютером маму. Но это уже будет мега-сложно :D
==========================
Оглавление:
00:00 Вступление.
01:19 Для тех, кто пришёл учится, а не пинать (ещё раз о домашке).
02:04 Не больше одного урока в день.
02:56 Как пишут программы нормальные люди? О плане.
04:53 Магазин. Подготовка.
07:17 Магазин. О главных файлах.
08:40 Магазин. Проверяем всё ли работает перед тем как писать код.
12:30 Магазин. Разбираем ошибку, говорим о важности понимания ошибок.
22:58 Магазин. Быстро о том, что мы делали последние 15 минут.
24:42 Магазин. Пишем код.
33:22 Магазин. Как понять на какой строке ошибка?
36:25 Магазин. Продолжаем писать код.
36:52 Магазин. Расширения (.js, .html, .css и тд). Кому это выгодно?
48:15 Магазин. И опять продолжаем писать код.
52:48 Магазин. Ещё немного о расширениях (.js).
54:27 Инглиш. Ещё о главных файлах.
57:39 Инглиш. Учимся рисовать блок-схему.
1:12:30 Инглиш. Пишем код следуя блок-схеме.
1:13:26 Инглиш. Нам нужны слова - идём к Chat GPT.
1:16:34 Инглиш. Создаём аккаунт в Chat GPT и Google.
1:23:40 Инглиш. Основы использования Chat GPT.
1:27:11 Инглиш. Получаем слова от Chat GPT.
1:27:11 Инглиш. Обратно к коду.
1:28:24 Домашка.
Переглядів: 536
Відео
[самый адекватный курс JavaScript]: Разбор домашнего задания - урок 4.
Переглядів 181Місяць тому
"Тот найдёт работу, кто делает дз." - Дик Ху 00:00 - Вопрос 1 00:29 - Вопрос 2 01:16 - Вопрос 3 04:53 - Задача 1 07:00 - Вопрос 4 10:00 - Вопрос 5 11:09 - Вопрос 6 15:04 - Вопрос 7 16:10 - Задача 3 20:24 - Задача 4 21:02 - Вопрос 8 22:44 - Вопрос 9 24:32 - Задачи 5 и 6 25:54 - Вопрос 10 26:09 - Задача 7 27:15 - Вопрос 11 34:23 - Задача 8 37:15 - Вопрос 12 38:28 - Задача 9 39:44 - Задача 10 40:1...
[самый адекватный курс JavaScript]: Node.js, командная строка, код, ошибки при запуске. Урок 4.
Переглядів 3272 місяці тому
Сегодня мы пригласили специального гостя. Вернее, он сам пришёл. К тебе. В гости. 00:00 - Терминал / Командная строка / Консоль 01:12 - Что можно сказать компу через терминал? 04:48 - Компьютер понимает только единицы и нули 06:19 - Скачиваем Node.js 08:14 - Создаём файл с JS кодом 13:20 - Пробуем запустить наш JS 19:07 - Ошибки и что с ними делать? 23:36 - Учимся на телепузиках. Больше кода. Б...
[самый адекватный курс JavaScript]: Редактор кода и его секреты. Урок 3.
Переглядів 942 місяці тому
Дотронься к миру программирования. Ощути мощь разноцветного кода! 00:00 - Как выглядит программа? 00:53 - Мир без редактора 03:18 - Мир с редактором 09:11 - Устанавливаем редактор на компьютер 12:00 - Когда ты не знаешь английского 15:30 - Учимся управлять файлами/папками через редактор 28:30 - Домашнее задание 31:58 - Твоя новая фобия
[самый адекватный курс JavaScript]: Не браузером единым. Урок 2.
Переглядів 763 місяці тому
Секретная информация для тех, кто пришел учить JavaScript после изучения HTML/CSS. 00:00 Введение 00:20 Что можно писать кроме сайтов? 00:35 А что, если я хочу писать только сайты? 01:14 Начать с браузера - плохая идея. 01:44 С чего тогда начать?
[самый адекватный курс JavaScript]: Введение. Урок 1.
Переглядів 1553 місяці тому
Тебе грустно и одиноко? Ты прошёл уже 5 курсов по JS, а всё равно ничего не понятно? Добро пожаловать на самый лучший в мире курс с самым худшим в мире аудио. В этот раз всё будет по-другому. Ты - не первый, кого я учу ;) 00:00 Вступление 00:24 О проектах, которые мы с тобой сделаем 01:52 Формат и домашка 03:00 Можно ли выучить JS за неделю? 03:56 Легко ли найти работу? 04:52 Какая зарплата? #j...
это гениально, мне кажется, что уже на пятой минуте я выучила весь Java script! спасибо🙏🏻
господ, боже мой, это настолько хорошо, что у меня начали слезиться глаза после первых секунд видео. Юноша молодец, хорошо вещает!! Удачи вам и здоровья ребятки, успеха желаю
Спасибо)
От слов секс-шоп?
Твои пожелания ❤ предложения 💭 и жалобы 👎 помогут каналу стать лучше. Будем рады критике!
жалоба: кофе в кофейне, где я эстетично учусь работать программистом недостаточно вкусный
@@yanacherepenicheva я бы туда со своим приходил и только чашку просил с кипятком)
урааа
На курс забили?
Нет) Завтра новое видео)
видеоматериал полезный и мемы смешные. лайк.
жду 5 урок
Спасибо, мужик, надеюсь ты не забросишь это благородное дело
Спасибо! Не заброшу) Правда, пока выкладывать новые уроки получается не так часто как хотелось бы
Скучный курс… Мне 17 лет. Когда первые изучал JS, я уже где-то 3 месяца знал ES6 и ES5 и то меньше. А лучше начать по хорошому не с JS, а ts или языка C. Язык C поможет мозги развивать. Хоть я любитель js, ts и слегка других ЯП…
Спасибо за фидбек! Задача курса - быть понятным всем, потому людям, которые схватывают информацию намного быстрее других, он может быть скучен. Но с другой стороны, этот курс даёт много полезной информации, которую, обычно, нужно собирать по частичкам за пределами стандартных курсов и которую люди иногда узнают даже не в первый год реальной практики (не смотря на огромную полезность этой информации). Касательно языков: ES6 и ES5 - это не языки, а спецификация, которая диктует как должен работать JS и еще некоторые языки. Если вы до этого учили JScript или ActionScript, которые являются имплементацией ES, то мне было бы очень интересно поговорить в лс. C. Как именно C помогает развивать мозги? C - среднеуровневый, это да. Но как именно изучение низко- или средне- уровневого языка влияет на развитие мозга? TS. Я не совсем согласен, что начинать изучение программирования лучше со строго-типизированного языка. Особенно, когда строгая типизация не работает в рантайме. Потому если выбирать первый язык в контексте "только строгая типизация", лично я бы выбрал Java. Кто то из людей с опытом может не согласится касательно Java, но эти люди точно не проголосуют за TS. Почему начинать со строгой типизации не всегда хороший вариант: не все люди готовы морально воспринимать доп информацию сразу со старта. И это не означает, что "Не нужно тогда сюда лезть!". Динамическая типизация даёт возможность человеку быстро стартануть и попробовать, вообще нравится ли ему программирование. Нет смысла учить лишний пласт информации, если тебе само программирование не зайдёт. И переход с JS на TS всё равно произойдёт для человека рано или поздно. По крайней мере в этом курсе я дам TS. Но позже. И всегда нужно помнить о том, что само программирование это не язык, а способ конвертации идей в логику. А язык - инструмент, который позволяет обьяснить логику компьютеру давая определенные преимущества и от того имея определённые ограничения. Иначе люди уже давно сошлись бы на том какой язык "лучше".
@@blackhole_programmers Во-первых: Я не говорил, что ES5 и ES6 - это Языки… На счёт того, что я изучал AS (ActionScript) - НЕТ. Хотя посмотрев старых уроков 10-летней давности, этот язык можно выучить за неделю, не считая фреймворка Flash, который вообще перестал поддерживаться так году 21-20, или и то раньше. Во-вторых: Язык С позволит тебе реализовать что-то самому на примере сборщиклм мусора. И язык С может научить писать нормальный код…
@@LetroScript Но как тогда вы знали спецификацию ES перед тем, как изучать JS, не имея опыта с языками, которые эту спецификацию реализуют? Сборщик мусора, конечно, можно написать. Но как он, всё же, может помочь развить мозг? Язык C действительно может научить писать хороший код. Но ведь любой другой язык тоже может это сделать. Точно так же, как и на C можно писать плохой код. Хороший код - это не про язык, а про подход к написанию.
@@blackhole_programmers ну как… Просто мой первый, который начал учить - это был JS. Начал изучать ES5 и ES6, а потом ES7 и ES8 и так далее. Изучать на видео в ютубе гайды смотрел. Я не задумывался об "специфике" ES…
Дуже корисні уроки. І доречі ще один факт. У мене дочка в дитинстві теж не одліпаючи дивилась телепузиків. Ітеж стала художником. Як вважаєш, збіг? Не думаю.
жестко жду 5 урок
Обернулся(лась)?
недавно у деда из заначки 40к натаскал себе в карман, надеюсь ваш курс поможет начать зарабатывать на программировании, а то мамка увидит, мне капец будет, отдавать надо...
😂
Жду 4 урок
Как раз через час выходит)
Дякую за відос, бро
ну ваще мужик хорош. Спасибо братух, порядочные вещи делаешь, тему говоришь. Помогаешь
Автор просто красавчик, очень интересный ролик. Успехов и развития канала с помощью ютифай, говорят помогает
Доброго дня. Я хочу заробити гроші, щоб поїхати в Таїланд, і привезти собі ледібоя звідти. Як Ви думаєте, якщо я вивчу джава, і буду нормально працювати, у мене получиться?
Да. Но вопрос в том, что есть "нормально". Я бы советовал прикладывать усилий в 2 раза больше, чем вы изначально собирались. Хотя бы в течении года-двух. Тогда точно всё получится. Иначе выйдет только выучится (и то с натяжкой), а работа останется только в надеждах))
Задавай вопросы, я запишу видео с ответами на них. 00:00 - Как выглядит программа? 00:53 - Мир без редактора 03:18 - Мир с редактором 09:11 - Устанавливаем редактор на компьютер 12:00 - Когда ты не знаешь английского 15:30 - Учимся управлять файлами/папками через редактор 28:30 - Домашнее задание 31:58 - Твоя новая фобия PS. Шкаф проверил(а)?