kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

"Программалау тілдері"

Нажмите, чтобы узнать подробности

7 сыныпқа арналған информатика пәнінен  сабақ жоспары 

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«"Программалау тілдері"»

Сабақтың тақырыбы: Программалау тілдері

Бөлім

7.3А Шешімдерді программалау


Педагогтың аты-жөні

Сапарбаева Қ.Ж.

Күні

Қатысушылар саны: Қатыспағандар саны:

Сынып

29.01

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

Программалау тілдері

Оқу бағдарламасына сәйкес оқыту мақсаттары:

7.1.2.1-«программалау жүйесі» және «программалау тілдері» ұғымдарын ажырата білу

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

Барлық оқушылар білетін болады:

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

Оқушылар істей алады:

Әртүрлі бағдарламау тілдерінің артықшылықтары мен кемшіліктерін анықтайды; бағдарламау тілінде кодтар жазады

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

Сабақтың кезеңі/ уақыт

Педагогтің әрекеті

Оқушының әректі

Бағалау

Ресурстар

1.Ұйымдастыру



2. Өткен тақырыпты еске түсіру\ қайталау\









3. Жаңа сабақты меңгерту





































































4. Бекіту

Ұйымдастырушылық сәт: Журнал бойынша сабаққа қатысушыларды тексеру. Сыныптағы тәртіп ережесімен танысу. Оқушыларды сабақтың тақырыбымен, оның мақсаттары және критерийлерімен таныстыру.



(P) Келесі бағдарламалық өнімдерді жасау үшін қандай тілді қолданар еді және неге:

  1. Операциялық жүйе;

  2. Компьютерлік ойын;

  3. веб-браузер;

  4. медиа ойнатқыш;

  5. мобильдік телефонның қосымшасы;

  6. интернет дүкеннің беті;

  7. Тестер.


(К) Бағдарламау тілдері не үшін қажет? Бағдарламау тілдерінің көмегімен қандай мәселелерді шешуге болады? Сізге таныс болуы мүмкін бағдарламау тілдерін атаңыз?

Программалау тілдері. Тілдің алфавиті мен синтаксисі

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

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

Берілген сұрақтар арқылы топтар бір-біріне сұрақ қою арқылы диалогке түседі.

Программалау тілінің белгілі бір іс-әрекетті орындай алатын тиянақты мағынасы бар ең қарапайым сөйлем – оператор деп аталады.

Тілі объектілерін, яғни программадағы пайдаланылатын мәліметтердің құрылымы мен ұйымдастырылуын алдын ала анықтайтын сөйлемдер жиыны - программаның сипаттамасы болып табылады.

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

Тілдің қарапайым объектілері

Тілдің қарапайым объектілеріне «сан», «идентификатор», «тұрақты», «айнымалы», «функция» және «өрнек» ұғымдары кіреді. Программадағы негізгі амалдардың орындалуын керекті мәліметтердің сандық, логикалық немесе символдық (литерлік) мәндері болады.

1. Сандар. Сандар мен айнымалылар бүтін және нақты болып бөлінеді. Дербес компьютерде бүтін сандар ағылшынша integer, нақты сандарreal деп жазылады.

Мысалы: Бүтін сандар: +4, -100, 15743,0 т.б. Нақты сандар: 2.65, 0.5, -0.856, -6.0.

2. Атау – идентификатор (identification – объектің белгілі бір символдар тіркесін сәйкестігін бекіту) программаны және прграммадағы тұрақтыларды, типтерді айнымалаларды, функцияларды, файлдарды т.б. белгілеп жазу үшін қажет.

Идентификатор – міндетті түрде әріптен басталанатын сандар мен әріптердің тізбегіне тұратын атау.Мысалы: Х, Х1, СҮММА, Р23РН6, МТ54АР т.б.

3. Тұрақты немесе константа деп программаның орындалу барысында бірден сандық мен берсек де немесе оны программаның сипаттау бөлімінде идентификатор түрінде белгілеп алып мән берсек те болады. Олар сандық, символдық, логикалық және тіркстік (integer, real, boolean, cha string) мәндерді қабылдай алады. Логикалық түрдегі тұрақтылар – true (ақиқат) немесе fallig (жалған) мәндерінің біріне ие бола алады.

