- Основы программирования под Windows

Презентация "Основы программирования под Windows" по информатике – проект, доклад

Слайд 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

Презентацию на тему "Основы программирования под Windows" можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Информатика. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 31 слайд(ов).

Слайды презентации

©Павловская Т.А. (СПбГУ ИТМО). Расчет рейтинга по модулю 4
Слайд 1

©Павловская Т.А. (СПбГУ ИТМО)

Расчет рейтинга по модулю 4

Содержание модуля. Теория: Основы программирования приложений Windows Основы технологий программирования Лабораторные работы (приложения Windows): Минимум – 2 программы. Выбирайте по способностям и вкусу. Все задания - на сайте. Простое приложение + доп. задания преподавателя (задание 1 лаб. 12, пер
Слайд 2

Содержание модуля

Теория: Основы программирования приложений Windows Основы технологий программирования Лабораторные работы (приложения Windows): Минимум – 2 программы. Выбирайте по способностям и вкусу. Все задания - на сайте. Простое приложение + доп. задания преподавателя (задание 1 лаб. 12, первые 16 вариантов) Выборка из списка (данные - в файле) Структуры и коллекции (задание 2 лаб. 12) Графика Может быть выдано индивидуальное задание.

Основы программирования для многозадачных операционных систем
Слайд 3

Основы программирования для многозадачных операционных систем

Основные особенности Windows. Многозадачность Независимость программ от аппаратуры Стандартный графический интерфейс с пользователем Поддержка виртуального адресного пространства для каждого приложения. Возможность обмена данными между приложениями Возможность запуска старых программ
Слайд 4

Основные особенности Windows

Многозадачность Независимость программ от аппаратуры Стандартный графический интерфейс с пользователем Поддержка виртуального адресного пространства для каждого приложения. Возможность обмена данными между приложениями Возможность запуска старых программ

Событийно-управляемое программирование. Структура программы, управляемой событиями:
Слайд 5

Событийно-управляемое программирование

Структура программы, управляемой событиями:

Структура Windows-приложения
Слайд 6

Структура Windows-приложения

Приложение: консольное или Windows? class A { public static void Main() { System.Windows.Forms.MessageBox.Show("Hello!"); } } // Необходимо добавить ссылку на System.Windows.Forms // (Add Reference…)
Слайд 7

Приложение: консольное или Windows?

class A { public static void Main() { System.Windows.Forms.MessageBox.Show("Hello!"); } } // Необходимо добавить ссылку на System.Windows.Forms // (Add Reference…)

Помощь .NET при создании приложений. Среда Visual Studio.NET содержит удобные средства разработки Windows-приложений, например: создание шаблонов приложения и форм; создание заготовок обработчиков событий. Библиотека классов .NET включает пространство имен System.Windows.Forms, содержащее огромное к
Слайд 8

Помощь .NET при создании приложений

Среда Visual Studio.NET содержит удобные средства разработки Windows-приложений, например: создание шаблонов приложения и форм; создание заготовок обработчиков событий. Библиотека классов .NET включает пространство имен System.Windows.Forms, содержащее огромное количество типов - строительных блоков Windows-приложений, например: Application Button, CheckBox, DataGrid, GroupBox, ListBox, PictureBox Form ColorDialog, FileDialog, FontDialog Menu, MainMenu, MenuItem Clipboard, Help, Timer, Screen, Cursors StatusBar, ToolBar, ScrollBar

Элементы управления Windows.Forms
Слайд 9

Элементы управления Windows.Forms

Создание Windows-приложения. новый проект (FileNewProject) шаблон Windows Application
Слайд 10

Создание Windows-приложения

новый проект (FileNewProject) шаблон Windows Application

Процесс создания Windows-приложения состоит из двух основных этапов: визуальное проектирование, то есть задание внешнего облика приложения определение поведения приложения путем написания процедур обработки событий. Визуальное проектирование заключается в помещении на форму компонентов (элементов уп
Слайд 11

Процесс создания Windows-приложения состоит из двух основных этапов: визуальное проектирование, то есть задание внешнего облика приложения определение поведения приложения путем написания процедур обработки событий. Визуальное проектирование заключается в помещении на форму компонентов (элементов управления) и задании их свойств и свойств самой формы.

Окно свойств. Задание свойств выполняется либо выбором имеющихся в списке вариантов, либо вводом требуемого значения с клавиатуры. Если около имени свойства стоит значок +, это означает, что свойство содержит другие свойства. Они становятся доступными после щелчка на значке. View Properties Window
Слайд 12

Окно свойств

Задание свойств выполняется либо выбором имеющихся в списке вариантов, либо вводом требуемого значения с клавиатуры. Если около имени свойства стоит значок +, это означает, что свойство содержит другие свойства. Они становятся доступными после щелчка на значке.

View Properties Window

Шаблон Windows-приложения. using System; using System.Windows.Forms; namespace WindowsApplication1 { public class Form1 : Form { private System.Windows.Forms.TextBox textBox1; // 1 private System.Windows.Forms.Button button1; // 2 private System.ComponentModel.Container components = null; public For
Слайд 13

Шаблон Windows-приложения

using System; using System.Windows.Forms; namespace WindowsApplication1 { public class Form1 : Form { private System.Windows.Forms.TextBox textBox1; // 1 private System.Windows.Forms.Button button1; // 2 private System.ComponentModel.Container components = null; public Form1() { InitializeComponent(); } protected override void Dispose( bool disposing ) { … } #region Windows Form Designer generated code private void InitializeComponent() { this.components = new System.ComponentModel.Container(); this.Size = new System.Drawing.Size(300,300); this.Text = "Form1"; … } #endregion static void Main() { Application.Run(new Form1()); } }}

Пример вставки в InitializeComponent. this.textBox1 = new System.Windows.Forms.TextBox(); // 3 this.button1 = new System.Windows.Forms.Button(); // 4 this.SuspendLayout(); // 5 // textBox1 this.textBox1.Location = new System.Drawing.Point(24, 16); this.textBox1.Name = "textBox1"; this.text
Слайд 14

Пример вставки в InitializeComponent

this.textBox1 = new System.Windows.Forms.TextBox(); // 3 this.button1 = new System.Windows.Forms.Button(); // 4 this.SuspendLayout(); // 5 // textBox1 this.textBox1.Location = new System.Drawing.Point(24, 16); this.textBox1.Name = "textBox1"; this.textBox1.Size = new System.Drawing.Size(240, 20); this.textBox1.TabIndex = 0; this.textBox1.Text = "textBox1"; this.textBox1.KeyPress += new // 6 System.Windows.Forms.KeyPressEventHandler(this.textBox1_KeyPress); // button1 this.button1.Location = new System.Drawing.Point(192, 80); this.button1.Name = "button1"; this.button1.TabIndex = 1; this.button1.Text = "button1"; this.button1.Click += new // 7 System.EventHandler(this.button1_Click);

// Form1 this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); this.ClientSize = new System.Drawing.Size(292, 126); this.Controls.Add(this.button1); // 8 this.Controls.Add(this.textBox1); // 9 this.Name = "Form1"; this.Text = "Form1"; this.ResumeLayout(false); // 10 } #endregi
Слайд 15

// Form1 this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); this.ClientSize = new System.Drawing.Size(292, 126); this.Controls.Add(this.button1); // 8 this.Controls.Add(this.textBox1); // 9 this.Name = "Form1"; this.Text = "Form1"; this.ResumeLayout(false); // 10 } #endregion … private void button1_Click(object sender, System.EventArgs e) { // 11 } private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e) { // 12 }

Размещение компонента на форме. Создать экземпляр соответствующего класса (код создается автоматически при размещении компонента на заготовке формы) Настроить свойства экземпляра, в том числе зарегистрировать обработчик событий (через окно свойств) Поместить экземпляр в коллекцию компонентов формы (
Слайд 16

Размещение компонента на форме

Создать экземпляр соответствующего класса (код создается автоматически при размещении компонента на заготовке формы) Настроить свойства экземпляра, в том числе зарегистрировать обработчик событий (через окно свойств) Поместить экземпляр в коллекцию компонентов формы (автоматически)

Определение поведения программы. Определение поведения программы начинается с принятия решений, какие действия должны выполняться при щелчке на кнопках, вводе текста, выборе пунктов меню и т. д. (по каким событиям будут выполняться действия, реализующие функциональность программы). Заготовка шаблона
Слайд 17

Определение поведения программы

Определение поведения программы начинается с принятия решений, какие действия должны выполняться при щелчке на кнопках, вводе текста, выборе пунктов меню и т. д. (по каким событиям будут выполняться действия, реализующие функциональность программы). Заготовка шаблона обработчика события формируется двойным щелчком на поле, расположенном справа от имени соответствующего события на вкладке Events окна свойств, при этом появляется вкладка окна редактора кода с заготовкой соответствующего обработчика. Для каждого класса определен свой набор событий, на которые он может реагировать.

Часто используемые события. Activated — получение формой фокуса ввода; Click, DoubleClick — одинарный и двойной щелчки мышью; Closed — закрытие формы; Load — загрузка формы; KeyDown, KeyUp — нажатие и отпускание любой клавиши и их сочетаний; KeyPress — нажатие клавиши, имеющей ASCII-код; MouseDown,
Слайд 18

Часто используемые события

Activated — получение формой фокуса ввода; Click, DoubleClick — одинарный и двойной щелчки мышью; Closed — закрытие формы; Load — загрузка формы; KeyDown, KeyUp — нажатие и отпускание любой клавиши и их сочетаний; KeyPress — нажатие клавиши, имеющей ASCII-код; MouseDown, MouseUp — нажатие и отпускание кнопки мыши; MouseMove — перемещение мыши; Paint — возникает при необходимости прорисовки формы.

Примеры обработчиков событий. private void Form1_Load(object sender, EventArgs e) { rnd = new Random(); i = rnd.Next(max); } private void Exit_Click(object sender, EventArgs e) { // имя пункта меню - Exit Close(); // или: // Application.Exit(); }
Слайд 19

Примеры обработчиков событий

private void Form1_Load(object sender, EventArgs e) { rnd = new Random(); i = rnd.Next(max); } private void Exit_Click(object sender, EventArgs e) { // имя пункта меню - Exit Close(); // или: // Application.Exit(); }

Класс Control. Класс Control является базовым для всех отображаемых элементов и реализует их базовую функциональность. Он содержит методы обработки ввода пользователя с помощью мыши и клавиатуры, определяет размер, положение, цвет фона и другие характеристики элемента. Основные элементы управления (
Слайд 20

Класс Control

Класс Control является базовым для всех отображаемых элементов и реализует их базовую функциональность. Он содержит методы обработки ввода пользователя с помощью мыши и клавиатуры, определяет размер, положение, цвет фона и другие характеристики элемента. Основные элементы управления (потомки Control): метка Label Кнопка Button Поле ввода TextBox Меню MainMenu и ContextMenu Флажок CheckBox Переключатель RadioButton Панель GroupBox Список ListBox

Виды окон. Модальное окно не позволяет пользователю переключаться на другие окна того же приложения, пока не будет завершена работа с текущим окном. В виде модальных обычно оформляют диалоговые окна, требующие от пользователя ввода какой-либо информации. Немодальное окно позволяет переключаться на д
Слайд 21

Виды окон

Модальное окно не позволяет пользователю переключаться на другие окна того же приложения, пока не будет завершена работа с текущим окном. В виде модальных обычно оформляют диалоговые окна, требующие от пользователя ввода какой-либо информации. Немодальное окно позволяет переключаться на другие окна того же приложения. Немодальные окна являются, как правило, информационными. Они используются в тех случаях, когда пользователю желательно предоставить свободу выбора — оставлять на экране какую-либо информацию или нет. Каждое приложение содержит одно главное окно. Класс главного окна приложения содержит точку входа в приложение (статический метод Main). При закрытии главного окна приложение завершается. Вид окна определяет его функциональность, например, окно с одинарной рамкой не может изменять свои размеры.

Диалоговые окна. Диалоговое окно характеризуется: неизменяемыми размерами (FormBorderStyle = FixedDialog); отсутствием кнопок восстановления и свертывания в правом верхнем углу заголовка формы (MaximizeBox = False, MinimizedBox = False); наличием кнопок наподобие OK, подтверждающей введенную информа
Слайд 22

Диалоговые окна

Диалоговое окно характеризуется: неизменяемыми размерами (FormBorderStyle = FixedDialog); отсутствием кнопок восстановления и свертывания в правом верхнем углу заголовка формы (MaximizeBox = False, MinimizedBox = False); наличием кнопок наподобие OK, подтверждающей введенную информацию, и Cancel, отменяющей ввод пользователя, при нажатии которых окно закрывается (AcceptButton = имя_кнопки_OK, CancelButton = имя_кнопки_Cancel); установленным значением свойства DialogResult для кнопок, при нажатии которых окно закрывается. Для отображения диалогового окна следует создать экземпляр объекта соответствующей формы, а затем вызвать для этого объекта метод ShowDialog.

Пример отображения диалогового окна. private void menuItem1_Click( object sender, EventArgs e ) { Form2 f = new Form2(); // создание экземпляра класса окна if ( f.ShowDialog() == DialogResult.OK ) // отображение окна label1.Text = f.Info; } private void menuItem2_Click( object sender, EventArgs e )
Слайд 23

Пример отображения диалогового окна

private void menuItem1_Click( object sender, EventArgs e ) { Form2 f = new Form2(); // создание экземпляра класса окна if ( f.ShowDialog() == DialogResult.OK ) // отображение окна label1.Text = f.Info; } private void menuItem2_Click( object sender, EventArgs e ) { Close(); // закрытие главного окна }

Пример диалогового окна. public class Form2 : Form { private Label label1; private TextBox textBox1; private Button btnOK; private Button btnCancel; private Container components = null; public string Info // свойство для передачи информации из окна { get { return textBox1.Text; } } ... }
Слайд 24

Пример диалогового окна

public class Form2 : Form { private Label label1; private TextBox textBox1; private Button btnOK; private Button btnCancel; private Container components = null; public string Info // свойство для передачи информации из окна { get { return textBox1.Text; } } ... }

Список ListBox. Список служит для представления перечней элементов, в которых пользователь может выбрать одно или несколько значений Чаще всего используются списки строк, но можно выводить и произвольные изображения. Список может состоять из нескольких столбцов и быть отсортированным в алфавитном по
Слайд 25

Список ListBox

Список служит для представления перечней элементов, в которых пользователь может выбрать одно или несколько значений Чаще всего используются списки строк, но можно выводить и произвольные изображения. Список может состоять из нескольких столбцов и быть отсортированным в алфавитном порядке Элементы списка нумеруются с нуля. Они хранятся в свойстве Items, представляющем собой коллекцию. В Items можно добавлять элементы с помощью методов Add, AddRange и Insert. Для удаления элементов служат методы Remove и RemoveAt

Пример использования списка. Приложение отображает в списке типа ListBox строки, считанные из входного файла, а затем по щелчку на кнопке Запись выводит выделенные пользователем строки в выходной файл.
Слайд 26

Пример использования списка

Приложение отображает в списке типа ListBox строки, считанные из входного файла, а затем по щелчку на кнопке Запись выводит выделенные пользователем строки в выходной файл.

Фрагменты приложения. public class Form1 : Form { private ListBox listBox1; private Button button1; ... private void Form1_Load(object sender, EventArgs e) { try { StreamReader f = new StreamReader( "input.txt" ); string buf; while ( ( buf = f.ReadLine() ) != null ) // чтение из файла list
Слайд 27

Фрагменты приложения

public class Form1 : Form { private ListBox listBox1; private Button button1; ... private void Form1_Load(object sender, EventArgs e) { try { StreamReader f = new StreamReader( "input.txt" ); string buf; while ( ( buf = f.ReadLine() ) != null ) // чтение из файла listBox1.Items.Add(buf); // занесение в список } catch ( FileNotFoundException exc ) { MessageBox.Show( exc.Message ); return; } catch { MessageBox.Show( “Неопознанное искл-е" ); return; } }

private void button1_Click(object sender, EventArgs e) { StreamWriter f = new StreamWriter( "output.txt" ); foreach ( string item in listBox1.SelectedItems ) f.WriteLine(item); // запись в файл f.Close(); }
Слайд 28

private void button1_Click(object sender, EventArgs e) { StreamWriter f = new StreamWriter( "output.txt" ); foreach ( string item in listBox1.SelectedItems ) f.WriteLine(item); // запись в файл f.Close(); }

Введение в графику. Для вывода линий, геометрических фигур, текста и изображений необходимо создать экземпляр класса Graphics, описанного в пространстве имен System.Drawing. Существуют различные способы создания этого объекта. Первый способ состоит в том, что ссылку на объект Graphics получают из па
Слайд 29

Введение в графику

Для вывода линий, геометрических фигур, текста и изображений необходимо создать экземпляр класса Graphics, описанного в пространстве имен System.Drawing. Существуют различные способы создания этого объекта. Первый способ состоит в том, что ссылку на объект Graphics получают из параметра PaintEventArgs, передаваемого в обработчик события Paint, возникающего при необходимости прорисовки формы или элемента управления: private void Form1_Paint( object sender, PaintEventArgs e ) { Graphics g = e.Graphics; // использование объекта }

Второй способ — использование метода CreateGraphics, описанного в классах формы и элемента управления: Graphics g; g = this.CreateGraphics(); Третий способ — создание объекта с помощью объекта-потомка Image. Этот способ используется для изменения существующего изображения: Bitmap bm = new Bitmap( &q
Слайд 30

Второй способ — использование метода CreateGraphics, описанного в классах формы и элемента управления: Graphics g; g = this.CreateGraphics(); Третий способ — создание объекта с помощью объекта-потомка Image. Этот способ используется для изменения существующего изображения: Bitmap bm = new Bitmap( "d:\\picture.bmp" ); Graphics g = Graphics.FromImage( bm ); После создания объекта типа Graphics его можно применять для вывода линий, геометрических фигур, текста и изображений. Основными объектами, которые при этом используются, являются объекты классов Pen (рисование линий и контуров геометрических фигур), Brush (заполнение областей), Font (вывод текста) и Color (цвет).

Пример. using System; using System.Drawing; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Paint( object sender, PaintEventArgs e ) { using ( Graphics g = e.Graphics) { // 1 using ( Pen pen
Слайд 31

Пример

using System; using System.Drawing; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Paint( object sender, PaintEventArgs e ) { using ( Graphics g = e.Graphics) { // 1 using ( Pen pen = new Pen( Color.Red ) ) { // 2 g.DrawLine( pen, 0, 0, 200, 100 ); g.DrawEllipse( pen, new Rectangle(50, 50, 100, 150) ); } string s = "Sample Text"; Font font = new Font( "Arial", 18 ); // 3 SolidBrush brush = new SolidBrush( Color.Black ); // 4 float x = 100.0F; float y = 20.0F; g.DrawString( s, font, brush, x, y ); font.Dispose(); // 5 brush.Dispose(); // 6 }}}}

Список похожих презентаций

Основы работы с операционной системой WINDOWS

Основы работы с операционной системой WINDOWS

Особенности ОС Windows. стандартизация интерфейса пользователя (приемы и методы управления аппаратным и программным обеспечением); оптимальное управление ...
Основы программирования на c++

Основы программирования на c++

Как обычно. Кое-что упустили: перегрузка функции. Под перегрузкой понимается создание существование функции со сходным именем другой функции, но другими ...
Основы программирования на С++

Основы программирования на С++

Мем в начале. Трудоемкость: О-большое, затраты на время и память. Алгоритмы бывают разные, и все они различаются по следующим параметрам: Скорость ...
Основы программирования на Бейсике

Основы программирования на Бейсике

Задание: Найти все 3-хзначные числа, заканчивающихся на 2, 4, 8 и делящихся на 6. Ответ: CLS FOR I=100 TO 999 I3 = I – INT(I/10)*10 IF (I3 = 2) OR ...
Основы программирования в Lazarus

Основы программирования в Lazarus

Объекты. Объекты характеризуются свойствами (цвет, положение на экране и пр.) методами (действия или задачи которые выполняет объект) событиями (на ...
Основы объектно-ориентированного программирования lazarus

Основы объектно-ориентированного программирования lazarus

В настоящее время в программировании существуют четыре принципиально отличающихся подхода:. алгоритмический, логический , функциональный, объектно-ориентированный. ...
Основы программирования в среде Matlab

Основы программирования в среде Matlab

Рекомендуемая литература: (ftp://10.13.6.252/pub/OMM). Половко А.М., Бутусов П.Н. MATLAB для студентов. – СПб.: БХВ-Петербург, 2005. – 320 с. Дьяконов ...
Основы алгоритмизации и объектно-ориентированного программирования

Основы алгоритмизации и объектно-ориентированного программирования

АЛГОРИТМ – это последовательность действий, описывающая процесс преобразования объекта из начального состояния в конечное, записанная с помощью понятных ...
Основы программирования

Основы программирования

Что умеет компьютер? 1. Играть с вами в разные игры. 2. Выполнять сложные научные расчеты. Например, он может вычислить траекторию полета космического ...
Основы коррекции тона

Основы коррекции тона

Тоновые недостатки изображений. светлое тёмное тусклое. Гистограмма – это график распределения яркостей пикселей. Ось Х-значение цветов Ось Y-количество ...
Основы логики

Основы логики

ЛОГИКА - НАУКА О ЗАКОНАХ И ФОРМАХ ПРАВИЛЬНОГО МЫШЛЕНИЯ. ЭВМ необходима при решении логических задач. Наверное, многие из вас перевозили волка, козла ...
BitLocker в Windows Server 2008 и Windows Vista SP1

BitLocker в Windows Server 2008 и Windows Vista SP1

Содержание. Назначение и особенности технологии BitLocker Архитектура и принципы работы Настройка и восстановление системы. Назначение и особенности. ...
Windows XP

Windows XP

Приветствие. Прежде всего Windows XP отличается от других версий графикой. Начнем с этого, т.к. это первое, что видим после установки. Все эффекты, ...
Windows PowerShell в практических примерах

Windows PowerShell в практических примерах

PowerShell – что за зверь такой? Новый интерпретатор командной строки и системный скриптовый язык Долгожданный полноценный «shell» с возможностями ...
Основы социальной информатики

Основы социальной информатики

Основные этапы становления информационного общества. Информационная революция – этапы появления средств и методов обработки информации, вызвавших ...
Введение в WINDOWS

Введение в WINDOWS

Ваши данные на компьютере. Файл Каталог Объекты Windows. Файл. В Windows используется принцип, согласно которому для любой совокупности дисковых данных ...
Бесплатные аналоги коммерческих программ для Windows

Бесплатные аналоги коммерческих программ для Windows

В пакет OpenOffice.org входят такие программы: Writer - текстовый процессор и визуальный редактор HTML; Calc - табличный процессор; Draw - векторный ...

Конспекты

Основы визуального программирования

Основы визуального программирования

Урок информатики и ИКТ. . в 10 «А» классе по теме. . "Основы . визуального программирования". . Баранов Виктор Николаевич - учитель информатики. ...
Решение математических примеров с использованием языка программирования Турбо Паскаль

Решение математических примеров с использованием языка программирования Турбо Паскаль

. Муниципальное бюджетное образовательное учреждение. средняя общеобразовательная школа № 12. Открытый урок по информатике и ...
Программный принцип управления. Состав и структура программного обеспечения. Настройка Windows

Программный принцип управления. Состав и структура программного обеспечения. Настройка Windows

Тема: Программный принцип управления. . . Состав и структура программного обеспечения. Настройка Windows. Цель:. 1) знать назначение основных ...
Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов

Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов

Тема:. Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов. . . Результаты:. ...
Язык программирования Турбо Паскаль

Язык программирования Турбо Паскаль

Вводный урок по теме: "Язык программирования Турбо Паскаль". Цели урока:. . . усвоить понятие программы, структуры программы на языке Turbo ...
Циклические алгоритмы на языке программирования работа с ними

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

Открытый урок. Тема:. « Циклические алгоритмы на языке программирования работа с ними». Учителя: Зеленецкой М.С. в 9В классе. Цели урока: ...
Среда программирования Кумир. Исполнитель Чертежник

Среда программирования Кумир. Исполнитель Чертежник

Конспект открытого урока. по информатике и ИКТ. в 7 классе. Тема: Среда программирования Кумир. Исполнитель Чертежник. Учитель: Долгополова ...
Создание слайд-шоу средствами программы Windows Movie Maker

Создание слайд-шоу средствами программы Windows Movie Maker

Тема: Создание слайд-шоу средствами программы Windows Movie Maker. Цели и задачи:. •    научить создавать видеоролики с помощью программы Windows ...
Настройка О.С. Windows

Настройка О.С. Windows

Тема: Настройка О.С. Windows. . Цель:. - научится настраивать основные периферийные устройства и уметь. . управлять их работой. . . Оборудование. ...
Методическая разработка. Изучение строк посредством объектно-ориентированного языка программирования Borland Delphi

Методическая разработка. Изучение строк посредством объектно-ориентированного языка программирования Borland Delphi

Муниципальное общеобразовательное учреждение. «Средняя общеобразовательная школа № 93». Новокузнецкого района Кемеровской области. ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

Информация о презентации

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:6 февраля 2019
Категория:Информатика
Содержит:31 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации