5:21 AM Unknown 0 Comments


ээлжит 

Ээлжит  хичээлийн  төлөвлөгөө

Хамрах хүрээ    :
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: