Слайд 2
Сабақ мақсаты: Lesson Objectives: Оқушылардың барлығы алгоритмдеу және программалау тарауы бойынша оқу материалдарын қаншалықты терең меңгергенін, көлемін, сапасын тексереді Оқушылардың көпшілігі алгоритм құрастыру арқылы олардың бойында нақты мәселелерді шеше білу дағдысын қалыптастыру, оқушылардың алгоритмдiк ойлау қабiлетiн дамытады Оқушылардың кейбірі Паскаль программалау тілінің алфавитін біледі. All of the students checks the volume, quality and depth of the training materials in algorithmic and programming Most schoolchildren develop algorithmic thinking skills by forming an algorithm to help them solve specific issues Some of the students Pascal knows the alphabet of programming language.
Слайд 3
Тілдік мақсаттар Language Goals Оқушылар: - Паскаль тілінде және алгоритмдік тілде қандай шамалар қолданылады . Пәнге тән лексика және терминология. Паскальдағы меншіктеу операторының жазылу ерекшелігі неде Диалогтар мен жазу үшін пайдалы сөз тіркестері : Әзірленген модель…сәйкес келеді. Әсер құру үшін … қажет. Мені модельді … негізінде әзірледім. Students : - Which values are used in the Pascal language and algorithmic language Lexical and terminology specific to the subject. Pascal proprietary operator subscription feature What's helpful in terms of dialogue and writing: Developed model... coincides. It is necessary to make an impact. I developed a model... based on it.
Слайд 4
Пәнаралық байланыстар Interdisciplinary contacts Физика, математика және сызу пәндерімен пәнаралық байланыс Interdisciplinary communication with the disciplines of physics, mathematics and drawing
Слайд 6
Terminology Loop- тізбек-цикл Even- жұп-четные To fix- түзету-исправлять Divisible- бөлінетін-делимый Divisor- бөлгіш-делитель Circuit- тізбек-цель Condition- шарт-условие Particular- нақты-конкретный To identify- анықтау-определять
Слайд 9
Create the formula for the expression of u in the following algorithm. 1) Increase X to x and denote the result as A1; 2) Increase A1 by 5 and say the result as A2; 3) Reduce A2 to 6 and say the result as A3; 4) Add A1 to 4 and say the result as A4; 5) Divide A2 into A4 and exemplify the result;
Слайд 10
Төмендегі алгоритм бойынша у-тің мәнін өрнектеуге арналған формула құрыңдар. 1) Х-ті х-ке көбейтіп, нәтижені А 1 деп өрнектеңдер ; 2) А 1 -ді 5-ке көбейтіп, нәтижені А 2 деп өрнектеңдер ; 3) А 2 - ден 6-ны азайтып, нәтижені А 3 деп өрнектеңдер ; 4) А 1 -ге 4-ті қосып, нәтижені А 4 деп өрнектеңдер ; 5) А 2 -ні А 4 -ке бөліп, нәтижені у деп өрнектеңдер ; Жауабы: x*x=A1; A1*5=A2; a2-6=A3; A1+4=A4; A2/A4=y; y=x*x*5/x*x+4
Слайд 15
Тапсырмалар мен сұрақтар: 1. Алгоритм қасиеттері? 2. Алгоритмді жазу тәсілдері? 3. Блок-схема дегеніміз не? 4. Қандай блок-схема түрлерін білесіңдер? Tasks and questions: 1. Algorithm properties? 2. How to write algorithm? 3. What is a block diagram? 4. What kind of block diagram you know?
Слайд 16
Практикалық жұмыс Компьютермен, тақтамен және дәптермен жұмыс ( есептер шығару ). Әр топқа тақтада берілген блок-схемаға программа құрып, нәтижесін компьютерде көрсету тапсырылады. Practical work
Слайд 17
Сабақта қандай бөлімді қарастырдық? Оқу мақсатына жету үшін біз қандай іс – әрекеттер жасадық? Жұптық жұмыс түрінен алған әсеріңізбен бөліссеңіз? Сөздік қорын қандай жаңа сөздермен толықтырдық? Жеке жұмыс қаншылықты қиын болды? 1. What part did we consider in the subject? 2. What actions have we taken to reach the learning objective? 3. Do you share the impression of a pair of work? 4. What new words have we added to the vocabulary? 5. How did personal work become challenging?