Слайд 1Мысли о программировании
Программирование – вторая грамотность
А.П.Ершов
Если вы дадите человеку программу,
то займете его на один день. Если вы научите человека
программировать, то займете его на всю жизнь.
Waseem Latif
Аналогично тому, как написание картины является искусством для души, так и написание программы является искусством для разума.
Volnik
Программированию обычно учат на примерах.
Niklaus Wirth
Слайд 25.3В-бөлім: Пайымдау және программалау
Раздел 5.3В: Рассуждаем и программируем
Тақырыбы: Менің алғашқы
программам
Тема: Моя первая программа
Слайд 3Оқу мақсаттары
(Цели обучения)
5.3.2.2 алгоритмді сөз түрінде ұсыну
5.3.3.1 тармақталу және
цикл командаларын ойын ортасындағы программалау кезеңінде қолдану (Лого, Scratch)
(5.3.2.2
представлять алгоритм в словесной форме
5.3.3.1 использовать команды ветвления и цикла в игровой среде программирования (Лого, Scratch))
Слайд 4Сабақ мақсаты
(Цели урока)
Алгоритм командаларын сөздік формада (псевдокод, формальді тіл командаларының
көмегімен) көрсете алады
Программалау ортасының (Scratch) блоктарын пайдалана алады
Scratch программалау ортасының
блоктарын пайдаланып тармақталған және циклдық алгоритмдерді жүзеге асыра алады
Слайд 6Білімді жаңғырту
(Актуализация знаний)
ТОПТЫҚ ЖҰМЫС (5 мин) (Работа в
группе)
Өз тобыңызға бекітілген тақырып мазмұнын ашатын постер (плакат) әзірлеңіз
(Подготовьте постер
(плакат), раскрывающий содерджание выделенной для вашей группы темы)
Слайд 7Бағалау критерийлері (Критерий оценивания)
Содержательность
Релевантность
Полнота
Демонстрация (защита перед публикой)
Дизайн
Время работы
Слайд 8“Аққаланы жина” ойынын тамашалау
Демонстарция игры “Собери снеговика”
Слайд 9Топтық жұмыс (10 мин)
https://scratch.mit.edu/ сайтына өтіп тіркеліңіз немесе компьютерден Scrath
программасының соңғы версиясын ашыңыз
Программаның интерфейстік бөлімімен танысып шығыңыз
Блоктардың атауын, оларға
тиесілі командаларды және әр блоктың жалпы қызметін талқылаңыз
Келесі әрекеттерді орындауға тырысыңыз: жаңа спрайтты қосу, фонды ауыстыру, спрайттың экран бойынша қозғалуын «мәжбүрлеу», дыбыстарды шығару
Слайд 10Алгоритм нәтижесін анықтаңыз
Бір-бірінен қандай айырмашылығы бар екенін табыңыз
Слайд 11Топтық практикалық тапсырма
Scratch программасының мүмкіндіктерін пайдаланып екі санды қосу алгоритмін
жазу мүмкіндігін қарастырыңыз (сызықты алгоритм)
Scratch программасының мүмкіндіктерін пайдаланып екі санның
үлкенін табу алгоритмін жазу мүмкіндігін қарастырыңыз (тармақталған алгоритм)
Scratch программасының мүмкіндіктерін пайдаланып 1-10 аралығындағы сандардың қосындысын табу алгоритмін жазу мүмкіндігін қарастырыңыз (циклдық алгоритм)
Слайд 13Пайдаланылған ресурстар
http://dvboyarkin.ru/wp-content/uploads/2015/05/Scratch_2014_1.pdf
https://learningapps.org/193603
http://distan-school.ru/uploads/metodichka/scratch.pdf
https://scratch.mit.edu/projects/137093699/#editor