Основы программирования, для тех, кто хочет овладеть основами, с самых азов.
Курс мне написал знакомый со 10 летним стажем, я описал проблему, как знания ПК практически с нуля, он слишком дотошно подошёл к этой проблеме, и если вы посчитаете что то элементарным, пропускайте, ну или хотя бы прочитайте статью.
1.)ПРОГРАММА РАССЧИТАНА НА ЛЮДЕЙ БЕЗ НАВЫКОВ.
2.)Задания короткие и не сложные, я рекомендую для людей, не программистов, если конечно их это интересует конспектировать это, на самом деле это важно, я буду помечать действительно важное на свой взгляд, я буду в этапе писать, это важно, надо конспектировать.
ВЫПОЛНЯЙТЕ ИХ ЕЖЕДНЕВНО ПО ВОЗМОЖНОСТИ, 1 ЗАДАНИЕ В ДЕНЬ.
Если нет возможности, хотя бы 3 дня в неделю.
С учётом не знания азов.
Это всё древности - но именно для обучения они хороши отсутствием лишнего.
Учебные материалы:
https://ru.wikipedia.org/wiki/Free_Pascal.
Бесплатный Паскаль.
Criterio del fin
Пройти весь курс.
Recursos personales
Время, силы.
Lo ecológico del objetivo
Цель овладеть основами программирования.
-
Составить план решения проблемы.
Начать расписание плана с 26.11.
-
Блок-схемы алгоритмов.(Это важно).
http://learnpascal.ru/vvedenie-v-paskal/blok-sxema...
Кстати эту информацию нам давали на парах алгоритмов на 2 курсе.
Это основа. -
представление в виде алгоритма последовательности действий.
Простой пример, для ясности.
В поисковике гугл много информации.
-
рисование вручную простейших алгоритмов вычисления.
Тут элементарно
-
вычисления разложенной в ряд функции
Задания идут последовательно, это не должно вызвать у вас трудностей.
-
Вычислительную геометрию почитать по диагонали
Удачи.
-
Возможно попробовать простейшую "черепашку" или дургую обучающую програмированию игру.
Это весело.
-
Книги ещё.)
Потом прочитать несколько книг уже вроде самоучитель Виндовс 10 и мс офис2016 и 100500программ - можно видеокурсы посмотреть
-
Прочитать книгу.
Страниц много, но там всё элементарно, проще говоря, там всё рассказано.
https://vk.com/doc58102503_439254007?hash=b9459d4a...
Вот ссылка, не благодарите. -
Про виртуальные машины пару статей
Это интересно.
мне VirtualBOX нравится, но он не самый лучший по широте возможностей - зато виртуалку просто сделать -
Клавиатурный тренажёр погонять.
Вспомни молодость, ностальгируй..=)))
-
Почитать про TTL логику
Тут всё ясно.
-
микросхемы логики и про то как из них сделать процессор и прочие двоично-десятичные вещи
Это в школе проходили, это в школе задавали.
-
Структура счётчика, регистра - в виде простейшей "включатель-выключатель-тумблерной" схемы
Интересно, это сложнее)
-
"Архитектура IBM PC" на 1000 страниц формата A3 полезна как справочник для увлекательного вечернего чтения - наизусть учит не надо
Удачки и силы воли!!
-
Стандарты оформления кода почитать - их несколько разных нотаций. Ознакомится с тем где брать документацию по виндовс (MSDN) и стандарты на
Это уже ближе к программировнию.
-
Самоучитель языка Турбо Паскаль
(можно посмотреть и наhttps://ru.wikipedia.org/wiki/Free_Pascal но отличий от турбо хватает, для обучения лучше турбо паскаль под "голым" DOS, хотябы в виртуалке например, но там могут быть глюки виртуалки) - тут сложно посоветовать, сложно отличить справочник по языку от самоучителя. Если чуствуете что чего-то не понимаете и не можете примеры в виде блок-схем нарисовать - то перед вами справочник. Справочник тоже будет нужен, но потом. Тут имеет смысл попробовать вставлять фрагменты ассемблера в свой код, вывод в порты ввода-вывода - но это если найдёте старый комп с лпт портом, и спаяете светодиодный индикатор на него. Прямой доступ к диску можно и под виртуалкой попробовать тестить. Вывод на экран через ОЗУ видеокарты. (ЭТО ДОС! ТУТ ЭТО МОЖНО!) Всё из этого абзаца - необходимо для понимания как и что работает.
-
После освоения турбопаскаля - попробовать Delphi 5
Полезно.
-
потом уже различные C#.
Такс что тут у нас, язык программирования, ВАУУ.
Я заведу отдельную цель, так что это сложно и долго,
если я дойду до этого пункта, я создам новую цель, а эту закрою. -
Дальше.
Потом, после написания по 20-30 простеньких программ из задачника по обоим языкам и 2-3 осмысленных программ решающих что-то из ваших учебных проблем (курсовой и т.д.) пробовать Lazarus, C, C++, JavaScript c HTML(но HTML в самых-самых простейших основах лучше почитать даже перед паскалем)
-
VBS тоже попробовать желательно.
Последнее..
- 1295
- 26 noviembre 2016, 13:23
¡No omita entradas nuevas!
Suscríbase al objetivo y siga su logro