Кенжебаева даметкен камариденовна «python бағдарламалау тілі. Толық курсы»



бет8/45
Дата11.10.2024
өлшемі2,26 Mb.
#206163
1   ...   4   5   6   7   8   9   10   11   ...   45
Байланысты:
«PYTHON БАҒДАРЛАМАЛАУ ТІЛІ. ТОЛЫҚ КУРСЫ» Кенжебаева Д.К.

ҚБ: «Екі жұлдыз бір тілек» әдісі
Мақсаты: оқушылардың бойында идея немесе тілек білдіру, тыңдау дағдыларын
дамытуға бағыттау, сондай-ақ барлық оқушыларды қатыстыру арқылы оқыту жағдайларын теңестіру.
Тиімділігі:
оқушыны бір-біріне тілек айту арқылы жақындастырады, көңіл күйін көтереді,
бауырмалдығын оятады
ҚБ:
ауызша кері байланыс






Сабақ презентациясы

жазба жұмыс дәптері





Сабақтың соңы
5 мин

Рефлексия.
«Градусник» әдісі арқылы әрбір оқушы өз-өзін бағалап рефлекция жасайды
Үйге тапсырма
Компьютерлік қарапайым бағдарламалардың орындалу реттілігі

Сабақтың соңғы 3-4 минутында оқушылар мұғаліммен кері байланысқа шығады.Сабақтан алған әсерімен бөліседі.

Оқушылардың жауаптарына пікір қалдыру.



2 сабақ
.

Бөлім




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




Күні:




Сынып:

Қатысушылар саны:

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

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

Компьютер сияқты ойлау

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

Оқушыларға компьютер процесі, алгоритмін түсіндіру.
Дәстүрлі, қазіргі, тәрбиелі құндылықтардың ерекшеліктерін түсіну

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



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

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

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

Бағалау

Ресурстар

Сабақтың басы
5 мин



Оқушылармен амандасу/тексеріс жүргізу/ оқушылардың зейінін шоғырландыру.т.б
Жаңа тақырыппен танысып, жаңа ақпараты қабылдайды.
КОМПЬЮТЕР СИЯҚТЫ ОЙЛАУ

Компьютердегі жылдам ойлау процессін алгортим жүргізеді. Алгоритм-белгілі бір мәселені қалай шешуге болатынын сипаттайтын қадамдар тізбегі. Алгоритмдер информатика, математика, инженерия және басқа салаларда әртүрлі тапсырмаларды орындау үшін қолданылады. Алгоритмнің толық сипаттамасы:


Мысалы кодтары


БАҒДАРЛАМА ОРЫС ТІЛІНДЕ БОЛҒАНДЫҚТАН ОРЫС ТІЛДІ КОД ҰСЫНЫЛДЫ
# Запрос ввода данных от пользователя первое_число = float(input("Введите первое число: "))
оператор = input("Введите оператор (+, -, *, /): ")
второе_число = float(input("Введите второе число: "))
# Выполнение выбранной операции и вывод результата
if оператор == "+":
результат = первое_число + второе_число
elif оператор == "-":
результат = первое_число - второе_число
elif оператор == "*":
результат = первое_число * второе_число
elif оператор == "/":
if второе_число != 0:
результат = первое_число / второе_число
else:
результат = "Ошибка: деление на ноль"
else:
результат = "Ошибка: неподдерживаемый оператор"
print(f"Результат: {результат}")

Оқушылар бүгінгі тақырыпты талқылап, сабақ барысындағы білу және түсіну дағдыларымен орындайды.
Қадамдар тізбегі: Алгоритм-белгілі бір ретпен орындалатын қадамдар тізбегі. Әр қадам нақты әрекетті немесе нұсқаулықты білдіреді.
Мақсаты: алгоритмде әрқашан орындалуы керек белгілі бір мақсат немесе тапсырма болады. Бұл мақсат әртүрлі мәселелерді шешуде әртүрлі болуы мүмкін.
Кіріс: алгоритм тапсырманы орындау үшін пайдаланатын кірістерді қабылдай алады. Кіріс әр тапсырмада әр түрлі болуы мүмкін.
Нәтиже: алгоритмді орындау нәтижесінде нәтиже немесе мәселені шешетін жауап алынады. Шығарылымдар тапсырмаға байланысты да өзгеруі мүмкін.
Детерминизм: Алгоритм детерминирленген болуы керек, яғни бір кіріс үшін ол әрқашан бірдей нәтиже береді. Кездейсоқ Алгоритмдер жағдайында бұл ереже сақталмайды.
Ақырлы: Алгоритм ақырлы болуы керек, яғни ол қадамдардың ақырлы санын орындағаннан кейін аяқталуы керек. Егер алгоритм ілулі болса немесе аяқталмаса, ол дұрыс алгоритм емес.
Алгоритмдердің мысалдарына сэндвич жасауға арналған нұсқаулар, екі санның ең үлкен ортақ бөлгішін табу алгоритмі, сандар массивін сұрыптау алгоритмі және т.б. кіреді. Алгоритмдер информатика мен информатика үшін өте маңызды, өйткені олар тапсырмаларды автоматтандыруға және оларды жүйелі түрде шешуге мүмкіндік береді.



ҚБ:
Әр топ зерттеме жұмыстарын өзара топта бағалау жүргізеді.
Смайлик арқылы бағалау



оқулық





https://youtu.be/HhJyCVwWcY8?si=CrXnh4l93v3ftHok



Сабақтың ортасы
30 мин

if-else (егер-басқаша): Шартты if-else операторы белгілі бір шарттың орындалуына байланысты әртүрлі код блоктарын орындауға мүмкіндік береді. Егер шарт шын болса (True), онда if ішіндегі код блогы орындалады, әйтпесе else ішіндегі код блогы орындалады (егер бар болса).
if шарт:
# Егер шарт шын болса, орындалатын код блогы
else: # Егер шарт жалған болса, орындалатын код блогы
elif (әйтпесе): бірнеше шарттарды дәйекті түрде тексеру үшін Elif операторын пайдалануға болады. Егер бірінші шарт дұрыс болмаса, бағдарлама келесі шартты тексереді және т.б.
if шарт 1:
#Егер 1-шарт шын болса, орындалатын код блогы
elif шарт:
#Егер 2-шарт шын болса, орындалатын код блогы
else: #Егер шарттардың ешқайсысы ақиқат болмаса, орындалатын код блогы


Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   ...   45




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

    Басты бет