Загрузка страницы

Язык Си - 01. Зачем сегодня учить Си.

Маленький обзор возможностей, которые даёт знание Си.

Аннотация

1. Обзор для школьников и первокусников, технических деталей немного.

2. Язык показан как инструмент для программирования всех существующих устройств на низком уровне - фундамент цифрового мира.

3. Синтаксис языка использован во многих других языках ( (вплоть до JavaScript-кода 3D демки и WebGL/OpenGL шейдеров, ссылка ниже, можете сами посмотреть). Знание Си даёт ключ к освоению C++, C#, Java, JavaScript, Perl, D, ...

4. Безотносительно к самому языку программирования, сам курс тренирует алгоритмическое и системное мышление - ключевую компоненту успеха многих бизнесменов. Разница между алгоритмическим мышлением и просто знанием синтаксиса (Си или Паскаля) хорошо описана в первой лекции в файле http://www.niisi.ru/kumir/books/12.pdf

На этом всё.

Видео для скачивания (49 Мб): https://www.dropbox.com/s/dn701lpxepi2iyd/C%20-%2001%20-%20%D0%97%D0%B0%D1%87%D0%B5%D0%BC%20%D1%83%D1%87%D0%B8%D1%82%D1%8C%20%D0%A1%D0%B8%20%D1%81%D0%B5%D0%B3%D0%BE%D0%B4%D0%BD%D1%8F%20-%20v2.avi?dl=0

Благодарности: жене (без неё звук был бы намного хуже) и Vadim Melihow [http://www.youtube.com/channel/UCoGe_mOCQFT4yEmuU0hp78A] (за мотивацию и найденные ошибки).

Ссылки:
1. Замечательная лекция для подростков про отличие навыка алгоритмического мышления от знания языка программирования: лекция №1 в файле http://www.niisi.ru/kumir/books/12.pdf

2. Джобс, Гейтс, рэперы, баскетболисты советуют: "Учись программировать" [http://www.youtube.com/watch?v=vziN0z_DmgM]

3. Робот на LegoMindStorm решает судоку: http://youtu.be/Mp8Y2yjV4fU

4. Бублик из лавы: http://mrdoob.github.io/three.js/examples/webgl_shader_lava.html

Видео Язык Си - 01. Зачем сегодня учить Си. канала Dmitry Romanov
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
11 сентября 2014 г. 20:32:52
00:09:55
Другие видео канала
Изучение Си в одном видео уроке за час!Изучение Си в одном видео уроке за час!Актуален ли язык программирования C (Си)Актуален ли язык программирования C (Си)Как работает C/C++?Как работает C/C++?Сравнение Python и JavaScript. Что учить новичку?Сравнение Python и JavaScript. Что учить новичку?Почему Вам нужно начать изучать программированиеПочему Вам нужно начать изучать программированиеКакой язык программирования выбрать в 2021?Какой язык программирования выбрать в 2021?Начать обучение с языка C++ — Вопросы и Ответы #36Начать обучение с языка C++ — Вопросы и Ответы #36Самые востребованные языки программирования для начинающихСамые востребованные языки программирования для начинающихУ меня не получится или не получается программировать. Разбираю 4 ситуации + свой опыт.У меня не получится или не получается программировать. Разбираю 4 ситуации + свой опыт.// HTTP сервер на чистом Си //// HTTP сервер на чистом Си //Стоит ли учить C++Стоит ли учить C++Для чего нужен язык C++Для чего нужен язык C++Что такое GIT, GITHUB и BITBUCKET? / Просто и понятноЧто такое GIT, GITHUB и BITBUCKET? / Просто и понятноВсе что вам нужно знать про Vue jsВсе что вам нужно знать про Vue jsЧто такое Java и что на ней пишут?Что такое Java и что на ней пишут?Как сделать 3D Игру на Python с Нуля [ Pygame ]Как сделать 3D Игру на Python с Нуля [ Pygame ]5 языков, которые уже поздно начинать изучать5 языков, которые уже поздно начинать изучатьАлексей Лустин. "DevOps для 1С" или "мы все т.еперь инженеры бизнес-приложений"Алексей Лустин. "DevOps для 1С" или "мы все т.еперь инженеры бизнес-приложений"Как правильно учиться в IT - сфере. ТОП ошибок при обучении. Конкретный план обучения.Как правильно учиться в IT - сфере. ТОП ошибок при обучении. Конкретный план обучения.Язык программирования С++. Антон ПолухинЯзык программирования С++. Антон Полухин
Яндекс.Метрика