Информатика
пәні мұғалімі:
Баяхметова
Ш.С.
Химия
пәні мұғалімі:
Мукашева М.Б.
Сабақтың
тақырыбы: Паскаль тілінде химия есептерін шығару
Өткізілетін
сынып:
10 «Ә»
Пәні:
Информатика, химия
Сабақтың
мақсаты:
Білімділік: Компьютерлік технологияны пайдалана отырып,
Паскаль программалау тілінде химия есептерін шығару.
Дамытушылық: Есте
сақтау қаблетін дамыту, теориялық білім негізін практикамен
ұштастыра білуге үйрету; тұлғаның
жан-жақты белсенділігі мен логикалық
ойлау қабілетін дамыту - пән аралық
байланысты орнату;
Тәрбиелік: оқушыларды техника қауіпсіздігін сақтау,
техникаға деген мәдениетін
арттыру және ұқыптылыққа баулу. Әр оқушының
алғырлық, зеректік
қасиеттерін
дамуына жол ашу.
Сабақтың
түрі:
cтандартты емес, кіріктірілген сабақ (информатика-химия)
Сабақтың
көрнекілігі:
үлестірме материалдары, компъютер, ИКТ,
Сабақтың
жоспары:
Ұйымдастыру
(сыныпты топтарға бөлу) –(4 мин)
Өткен
сабақты қайталауға тест жұмысы (7 мин)
Сәйкестікті
анықтау (6мин)
Кубизм
стратегиясы (12мин)
Рефлексия
«Бағалау ағашы»
Сабақтың
барысы:
Музыка
ойналады.
Армысыздар,
балалар!
Дайынсыңдар
ма сабаққа?
Шыңына
білім шыға алар,
Сай
келгендер талапқа
Ойымызды
айталық
Білімді
көріп байқалық
Мына
отырған ұстаздар
Қалсын
бір сәт марқайып.
Біздің
бүгінгі сабағымыздың тақырыбы «Паскаль тілінде химия есептерін шығару».
Сыныпты
3 топқа бөлу: «s-элемент», «p-элемент», «d-элемент»
s,p,d
элементтер тобына тиесілі элементті дұрыс табу арқылы әр оқушы өз орнына
отырады.
s-элементтер
тобына Na, Rb, Mg, Ca; p – элементтер тобына Al, Si, Cl,C; d-элементтер тобына
Cr, Fe, Au, Cu жатады.
І. Информатикадан
өткен сабақты қайталау үшін оқушылардан тест жұмысы алынады. Тест жұмысы екі
нұсқада, 10 сұрақтан тұрады.
І
нұсқа
1.Айнымалының
сандық мәнін беру үшін.... операторы қолданылады.
А) меншіктеу
Б) шығару
В) логикалық
Г) енгізу
2. case қандай
оператор?
А) меншіктеу
Б) таңдау
В) шартты
Г) енгізу
3. Паскаль тілінде белгілі бір
міндетті атқаратын сөзді... деп атаймыз.
A) атау
Б) қызметші сөз
В) айнымалылар
Г) мәндер
4. Меншіктеу
операторының жазылу формасы:
A) V=:a
Б) V=:a
В) V=a
Г) V:=a
5. 2х+1 математикалық
өрнегінің Паскаль тілінде қалай жазылады?
A) 2x+1
Б) 2*x*x+1
В) 2*x+1
Г) x*x+1
6. Паскаль тілінің
ережесі бойынша дұрыс жазылған өрнекті тап
A) abs(a+b)-abs a-b
Б) abs(a+b)-abs (a-b)
В) abc(a+b)-abc (a-b)
Г) abc(a+b)-abs (a-b)
7.х2 Паскаль
тілінде қалай жазылады?
A) sqrt(х)
Б) sqrt (a)
В) sqr*x
Г) sqr(x)
8. ord(x) стандартты
функциясының қызметі қандай?
A) х аргументтің абсолют шамасын
есептейді.
Б) х символының кодын береді
В) х кодына сәйкес сиволды береді.
Г) х символының алдындағы символын
береді.
9.type<тип атауы>=array [t1]
of t2
var<массив атауы>:<тип
атауы>;
А) таңдау операторының формасы
Б) типті сипаттау
В) массивті сипаттау формасы
Г) графикалық объектін сипаттау
10. Төменде қандай оператордың жазылуы
көрсетілген?
while<логикалық өрнек> do
begin
[циклдық бөлік операторлары]
end.
А) шарты соңынан берілген циклдық оператор
Б) шарты алдын ала берілген циклдық
оператор
В) таңдау
Г) көшу
11. begin
1 оператор;
2 оператор;
...
n оператор;
end.
A) құрама
оператор
Б) енгізу операторы
В) шығару операторы
Г) циклдық операторы
12. Паскаль тілінде шартты
операторларды қысқаша формада жазылуы қандай?
A) if <1
оператор>then<2 оператор>
Б) if <1
оператор>then<логикалық өрнек>
В) if <логикалық
өрнек>then<оператор>
Г) if <логикалық
өрнек>then<1 оператор>
13. Мәліметтерді енгізу барысында жаңа
жолға көшіретін ..... параметрсіз енгізу
операторын қолдануға рұқсат етледі.
А) write(a1,a2...an)
Б) var
В) goto
Г) readln(a1,a2,...,an)
14. Егер 6 саны енгізілсе, бұл
бағдарламаны орындағанда қандай сан шығады?
var x, y, i:
integer;
begin
readln(x);
y:=x
div 2;
For
i:=3 to y do
x:=x+2;
y:=x+1;
write(x);
end.
А) 18 Б) 8
В) 10 Г) 6
Тест кілті
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
І нұсқа
|
А
|
B
|
В
|
D
|
C
|
В
|
D
|
B
|
B
|
B
|
A
|
D
|
D
|
B
|
Оқушылар тест
орындап жатқанда сабаққа қатысушыларға пайдалы кеңес беріледі.
ІІ.
Сәйкестікті анықтау (информатикадан және химиядан берілген
сұраққа сәйкес
жауабын табу)
«s-элемент»
тобына
|
Тұрақты
|
|
GOTO
operator
|
|
Химическая
уровня
|
|
Молярлық
|
|
SOLUTION
|
|
Молярность
|
|
Нұсқа
|
|
CHEMICAL
EQUATION
|
|
Растворы
|
|
Ерітінділер
|
|
CASE
|
|
Константа
|
|
Химиялық
теңдеу
|
|
CONST
|
|
Оператор
переход
|
|
Көшу операторы
|
|
MOLARITY
|
|
Вариант
|
«p-элемент»
|
Химиялық
реакция
|
|
REPEAT
|
|
Повтарить
|
|
Онда
|
|
REACTANT
|
|
Молекулярная
формула
|
|
Молекулалық
формула
|
|
REAL
|
|
Химическая
реакция
|
|
Қайталау
|
|
MOLECULAR
FORMULA
|
|
То
|
|
Реагент
|
|
CHEMICAL
REACTION
|
|
|
|
Нақты
тип
|
|
THEN
|
|
Реагент
|
«d-элемент»
|
Массив
|
|
Molecular
mass
|
|
Обьем
|
|
Көлем
|
|
Array
|
|
Молекулярная
масса
|
|
Әйтпесе
|
|
Mass
percent
|
|
Начало
|
|
Бастау
|
|
Volume
|
|
Масса
доля
|
|
Молекулалық
масса
|
|
ELSE
|
|
Массив
|
|
Массалық
үлес
|
|
BEGIN
|
|
Иначе
|
ІІІ.
Кубизм стратегиясы. Алты қырлы кубикті лақтыру арқылы әр топқа
есептер беріледі. Сол есептерді химиялық жолмен және Паскаль тілінде шығарады.
Chemical
reaction / Химиялық реакция
1.
What
mass of CaH2 is produсed at the end of the reaction of 5g of Ca with
excess H2?
5г кальциймен сутегінің әрекеттесуі нәтижесінде неше грамм
кальций гидриді түзіледі?
program
chemistry2;
uses
crt;
var
mCa:integer;
MrCa, MrCaH2,
m,m1,m2: integer;
mCaH2:real;
begin
textbackground(1);
textcolor(14);
clrscr;
MrCa:=40;
MrCaH2:=42;
write('mCa=5
gramm');
mCa:=5;
readln;
write('Ca+H2 ==
CaH2');
readln;
write('5g-x ==
40g-42g');
readln;
mCaH2:=(mCa*MrCaH2)/MrCa;
m:=round(mCaH2*100);
m1:=m mod 100;
m2:=m div 100;
writeln('mCaH2=',m2,',',m1,'g');
readln;
end.
2.
What
is the mass of H2 gas produced at the end of the reaction of 1.4g of Li with
40.5g
HBr?
1,4г литий мен 40,5г бромсутек
әрекеттескенде неше грамм сутек газы түзіледі?
program
chemistry2;
uses
crt, graph;
var
mLi, mHBr:real;
MrLi, MrHBr,
MrH2,m,m1,m2: integer;
mH2, MfLi,
MfHBr:real;
s:string;
begin
clrscr;
textbackground(1);
textcolor(14);
MrLi:=14;
MrHBr:=162; MrH2:=2;
write('mLi=1.4 g
mHBr=40.5 g');
readln;
mLi:=1.4;
mHBr:=40.5;
write('MfLi=mLi/MrLi,
MfHBr=mHBr/MrHBr');
readln;
write('MfLi=',1,'.',4,'/',MrLi,',
','MfHBr=',40,'.',5,'/',MrHBr);
readln;
MfLi:=mLi/MrLi;
MfHBr:=mHBr/MrHBr;
mH2:=(mLi*MrH2)/MrLi;
m:=round(mH2*100);
m1:=m mod 100;
m2:=m div 100;
write('mH2=',m1,',',m2,'g');
readln;
end.
Solution / Ерітінділер
1.
A
500ml sample of milk nearly contains 5g of calcium ions. What is the molar
concentration of calcium ions in the milk?
500
мл сүттің құрамында 5 г кальций ионы бар. Сүт ерітіндісінің молярлық
концентрациясын тап
2.
A
solution is prepared by mixing 450g of water and 50g of sugar. What is the
percent concentration of sugar by mass in the solution?
450г
суда 50г қант ерітілді. Алынған ерітіндідегі еріген заттың массалық үлесін
есепте.
program
chemistry2;
uses
crt;
var
kant, su,
er:integer;
m,m1,m2: integer;
pr:real;
begin
textbackground(1);
textcolor(14);
clrscr;
kant:=50;
su:=450;
write('kant=50g
su=450g');
readln;
er:=kant+su;
write('er=kant+su,
er=', kant, ' + ', su);
readln;
write('pr=kant/er*100%,
pr=',kant,'/',er,'*100%');
readln;
pr:=(kant/er)*100;
m:=round(pr*100);
m1:=m div 100;
write('pr=',m1,'%');
readln;
end.
Chemical
formula
/ Химиялық формула
1.
Lactic
acid is a compound (containing C, H and O), with a molar mass of 90 g/mol. 25.2g
of lactic acid contains 10.08g of carbon and 13.44g of oxygen. What is the
molecular formula of lactic acid?
Сүт
қышқылының құрамында С,Н және О атомдары. Қосылыстың молекулалық массасы
90г/моль. 25,2г қышқылда 10,08г көміртек, 13,44г оттек бар. Қосылыстың
формуласын тап.
2.
Compound
containing Ca, C and O atoms. If this compound contains 40% of calcium, 12% of
carbon and 48% of oxygen, what is the molecular formula
of the compound?
Қосылыстың
құрамында кальций, сөміртек және оттек атомдары бар. Егер онда 40% кальций, 12%
көміртек 48% оттек балса, заттың молекулалық формуласы қандай болады?
IV.Рефлекcия (тақтаға ілінген бағалау ағашына әр оқушы сабақта
алған әсерлерін стикерге өз аттарын жазу арқылы білдіреді)
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.