Мысалы: x = 25; y = -0.5; z = 4E15; g = 9.8; pi = 3.14 т.б.

4. Айнымалылар деп программаның орындалу барысында әр түрлі мәндерді қабылдай алатын шамаларды айтады. Олар идентификаторлармен белгіленіп, әр уақытта ір түрлі мәнге ие бола алады. Айнымалылар атауы сипаттау бөлімнде var түйінді сөзінен кейін орналасады да, атауынан кейін қос нүкте қойылып, айнымалының типі көрсетіледі.

Сабақты бекіту сұрақтары



(К) Бағдарламау тілінде жазылған алгоритм қандай негізгі қасиеттерге ие болуы керек?


(W) Төмен және жоғары деңгейдегі тілдер туралы видео фрагмент қарау


(W) Бағдарламау тілдерінің классификациясын қарастырамыз: жоғары және төмен деңгейдегі тілдер.Оқушылар келесілер бойынша бағдарламау тілдерінің классификациясына класстерлер құру үшін Ғаламтор желісінің материалдарын қолданады :


1) буындарға

2) түрлерге

3) тақырыптарға


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


Мұғалім әрбір тілдің типіне мысал көрсетеді. (P) Оқушылар бағдарламау жүйелері мен тілдерді осыған дейін қолданғандарымен салыстырады.


Кейін оқушылар зерттейді:

  • Жоғары және төмен деңгейлердің арасындағы ұқсастықтар мен айырмашылықтар

  • Екі типтің де кілттік ерекшеліктері

  • Екі типтің артықшылықтары мен кемшіліктері.


Оқушылар жоғарыдеңгейлік және төмендеңгейлік тілдердің артықшылықтары мен кемшіліктерін зерттеп, оларды ауызша, плакатта немесе слайдтық презентацияның көмегімен көрсетеді. Выбирают язык для проекта.

Оқушылар өздеріңнің зерттеулерін қорғайды

Жаңа материалды қорытындылаймыз. Рефлексия жүргіземіз «2 жұлдыз бір тілек» стикерларда. Оқушыларды өз – өздерін бағалау үшін, екі жұлдызды және бір тілекті қолдануын сұраңыз . 2 зжұлдыз = 2 сәт, олар жетістікке жеткен. Тілек = жақсартылуы мүмкін бірдеме.

Амандасу.Тапсырмаларды орындау .видеоны қарау. Сұрақтарға жауап беру









Стикер 1-10 баллды

Презентация

Видео 1:



Tutorialspoint.com (Сoding Ground бағдарламау жүйелері мен тілдердің түрлері)


Popplet.com (кластер жасау

Tutorialspoint.com (Сoding Ground бағдарламау жүйелері мен тілдердің түрлері)



Таратылатын материал: Инфографика (БТ классификациясы)




Получите в подарок сайт учителя

Предмет: Информатика

Категория: Уроки

Целевая аудитория: 7 класс

Скачать
"Программалау тілдері"

Автор: Сапарбаева Құралай Жұмабекқызы

Дата: 29.03.2022

Номер свидетельства: 603665

Похожие файлы

object(ArrayObject)#851 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(49) "Паскаль-программалау тілі "
    ["seo_title"] => string(27) "paskal-proghrammalau-tili-2"
    ["file_id"] => string(6) "174993"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1424196145"
  }
}
object(ArrayObject)#873 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(122) "Информатика саба?ында химия есептерін программалау тілінде шы?ару"
    ["seo_title"] => string(75) "informatika-sabag-ynda-khimiia-iesieptierin-proghrammalau-tilindie-shyg-aru"
    ["file_id"] => string(6) "284065"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1453913151"
  }
}
object(ArrayObject)#851 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(49) "Паскаль программалау тілі."
    ["seo_title"] => string(25) "paskal_proghrammalau_tili"
    ["file_id"] => string(6) "395105"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1487912345"
  }
}
object(ArrayObject)#873 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(48) "Процедуралы? программалау"
    ["seo_title"] => string(27) "protsieduralykproghrammalau"
    ["file_id"] => string(6) "292713"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1455334379"
  }
}
object(ArrayObject)#851 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(43) ""Бағдарламалау тілдері""
    ["seo_title"] => string(21) "bagdarlamalau_tilderi"
    ["file_id"] => string(6) "483967"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1541562070"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства