ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 28.03.2024

Просмотров: 11

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Диалога/хат үшін пайдалы сөйлемдер:

Бағдарламау тілі – бұл…

Бағдарламау жүйесіне кіреді…

Бағдарламау тілі келесілер бойынша жүйеленеді …

Менің жобамның тақырыбы, мақсаты және міндеттері ….





Күні:

Сынып 7

Сабақ 19


Мектеп:

Қатысқандар саны:

Қатыспағандар саны:

Сабақтың тақырыбы

Мәліметтер типтері

Осы сабақта қол жеткізілетін оқу мақсаттары (оқу бағдарламасына сілтеме)

7.3.3.1- деректердің типін жіктеу

Сабақ мақсаты

Түрлі дерек түрлерін зерттеу және оларды бағдарламаларда қолдану.

Жетістік критерийі

Өзгермелі не екенін біледі.

Дерек түрлері не екенін біледі.

Бағдарламаларда қолданылатын өзгермелілер үшін дерек түрлерін дұрыс таңдайды.


Тілдік мақсаттар

Предметная лексика и терминология:

Переменная, тип данных, целое число, вещественное число, строковый тип данных, логический тип данных, раздел подключения модулей.

Variable, data type, integer number, real number, string data type, logical data type, section plug-ins.

Пәндік лексика мен терминология:

Өзгермелі, дерек түрлері, бүтін сан, заттық сан, деректің жолақты түрі, деректің қисынды түрі, модульдерді қосу бөлімі.

Полезные фразы для диалога/письма:

Для того, чтобы объявить переменную нужно …

Примерами вещественных чисел могут быть …

Для того, чтобы использовать команду cin нужно подключить …

Диалог/жазылымға қажетті пайдалы сөз тіркестері:

Өзгермеліні жариялау үшін …

Заттық санның мысалы ретінде …

Сіn командасын қолдану үшін ... қосу қажет.

Құндылықтарға баулу

Құрмет, ынтымақтастық, өмір бойы оқу.

Пәнаралық байланыстар

Математика

Алдын ала білім

Бағдарламалаудың ойын ортасында өткен оқушылар тәжірибесі

АКТ қолдану дағдылары

Аудиожазба , таныстырылым.

Сабақ барысы

Сабақтың жоспарланған кезеңдері

Сабақтағы жоспарланған іс-әрекет

Ресурстар

Сабақтың басы

5 минут

Барлық оқушыны ортаға шығарып «Шаттық шеңбер» деген топ құрғызамын.. Сәлемдесемін. Сыныптағы оқушылардың келген-келмегендерін түгелдеймін.

Топқа бөлдіремін. Қалай отыратындығын түсіндіремін.

Сәлемдесу

Түгендеу

Топқа бөлу. Топқа бөлу үшін оқушыларды санатамын.

Яғни 1,2,3 3-топқа бөлінеді.

Мұғаліммен сәлемдеседі.

Бір-біріне жылы сөздер айтады.

Сыныптың топ басшысы жоқтарды айтады.

Оқушылар шеңбер болып тұрған бойда 1,2,3 деп санап топқа сандары арқылы бөлінеді.


Жаттығулар көрсетілімі немесе видео материалдар.

Сабақтың ортасы

8 минут


1 минут

5 минут

3 минут

16 минут


Жаңа сабақты түсіндіру

. Осы көрстелген жаңа тақырыпты оқушыларға жинақтау үшін жаңа материалдарға байланысты ресурстар беру, өз бетерінше дайындық жасату.Кітаппен жұмыс жасату Постер арқылы тақырыптарын қорғату үшін төмендегі ресурстарды тарату керек

Мәліметтердің немесе шамалардың типі деп, олардың қабылдай алатын мәндерінің және олармен орындауға болатын амалдардың жиынын анықтауды айтады, яғни тип дегеніміз – шамалардың қабылдайтын мәндеріне берілетін сипаттама.

Паскаль тілінде пайдаланатын барлық типтер скалярлық (қарапайым) және құрылымдық (структуралық) болып үлкен екі топқа бөлінеді. Скалярлық типке шамалардың стандартты типі және жасанды тип (тағайындалған) жатады. Стандартты типтерге:

  • бүтін – INTEGER нақты – REAL логикалық – BOOLEAN

  • тіркестік – STRING мәтіндік - TEXT типтер жатады.

Құрылымдық типтегі жиымдар – ARRAY, жазбалар – RECORD, жиындар – SET және файлдар – FILE түрлеріне бөлінеді.

Переменная — в языках программирования именованная часть памяти, в которую могут помещаться разные значения.

Для более лучшего понимания можно привести ассоциации с разными предметами: например шкафы – книжный шкаф предназначен для хранения книг, шкаф для одежды – складывать одежду, шкаф купе – для вещей, шкаф – сервант - для посуды.
Өзгермелі - бағдарламалау тіліндегі түрлі мағыналарға ие, өзіндік атауы бар жады бөлігі.

