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

Тақырып бойынша 11 материал табылды

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

Материал туралы қысқаша түсінік
.
Материалдың қысқаша нұсқасы

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

Бөлім

7.3А Жобалық жұмыс


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


Күні

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

Сынып


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

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

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

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 бағдарламау жүйелері мен тілдердің түрлері)



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





Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Файл форматы:
docx
15.05.2024
186
Жүктеу
ЖИ арқылы жасау
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курстар тізімі