Презентація - публічне представлення певної інформації, іншими словами це форма подання інформації.
Комп’ютерні презентації – це електронні документи, які відрізняються комплексним мультимедійним вмістом і особливими можливостями керування відтворенням, набір кольорових слайдів, підготовлених з використанням інформаційних технологій та призначених для розкриття однієї теми.(слайд 4)
Мультимедія - одночасне використання різних форм представлення інформації: тексту, графіки, відео фрагментів, анімації та звуку. Інформаційна технологія, що дозволяє обробляти, зберігати, передавати й відображати текст, звук, відеозображення, графічне зображення й анімацію. (слайд 5)
Сфери використання комп’ютерних презентацій
· Рекламування товарів, послуг;
· Супровід виступів, демонстрація ідей;
· Створення фотоальбомів;
· Наочне подання навчальних матеріалів;
· Контроль знань;
· Керування навчально-пізнавальною діяльністю учнів тощо.
(cлайд 6)
Види ком'ютерних презентацій
Презентації бувають слайдові (основа слайди, які ми перемикаємо самостійно або автоматично) та потокові (неперервний показ послідовності об’єктів із зазначенням часу кожного з них - відеофільм).
Слайдові презентації - це набір карток-слайдів з певної теми, що зберігаються у файлі спеціального формату. Слайдова презентація надає можливість інтерактивної взаємодії користувача з презентацією. До цього виду систем опрацювання презентацій відносяться Microsofr Office Power Point, Open Office.org, Powerbullet Presenter, ProShow Producer, Quick Slide Show, MySlideShow, тощо.
Потокові презентації - це презентації, призначені для неперервного показу слайдів за раніше запрограмований час. Потокова презентація фактично є фільмом. Програмами для опрацювання цього виду презентацій є Adobe Flash, Microsoft Movie Maker, AnFX Visual Design, Virtual Tour Builder, тощо. (cлайд 7)
Об'єкти комп'ютерної презентації
Об’єктами комп’ютерної презентації є :
· слайд
· напис
· малюнок
· таблиця
· діаграма
· відеофільм
· аудіозапис
· гіперпосилання
(слайд 8)
Кожен із цих об’єктів має свої властивості з якими ми зараз з вами познайомимося.
Отже, почнемо зі слайду. Слайд – це окремий кадр презентації, що може містити в собі заголовок, текст, порядковий номер, графіку, діаграми, наявність колонтитулів, фон і т.д. (слайд 9)
Напис має такі властивості, як :
Ø Шрифт
Ø Розмір
Ø Колір
Ø Інтервали
Ø Стиль оформлення
Ø Ефекти анімації
(слайд 10)
Властивості малюнку :
Ø Вид
Ø Розмір
Ø Стиль оформлення
Ø Положення
(слайд 11)
Таблиці
Для впорядкування і наочного подання в документах даних різних типів використовуються таблиці. Дані, подані в таблиці, виглядають компактно і зручні для сприймання. Таблиця складається зі стовпців і рядків, на перетині яких знаходяться клітинки. Стовпці, рядки, клітинки є об'єктами таблиці. У клітинках таблиці можуть розміщуватися текст, числа, рисунки, формули і навіть інші таблиці. Висота рядків і ширина стовпців таблиці може бути різною. Кілька клітинок можуть бути об'єднані в одну, а деякі з клітинок можуть бути розділені на кілька. Орієнтація тексту в клітинці може бути горизонтальною або вертикальною. Для різних об'єктів таблиці можна встановити межі різного типу та різну заливку.
Таблиця як об'єкт текстового документа має такі властивості:
Ø Розмір таблиці – задається шириною таблиці в сантиметрах або у відсотках від ширини сторінки.
Ø Кількість стовпців і рядків у таблиці.
(слайд 12)
Діаграми
Якщо електронна таблиця містить велику кількість числових даних, то проаналізувати їх (порівняти, оцінити їх зміни з протягом часу, встановити співвідношення між ними тощо) достатньо важко. Провести аналіз великої кількості числових даних значно легше, якщо ці дані зобразити графічно.
Для графічного зображення числових даних використовують діаграми.
Діаграма - це графічне зображення, в якому числові дані подаються у вигляді геометричних фігур.
Кожен з типів діаграм має кілька видів. Їх можна переглянути, а також вибрати один з них, відкривши списки відповідних кнопок на вкладці Вставлення у групі Діаграми або відкривши вікно Вставка діаграми вибором кнопки відкриття діалогового вікна цієї ж групи.
З усіх типів діаграм найчастіше використовують гістограми, графіки, кругові, лінійчаті і точкові діаграми. (слайд 13)
Гіперпосилання
Гіперпосилання – це відокремлений фрагмент (в рамках даного розділу ключове слово), при натиску на якому документ пересувається до потрібного місця в документі (зазвичай, для отримання більш детальної інформації). Гіперпосилання можна встановити, як для переходу по відкритому документу, так і для переходу в інші файли та Web-сторінки.
Гіперпосилання має вигляд кольорового підкресленого текстового фрагмента. При наведенні на нього, курсор набуває вигляду руки з піднятим пальцем. Текст гіперпосилання можна форматувати та редагувати, як звичайний текст, зокрема вилучати, вирізати, копіювати, уставляти, а також змінювати шрифт, розмір та накреслення тексту.
from random import randint
def task_26():
"""
26. дано число, введенное с клавиатуры.
определите сумму квадратов нечетных цифр в числе.
"""
def square():
number = int(input("number: "))
s = 0
for x in str(number):
if int(x) % 2 ! = 0:
s += int(x) ** 2
print("cума квадратов нечетных цифр в числе = {}".format(s))
square()
def task_27():
"""
27. найдите сумму чисел, вводимых с клавиатуры.
количество вводимых чисел заранее неизвестно.
окончание ввода, например, слово «стоп».
"""
def number_sum():
numbers_sum = 0
while true:
number = input("number: ")
if number == 'стоп' or number == 'стоп':
break
else:
numbers_sum += int(number)
print('suma {}'.format(numbers_sum))
number_sum()
def task_28():
"""
28. задана строка из стихотворения:
«мой дядя самых честных правил, когда не в шутку занемог,
он уважать себя заставил и лучше выдумать не мог»
удалите из строки все слова, начинающиеся на букву «м».
результат вывести на экран в виде строки.
подсказка: вспомните про модификацию списков.
"""
def word_deleted(line):
line_split = line.split()
for i in range(len(line_split) - 1): # 0,19
if line_split[i][0] == "м" or line_split[i][0] == "м":
del line_split[i]
return line_split
lines = "мой дядя самых честных правил, когда не в шутку занемог, " \
"он уважать себя заставил и лучше выдумать не мог"
print(word_deleted(lines))
def task_32():
"""
32. создайте матрицу (список из вложенных списков)
размера n x n (фиксируются в программе), заполненную случайными
целыми числами.
"""
def new_matrix(n):
matrix = [[randint(0, 100) for x in range(n)] for i in range(n)]
for x in matrix:
print(x)
new_matrix(10)
def task_45():
"""
45. напишите функцию, которая возвращает разность между наибольшим и
наименьшим значениями из списка целых случайных чисел.
"""
def difference():
number_random = [randint(0, 100) for i in range(50)]
print('разность между наибольшим и наименьшим значениями = {}'.format(
(max(number_random) - min(number_random))
))
difference()
def task_46():
"""
46. напишите программу, которая для целочисленного списка из 1000 случайных
элементов определяет, сколько отрицательных элементов располагается
между его максимальным и минимальным элементами.
"""
def num_random_count():
random_numbers = [randint(-500, 500) for i in range(1000)]
index_max = random_numbers.index(max(random_numbers))
index_min = random_numbers.index(min(random_numbers))
count = 0
list_range = random_numbers[index_min: index_max + 1]
for x in list_range:
if int(x) < 0:
count += 1
print("отрицательных элементов между максимальным и "
"минимальным элементами = {}".format(count))
num_random_count()
def task_50():
"""
50. дан список целых чисел. определить количество четных элементов и
количество элементов, оканчивающихся на цифру 5.
"""
def func(n):
test_list = [randint(0, 500) for i in range(n)]
count_num = 0
count_five = 0
for x in test_list:
if x % 2 == 0:
count_num += 1
if x % 10 == 5:
count_five += 1
print("количество четных элементов {}".format(count_num))
print("количество элементов, оканчивающихся на цифру 5. {}".format(
count_five))
func(50)
def task_51():
"""
51. задан список из целых чисел. определить процентное содержание
элементов, превышающих среднеарифметическое всех элементов списка
"""
def func(n):
test_list = [randint(0, 100) for i in range(n)]
average = sum(test_list) / len(test_list)
count = 0
for x in test_list:
if x > average:
count += 1
print("процентное содержание элементов, превышающих"
" среднеарифметическое всех элементов списка = {} %".format(
round((count / average) * 100,
func(100)
if __name__ == "__main__":
task_26()
task_27()
task_28()
task_32()
task_45()
task_46()
task_50()
task_51()