СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Дебаты за и против употребления английского языка в программировании.

Нажмите, чтобы узнать подробности

Дебаты за и против употребления английского языка в программировании.

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

Наши конкурсанты будут оспаривать ту или иную точку зрения. Зрители по окончанию дебатов примут ту или иную сторону, а может даже займут двойственную позицию.

По окончанию дебатов мы сделаем вывод, и вынесем вердикт.

Надеюсь что эти дебаты помогут вам стать на ту или иную сторону близкую ему.

Дебаты наши пройдут в следующем формате:

  1. Сначала участники выскажет свою позицию. (оценка в 1 балл)
  2. Стороны покритикуют позицию друг друга. (оценка в 1 балл)
  3. Ведущий задаёт вопросы обеим сторонам. 3 оценки 3 вопроса в 1 тексте

По итогам данных дебатов наши зрители выскажут свою точку зрения

Чья сторона приведёт наиболее убедительные аргументы, тот и победил.

И для того чтобы была максимальная польза, мы соответственно решили собрать людей, которые с диаметрально противоположными взглядами.

Участник Завилохин Данил, который считает что без английского языка программисту делать нечего.

И Влад Катюхин который является противником английского языка в программировании, что английский язык не влияет на работу программиста.

А также хочу объявить членов жюри.

  1. Заместитель директора по воспитательной работе: Дубинина Валентина Сергеевна
  2. Заведующий научно-методической частью: Буйволова Елена Ивановна
  3. Преподаватель спец. дисциплин высшей категории: Сушкова Галина Владимировна

  1. Тур: Вопросы для участников:

Вопросы для Завилохина Данилы

  1. как английский язык поможет IT специалисту в устройстве на работу?
  2. Какой уровень английского языка необходим программисту?
  3. Сможет ли онлайн приводчик заменить знания английского для программиста?

Вопросы для Влада Катюхина

1) как IT специалисту обойтись без знания английского языка в устройстве на работу

2) какой уроень английского языка необходим программисту

3) сможет ли онлайн переводчик заменить знания английского для программиста

Ворос для 4 зрителей:

  1. Какую позицию вы выберите Завилохина или Катюхина за или против английского языка в программировании

Вопросы для 3 зрителей:

  1. Будет ли в будущем развитие IT отрасли?
  2. Будет ли востребована проф. программиста в будущем?
  3. Нужен ли английский язык в будущем?
  4. Программирование = английский язык или нет?

3 вопроса и говорю вы должны высказать в 1 ответе сделать акцент на каждый вопрос.

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

Выступление Влада Катюхина

Здравствуйте, я (ФИО), хочу представить вам свою презентацию на тему: “Так ли важен английский язык в программировании?”

Для начала начнем с истории появления языков программирования:

Первые языки программирования

Официально первый язык программирования для компьютеров является «Plankalkül» (Планкалкюль) созданный немецким инженером Конрадом Цузе в период с 1943 по 1945. Этот язык изначально был на немецком но вскоре его переделали под более известный теперь английский вариант.

На слайде (3), вы можете видеть пример вычислительной программы на этом языке.

1C

Встроенный язык программирования 1С:Предприятие — язык программирования, который используется в семействе программ «1С:Предприятие». Данный язык является интерпретируемым языком высокого уровня.

Платформой предоставляется фиксированный набор базовых классов, ориентированных на решение типовых задач прикладной области.

На данном слайде(4) вы можете видеть пример программы разработанной на 1с, довольно-таки интересная и простая на вид.

Visual Basic.

Visual Basic 1.0 для Microsoft Windows. Новшеством, принесшим затем языку огромную популярность, явился принцип связи языка и графического интерфейса. Этот принцип был разработан Аланом Купером.

Как вы могли заметить, синтаксис 1С и Visual Basic очень схож, единственное различие имеет язык, с помощью которого осуществляется набор команд и переменных.

Chicken