Жақсырақ түсіну үшін түрлі заттар арқылы ассоцицациямен мысал келтіру: мысалы, шкафтар – кітап шкафы кітаптарды сақтау үшін қажет, киімге арналған шкаф – киімді жинау үшін, шкаф купе – заттар үшін, шкаф – сервант – ыдыстар үшін.

Өзгермелілер үшін де қажетті дерек түрлерін өолдану қажет екенін айту, мысалы, санды сақтағымыз келсе, компьютерге:
<тип данных> <имя переменной>;

int a;
Өзгермелілер паскалде /делфи/ лазаруста немесе оларға ұқсас тілдерде жазылады.

Мұғалімге бағдарламалаудың тіліне байланысты жазудың түрін анықтап алған жөн.

Ары қарай өзгермелінің атауы бір немесе бірнеше белгілерден тұратынын, өзгермелілер атауы қайталанбауы, саннан басталмауы тиіс екенін, бірақ сандар атаудың басқа бөліктерінде қолданылатынын еске салу қажет, мысалы:

Int a;

Int summa_4;

Int chis32_otv;


Егер мұғалім С++ таңдаса, а мен А – бұл әртүрлі өзгермелілер екенін еске салуды ұмытпау қажет.
Дерек түрлерін слайдта көрсету.

Оқушылар НЕГІЗГІ дерек түрлерін жазып алған соң, мұғаліммен бірге деректің әр түріне тоқталып, талдайды.

Келесі дерек түрлерін қарастырған жөн: бүтін сан, заттық сан, деректің жолақты, символдық, қисынды түрі.

Егер мұғалім массив не санап шығу, сілтемелерді немесе деректің басқа күрделі түрлерін қосуды дұрыс деп санаса:
БАҒДАРЛАМАНЫҢ ҮЛГІСІН КӨРСЕТУ:


  1. #include

  2. #include

  3. using namespace std;



  4. int a, b, c;



  5. int main() {

  6. cin >> a >> b;

  7. c = a + b;

  8. cout << c;

  9. getch();

  10. return 0;

  11. }



Егер мұғалім бағдарламалаудың басқа тілін таңдаса, өз үлгісін алу қажет.

Сабақ соңында оқушыларға тапсырма беру:

Енгізілген үш санның орташасын табу бағдарламасын жазу. Оқушылардан деректің қай түрін қолданған дұрысырақ екенін сұрау, ұсынылған дерек түріне бағдарлама жазу және оның жұмыс істейтінін тексеру. (Енгізілетін алғашқы сандар міндетті түрде бүтін болу керек).
Оқушылар дайын үлгіні өз үлгісіне өзгертсін, мұғалім оларға кодты өзінікіне ШАМАЛЫ ӨЗГЕРТУ қажет екенін, сонда ғана бағдарлама жұмыс жасайтыны, енгізілетін сан мөлшерін 2- ден 3-ке өзгерту және формуланы өзгерту керек екенін айтып өту керек.

Егер бағдарлама қатені тауып көрсетсе, оқушыларға деректің қандай түрін қолданғанын тексеру қажет, себебі бөлген кезде санның БҮТІН ЕМЕСТІГІ болу мүмкін, сондықтан да деректің ЗАТТЫҚ түрін қолдану қажет.
Бағдарламаның жауап үлгісі:

  1. #include

  2. #include

  3. using namespace std;



  4. float a, b, c, otv;



  5. int main() {

  6. cin >> a >> b>>c;

  7. otv = (a + b + c) / 3;

  8. cout << otv;

  9. getch();

  10. return 0;

  11. }





Сергіту сәті

Сұрақ парақшалары.

Оқулық, дәптерлер.

Ойын ойнайық.

Сабақтың соңы

2 минут


Егер оқушы білімді, әрі бағдарламалауды тез меңгерсе, тапсырманы күрделендіруге болады, мысалы, бағдарламаны, қолданушы санды енгізгенін не енгізбегенін тексерсін

Рефлексия

Бүгінгі сабақта болған көңіл – күйді бас бармақ саалынған суреттер арқылы бағалау.




Смайликтер

Дифференциация – оқушыларға көбірек қолдау көрсетуді қалай жоспарлайсыз? Қабілеті жоғары оқушыларға қандай тапсырмалар қоюды жоспарлап отырсыз?


Бағалау – оқушылардың материалды меңгеру деңгейін тексеру жоспарыңыз?

Сөйлеу-речи-speeches


Пәнаралық байланыс

Денсаулық және қауіпсіздік техникасының сақталуы

АКТ
Құндылықтармен байланыс (тәрбие)

Қолдау көрсету.

Қабілеті жоғары оқушылар айтылған сөздер мен сөйлемдердің көпшілігін дұрыс қайталай алады.


Оқушылар өздері жасаған бет-бейнелеріне қарап бір-біріне көңіл- күйлерін айтады. (қуанышты, көңілді, көңілсіз, ашулы)


Өнер, ана тілі сабағы

Оқушыларды бір-біріне деген құрмет көрсетуіне тәрбиелеу.



Ұзақ мерзімді жоспар тарауы:

Бөлім 7.3А: Жобалық жұмыс

Сабақ 20

Мектеп:

Мұғалімнің аты-жөні:

Күні

Сынып 7

Қатысушылар саны

Қатыспағандар




Сабақ тақырыбы

Жоба интерфейсі

Осы сабақта қол жеткізілетін оқу мақсаттары (оқу бағдарламасына сілтеме)

Құрастырылатын жобаның интерфейсін құрастыру үшін талаптар орындау.

Сабақ мақсаты

Қолданушыға қолайлы интерфейс құрастыруды үйрену.

Жетістік критерийі

Оқушылар берілген бағдарламаға қажетті интерфейс құрастырады.

Бағалау парақтарының 4 пункт ішіндегі 3-де белгі тұр.

Тілдік мақсаттар

Пәндік лексика мен терминология:

Интерфейс, қосымша, қолданушы интерфейсі, ток күші, графикалық интерфейс.

Предметная лексика и терминология:

Интерфейс, приложение, пользовательский интерфейс, сила тока, графический интерфейс.

The interface, the application, user interface, amperage, graphic user interface.

Полезные фразы для диалога/письма:

Пользовательский интерфейс (user interface) - совокупность средств и методов, при помощи которых …

Графический интерфейс более удобен для пользователя, потому что …

Диалог/жазылымға қажетті сөз тіркестері:

Қолданушы интерфейс – әдіс-тәсілдің жиынтығы.

Графикалық интерфейс қолданушы үшін қолайлы, өйткені…

Құндылықтарға баулу

Құрмет, ынтымақтастық, өмір бойы оқу.

Пәнаралық байланыстар

Математика

Алдын ала білім

Бағдарламалаудың ойын ортасында өткен оқушылар тәжірибесі



Сабақ барысы





Сабақтың жоспарланған кезеңдері

Сабақтағы жоспарланған қызмет

Ресурстар




Сабақ басы

0-4 мин


(W) Сәлемдесу, қатысушыларды тексеру. Тақырып, сабақ мақсаты мен жетістік критерийлерін хабарлау.


Презентация.







Сабақ ортасы


5-38 мин


Сабаққа дейін мұғалім оқушылар осы тоқсандағы өз жобаларын бағдарламалаудың қай тілінде орындайтынын анықтап алуы тиіс. Егер мұғалім оқушыларға бағдарламалаудың графикалық интерфейссіз жүйесін ұсынса, онда мұғалім мәтіндік интерфейстің бірнеше мысалын көрсету керек.

(W) Оқушылардан қолданушы интефейс сөз тіркесі жайында не білетіндерін сұрау.

Анықтама беру:
Қолданушы интерфейсі – қолданушы түрлі, әсіресе, күрделі, машина, құралдар мен аппаратура көмегімен өзара әрекеттесетін әдіс-тәсілдер жиынтығы.
Сила тока

Второй закон Ньютона

Решение квадратных уравнений

Түрлі бағдарламалардың нтерфейс үлгілерін көрсету, мысалы:

Ток күші

Ньютонның екінші заңы

Квадраттық теңдеу шешімі

Оқушылар бағдарламалардың интерфейсін қараған соң, олардан сұрау: аталған бағдарламаларды қарастыру қаншалықты қиын болды? Интерфейс құрастырғанда нені ескеру қажет?

Егер сынып білімді және уақыт қалса, қолданушылардың сәтті интерфейстерін көрсетуге болады.

http://www.codeisart.ru/blog/8-characteristics-of-successful-user-interfaces/

Оқушыларға бағдарлама үшін өздерінің интерфейстерін салатынын айту. Бағалаудың бірнеше критерийлерін көрсету.



Критерийлер

Баға

Әдемі дизайн




Барлық элементтер жазылған




Оқылатын мәтін




Жағымды түстер
























Критерийлерді көрсетіп болған соң, оқушыларға интерфейс бойынша бағалау критерийлерін толықтыруды ұсыну. Егер оқушылар толықтырса, оларды қосу, қоспаған жағдайда, сол күйінде қалдыру.

Мұғалім оқушыларды 2-3 оқушыдан құралатын топтарға бөледі. Шағын қосымша құрастыру үшін тақырыптар үлестіру.

  1. Нысана жылдамдығына байланысты алшақтығын анықтау.

  2. Тереңдігіне байланысты қысымды анықтау.



Мұғалім таза парақтарды үлестіреду және тапсырма береді – бағдарлама үшін интерфейс салу.

№1 тақырыбы бар оқушылар №2 тақырыбы бар оқушылардың бағдарламаларын білмегені дұрыс.
Бағалау парақтарын үлестіру.

Мұғалім оқушылардан басқа топтардың интерфейстерін бағалауды сұрайды.

(Мұғалім оқушылар суреттерімен алмасқанын қадағалайды).

Бағалау парақтарын жинау мен бағдарлама интерфейстерін құрастыру бойынша бірнеше кеңес беру.


ПК/ экран / доска

Жеке компьютер / экран / тақта

Листы ответов




Сабақ соңы

38-40 мин

Сұрақ қою: Интерфейс қолданушы үшін қаншалықты маңызды?

Насколько важен интерфейс для пользователя?