Похожие презентации:
Урок 1. Презентация
1.
Добропожаловать
2. Основы программирования
Основыпрограммировани
я
Язык программирования лишь инструмент для достижения цели
3.
Знакомство спреподавателе
м
4.
Знакомствос учениками
5. Что такое программирование?
Программированиеэто
процесс
написания
компьютерных программ путем написания специальных
инструкций, которые понимает компьютер.
Оно требует логического мышления, внимания к
деталям и креативности.
Начав изучать программирование, вы научитесь решать
проблемы и развивать навыки, которые полезны в
любых сферах жизни.
5
6.
Чтотакое
программирования?
Язык
Язык программирования — это система символов и правил,
используемая для создания программ.
Это средство общения между программистом и компьютером.
Существуют разные языки программирования, такие как C#,
Python, Java, и каждый из них имеет свои особенности и
применение.
6
7.
Синтаксис языка программирования — этонабор правил, которые определяют, как
правильно писать код.
Выбор языка программирования зависит от того, какую
задачу нужно решить и в какой сфере его будут
применять.
7
8.
Оченьважно!
Программирование — это не только о языке программирования.
Независимо от языка, компьютер понимает команды в
виде нулей и единиц (двоичный код).
Программисты пишут код на языке, который удобен человеку.
Специальные программы (компиляторы и интерпретаторы)
переводят код в машинный язык, понятный компьютеру.
Главное — логика и структура программы, а не конкретный
язык программирования.
Понимание основ программирования помогает легко переходить с одного языка
на другой. Важны алгоритмы и решение задач, а не сами инструменты.
8
9.
Что такое10.
Про С#C# (произносится как «си шарп») — это язык программирования,
который позволяет создавать самые разные программы для компьютеров,
смартфонов, планшетов и других устройств. Он был создан компанией
Microsoft в 2000 году и с тех пор активно развивается.
10
11.
Про С#Программисты
на
C#
могут
использовать
множество
библиотек
классов, которые уже написаны другими
людьми. Это значит, что вам не придётся
каждый раз писать код с нуля.
C# также используется для разработки
игр.
Например,
популярный
игровой
движок Unity поддерживает разработку
игр
на
C#.
1
12.
Visual Studio13.
Visual StudioVisual Studio Community — это бесплатная версия среды разработки от
компании Microsoft, предназначенная для студентов, стартапов и небольших
компаний. В этой версии есть все необходимые инструменты для создания приложений
под Windows, Linux и macOS.
1
14.
Visual StudioОткрываем программу
Выбираем
«Создание проекта»
1
15.
Visual StudioСоздание
программы
первой
Создаем консольное приложение
на C# с использованием
(Майкрософт)
1
16.
Visual StudioДаем имя своему проекту
Расположение лучше указать в своей папке
Кликаем «Создать»
1
17.
Visual StudioСоздаем проект.
Поздравляю, теперь вы программисты)
1
18.
Visual StudioИнтерфейс Visual Studio Community состоит из нескольких основных
элементов:
1) Строка меню — находится в верхней части экрана и содержит команды для работы с
проектом, редактирования кода, управления решениями и проектами
2) Панель инструментов — содержит кнопки для быстрого доступа к часто
используемым командам.
3
)
1
Окно редактора кода — основной элемент
интерфейса, где происходит написание и
отладка
программного
кода.
Редактор
поддерживает
подсветку
синтаксиса,
автозаполнение кода, поиск ошибок и другие
полезные функции.
19.
Visual StudioИнтерфейс Visual Studio Community состоит из нескольких основных
элементов:
4
)
5
)
6
)
1
Окно
Solution
Explorer
(Обозреватель
решений) — отображает структуру проекта и
позволяет управлять файлами и папками внутри
него.
Окно Error List — отображает список ошибок и
предупреждений, найденных в коде.
Окно Output — показывает результаты компиляции и отладки программы.
20.
ПерваяПрограмма
21.
Первая программаШаг 1. В нашем
только 2 строчку
проекте
оставим
Console.WriteLine(“Hello,
world!");
В
панели
инструментов
находим
зеленую кнопку «пуск» “CTRL + F5” и
запускаем проект.
Результат:
2
22.
Первая программаШаг 2. Что сейчас произошло?
После успешной компиляции
выведет информацию
и
запуска
программа
откроет
консоль
и
Поздравляю, вы только что написали и запустили свою первую программу
на C#!
Шаг 3. Продублируйте Console.WriteLine() и измените его содержимое
Консоль умеет не только выводить текст, но и обрабатывает математические
выражения. Запустите проект.
2
23.
Комментарии24.
КомментарииКомментарии в коде — это фрагменты текста, которые помогают другим
разработчикам понять, как работает программа. Они не влияют на работу программы,
поскольку во время выполнения кода комментарии игнорируются компилятором.
Комментарии бывают двух видов: строчные и многострочные.
Строчные комментарии — это однострочные
комментарии, которые начинаются с двойного
слеша (//). Они используются для краткого
описания одной строки кода или небольшой
группы строк.
3
25.
КомментарииМногострочные комментарии — это комментарии, которые занимают несколько строк
и начинаются с символов `/*` и заканчиваются символами `*/`. Они используются для
описания больших блоков кода или целых классов, методов и т.д.
Комментарии
являются
важной
частью
любого кода, поскольку они помогают другим
разработчикам
понять,
как
работает
программа, и упрощают процесс отладки и
внесения изменений в будущем.
3
26.
Самостоятельнаяработа
27.
Задание
Попробуйте написать
текст
используя:
- Однострочные комментарии
- Многострочные комментарии
28.
Результат:29.
Типы данныхИ Переменные
30.
Переменные и типы данныхПеременная в программировании — это область памяти,
которая хранит значение какого-либо типа данных.
У переменной есть имя, по которому к ней
обращается программа. Когда вы объявляете
переменную,
вы
указываете
её
тип
и
выделяете под неё память.
Затем вы можете присвоить переменной
значение и работать с этим значением.
3
31.
Переменные и типы данныхПеременные в программировании —
это как коробочки, в которые можно положить
разные штуки.
Типы данных — это форма этой коробочки.
Если попытаться положить в коробочку неподходящую
вещь, она сломается. Так же и в программировании: если
попытаться сохранить в переменной неправильный тип
данных, программа выдаст ошибку.
3
32.
Переменные и типы данныхТипы данных в C# включают в себя целый ряд встроенных типов
int
Целочисленный тип (без знака)
double
Вещественный тип (с плавающей точкой)
bool
Логический тип (true/false)
string
Строковый тип (для хранения текста)
char
Символьный тип (для хранения одного символа)
DateTime
Тип для представления дат и времени
Эти типы данных являются встроенными в C# и широко используются в
программировании. Важно понимать, что это не все типы данных, а
лишь небольшой перечень
3
33.
Запоминаем типы данныхЦелочисленный тип (без знака)
Вещественный тип (с плавающей точкой)
Логический тип (true/false)
Строковый тип (для хранения текста)
char
DateTime
3
34.
Переменные и типы данныхТеперь приведем примеры. Допустим, у вас есть переменная myNumber типа
int.
Вы объявляете её следующим образом:
Теперь у вас переменная,
может хранить целое число.
которая
Чтобы присвоить переменной значение,
вы пишете:
3
35.
Операторы ивыражения
36.
Операторы и выраженияОператор
в
C#
— это специальная последовательность символов, которая
указывает компилятору выполнить определённое действие над одним или несколькими
переменными.
3
Оператор
Действие
+
Сложение
-
Вычитание
*
Умножение
/
Деление
%
Нахождение остатка от деления
37.
Операторы и выраженияПримеры использования арифметических
операторов:
3
38.
Операторы и выраженияОператоры присваивания позволяют присвоить результат выражения переменной.
Самый простой оператор присваивания — это знак равенства (=). Он копирует
значение из правой части в левую. Более сложные операторы присваивания включают
оператор инкремента (++) и оператор декремента (--), которые увеличивают или
уменьшают значение переменной на единицу.
Оператор
=
+=
-=
*=
/=
%=
++
-3
Пример кода
x = y + z
x += y
x -= y
x *= y
x /= y
x %= y
x++
y--
Полная форма
оператора
x = y + z
x = x + y
x = x - y
x = x * y
x = x / y
x = x % y
x = x + 1
x = x - 1
39.
Самостоятельнаяработа
40.
Заданиепрограмму,
Написать
которая
находит:
• Сумму и разность (+, -)
• Произведение и частное (*, /)
• остаток
от
деления
двух
переменных (%)
41.
Результат:42.
Консоль43.
КонсольКонсоль — это окно, куда выводится информация во время работы
программы. Оно может показывать сообщения об ошибках, запросы на ввод
информации и результаты вычислений.
Консольные приложения — это программы, которые работают в консоли.
Они получают команды от пользователя и отправляют ему результаты. Такие
приложения используют текстовый интерфейс вместо графического.
Некоторые люди считают, что консольные
приложения
устарели,
потому
что
они
неудобны для пользователей. Однако они всё
ещё используются в системах автоматизации и
для выполнения специальных задач, где не
требуется графический интерфейс.
4
44.
Консоль1.
Console.Write(текст
в
кавычках): Этот метод используется
для вывода строки в консоль без
перехода на новую строку.
2.
Console.WriteLine(текст
в
кавычках):
Этот
метод
похож
на
Console.Write, но дополнительно добавляет
перевод
строки
в
конец
вывода,
что
позволяет начать следующий вывод с новой
строки.
3.
Console.ReadLine():
Этот
метод
читает
строку
текста,
введенного
пользователем через консоль. Используется
для чтения полного предложения или строки
текста.
4
45.
Консоль4
46.
Дополнительная информацияУ класса Console имеется множество дополнительных методов, используемых для внешнего
изменения консоли.
Благодаря этим методам, можно изменять цвет (фона, содержимого), размеры окна, а также
позволяют изменять курсор и его «Поведение».
4
47.
Самостоятельнаяработа
48.
Заданиепрограмму,
Написать
которая
выводит
в
консоль
результат
арифметических
операций
над
двумя переменными
Подсказка
49.
Результат:50.
Сегодня мы:1) Узнали, что такое программирование
2) Познакомились с языком программирования
C#
3) Познакомились с комментариями и
переменными
4) Изучили типы данных
5) Познакомились с консолью и ее
особенностями
51.
Домашнее задание:1. Самостоятельно изучить класс Console и
ознакомиться с его методами.
2. Написать программу, которая выводит в
консоль результат арифметических операций над
тремя переменными.
3. Сделать вывод в консоль «красивее» с
помощью изученных методов класса Console.
Без выполненного ДЗ –
результат ХЗ
Программирование