Если прошлые языки давали нам надежду их освоить, то язык Chicken явно не ставил перед собой такую цель. Ключевых слов здесь не много – только одно. Да, вы правы, это «chicken». В каждой строке содержится определенное количество слов «chicken», и от их числа зависит, какая команда будет выполняться.

WhiteSpace

Суть языка в том, что в качестве символов для написания кода используются лишь непечатаемые конструкции, а именно: пробел, перевод строки и табуляция.

Glass

Glass – еще один эзотерический язык программирования, созданный в 2005 году. Его структура настолько сложная, что проще показать вам код, а дальше разбирайтесь сами.

Приведенный участок кода выведет на экран последовательность Фибоначчи. Вы же тоже это поняли еще при первом взгляде на этот кусочек кода?

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

Исходя из этого, мы узнали, что в программировании есть языки, которые не используют английский язык для написания.

Помимо этого, хочу привести пример цитат нескольких российских программистов, которые занимают должности в известных компаниях по разработке ПО:

1.Стас Павлов

руководитель направления маркетинга для технических аудиторий в Microsoft Россия

-Знание английского языка достаточно критично. Не всегда локализация ресурсов успевает за их обновлением. Т.е. в целом, обойтись можно. То, насколько можно обойтись сильно зависит от сферы в которой работает разработчик.-

2. Сергей Масягин

проректор по работе со студентами и абитуриентами Университета Иннополис

-Все зависит от области, в которой работает программист. Если это область, платформа, фреймфорк с развитой русскоязычной коммьюнити, где накоплена достаточно большая справочная база, то там специалист без знания английского будет себя чувствовать вполне комфортно.-

3. Всеволод Шмыров

разработчик в команде API Яндекс.Карт

-Нет. Знание языка на базовом уровне необходимо. Достаточно и школьного уровня, чтобы читать Stack Overflow.-

Что ж, теперь подведем итог :

  1. Существуют языки программирования основой которых НЕ является английский язык и на которых возможно писать код.
  2. Языки программирования основой которых являются разные языки, но имеют схожий или одинаковый функционал и задачи, для которых они нужны, НЕ требуют знания английского языка, достаточно знать тот язык, на котором базируется язык программирования.
  3. Для того чтобы начать программировать, достаточно базовых знаний английского языка.
  4. Английский язык теряет свою значимость в определенных сферах IT-деятельности.

На этом все, спасибо за внимание!

Выступление Даниилы Завилохина

Привет, я Даниил Fullstack разработчик веб-сайтов

Я работал на крупные компании. Во время своей карьеры мне удалось поработать на крупнейшие банки и страховые компании нашей страны. Я занимаюсь свои собственным проектом. В данный момент, с моим партнером, я занимаюсь созданием собственного маркетплейса.

Английский язык Роль английского языка в современном мире неоценима. Он считается наиболее часто употребляемым языком. Более 450 миллионов людей считают его родным. Еще 600-650 миллионов граждан используют английский в качестве дополнительного языка для общения.

Причины знать английский хорошо

  1. Поиск информации
  2. Чтение профессиональной литературы
  3. Туризм
  4. IT-технологии

Почему именно английский?

  1. Языки программирования
  2. Фундаментальная литература
  3. Расположение крупнейших ITкомпаний

Техническая документация

  1. Книги по языкам программирования
  2. Документация языков программирования
  3. Проектная спецификация

Международные заказчики

Фриланс

IT-гиганты

Европейские компании

Сообщество разработчиков

Онлайн-доклады

Конференции

Хакатоны

Вебинары

Поиск решений в интернете

Статьи-кейсы

Форумы разработчиков

Техническая поддержка

ИТОГ:

  • Можно быть простым программистом не зная английского языка.
  • Чтобы добиться профессионального роста нужно знать английский.
  • Чтобы стать действительно сильным специалистом необходимо свободное владение английским языком и знание отраслевой лексики.
21.02.2023 22:04


Рекомендуем курсы ПК и ПП