ээлжит
Ээлжит хичээлийн төлөвлөгөө
Хамрах хүрээ :
|
11-р анги
|
Хичээлийн сэдэв:
|
Small
basic программ дээр яст мэлхий график
|
Хичээлийн зорилго
:
|
Яст мэлхийн график small basic программ дээр ашиглаж сурах
|
Хичээлийн зорилт:
|
Яст мэлхийн графикийн үндсийг ойлгох
Turtle
сангийн функцүүдийг ашиглах
Turtle
сангийн шинж чанаруудыг ашиглах
Яст мэлхийн графикийг программчлалд ашиглах
|
Хичээлийн хэлбэр :
|
-Шинэ мэдлэг олгох
|
Сургалтын арга
|
-Багцлах арга
-Тайлбарлан таниулах арга
|
Сургалтын хэрэглэгдэхүүн
|
-Компьютер, проектор, самбар, шохой, слайд,
Мэдээлэл зүй VI сурах бичиг,
ээлжит хичээлийн хөтөлбөр
|
Хичээлийн үйл явц:
Хичээлийн бүтэц,
элемент
|
Багшийн үйл ажиллагаа
|
Сурагчийн үйл ажиллагаа
|
Анги
зохион байгуулалт
/2 мин/
|
-Багш сурагчидтай мэндэлнэ.Мөн самбарт он, сар, өдөр хичээлийн
сэдвээ бичиж ирц бүртгэнэ.
|
-Сурагчид багштай мэндлэнэ.
Хичээлийн сэдвийг дэвтэртээ бичиж авна.
|
Сэдэлжүүлэх
үе
/4мин/
|
Б:.Өмнөх хичээл
дээр бид нар давталт ба графикын
талаар үзсэн байгаа. Дараах асуултын дагуу ярилцана.
GraphicsWindow.PenColor="red"
GraphicsWindow.DrawLine(50,50,350,50)
GraphicsWindow.PenColor="Green"GraphicsWindow.PenWidth=5
GraphicsWindow.DrawLine(50,80,350,80)
GraphicsWindow.PenColor="Blue"
GraphicsWindow.PenWidth=10
GraphicsWindow.DrawLine(50,110,350,110)
|
С: Math объектын GetRandomNumber функц нь 1-ээс параметрт өгсөн утга хүртэлх утгуудаас санамсаргүй утгыг
авдаг. Энэ функцийг программын 6, 7, 8, 9 дүээр мөрөнд ашиглан зурах шулууны
эхлэл болон төгсгөлийн координатуудыг тодорхойлж болно.
|
Шинэ мэдлэг эзэмшүүлэх үе
/9мин/
|
Б: Бид нар small
basic программ дээр яст мэлхий нь талаар үзэх болно.
Small basic программ
дээр яст мэлхийн графиктай холбоотой нэг яст мэлхийгээр гурвалжин спираль
зурж үзүүлнэ. Сурагчид тэрийг бичиж үр дүнг гаргана.
n=10
GraphicsWindow.PenColor=GraphicsWindow.GetRandomColor()
Turtle.Turn(30)
Turtle.Move(n)
For i=1 To 10
GraphicsWindow.PenColor=GraphicsWindow.GetRandomColor()
n=n+10
Turtle.Turn(120)
Turtle.Move(n)
GraphicsWindow.PenColor=GraphicsWindow.GetRandomColor()
n=n+10
Turtle.Turn(120)
Turtle.Move(n)
EndFor
Б:small basic программ
дээр яст мэлхийн графикийг ашиглан график боловсруулалт хийх боломжтой
байдаг. Яст мэлхийн график боловсруулалт хийхдээ turtle обьектын шинж
чанар болон функцийг ашиглана тухайлбал: Turtle.Show() гэсэн мөр нь график цонхонд яст мэлхийг
харуулах болно.
|
С: Шинэ
мэдлэгийг дэвтэртээ тэмдэглэн авч, багшаас асуух зүйлийг асууж тодруулан
тэмдэглэж авна.
С:багшаа
яст мэлхийн график боловсруулалт хийхдээ ямар объектын шинж чанарыг ашиглан тодорхойлох вэ?
|
Бататгал
/16 мин/
|
Б:Сурагчидаас
бодлого асууж дүгнэнэ бататгаж асууна.
1.Яст мэлхийн
анхны байрлалд зүүн доод өнцөг нь 100 нэгж талтай квадрат зуръя.
Turtle.Move(100)
Turtle.TurnRight()
Turtle.Move(100)
Turtle.TurnRight()
Turtle.Move(100)
Turtle.TurnRight()
Turtle.Move(100)
Turtle.TurnRight()
Б.ТӨМ 1.1-н
кодыг бичиж ажиллуулна. Энэ кодон доторх тоон өгөгдлийг өөрчилж туршиж үзсэн
ямар өөрчлөлт гарч байгааг дэвтэртээ тэмдэглэнэ.
|
С1:Яст мэлхийн график боловсруулалт хийхэд яст мэлхийг
удирдах (Move),
тодорхой өнцгөөр эргүүлэх (TurnRight,
TurnLeft, Turn) үйлдэл хийх бөгөөд ингэж шилжихдээ зурах (PenDown) эсвэл зуралгүй (PenUp) шилжиж болно. Яст мэлхийн анхны төлөвт яст мэлхий дээшээ харсан, үзэг
буулгаатай (PenDown), хар өнгийн бэх бүхий төлөвтэй байдаг.Б.ТӨМ 1.1-д байгаа кодыг бичиж
ажиллуулж, кодон доторх тоон өгөгдлийг өөрчилж, туршиж үзсэн ямар өөрчлөлт
гарч байгааг дэвтэртээ тэмдэглэж авах. |
Үнэлгээ
/3 мин/
|
Сурагчдын шивсэн кодын ажилласан байдал. Мөн ТӨМ 1.1 дээр байсан кодын
өгөгдлийг өөрчлөхөд ямар өөрчлөлт гарч байгаа тухай дэвтэрт тэмдэглэсэн
тэмдэглэлийг харж стандарт бус үнэлгээгээр үнэлнэ.
+-Хангалттай
0-Сайн
I дунд
|
Сурагчид даалгавраа тэмдэглэн
авна.Сурагчид багшид шивсэн кодын хжилласан байдал. Мөн ТӨМ 1.1 дээр байсан
кодын өгөгдлийг өөрчлөхөд ямар өөрчлөлт гарч байгаа тухай дэвтэрт тэмдэглэсэн
тэмдэглэлтийг үзүүлж үнэлүүлнэ.
|
Гэрийн даалгавар
/3 мин/
|
1. Тэгш
өнцөгтийн спираль зураарай.
2.
Ягаан өнгийн цагираг зураарай
|
0-5 оноогоор дүгнэнэ.
|
ТӨМ-1 Small
basic программ дээр
1.Таван
хошуу зураарай.
1.x=50
2.y=200
3.Turtle.X=x
4.Turtle.Y=y
5.x1=x+30
6.y1=y-100
7.Turtle.MoveTo(x1,y1)
8.x1=x1+30
9.y1=y
10.Turtle.MoveTo(x1,y1)
11.x1=x-20
12.y1=y-70
13.Turtle.MoveTo(x1,y1)
14.x1=x+80
15.Turtle.MoveTo(x1,y1)
16.x1=50
17.y1=200
18.Turtle.MoveTo(x1,y1)
ТӨМ-2 Small
basic программ дээр
1.Өнгөтэй дүрс хийх
1. GraphicsWindow.KeyDown= k
2.GraphicsWindow.Show()
3.GraphicsWindow.PenColor= "black"
4.GraphicsWindow.BackgroundColor="blue"
5.Turtle.Speed=10
6.angle = 12343
7.squiral()
8.Sub squiral
9.side=0
10.For i=1 To 360
11.Turtle.Move(side)
12.Turtle.Turn(angle)
13.side=side+1
14.EndFor
15.EndSub
16.Program.Delay(10)
17.Sub k
18.If (GraphicsWindow.LastKey="F1") Then
19.Program.End()
20.EndIf
21.EndSub
0 comments: