ЭХХ2
ЭЭЛЖИТ ХИЧЭЭЛИЙН ХӨТӨЛБӨР №2
Хичээлийн
сэдэв: Нөхцөл шалгах үйлдэл
Хичээлийн
хэлбэр: Шинэ мэдлэг чадвар эзэмшүүлэх.
Хамрах хүрээ: 12
– р анги
Үргэлжлэх
хугацаа: 40 минут
Хичээлийн
зорилго: Нөхцөл шалгах үйлдлийг ашиглан бодлого бодох.
Хичээлийн
зорилт:
-
Нөхцөл
шалгах үйлдлийг танин мэдэх
-
Нөхцөл
шалгах үйлдэл бүхий жишээ бодлого бодох
-
Бататгах
бодлого бие дааж бодох,
-
Бодсон
бодлогоо тайлбарлах
Хэрэглэгдэхүүн: Ээлжит
хичээлийн хөтөлбөр, ТӨМ1, Үнэлгээний хуудас үзүүлэн 1.1, LCD дэлгэц
Арга зүй: тайлбарлан
таниулах, үзүүлэн харуулах, тоглоомын арга
№
|
Хичээлийн
үе шат
|
Минут
|
Суралцах үйл ажиллагаа
|
Багшийн
санал
|
|
Багшийн үйл
ажиллагаа
|
Суралцагчийн
үйл ажиллагаа
|
Сурагчдыг хичээлдээ анхааралтай оролцохыг уриална.
|
|||
1
|
Зохион байгуулах хэсэг
|
2 мин
|
Багш сурагчидтай мэндлэн, самбарт огноо
хичээлийн сэдэв бичнэ.
|
С: Сурагчид багштайгаа мэндэлж хичээл
эхлэхэд бэлэн болно.
С: Багшид ирц өгөх
|
Бүх сурагчидтай ажиллах
|
2
|
Сэргээн санах
|
3мин
|
Өмнөх хичээл дээр small
basic программ дээр давталтай
алгоритм ашиглан бодлого бодсон. Дараах функцууд нь ямар үүрэгтэй багшдаа
хэлээд өгөөрэй. Үзүүлэн 1.1
|
Сурагчид багшийн харуулсан үзүүлэнгүүдийг
анхааралтай харж Тэдгээрийн үүргийг тайлбарлан хэлж өгнө.
Textwindow-програмын үр дүнг харуулах цонх
Write-өгсөн утгыг хэвлэх
WriteLine –дугуй хаалтанд өгөгдсөн мэдээлэл, утгыг хэвлэдэг.
ReadNumber-гараас оруулах тоон утгыг хэвлэнэ.
|
Бүх сурагчидтай ажиллах
|
3
|
Сэдэл төрүүлэх
|
3 мин
|
1 сурагчаар зоос
шидүүлнэ. Зоос нь сүлд эсвэл тоон талаараа буух боломжтой. Харин шагай орхиж
үзвэл 4 талаараа буух боломжтой. Тэгвэл одоо бүгдээрээ саяны
алгоритмаа дэвтэр дээрээ блок схемээр дүрслье
|
Сурагчид компьютер асааж small basic
программаа нээнэ.
Сурагчид дэвтэр дээрээ
зоос буулгах алгоритм бичих
|
|
4
|
Шинэ мэдлэг бүтээлгэх
|
10 мин
|
Хоёр тооны тэгш сондгойг олох.
TextWindow.Write("too uruul:")
a =TextWindow.ReadNumber()
uldegdel =Math.Remainder(a,2)
If(uldegdel = 0) Then
TextWindow.WriteLine("tegsh too:")
Else
TextWindow.WriteLine("sondgoi too:")
EndIf
Сурагчдаар дээрх
алгоримтд ямар шинэ команд байгааг нэрлүүлнэ. Өмнө нь бид энэ командуудын
талаар сонсож байсан уу?
Программчлалын хэлэн
нөхцөл шалгах үйлдлийг if-ээр тэмдэглэдэг. Нөхцөл нь биелэх буюу
үнэнг then,биелэхгүй тохиолдолд else байна.
Math.Remainder()- a
тоог b тоонд хувааж үлдэгдлийг буцаах буюу үлдэгдэлтэй хуваах функц
юм.
|
1. Сурагчид
өгөгдсөн тооны сүүлийн цифрийг олох программ бичиж үр дүнг гаргах.
2. Өгөгдсөн
3 тооны нийлбэрийн кубыг олох программ.
3. A,b тооны
багыг олох програм бич.
Багшийн тайлбарлаж өгснийг дэвтэртээ
тэмдэглэж авна.
If, then, else, Math.Remainder(a,2)
|
Ойллгоогүй үлдсэн хүүхэд байгаа эсэхийг шалгаж сайтар
ажиглах
|
5
|
Шинэ мэдлэгээ бататгах
|
15 мин
|
Бодлого1. а,b,c тоонуудын ихийг олж хэвлэх алгоритм болон small basic хэл дээр программыг бичнэ үү.
Бодлого2. а,b,c тоонуудын багыг олж хэвлэх алгоритм болон small basic хэл дээр программыг бичнэ үү.
Бодлого3: ӨГӨГДСӨН 2 ОРОНТОЙ ТООНЫ ЦИФРҮҮДИЙН
НИЙЛБЭРИЙГ ОЛ
|
Багийн бүх сурагчид идэвхитэй оролцох
Багаас 1, 1 сурагч самбарт гарч ирэн
бодолтыг тайлбарлана.
|
Хийсэн зүйлээс нь асууж яаж хийсэн талаар
ярилцана.
|
6
|
Үнэлгээ
|
3 мин
|
Сурагч тус бүрт өөрийн үнэлгээний хуудас
тарааж өгнө. Мөн багш хамгийн сайн гүйцэтгэсэн багт явцын үнэлгээн дээр 2
оноо нэмж өгнө.
|
Сурагчид өөрийн үнэлгээний хуудсыг үнэн
зөвөөр бөглөнө.
|
|
7
|
Дүгнэлт
|
2 мин
|
Өнөөдрийн хичээлээр юу мэддэг болсноо 1-2
өгүүлбэрт багтаан бичиж, хамтран ярилцах
|
||
8
|
Гэрийн даалгавар
|
2 мин
|
Заавал бодож ирэх бодож ирэх 3 бодлого
өгч дараагийн хичээл дээр хурааж авч шалгана.
1. ӨГӨГДСӨН 2 ТООНЫ ЯЛГАВРЫН КУБЫГ ОЛ
2. Өөрсдөө
дахиад нэг бодлого зохиож ирээрэй.
|
Comments
Post a Comment