Сабақ негізделген оқу мақсаты: (мақсаттары) Символдық жолдар және онымен жұмыс жасауды біледі



Дата26.08.2017
өлшемі43,95 Kb.
#28477
түріСабақ

Сабақ : Символдық жолдар., Символдар бойынша жолдарды өңдеу

Күні:21.01.2017

Мұғалімнің есімі: Уристемов Ғ.М.

Сынып: 9

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

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

Сабақ негізделген оқу мақсаты: (мақсаттары)

Символдық жолдар және онымен жұмыс жасауды біледі


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

Барлық оқушылар:

А. Жолдар туралы түсінік

Оқушылардың басым бөлігі:

В. Жолдар бойынша программалар құрастыра алады

Кейбір оқушылар:

С. Жолдар арқылы есептер шығарады

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

Оқушылар:

Өз ойларын еркін жеткізе біледі



Негізгі сөздер мен тіркестер:

Array, for, while

Сыныптағы диалог/жазылым үшін пайдалы тілдік бірліктер:

Талқылауға арналған тармақтар (тыңдалым)



Сіз неліктен .... екенін айта аласыз ба?(айтылым)




Жазылым бойынша ұсыныстар:




Алдыңғы оқу

Массив туралы түсінік

Жоспар

Жоспарланған уақыт

Жоспарланған жаттығулар (төменде жоспарланған жаттығулармен қатар, ескертпелерді жазыңыз )

Формативті бағалау (ОҮБ)

Ресурстар

Басталуы

Кіріспе.

1) Амандасу

2)Оқушыларды сабаққа әзірлеу, сабақтың тақырыбы және мақсатымен танысу

3) Ынта-зейіндерін сабаққа аудару

Оқушыларға бағалау парақтары таратылады. Сабақтың әр кезеңінде оқушылар өздерін бағалап отырады.



ресурс парақтары, суреттер



Ортасы

Негізгі бөлім

[1..10] кестесіндегі оң элементтердің санын есептейтін программа құруға нұсқау беру.



Жолдық шамалар. Апострофқа алып жазылатын, бір жол да орналасқан ASCII тобына жататын символдар тізбегі –символдар жолы деп аталады. Қызметші сөзі string.

Мысалы, а =’Turbo’; symb=’dom’ т.с.с.

Программада сипатталауы  Var   а:string [5].

Жолдық шамаларға біріктіру амалын конкатенация деп атайды, ол «+» белгісімен белгіленеді, мысалы:  ‘8’+’сынып’=’8сынып’.

Қолданылатын функциялар.

Concat(s1,s2,…,sn)-s1, s2, ..,sn айнымалылар мәндерін тұрған орындары бойынша біріктереді.

Length(s)-жолдың  ұзындығын анықтайды.

Copy (s,p,n)-  s сөзінің р нөмірінен бастап қатар тұрған n символды көшіріп алады.

Delete(s,p,n)-  s сөзінің р нөмірінен бастап қатар тұрған n символды өшіреді.

Insert(s1,s2,n)- s1 сөзін s2 сөзіне n-нөмірінен бастап қатар тіркеп жазады.

Осы функцияларды қолданып  мысал ретінде мына есептерді шығарамыз.

1 есеп.Берілгені ‘а’ , ‘н’ символдары. Екі символдан ‘ана’ сөзін құрау керек.

Program esep; Var  a,k:char;  s:string; Begin  a:=’а’; k:=’н’; s:=a+k+a; Write (s)  End.

2 есеп. Берілгені ‘кітапхана’ жолдық айнымалысы.Стандартты функцияларды қолданып«танк» , «кітаптар» сөздерін құрау керек және «танк» сөзінің ұзындығын табу керек.

Program esep; Var  a,k,p: string; l:integer; Begin a:=’кітапхана’; p:=copy(a,3,2)+copy(a,8,1)+copy(a,1,1);  l:=length(p);

delete (a,6,4); insert (‘тар’,a,6);  writeln (l); writeln (p); write (a) еnd.




Паскаль программалау тілінде берілген есепке программа құрады.


Өзара бірін- бірі бағалау.

флипчарт, маркерлер, стикерлер, презентация,




Аяқталуы

Бекіту.



Бағалау парағы бойынша өзін-өзі бағалау



Сөздер жазылған карточкалар

Парақшалар



Рефлексия

Сабақ/оқу мақсаттары шынайы ма? Бүгін оқушылар не білді? Сыныптағы ахуал қандай болды? Мен жоспарлаған саралау шаралары тиімді болды ма? Мен берілген уақыт ішінде үлгердім бе? Мен өз жоспарыма қандай түзетулер енгіздім және неліктен?



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










Тексерілді:

Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет