Слайд 2Цель курса для слушателей:
ПЕРЕСТАТЬ бояться слова программирование
НАУЧИТЬСЯ работать не только пальцами, но
![Цель курса для слушателей: ПЕРЕСТАТЬ бояться слова программирование НАУЧИТЬСЯ работать не только](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-1.jpg)
и головой
СНЯТЬ все колодки неуверенности в себе
УЗНАТЬ, что еще очень многого не знаешь
Слайд 3Цель курса для преподавателей:
ВЫУЧИТЬ то, на что всегда не хватало времени
УСОВЕРШЕНСТВОВАТЬ методики
![Цель курса для преподавателей: ВЫУЧИТЬ то, на что всегда не хватало времени](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-2.jpg)
преподавания
СФОРМИРОВАТЬ элиту программистов НАУ
ВЫЯСНИТЬ предел человеческого альтруизма
Слайд 4Содержание курса
(3-й уровень сложности):
Понятие языка программирования
С++.3уровень
С++.2уровень
С++.1уровень
Объектно-ориентированное программирование (ООП).3уровень
ООП.2уровень
Интернет -программирование.3уровень
Интернет -программирование.2уровень
![Содержание курса (3-й уровень сложности): Понятие языка программирования С++.3уровень С++.2уровень С++.1уровень Объектно-ориентированное](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-3.jpg)
Интернет -программирование.1уровень
Слайд 5Содержание курса
(2-й уровень сложности):
С++.2уровень
С++.1уровень
С++.магистр
ООП.3уровень
ООП.2уровень
ООП.1уровень
Интернет -программирование.2уровень
Интернет
![Содержание курса (2-й уровень сложности): С++.2уровень С++.1уровень С++.магистр ООП.3уровень ООП.2уровень ООП.1уровень Интернет -программирование.2уровень Интернет -программирование.1уровень Интернет-программирование.магистр](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-4.jpg)
-программирование.1уровень
Интернет-программирование.магистр
Слайд 6Содержание курса
(1-й уровень сложности):
С++.магистр
ООП.3уровень
ООП.2уровень
ООП.1уровень
ООП.1уровень
ООП.магистр
Визуальное программирование.2уровень
Визуальное
![Содержание курса (1-й уровень сложности): С++.магистр ООП.3уровень ООП.2уровень ООП.1уровень ООП.1уровень ООП.магистр Визуальное](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-5.jpg)
программирование.1уровень
Визуальное программирование.магистр
Слайд 7Возможные конфликты:
уровень преподавателя
НЕ СООТВЕТСТВУЕТ требованиям студентов
ОТСУТСТВИЕ преподавателя в назначенное время
ОТСУТСТВИЕ свободной
![Возможные конфликты: уровень преподавателя НЕ СООТВЕТСТВУЕТ требованиям студентов ОТСУТСТВИЕ преподавателя в назначенное](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-6.jpg)
аудитории
100 % НЕЯВКА слушателей
Слайд 8Разрешение конфликтов:
преподавателя ВНИМАТЕЛЬНО слушают - ОТМЕЧАЮТ все его ошибки говорят об этом
![Разрешение конфликтов: преподавателя ВНИМАТЕЛЬНО слушают - ОТМЕЧАЮТ все его ошибки говорят об](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-7.jpg)
лично ему или куратору курсов (ТЕТ-А-ТЕТ)
занятие проводит слушатель курсов 1 или 2 уровня, по собственным или переданным материалам
В 1700 всегда можно найти аудиторию
двойной прецедент приводит к окончанию курсов
Слайд 9ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ
8 мифов о программировании
автор (Б.Власенко www.prepod.by.ru/)
Миф 1. Программирование нужно
![ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ 8 мифов о программировании автор (Б.Власенко www.prepod.by.ru/) Миф](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-8.jpg)
изучать только тем, кто хочет работать программистом.
Очень много профессий, так или иначе связанны с программированием. Однако, важно не это. В сегодняшнем мире следует приравнять слово "программист" слову "инженер" и считать, что (базовый) курс программирования развивает инженерный подход (алгоритмическое мышление) и полезен в любой профессии.
Слайд 10ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ
8 мифов о программировании
Миф 2. Женщина не может стать
![ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ 8 мифов о программировании Миф 2. Женщина не](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-9.jpg)
программистом.
С таким же успехом можно сказать, что женщина не может стать физиком, математиком или ученым. Ответ простой: Мария Склодовская-Кюри, Софья Ковалевская… В любом случае, знание основ программирования пригодится не только в работе программиста.
Слайд 11ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ
8 мифов о программировании
Миф 3. Чтобы стать программистом, нужно
![ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ 8 мифов о программировании Миф 3. Чтобы стать](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-10.jpg)
обладать особым талантом.
Достаточно иметь стремление и время, чтобы практиковаться. Программирование – это практика, практика и еще раз практика. Научимся просто писать, позже будем учиться писать красиво
Слайд 12ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ
8 мифов о программировании
Миф 4. Чтобы стать программистом, нужно
![ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ 8 мифов о программировании Миф 4. Чтобы стать](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-11.jpg)
обладать особым, алгоритмическим мышлением.
"Стать программистом" и "выработать алгоритмическое мышление" - одно и то же. Другими словами, алгоритмическое мышление формируется в процессе обучения.
Слайд 13ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ
8 мифов о программировании
Миф 5. Если я не люблю
![ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ 8 мифов о программировании Миф 5. Если я](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-12.jpg)
математику, значит не смогу научиться программировать.
"Любовь" и "нелюбовь" к любому предмету в школе чаще связана с конкретным учителем или успеваемостью ученика. Когда всё получается, "нелюбовь" не возникает. В любом случае, в изучении программирования много направлений и можно выбрать такое, где глубокое знание математики не имеет значения.
Слайд 14ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ
8 мифов о программировании
Миф 6. Все курсы по программированию
![ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ 8 мифов о программировании Миф 6. Все курсы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-13.jpg)
одинаковые.
Изучение синтаксиса языка не сделает человека программистом. Некоторые курсы ориентированы лишь на изучение конкретных сред или языков программирования. Они хороши только для совершенствования знаний или в случае нужды изучить еще один язык. Изучение "с нуля" надо начинать с такого курса, который поможет сформировать алгоритмическое мышление и привить правильный стиль программирования.
Слайд 15ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ
8 мифов о программировании
Миф 7. Не нужно тратить время
![ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ 8 мифов о программировании Миф 7. Не нужно](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-14.jpg)
на изучение любых языков программирования, кроме … !
В каждой области применяется свой язык: Подробнее на www.job.kiev.ua/. Для изучения основ нужно выбирать язык, который будет отвечать выбранной задаче, т.е. изучению основ. При этом данный язык может вообще не использоваться профессионалами, и быть исключительно учебным. В дальнейшем можно изучать любые языки.
Слайд 16ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ
8 мифов о программировании
Миф 8. Чтобы стать программистом, достаточно
![ПЕРЕСТАТЬ бояться слова ПРОГРАММИРОВАНИЕ 8 мифов о программировании Миф 8. Чтобы стать](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-15.jpg)
окончить курсы по программированию.
Как и в любом деле, курсы - это только начало. А дальше всё зависит от личного стремления, желания продолжать учиться и узнавать новое. Самое главное - желание думать. Без этого никак нельзя.
Слайд 17НАУЧИТЬСЯ работать не только пальцами, но и головой
Я не МЕССИЯ и не
![НАУЧИТЬСЯ работать не только пальцами, но и головой Я не МЕССИЯ и](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-16.jpg)
ПРОРОК, я не скажу Вам ничего нового или того, что перевернет все Ваше мировосприятие, но попытаемся восполнить некоторые пробелы в школьном образовании, которые имеются у всех
Слайд 18НАУЧИТЬСЯ работать не только пальцами, но и головой
“11 вещей”, которым забывают научить
![НАУЧИТЬСЯ работать не только пальцами, но и головой “11 вещей”, которым забывают](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-17.jpg)
в школе
(по мотивам речи Б.Гейтса)
1. Жизнь несправедлива — свыкнись с этим фактом.
2. Миру наплевать на твое самоощущение и самоуважение. Мир ожидает от тебя каких-либо достижений, прежде чем принять во внимание твое чувство собственного достоинства.
3. Очень маловероятно, что тебе начнут платить $1000 в месяц сразу после окончания школы. Ты не станешь вице-президентом компании с лимузином и личным шофером, пока не заслужишь этого.
Слайд 19НАУЧИТЬСЯ работать не только пальцами, но и головой
“11 вещей”, которым забывают научить
![НАУЧИТЬСЯ работать не только пальцами, но и головой “11 вещей”, которым забывают](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-18.jpg)
в школе
4. Если ты думаешь, что твой учитель строг и требователен — подожди знакомства со своим боссом. В отличие от учителя карьера босса зависит оттого, как ты справляешься со своими заданиями.
5. Обжаривать бургеры в “Макдональдсе” — не ниже твоего достоинства. Твои прадеды назвали бы любую, даже такую работу “хорошим шансом”.
6. Не спеши обвинять в каждой своей неудаче своих родителей. Не ной и не носись со своими неудачами, учись на них.
Слайд 20НАУЧИТЬСЯ работать не только пальцами, но и головой
“11 вещей”, которым забывают научить
![НАУЧИТЬСЯ работать не только пальцами, но и головой “11 вещей”, которым забывают](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-19.jpg)
в школе
7. До твоего рождения твои родители не были такими скучными и неинтересными людьми, какими они кажутся тебе сейчас. Они стали такими, зарабатывая на твое беззаботное детство, стирая твою одежду и слушая твою бесконечную болтовню о том, какой ты классный. Поэтому, перед тем как отправляться спасать весь мир от уничтожения жадным поколением твоих родителей, попытайся для начала привести в порядок свою комнату.
Слайд 21НАУЧИТЬСЯ работать не только пальцами, но и головой
“11 вещей”, которым забывают научить
![НАУЧИТЬСЯ работать не только пальцами, но и головой “11 вещей”, которым забывают](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-20.jpg)
в школе
8. Твоя школа отменила деление на победителей и проигравших, жизнь — нет. В некоторых школах перестали ставить плохие отметки, разрешили сколько угодно попыток для сдачи теста или ответа на вопрос... Это не имеет ничего общего с тем, что происходит в жизни.
9. Жизнь не разделена на семестры, в ней нет летних каникул, и работодатели слабо заинтересованы в помощи тебе по поиску твоего собственного “я”. Тебе придется делать это в свое личное время.
Слайд 22НАУЧИТЬСЯ работать не только пальцами, но и головой
“11 вещей”, которым забывают научить
![НАУЧИТЬСЯ работать не только пальцами, но и головой “11 вещей”, которым забывают](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-21.jpg)
в школе
10. Не путай реальную жизнь с тем, что показывают по телевидению. На самом деле людям приходится большую часть времени проводить не в кофейне, а на рабочем месте.
11. Никогда не верь тому, кто говорит, что знает куда идти, и может всех туда провести. Даже, если он начал говорить с того, что никому не надо верить. У тебя должна быть своя голова на плечах, именно ее ты подставляешь под удар судьбы, а не голову «проводника»
Слайд 23СНЯТЬ все колодки неуверенности в себе
Нет на земле более близкого тебе
![СНЯТЬ все колодки неуверенности в себе Нет на земле более близкого тебе](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-22.jpg)
друга, чем ты сам –
ВЕРЬ В СЕБЯ
Нет на земле более страшного врага для тебя, чем ты сам –
БОРИСЬ С СОБОЙ
Слайд 24УЗНАТЬ, что еще очень многого не знаешь
Вот и закончена философия и
![УЗНАТЬ, что еще очень многого не знаешь Вот и закончена философия и](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-23.jpg)
«болтология» переходим непосредственно к обучению, где в первую очередь рассмотрим:
ПОНЯТИЕ ЗАДАЧИ
и
ВЫБОР МЕТОДА РЕШЕНИЯ ЗАДАЧИ.
Слайд 25ПОНЯТИЕ ЗАДАЧИ
В понятие задачи входит не только осмысление ее решения, но и
![ПОНЯТИЕ ЗАДАЧИ В понятие задачи входит не только осмысление ее решения, но](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-24.jpg)
возможность нахождения стандартного решения
Так – в случае требования найти сумму первых ста чисел – их можно получить, используя следующую запись:
1+2+3+4+5+6+…+100
Слайд 26ПОНЯТИЕ ЗАДАЧИ
А можно используя формулу:
S = S + j,
(где начальное S=0,
![ПОНЯТИЕ ЗАДАЧИ А можно используя формулу: S = S + j, (где](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-25.jpg)
j – изменяется от 1 до 100)
Слайд 27ПОНЯТИЕ ЗАДАЧИ
Что можно выразить в виде текста кода:
int i, S=0;
for (int i=0;i<=100;i++)
S
![ПОНЯТИЕ ЗАДАЧИ Что можно выразить в виде текста кода: int i, S=0;](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-26.jpg)
= S + I;
Хотя красивее будет переписать последнее выражение
S += I;
Слайд 28ПОНЯТИЕ ЗАДАЧИ
В любой задаче необходимо четко выделить следующие участки:
А) исходные данные;
Б) задание
![ПОНЯТИЕ ЗАДАЧИ В любой задаче необходимо четко выделить следующие участки: А) исходные](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/428566/slide-27.jpg)
для расчета (правила расчета);
В) ограничения.