← Октябрь 2025 | ||||||
1
|
2
|
3
|
4
|
5
|
||
---|---|---|---|---|---|---|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
Программирование для всех. Любой пользователь компьютера может овладеть навыками программирования, если ему это надо по работе или просто интересно. Авторский курс обучения программированию предназначен для всех возрастов и уровней подготовки от 0 до начального знания какого либо алгоритмического языка или языка программирования. В процессе обучения мы освоим способы разработки алгоритмов решения задач из разных областей от бытовых до часто используемых на работе. Рассмотрим примеры реализации их на нескольких языках и в различных программах, например, автоматизация операций в EXCEL и других программах. После этого курса уже можно изучать специализированные языки.
Статистика
0 за неделю
Программирование для всех выпуск 19
Всех с прошедшим Новым Годом! Я всех приветствую! Наконец- то я вернулся и готов продолжать рассылку. За долгое время моего отсутствия я решал - что наиболее интересно Вам, моим подписчикам. Вариантов было много, и я понял, что надо получить направление от Вас. Специально для этого и служит это выпуск. Чтобы не ограничивать Вас в ваших желаниях, я даже не буду перечислять те варианты, которые приходили мне в голову. Пишите мне через комментарии на моём сайте с архивом рассылки на любой странице. Все ваши п...
Программирование для всех выпуск 18
История программирования (продолжение) В этом выпуске я продолжу рассказывать о истории развития вычислительной техники и программирования. Параллельно техническим средствам развивалось и программирование. Вначале дали возможность программистам писать программы на Ассемблере, где названия операций уже писались словом, появилась возможность называть ячейку и использовать это имя в программе (первые переменные. Транслятор с языка программирования сам преобразовывал названия операций и имена переменных в цифр...
Программирование для всех выпуск 17
История программирования В этом выпуске я начну рассказывать о истории развития вычислительной техники и программирования. Я не буду давать исторической справки с датами, фамилиями и др. Всё это Вы найдёте в интернете. Постараюсь показать логику процесса развития. Программирование, как профессия, началась с появлением электронно-вычислительных машин (ЭВМ, первые из которых были построены на лампах. Не будем рассматривать более ранние машины, механические. На них тоже выполнялись программы, но это был <чело...
Программирование для всех выпуск 16
Разбор программы (продолжение) Добрый день! Давайте разберемся с тем, что я вам написал в предыдущем выпуске. For i = 1 To 10 Step 1 Range"C" + CStr(i.Select ActiveCell.FormulaR1C1 = i Next Судя по отсутствию комментариев, многие даже не попробовали сделать и запустить макрос. Жалко, но учитесь вы, и вам виднее, что делать, а что нет. Смотрите, я использовал цикл. В описании цикла (первой строке) я переменной i присвоил начальное значение 1 и оператор цикла ( For ) знает, что для счётчика (автоматически ув...
Программирование для всех
Разбор программы Сегодня разберемся с программой , которую вы должны были создать в EXCEL Получиться должна примерно такая программа - Sub Макрос1) ' ' Макрос 1 Макрос ' ' Сочетание клавиш: Ctrl+Shift+D ' ActiveCell.FormulaR1C1 = =1+R-1]C" Range"A4.Select End Sub Разбираемся, что EXCEL нам написал: Мы уже знаем, что функции должны определённым образом оформляться. Здесь мы видим, что тело функции (а макрос - это обычная функция) оформляется как Sub <имя функции> ) .End Sub В теле функции строки, кото...
Программирование для всех выпуск 14
Операции с переменными Сегодня разберемся с операциями , которые можно выполнять с различными типами переменных. Начнём с самых понятных - Целые (int) и Десятичные (decimal) . Естественно, что переменные этих типов участвуют в арифметических выражениях, т.е. Сложение , вычитание , умножение ) и деление (/) . Как в обычных формулах. Кроме того, их используют в логических выражениях для сравнения значений. Единственное ограничение в некоторых языках - выполняя операции с различными типами чисел, надо понимат...
Программирование для всех выпуск 13
Типы переменных Сегодня разберемся с переменными , их типами. В следующем выпуске займёмся операциями , которые можно выполнять с переменными. Для начала просто перечислим применяемые типы переменных: Логические (bool) . Их ещё называют булевыми иногда битовыми (уже давно не встречал это название. С этим типом вы уже встречались. Целые (int) . Десятичные (decimal) . Дата и время (datetime) Строковые (string) . Возьмём для работы эти типы переменных. На самом деле в каждом языке программирования есть свои т...
Программирование для всех выпуск 12
Циклы. Продолжение Сегодня разберем второй тип циклов . Бывают ситуации, когда не определено сколько раз повторять цикл до наступления события, оканчивающего цикл . Рассмотрим алгоритм спуска с лестницы. В принципе, в конкретном подъезде на лестничном марше, количество ступеней известно, но дома бывают разные, соответственно количество ступеней меняется. Мы хотим написать алгоритм спуска с лестницы более универсальным, который подойдёт даже для "Потёмкинской лестницы, поэтому будем использовать цикл второг...
Программирование для всех выпуск 11
Циклы Спасибо всем , кто посетил мой сайт, прочитал всю рассылку разом. Особенно спасибо тем, кто написал благодарности и задавал вопросы. Неделя прошла не зря, получился индивидуальный тренинг Вам, и корректировка программы выпуска для меня. Надеюсь, что все непонятные моменты закрыты, и тем, кому я уже рассказал больше, чем в рассылке, далее будет легко понимать новый материал. Теперь у Вас есть мой прямой e-mail. Пишите, я готов отвечать на вопросы не по рассылке. Надеюсь, что Вам понравился данный Вам ...
Программирование для всех выпуск 10
Подводим первые итоги Вспомним все понятия из области программирования, которые мы рассматривали в выпусках ранее. Те, кто читал рассылку с 1 выпуска должны уже понимать все эти термины, поскольку с помощью именно этих понятий мы будем общаться, и каждый раз расшифровывать из значение мы не будем, хотя уточнения и дополнения будут. Рекомендую ещё раз "пробежаться" по всем выпускам, чтобы в контексте выпусков напомнить себе о терминах. Пока их немного, это можно сделать. В комментарии сайта можете написать ...
- 1
- 2