СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Тема: While жана for циклдары менен иштөө

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Тема: While жана for циклдары менен иштөө»

Тема: While жана for циклдары менен иштөө Сабактын максаты: Билим берүүчүлүк: While жана for циклдары менен ар кандай программаларды иштөөнү үйрөнүшөт. Өнүктүрүүчүлүк: программаларды аткаруу менен улуу инсанды таанып билишет. Аң-сезимдерин, ой жүгуртүүсүн өнүктүрүшөт. Тарбиялык: Бири-бирин сыйлоого жана тапкычтыкка, билгичтикке тарбияланышат.

Тема: While жана for циклдары менен иштөө

Сабактын максаты:

Билим берүүчүлүк: While жана for циклдары менен ар кандай программаларды иштөөнү үйрөнүшөт.

Өнүктүрүүчүлүк: программаларды аткаруу менен улуу инсанды таанып билишет. Аң-сезимдерин, ой жүгуртүүсүн өнүктүрүшөт.

Тарбиялык: Бири-бирин сыйлоого жана тапкычтыкка, билгичтикке тарбияланышат.

Илимге чоң салым кошкон адамдардын бири - Мухаммед Ибн Муса абу Джафар Аль-Хорезми аттуу мусулман. Бул адам математик, астроном жана географ болгон жана Персиянын Хваризм шаарында туулган болушу мүмкүн. Ал 780-жылы туулган. 820-жылы аны Багдадга (азыркы Ирак деп билебиз) Аббасид халифасы Аль Мамун чакырган. Бул адам
  • Илимге чоң салым кошкон адамдардын бири - Мухаммед Ибн Муса абу Джафар Аль-Хорезми аттуу мусулман. Бул адам математик, астроном жана географ болгон жана Персиянын Хваризм шаарында туулган болушу мүмкүн.
  • Ал 780-жылы туулган. 820-жылы аны Багдадга (азыркы Ирак деп билебиз) Аббасид халифасы Аль Мамун чакырган. Бул адам "Араб түндөрүнүн" аркасында белгилүү болгон. Акылмандар үйү илимди байытуу максатында курулган жана илим боюнча дагы башка академиялар түзүлгөн. Айрым маанилүү философиялык чыгармалар араб тилине которулган. Бул академияларда астрономиялык обсерваториялар дагы болгон.
  • Афганистан, Россиянын түштүгү жана Византия аркылуу саякаттаган. Көп адамдар үчүн ал өз мезгилинин мыкты математиги деп эсептелген. Ал эми математика - бул адам баласы иштеп чыккан ойлоп табуу. Демек, бул баарына кыйын болсо да, аны биз жараткандыктан, адамдын түшүнүгүнөн кыйыныраак болбойт. Ошол философия менен Аль-Хорезми математикада өтө чеберчилик менен иштей алган.
  • Ал болжол менен 850-жылы Багдадда көз жумган. Ал тарыхта эң мыкты математиктердин бири катары эскерилген .
Суроо: Балдар эми силерге 1ден 100гө чейинки сандарды кошуп, суммасын тапкыла десем канча убакытта эсептеп бересиңер? Балким 5 мин Балким 10 мин Айта албайм Илгери ушул биз айтып жаткан улуу инсандын устаты «1 ден 100 гө ч ейинки сандарды кошуп берчи» деп тапшырма берген экен. Ал аны бат эле аткарат. Кантип десеңер? Бир таякчага бардык сандарды ирети менен жайгаштырат. Анан аны ортосунан сындырып, таякчанын экинчи учу биринчисинин учуна келип түшүрөт. Ошондо сандар мындайча жайгашат. 1, 2, 3, 45, 6, 7 ,8 ,9 ,10 51,52,53,54, 55, 55, 57,58,59 Ушул сыяктуу аягына чейин 50 жуп болот. 100*50=5050 чыкты дептир. Эми балдар силер аны кандай эсептемексиңер? 1+2=3+3=6+4=10 силер ушундайча эсептеп көрмөксүнөр
  • Суроо:
  • Балдар эми силерге 1ден 100гө чейинки сандарды кошуп, суммасын тапкыла десем канча убакытта эсептеп бересиңер?
  • Балким 5 мин
  • Балким 10 мин
  • Айта албайм
  • Илгери ушул биз айтып жаткан улуу инсандын устаты «1 ден 100 гө ч ейинки сандарды кошуп берчи» деп тапшырма берген экен. Ал аны бат эле аткарат. Кантип десеңер?
  • Бир таякчага бардык сандарды ирети менен жайгаштырат. Анан аны ортосунан сындырып, таякчанын экинчи учу биринчисинин учуна келип түшүрөт. Ошондо сандар мындайча жайгашат.
  • 1, 2, 3, 45, 6, 7 ,8 ,9 ,10
  • 51,52,53,54, 55, 55, 57,58,59
  • Ушул сыяктуу аягына чейин 50 жуп болот.
  • 100*50=5050 чыкты дептир.
  • Эми балдар силер аны кандай эсептемексиңер?
  • 1+2=3+3=6+4=10 силер ушундайча эсептеп көрмөксүнөр
Мисалы: Берилген сандын цифрасынын санын аныктоочу программа түзүп көрсөк.  n= int(input (
  • Мисалы: Берилген сандын цифрасынын санын аныктоочу программа түзүп көрсөк.
  • n= int(input ("Санды киргиз:"))
  • n=0
  • while 'n':
  • n=n//10
  • n+=1
  • print (n) жыйнтыгында 19654 деген цифраларды жазганда жообу: 5 деп чыгат.
Бышыктоо үчүн дагы бир мисалды карап көрөлү. for  i  in  range (21,0,-3):  print (i) 21 Жыйынтыгы: 18 15 12 9 6 3
  • Бышыктоо үчүн дагы бир мисалды карап көрөлү.
  • for i in range (21,0,-3):
  • print (i) 21
  • Жыйынтыгы:
  • 18
  • 15
  • 12
  • 9
  • 6
  • 3