7 клас Глава 3: Асновы алгарытмізацыі і праграміравання


Урок 1. 
Тэма:Паўтор асноўных паняццяў тэмы "Алгарытмы і выканаўцы".
Мэта:Паўтарыць асноўныя паняцці тэмы "Алгарытмы і выканаўцы".
Вучэбная задача 1: Выканай заданне  "Аперацыі над мноствамі. Пошукавыя запросы"
Вучэбная задача 2: Разгледзь відэа  "Алгарытмы і выканаўцы"
Вучэбная задача 3: Выканай чаргу заданняў
Вучэбная задача 4: Напішы праграмы для выканаўцы Чарцёжнік для атрымання наступных малюнкаў
Вучэбная задача 5: Загрузі  праграму і выканай заданне ў PascalABC.NET

Д/з: параграф 8 
Урок 2.
Тэма:Выканаўца Робат.

Мэта:Вывучыць каманды выканаўцы Робат.
Вучэбная задача 1: Разгледзь відэа па тэме "Выканаўца Робат"
Вучэбная задача 2: Выканай вучэбныя тэсты параграфа 9 ЭД 
Вучэбная задача 3: Выканай інтэрактыўнае практыкаванне 
Вучэбная задача 4: Загрузі шаблон праграмы і выканай заданні 1-5 на камп'ютары ў PascalABC.NET
Д/з: параграф 9 

Урок 3. 
Тэма:Выканаўца Робат.

Мэта:Вывучыць выкарыстанне алгарытмічнай канструкцыі паслядоўнасць для выканаўцы Робат, дапаможныя алгарытмы.
Вучэбная задача 1: Разгледзь відэа па тэме "Выканаўца Робат"
Вучэбная задача 2: Выканай заданне1 
Вучэбная задача 3: Выканай заданне2
Вучэбная задача 4: Выканай заданне3 
Д/з: параграф 9 

Урок 4.
Тэма:Алгарытмічная канструкцыя "паўтарэнне". Цыкл з параметрам.

Мэта:Вывучыць выкарыстанне алгарытмічнай канструкцыі "паўтарэнне" для выканаўцы Робат, фармат запісу цыкла з параметрам.

Вучэбная задача 1: Разгледзь відэа і тэорыю па тэме "Алгарытмічная канструкцыя 'паўтарэнне'. Цыкл з параметрам "
Вучэбная задача 2: Разгледзь  прыклад 10.4 ст.64 
і выканай заданні для  {task ('c3'),('c4'),('c5'),('c6')} на камп'ютары ў PascalABC.NET
Вучэбная задача 3: Адкажы на пытанні тэста па тэме "Алгарытмічная канструкцыя 'паўтарэнне'. Цыкл з параметрам"


Д/з: параграф 10, практ.7 ст.67

Урок 5. 
Тэма:Выкарыстанне ўмоў.

Мэта:Вывучыць выкарыстанне ўмоў для выканаўцы Робат, фармат запісу цыкла з перадумовай.

Вучэбная задача 1: Выканай практ. 7 ст.67 на камп'ютары
Вучэбная задача 2: Разгледзь  прыклад 10.5 ст.65 падручніка і выканай заданні для {task ('c8'),('c9')} на камп'ютары ў PascalABC.NET
Вучэбная задача 3: Разгледзь відэа па тэме "Выкарыстанне ўмоў"
Вучэбная задача 4: Выканай вучэбныя тэсты параграфа 11 ЭД
Вучэбная задача 5: Разгледзь прыклад 11.3 ст.72 
падручніка на камп'ютары і выканай заданні для {task ('w3')-('w9')} на камп'ютары ў PascalABC.NET


Д/з: параграфы 10, 11, 
ст.73 пытанні 1-3
Урок 6. 
Тэма:Алгарытмічная канструкцыя галінаванне.

Мэта:Вывучыць выкарыстанне алгарытмічнай канструкцыі галінаванне для выканаўцы Робат.
Вучэбная задача 1: Выканай інтэрактыўнае заданне 
Вучэбная задача 2: Выканай праверачны тэст
Вучэбная задача 3: Загрузі і выканай заданне task('w12') на камп'ютары ў PascalABC.NET
Вучэбная задача 4: Разгледзь відэа і тэорыю па тэме "Алгарытмічная канструкцыя галінаванне"
Вучэбная задача 5: Выканай вучэбныя тэсты параграфа 12 ЭД
Вучэбная задача 6: Загрузі і дапішы праграму для task(' if3') на камп'ютары ў PascalABC.NET
Д/з: параграф 12
Урок 7. 
Тэма:Выкарыстанне алгарытмічных канструкцый для выканаўцы Робат.

Мэта:Вывучыць выкарыстанне базавых алгарытмічных канструкцый для выканаўцы Робат.
Вучэбная задача 1: Разгледзь відэа па тэме "Выкарыстанне алгарытмічных канструкцый для выканаўцы Робат"
Вучэбная задача 2: Выканай вучэбныя тэсты параграфа 13 ЭД
Вучэбная задача 3: Выканай інтэрактыўнае практыкаванне
Вучэбная задача 4: Загрузі і разгледзь  прыклад 13.1 ст.84 падручніка і выканай практ.2 ст.86
 на камп'ютары ў PascalABC.NET
Вучэбная задача 5: Выканай практ.4 ст.87 на камп'ютары ў PascalABC.NET
Вучэбная задача 6: Напішы праграмы для task('cif4'-'cif6') на камп'ютары ў PascalABC.NET

