Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Казахскому языку на тему "Алгоритмдеу және программалау. Визуалды программалаудың технологиясы.."
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Казахскому языку на тему "Алгоритмдеу және программалау. Визуалды программалаудың технологиясы.."

библиотека
материалов

hello_html_m42c3ca0d.gifhello_html_b44e244.gifhello_html_19b0fb1d.gifhello_html_19b0fb1d.gifhello_html_m2a7690f7.gifhello_html_m61553934.gifhello_html_m2a7690f7.gifhello_html_3b8cbcd2.gifМҰҒАЛІМГЕ АҚПАРАТ 

Тақырыбы:


Алгоритмдеу және программалау. Визуалды программалаудың технологиясы.

Күтілетін нәтиже:


Білім

• “Визуалды программалау” ұғымымен танысады

Программалаудың тарихын, маңызын есіне түсіреді

Түсінік

Визуалды программалау тілін түсінеді

Визуалды программалау тілінің технологиясын түйіндейді

Визуалды программалау тілінің компоненттерін, жүйелерін айырып таниды


Қолданыс

Берілген жүйеге қарай отырып, оның қай цикл түріне жататынын көрсетеді. Программалау тілінің жүйелерінің арасындағы байланысты анықтайды

Анализ

Программалау тілінің жүйелерін сызбанұсқа түрінде бейнелейді

Синтез

Программалау тілінің жүйелерінің блок-схемасын тәжірибе жүзінде түйіндейді, жазады


Баға

Визуалды программалаудың технологиясының қай салада қолданысқа ие екендігіне мән беріп,талдау жасайды

Сабақ құрылымы:


І. Ақпарат алмасу (13 мин.).

ІІ. Алғашқы бекіту (4 мин.).

ІІІ. Құзырлылық қалыптастыру (15 мин.).

ІV. Шығармашылық қалыптастыру (10 мин.).

V. Бағамдау-бағалау (3 мин.).

Сабақ типі: Сабақта жаңа білімді игеру

Оқыту әдісі: Түсіндірмелі-иллюстративтік, топтық

Мұғалім іс-әрекетінің тәсілі:


Оқушыларды жаңа түсініктермен таныстыру

Сабақ барысында оқушыларға қосымша сұрақтар қоюға мүмкіндік беру

Топтық әрекет арқылы оқушының сабаққа деген қызығушылығын арттыру

Негізгі ұғымдар мен терминдер:


Өтілген тақырыптар, өтілетін тақырыптар, визуалды программалау, VBA, VB

Оқушыда дағды қалыптастыру:


Жаңа өткен тақырыпты толық игеру

Қажет болған жағдайда мұғалімнен көмек сұрау

Өтілген тақырыпты бекіту мақсатында үй жұмысын, деңгейлік тапсырмаларды толығымен өз бетімен орындау

Ақпарат көздері:


1. Бөрібаев, Б., Нақысбеков, Б., Мадиярова, Г. 2013. Информатика және есептеуіш техника негіздері. Алматы: Мектеп.

2. Никлаус Вирттің суреті: http://www.progmeistars.lv/kw/kw39.htm

3. Орысша-қазақша түсіндірме сөздік: Информатика/Жалпы редакциясын басқарғае э.ғ.д., профессор Е.Арын – Павлодар: «ЭКО» ҒӨФ. 2007. – 368 б.

Оқушы жетістігін бағалау:


Оқушының негізгі бағасы деңгейлік тапсырмаларды орындауына байланысты қойылады. Қосымша бағаны (бонус) алу үшін топтық тапсырманы орындау қажет.

Үй тапсырмасы:


VBA және VB-ға мысалдар тауып, соларды қағаз бетіне түсіру.

САБАҚ БЛОКТАРЫ 



і. аҚПАРАТ алмасу




Тақырып жоспары:

1. Программалау дамуының тарихына шолу

2. Визуалды программалаудың негіздері:

a) Қолданылуы

