1.62M
Категория: ПрограммированиеПрограммирование

Списки. Урок 5

1.

Урок 5. СПИСКИ

2.

Повторение
Для повторения материала выполним
интерактивное упражнение
Упражнение
2

3.

Как пройдет
наше занятие
1 Познакомимся с понятием списки
2 Рассмотрим понятие переменные и её видами
3 Узнаем, что такое индекс
3

4.

СПИСКИ
4

5.

Списки
Использование списков в приложении позволяет создавать нестандартные цвета
для компонент и их свойств, создавать записные книжки для хранения данных:
различных фильмов, произведений, телефонов друзе и многое другое.
5

6.

Переменные
Переменные - это область памяти, в которой можно хранить какие - либо значения.
Переменная должна иметь свое уникальное имя, в приложении на одном экране
не может быть двух переменных с одинаковыми именами.
Переменная в приложении определяется с помощью блока Инициализировать.
6

7.

Переменные
Информация хранящаяся в переменной может изменяться.
7

8.

Переменные
Локальная переменная - это переменная, которая инициализирована внутри
функции или она может быть аргументом, переданным в функцию или процедуру.
Доступ к локальной переменной возможен только к этим переменным в
конкретной функции или процедуре, в которой они были заданы или передан в
качестве аргумента.
Глобальная переменная - это переменная, которая может быть доступна в
нескольких областях программы внутри одного экрана. Внутри программы можно
получить текущее значение переменной или задать новое значение.
8

9.

Списки
Списки (в английской версии List или одномерные массивы) одни из самых
интересных компонент приложения.
Списки/ массивы представляют собой определенный тип структуры данных,
которые используются во всех языках программирования.
Массивы можно использовать для создания и управления различными наборами
значений / компонент.
9

10.

Списки
При задании цвета в App Inventor - может быть заданное четвертое значение
является дополнительным и представляет значение альфа или как насыщенный
цвет. По умолчанию альфа-значение по 100.
10

11.

Создание
собственного цвета
Приложение, в котором экран
закрашен цветом, созданным
самим пользователем.
Компоненты приложение:
Экран: Screen1
Кнопка
11

12.

Приложение
«Фонарик»
Приложение, в котором холст закрашивается случайно
сгенерированными цветами.
Какие компоненты нам
понадобятся?
12

13.

Приложение
«Фонарик»
Компоненты приложения:
Холст
Кнопка
13

14.

Приложение
«Фонарик»
Добавим на экран кнопку и
сразу переименуем её
14

15.

Приложение
«Фонарик»
Добавим на экран также холст и настроим
размеры
15

16.

Приложение
«Фонарик»
Сделать выравнивание по горизонтали по
центру для всем компонентов
16

17.

Приложение
«Фонарик»
Переименуем компоненты
17

18.

Приложение
«Фонарик»
Запрограммируем КнопкаЗакрасить
18

19.

Практическая работа
Самостоятельная работа
Самостоятельно протестируйте приложение фонарик
19

20.

ПЕРЕРЫВ
20

21.

Приложение
«Записная книжка»
Приложение в котором при
вводе имени друга выводится
его телефон (или любимый
фильм, или день рождения)
Какие компоненты нам
понадобятся?
21

22.

Приложение
«Записная книжка»
Компоненты программы:
22

23.

Приложение
«Записная книжка»
Код программы:
23

24.

Практическая работа
Самостоятельная работа
Создайте приложение «Записная книжка»
24

25.

Приложение
«Слайд-шоу»
Приложение, отображающее слайд-шоу изображения
Какие компоненты нам
понадобятся?
25

26.

Приложение
«Слайд-шоу»
Компоненты приложение:
Надпись
Изображение
Текст
Кнопка
26

27.

Приложение
«Слайд-шоу»
Код программы:
27

28.

Практическая работа
Самостоятельная работа
Создайте приложение «Слайд-шоу»
28

29.

ЗАВЕРШЕНИЕ УРОКА
29

30.

А теперь поделимся
впечатлениями!
Что нового вы сегодня узнали?
Чему научились за этот урок?
Что было особенно сложным?
Что показалось самым
интересным?
30

31.

ДО ВСТРЕЧИ!
31
English     Русский Правила