Д/з: параграф 13
Урок 8. 
Тэма:Мова праграміравання Паскаль.

Мэта:Вывучыць паняцце мовы праграміравання Паскаль, структуру праграмы, каманду вываду даных.
Вучэбная задача 1: Разгледзь відэа па тэме "Мова праграміравання Паскаль (1 частка)" 
Вучэбная задача 2: Выканай інтэрактыўнае практыкаванне
Вучэбная задача 3: Загрузі і выканай прыклад 14.2 ст.90 падручніка на камп'ютары 
ў PascalABC.NET
Вучэбная задача 4: Загрузі і выканай прыклад 14.3 ст.90 падручніка на камп'ютары ў PascalABC.NET
Вучэбная задача 5: Выканай практ. 5(1-2) ст.96 падручніка на камп'ютары ў PascalABC.NET
Вучэбная задача 6: Выканай праверачны тэст па тэме "Асноўныя алгарытмічныя канструкцыі. Мова праграміравання Паскаль - уводзіны"
Д/з: параграф 14.1 і 14.5, ст.96 пытанні 1 і 5

Урок 9. 
Тэма:Аператар прысвойвання.Увод даных.

Мэта:Вывучыць паняцці пераменная, тыпы пераменных, каманду ўводу даных, аператар прысвойвання. 
Вучэбная задача 1: Разгледзь відэа па тэме "Мова праграміравання Паскаль (2 частка)" 
Вучэбная задача 2: Выканай вучэбныя тэсты параграфа 14 ЭД
Вучэбная задача 3: Загрузі і пратэсціруй прыклад 14.8 ст.94 падручніка на камп'ютары 
ў PascalABC.NET
Вучэбная задача 4: Выканай практ. 4 ст.96 падручніка на камп'ютары ў PascalABC.NET
Вучэбная задача 5: Выканай заданне на камп'ютары ў PascalABC.NET


Д/з: параграф 14.2, 14.3, 14.4, ст.96 пытанні 2, 3, 4
Урок 10.
Тэма:Арганізацыя вылічэнняў.

Мэта:Вывучыць метады арганізацыі вылічэнняў у мове Pascal.
Вучэбная задача 1: Выканай праверачны тэст па тэме " Мова праграміравання Паскаль. Каманда прысвойвання "
Вучэбная задача 2: Разгледзь відэа па тэме "Арганізацыя вылічэнняў"
Вучэбная задача 3: Выканай вучэбныя тэсты да параграфа 15 ЭД
Вучэбная задача 4: Разгледзь і выканай прыклад 15.2 ст.98 падручніка на камп'ютары
Вучэбная задача 5: Выканай практ. 1(1) ст.101 падручніка на камп'ютары
Вучэбная задача 6: Загрузі і выканай прыклад 15.4 ст.100 падручніка на камп'ютары, на яго аснове выканай практ. 3(1) ст.102 падручніка на камп'ютары
Вучэбная задача 7: Выканай заданні на камп'ютары 
Д/з: параграф 15

Урок 11.
Тэма:Рэалізацыя алгарытмаў работы з цэлалікавымі данымі.

Мэта:Вывучыць матэматычныя аперацыі над данымі цэлалікавага тыпу ў мове Pascal.
Вучэбная задача 1: Выканай чаргу заданняў
Вучэбная задача 2: Разгледзь відэа  (відэа_бел)па тэме "Рэалізацыя алгарытмаў работы з цэлалікавымі данымі"
Вучэбная задача 3: Выканай чаргу заданняў
Вучэбная задача 4: Выканай тэст па тэме "Рэалізацыя алгарытмаў работы з цэлалікавымі данымі"
Вучэбная задача 5: Пратэсціруй прыклад 16.4 ст.105 падручніка на камп'ютары і выканай практ. 3(1) ст.107  падручніка на камп'ютары

Д/з: параграф 16, ст.107 практ.3 (2)
Урок 12.
Тэма:Абагульняючае паўтарэнне па тэме "Асноўныя алгарытмічныя канструкцыі".

Мэта:Замацаваць веды па тэме "Асноўныя алгарытмічныя канструкцыі, мова Паскаль.
Вучэбная задача 1: Выканай інтэрактыўнае заданне1 "Імя пераменнай"
Вучэбная задача 2: Выканай інтэрактыўнае заданне2 "Тыпы даных"
Вучэбная задача 3: Выканай інтэрактыўнае заданне3 "Тыпы даных"
Вучэбная задача 4: Выканай інтэрактыўнае заданне4 "Асноўныя алгарытмічныя канструкцыі і тыпы даных"
Вучэбная задача 5: Выканай інтэрактыўнае заданне5 "Аператары ўвода, вывада, прысвойвання (1)"
Вучэбная задача 6: Выканай інтэрактыўнае заданне6 "Аператары ўвода, вывада, прысвойвання (2)"
Вучэбная задача 7: Выканай інтэрактыўнае заданне7 "Структура праграмы"
Вучэбная задача 8: Выканай абагульняючы тэст 
"Асноўныя алгарытмічныя канструкцыі "
Вучэбная задача 9: Выканай  практ.3(2) ст.107 падручніка
Д/з: параграфы 8-16 паўтарыць да кантрольнай работы

Урок 13.
Тэма:Кантрольная работа па тэме "Асноўныя алгарытмічныя канструкцыі".

Мэта:Праверыць веды па тэме "Асноўныя алгарытмічныя канструкцыі".
Вучэбная задача: Выканай заданні па варыянтах
Варыянт1                     Варыянт2                    Варыянт3