b) Түрлері

3. Визуалды программалаудың технологиясы


Слайдтар:

1-слайд (титул)


2-слайд

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


3-слайд

Тақырып жоспары


4-слайд Программалау дамуының тарихы

Тікелей программалау дәуірі Трансляторлар дәуірі

  • 1950 жылдарда қолданылған 50-жылдардың ортасында қолданылған

  • Кодтықжүйедегіпрограммалау: Төменгі дәрежедегі программалау:

001 1200 1400 1340 Мнемокод, Автокод: ca, b, c

(1200)+(1400)=>(1340)(c := a + b)

Аssembler: ADD A, B (A := A + B)

Жүйесіз типтік тілдердегі

программалау:

Fortran –формульдік транслятор

Algol –алгорить тілі

Basic – негізгі

Cobol және т. б.


5-слайд Жүйелік программалау

  • 1970 жылдан бастап

  • Pascal –құрған Никлаус Вирт

  • Программалау жүйесі: оболочка + язык программирования

Турбо оболочки (TURBO)

Визуальные оболочки (VISUAL)


  • Мысалдар:

    • Граф-схемалар

    • Блок-схемалар

    • Pascal, Delphi

    • QBasic, Vbasic

    • FoxPro, VFoxPro

    • C++, VC

    Базалық:

    • Сызықтық

    • Бөлімдік (толық, толықемес, таңдаулық)

    • Циклдар (while, do, for)

    6-слайд Программалау тілінің маңызды жүйелері









Визуалды программалаудың негіздері

7-слайд


Объект


Объект_Б

hello_html_m36c9a4b8.gif



Визуалды программалау тілдері


8-слайд



9-слайд Визуалды программалау тілі

http://www.razlib.ru/kompyutery_i_internet/tehnologii_programmirovanija/i_088.jpg


    1. Бос тақта

    2. Delphi 5.0 палитра компоненті

    3. Delphi 5.0Browser-і


http://www.razlib.ru/kompyutery_i_internet/tehnologii_programmirovanija/i_087.jpg



http://www.razlib.ru/kompyutery_i_internet/tehnologii_programmirovanija/i_086.jpg







Визуалды программалау технологиясы


10-слайд

  1. hello_html_5ab309a0.jpg

    1. Жобаның мақсаты мен жүйесі анықталады

    2. Класстар жүйеленіп, соған қарай объект жасалады (интерфейс)

    3. Әр объектіге сай оқиға жасалады

    4. Оқиғаға сәйкес тәсіл құралады

    5. Объекттер арасында байланыс орнатылады

11-слайд VBA мысалдар: Excel

- Workbooks (Ашықжұмысдәптерлері)

- Sheets (Жұмысдәптерініңпарақтары)

- Worksheets (Жұмысдәптерініңтаблицасы)

- Charts (Жұмысдәптерініңдиаграммалары)

- Range (Ұяшықнемесеұяшық диапазоны)



Visual Basic for Applications (VBA)

Визуалды программалаудың түрлері

12-слайд

Visual Basic Visual Studio (VB)


    • MS Office тілдік платформасы

    • Әр жүйеде әртүрлі қолданысқа ие

    • Объектілерді енгізіп және басқаруда

    • Процедураларды сипаттағанда қолданады

    • Мысал: Word, Excel, PowerPoint

    • Visual Studioтілдік платформасы

    • Барлық жүйеге бірдей

    • Функция секілді жазылады







13-слайд VBAмен VB типтерін шақыру

Type Student

nameas string

kursasbyte

gruppaasbyte

End Type

Public Type music

name asstring

avtorasstring

godasdata

End Type

Private Type rasp

audas byte

paraasbyte

prepasstring

End Type

Sub Studente()

………………

dimstud as student

Stud.name = “ИвановА.”

Stud.kurs =2

Stud.gruppa = 21

End sub

SubMusica()

………………

publicmusas music

mus.name = “Временагода”

mus.avtor= “П.И. Чайковский”

mus.god = 15.02.1887

End sub

Private SubRaspisanie()

…………….

privaterasas rasp

ras. aud =21

ras.para = 3

ras.prep =“ПетровА.С.”

End sub




14-слайд

hello_html_765e3c5d.png



FontColor


Left


FillColor

Объект



Height

Top



Width



BackColor



15-слайд Бастапқы оқиғалар

hello_html_4830e33a.png










16-слайд Қорытынды сұрақтар:

  1. Визуалды программалау дегеніміз не?

  2. Визуалды програмалау тілдері неге негізделген?

  3. Визуалды программалау технологиясының тәртібін ата.





Объектінің сипаттамасы

іі. алғашқы бекіту


Мына кестені толтыра отырып сабақтың мазмұны бойынша қорытынды шығар.

Алгоритмдеу және программалау тарихы

Визуалды программалау

Визуалды програмалау технологиясы





Қорытынды:___________________________________________________________



ііі. құзырлылық қалыптастыру



Деңгейлік тапсырмалар:

І деңгей тапсырмалары

1. Визуалды программалау дегеніміз не?

ЭЕМ программаларын графикалық объектілерді қолданып құруға арналған тәсіл, интерфейс құруға арналған; алгоритм жүйесінде программалауға мүмкіндік береді.

2. Визуалды программалаудың тарихы? 3-4-слайдтар.

3. Визуалды програмалау тілдері неге негізделген?

Объектіге, интеграциялық ортаға, фигура және сызбаларға негізделген.

4. Визуалды программалау технологиясының тәртібін ата.

Жобаның мақсаты мен жүйесі анықталады; класстар жүйеленіп, соған қарай объект жасалады (интерфейс); әр объектіге сай оқиға жасалады; оқиғаға сәйкес тәсіл құралады; объекттер арасында байланыс орнатылады.

5. Компонент дегеніміз не?

Компонент дегеніміз объектінің түрлілігі, оны қосымшалармен біріктіруге болады.

6. Компонент палитрасы дегеніміз не?

Компонент палитрасы дегеніміз қосымшалар біріктірілетін орын.

7. Қандай бастапқы оқиғалардың түрлерін білесің?

Click, DbClick, MouseDown, MouseUp, MouseMove.


ІІ деңгей тапсырмалары

1. Программалау жүйесіндегі циклдің қай түрі?

sum :=0;

for k:=1 to 100 do

begin

sum:=sum+sqr(k);

k:=k+2;

end;

For циклі.

2.Сызықтық және бөлімдік жүйелердің айырмашылығы неде? Мысалдар келтіре отырып айырмашылықтарын көрсет.

Бөлімдік программалау жүйесі толық, толық емес және таңдаулық деген түрлерге бөлінеді. Айырмашылықтарын граф-схемалар мен блок-схемаларды қарастырғанда айқындауға болады.

ІІІ деңгей тапсырмалары

Программалау тілінің бір жүйесінің сұлбасын жазып бер.

Program N1; 
var 
S: String; 
begin 
While S <> 'end' do 
Readln(S); 
Write(‘end!'); 
Readln; 
end.


іV. шығармашылық әрекет


Топтық жұмыс.

1-топ: Сызықтық жүйенің блок-схемасын жазып бер. Сұраққа толық жауап беріңіздер.

2-топ: Бөлімдік толық жүйенің блок-схемасын жазып бер.Сұраққа толық жауап беріңіздер.

3-топ: Бөлімдік толық емес жүйенің блок-схемасын жазып бер. Сұраққа толық жауап беріңіздер.


V. бағамдау-бағалау



Сабақтың мақсатына қалай қол жеткізгендігің туралы эссе жаз.

______________________________________________________________________

______________________________________________________________________
























Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 19.12.2015
Раздел Информатика
Подраздел Конспекты
Просмотров352
Номер материала ДВ-273039
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх