Visual Вasic ортасында “Мектеп математикасына көмекші есептегіш құрал” дайындау

КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .3

І. Теориялық бөлім
1.1.Білім беру жүйесінде компьютерлік техниканы пайдалану ... ... ... ... ... ... ... ...5

ІІ Негізгі бөлім
Visual Вasic ортасында “Мектеп математикасына көмекші есептегіш құрал” дайындау ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..6

2.1 VISUAL BASIC программалау ортасы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...6
2.1.1. Орта ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..6
2.1.2. Проект. Проект терезесі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..8
2.1.3. Форма. Пайдаланушы интерфейсі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .9
2.1.4. Қасиеттер терезесі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..10
2.1.5. Элементтер панелі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .13
2.1.6. Программалық код терезесі. Оқиғалар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 15
2.1.7. Қарапайым программа құру операторлары ... ... ... ... ... ... ... ... ... ... ... ... ... .17
2.1.8 Программалау элементтері ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 21
2.1.9. Мәзір құру. Формалармен жұмыс ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 28


III. Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 32
IV. Пайдаланылған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 33
Қазіргі уақытта адам іс-әрекетінің барлық салаларына компьютерлік технология кеңінен қолданылатын болды және оның маңыздылығы барған сайын арта түсіп отыр. Осыған байланысты жаңа программалар тасқыны көптеген адамдарға кәсіптік – ақпараттық технология құралдарын жоғарғы дәрежеде білу қажеттілігін көрсетеді.
“Ақпараттандыру”, “ білім беруді ақпараттандыру” деген сөз тіркестері біздің сөздік қорымызға еніп кетті. Сонымен бірге “қоғамды ақпараттандыру” термині де көптеп қолданылып жүр. Қоғамды ақпараттандыру дегеніміз - ғылыми техникалық прогресс жетістіктерінің күнделікті тұрмысқа ауқымды енуінің нәтижесі, яғни адам өміріне іс-әрекеттің интелектуалды түрлерінің жан–жақты әсер етуі мен ролінің жоғарылауына байланысты объективті процесс.
Білім берудің кез-келген саласында “Компьютерлік оқыту” - құралын пайдалану оқушылардың ( студенттердің) танымдық белсенділігін арттырып қана қоймай, логикалық ойлау жүйесін қалыптастыруға, шығармашылық пен еңбек етуіне жағдай жасайды .
Ғылым мен техника дамып отырған кезде, оқушыға (студентке) белгілі көлемде білімді меңгертумен бірге табиғат, қоршаған дүние туралы түсініктерін кеңейте отырып, оларды шығармашылық бағытта жан-жақты дамыту бүгінгі күннің басты талабы.
Осы уақытқа дейінгі білім беру саласындағы тек мұғалімнің айтқандарын немесе оқулықты пайдалану әдістері қазіргі заман талабын қанағаттандырмайды. Сондықтан қазіргі ақпараттандыру қоғамында электрондық оқулықтарды пайдаланбай алға жылжу мүмкін емес.
Кез-келген пәннің негізін меңгеруде пән мұғалімі өз пәнін терең білетін, күнделікті сабақта тақырыпты толық қамтитын, оқытудың дәстүрлі және ғылыми жетілдірілген әдіс амалдарын, құралдарын еркін меңгеруі, оны оқытудың педагогикалық – психологиялық негіздерінен хабардар болуы керек.
Осыдан оқушыларға және болашақ мамандарға, яғни студенттерге электронды есептеуші программаларды оқыту қажеттілігі туындайды.
Бұл жұмыстың мақсатымектеп математикасынан оқушылар үшін электронды-көмекші программалық құрал құру болып табылады.
Қазіргі ақпараттық технологиялардың жедел дамуына байланысты компьютерлік оқыту ауқымды түрде дамуда. Бірақ арнайы оқыту құралдары аз, бар болса да қазақ тілінде жоқтың қасы деуге болады.
1. К.З.Халықова.Информатиканы оқыту әдістемесі. Алматы, “Білім”, 2002ж.
2. Т.Қ.Оспанов, Қ.Ә.Өтеева, Ж.Т.Қайыңбаев, К.Ә.Ерешева Математиканы оқыту әдістемесі. . Алматы “Атамұра” 1997
3. Г.Т.Жақыпбекова. Иформатиканы оқытудың жалпы әдістемесі. Шымкент, 2002ж.
4. Л.Ташимов, С.Мұратов, Қ.Мамаев. Қолданбалы информатика. Шымкент –2000ж.
5. Журнал. Информатика и образования, N1-2001г.
6. О.Камардинов. Visual Basic 5.0., “Полиграфия”, Шымкент, 2001ж.
7. О.Камардинов. Информатика. “Ғылыми баспа орталығы”.Алматы, 2004ж
8. О.Камардинов. Информатика (I,II-бөлім). Шымкент, 2000ж.
9. О.Сейітқұлов. Visual Basic 6.0 (1-бөлім), Шымкент 2005.
10. О.Сейітқұлов. Visual Basic 6.0 (2-бөлім), Шымкент 2006.
11. О.Сейітқұлов. Visual Basic 6.0 (3бөлім), Шымкент 2006
12. М.Хановерсон. Шаг за шагом. Microsoft Visual Basic 5.0. М, 1998.
13. Д. Соха и др. Visual Basic 5.0. Минск, 1998.
14. С.Браун. Visual Basic 6 (учебный курс). “Питер”, 1999.
15. Г.Корнелл. Программирование в среде VisualBasic 5.0. Минск, 1998.
16. Башмаков М.А. Разработка компьютерно-обучающих систем и компьютерных учебников. М. 2003.600 с.
17. П.И.Образцов. Дидактические аспекты разработки и применения компьютеризованных проектов учебников. -Новосибирск: НГУ,95
18. Досжанов Б., Альменаева Р. Қазақ тілінде электрондық оқулықтар мен web-парақтар даярлау әдістері. Информатика негіздері. 2002. N3.
19. Нұрғалиева Г.К. Электронды оқулықтар — мұғалім мен оқушылар қызметін ізгілендіру құралы. // Компьютер әлемі. Республикалық журнал. N2, -2002. 20-21-беттер.
20. Аванесов B.C. Тесты в социологическом исследовании.-М.:, 1982.
21. А.Сағымбаева. Білімді тексерудің тестілік әдістемесі. "Информатика негіздері" журналы, N2, 2002, -15,26 бет.
22. Бочкин А.И. Методика преподавания информатики.Учебноепособие.Минск:Вышэйшая школа, 1998 г.
        
        ҚАЗАҚСТАН  РЕСПУБЛИКАСЫ  БІЛІМ  ЖӘНЕ  ҒЫЛЫМ  МИНИСТРЛІГІ
ОҢТҮСТІК ҚАЗАҚСТАН ОБЛЫСЫ БІЛІМ ... ... ... ... ... ... ЖҰМЫС
Пәні: Өндірістік арнайы пәндерді оқыту әдістемесі
Тақырыбы: Visual Вasic ортасында "Мектеп математикасына көмекші ... ... ... ... 0104000 - ... ... ... бойынша)
Шифр, біліктілігі: 0104013-5 >
Тобы: КОШ 12-1
Орындаған студент: Әшірбаева К
Жетекшісі: Ауелбекова К
кафедра ... ... № ______ ... 2014 ... ... ... Қ _____________
аты-жөні ... ... ... ... беру ... ... ... пайдалану...............................5
ІІ Негізгі бөлім
Visual Вasic ортасында "Мектеп математикасына көмекші есептегіш құрал" дайындау..............................................................................................6
2.1 VISUAL BASIC ... ... ... Проект. Проект терезесі......................................................................................8
2.1.3. Форма. Пайдаланушы интерфейсі.....................................................................9
2.1.4. Қасиеттер терезесі..............................................................................................10
2.1.5. Элементтер панелі.............................................................................................13
2.1.6. Программалық код ... ... ... ... құру ... ... ... Мәзір құру. Формалармен жұмыс....................................................................28
III. Қорытынды................................................................................................................32
IV. Пайдаланылған әдебиеттер....................................................................................33
КІРІСПЕ
Қазіргі уақытта адам іс-әрекетінің барлық ... ... ... ... ... болды және оның маңыздылығы барған сайын арта түсіп отыр. Осыған байланысты жаңа ... ... ... ... кәсіптік - ақпараттық ... ... ... ... білу ... көрсетеді.
"Ақпараттандыру", " білім беруді ақпараттандыру" деген сөз ... ... ... ... еніп ... ... бірге "қоғамды ақпараттандыру" термині де көптеп қолданылып жүр. Қоғамды ақпараттандыру дегеніміз - ғылыми техникалық прогресс жетістіктерінің күнделікті тұрмысқа ... ... ... яғни адам ... ... интелектуалды түрлерінің жан - жақты әсер етуі мен ролінің жоғарылауына ... ... ... ... ... ... ... оқыту" - құралын ... ... ( ... ... ... ... қана қоймай, логикалық ойлау жүйесін қалыптастыруға, шығармашылық пен еңбек етуіне жағдай ... ... мен ... ... ... ... оқушыға (студентке) белгілі көлемде білімді меңгертумен бірге табиғат, қоршаған дүние ... ... ... ... ... ... ... жан-жақты дамыту бүгінгі күннің басты талабы.
Осы уақытқа дейінгі ... беру ... тек ... ... ... оқулықты пайдалану әдістері қазіргі заман талабын қанағаттандырмайды. Сондықтан қазіргі ақпараттандыру қоғамында электрондық ... ... алға ... ... ... ... ... ... ... пән ... өз ... терең білетін, күнделікті сабақта тақырыпты толық қамтитын, оқытудың дәстүрлі және ... ... әдіс ... ... ... ... оны оқытудың педагогикалық - психологиялық ... ... ... ... ... және ... ... яғни студенттерге электронды есептеуші программаларды оқыту қажеттілігі туындайды.
Бұл жұмыстың мақсаты мектеп математикасынан оқушылар үшін ... ... ... құру болып табылады.
Қазіргі ақпараттық технологиялардың жедел ... ... ... ... ауқымды түрде дамуда. Бірақ арнайы оқыту құралдары аз, бар болса да қазақ ... ... қасы ... ... уақытта Basic, Турбо Паскаль, Visual Basic және т.б. программалау тілдері кеңінен зерттеліп, оларды компьютерлік оқыту ... ... ... Соның ішінде Visual Basic ортасында түрлі электрондық оқулықтар құру өте ыңғайлы. Сондықтан біз бұл электронды ... ... үшін Visual Basic ... ... ...
І Теориялық бөлім
1.1.Білім беру жүйесінде компьютерлік техниканы пайдалану
Соңғы жылдар білім беру жүйесінде компьютерлік техниканы пайдалану белсенді кезең ретінде қарастырылуда. ... беру ... ... ... ... қоғам жағдайында толыққанды өмірге адамды даярлау болып табылады.
Білім беру жүйесіндегі жаңа ... ... ... оқу және оқу-әдістемелік материалдар жинағы, оқу қызметіндегі есептеуіш техниканың техникалық және инструменталды құралдары, оқу процесіндегі есептеуіш техника құралдарының ролі және орны ... ... ... ... және ... еңбектерін жүзеге асыру үшін оларды қолдану формалары мен әдістері деп анықтама беруге болады. Ал бұл ... ... ... беру ... ... ... анықтауға болады: білім беру мекемесінің мамандарының жұмысын жүзеге ... ... мен ... және ... ... ... ... оқыту, диагностика және т.б.) құрал.
Компьютерді оқыту жүйесіне енгізуде оқытылатын теориялық материалдардың қандай да бір бөлігін машиналық бағдарламаға ... ... ... ... және де ... оқу ... ... мен құрылысында өзгеріс болады. Оқушы компьютермен жұмыс барысында мына жұмыстарға өзін бағыттай алады:
- компьютерлік оқу ... ... ... оқу ... ... ... ;
* бақылау жұмысына (жұмысқа қатысты түсініктеме алу, жіберілген
қателерді түзетуде әдістемелік нұсқау алу).
Бұл мәселелер оқу әрекетін ... - ... ... ... ... ...
Компьютерлік сауаттылықты және жаңа ақпараттық технологияны меңгеру үрдісі адамдық ... ... ... ... Бұл ... ... мектепке дейінгі және кіші мектеп жасындағы балаларға білім беру ... ... ... адам ... құралы қатарында жаңа, әмбебап ақпараттық құрылғы. Компьютер барлық мүмкін формаларда (мәтін, сан, дыбыс, ... ... ... қабылдай, сақтай, өңдей және шығара алатын қабілеттілігі арқасында ... ... ... ... қолданылады. Жаңа ақпараттық технология көмегімен орындалатын қызмет өзінің кез-келген нақты ... ... ... адам өркениетті бола бастайды, қоғамға, оның материалды және рухани жақтарына зор көңілмен қарай бастайды.
ІІ. Негізгі бөлім
Visual Вasic ортасында ... ... ... ... ... VISUAL BASIC ... ... Visual Basic - C++, Delphi сияқты дамытылған, визуальды программалау жүйесі. VB құрамында бірнеше жүз ... ... бар, олар ... ... ... ... ... функциялар және арнайы символдармен толықтырылған. Пайдаланушылар олардың көбін қолдана бермейді де.
Visual Basic' тің ... ... және ... ... ... ... ... Visual for Application (қолданбалы Визуал Бейсик) атымен Microsoft Word, Excel, Access және т.б. ... ... ... ... ... Basic (VB) ... жүйесі компьютерге орнатылған соң оны іске қосу Windows ... ... ... ... Іске қосуПрограммаларMicrosoft Visual Basic 5.0. Бұл кезде Project Wizard (Проект шебері) программасы іске қосылады да, ... ... Visual Basic, оның ... бетінде белсендірілген New Project (Жаңа проект) сұхбаттық терезесі көрінеді (1.1-сурет). Терезеге үш қосымша бет енгізілген: New (Жаңа), Existing ... Resent ... ... ... Жаңа ... ... бетіне енгізілген проект типтері:
* Standart.EXE (стандартты ехе-файл);
* VB Application Wizard ... VB ... Add-In ... ... Internet'те Web - беттер құруға мүмкіндік туғызатын ActiveX файдары, т.б.
Бұрын не ... ... ... ... не ... ... ... бірінен іске қосуға болады, (проект - дайындалатын программада қандай форма, мобуль, тағы басқа файлдардың пайдаланылатынын көрсететін терезесі бар ... ... ... ... ... ... ... ашу үшін New Project терезесіне орналастырылған Standart EXE белгішесін таңдап, Ашу (Открыть) түймесін шерту жеткілікті. Бірнеше компоненттері (сыңарлары) бар, ... ... ... ... (IDE, Integrated Development Envivonment) не Visual Basic программалау ортасы деп ... ... ... ... қысқаша Орта деп атайды (1.2-сурет). Егер компоненттердің кейбірі көрінбесе, оларды арнайы командалар арқылы орнату қиын емес.
1.2-сурет. Жетілдірудің біртұтас ортасы (IDE)
* ... ... (Menu);
* ... ... ... ... терезесі (Project 1);
* форма терезесі (Form 1);
* қасиеттер терезесі (Proporties);
* элементтер панелі (Toolbox);
* форма конструкторы (Project Container);
[design] - ... ... ... (ол Project 1 ... ... ... (тез, тікелей орындау) терезесін шығару да мүмкін (1.12-тақырыпты қараңыз), оған қосымша ортада форма макетін (Form Layout Window) шығаруға ... Олар ... ... енгізілген. Аспаптар панелінде соңғысын қосуға арналған арнайы ... де ... мен ... жылжыту не формасын өзгерту (кеңейту, сығу) тәсілі Windows'та пайдаланатын ... ... Егер ... ... ... терезенің шекарасымен біріктірілетіндей етіп жылжытылса, ол соңға терезеге қосылып ... ... ... терезелерді кеңейту, олармен жұмыс істеу қиын емес.
Стандартты түймелер:
- Standart.exe типті проектіні іске қосу (Add Standart EXE ... ... қосу (Add ... ... ашу (Open ... Проектіні сақтау (Save Project);
* Көшіру (Copy);
* Кірістіру (Paste);
* Проект терезесін шығару (Project Explorer);
* Қасиеттер терезесін шығару (Proporties Window);
* ... іске қосу ... ... ... ... ... Мәзір редакторы (Menu Editor);
* Элементтер панелі (Toolbox), т.б.
2.1.2. Проект. Проект терезесі
Visual Basic - қосымшалар ... ... ... ... Онда жиі ... компоненттер (сыңарлар): проект, форма, басқару элементтері, модуль және ... ... - ... программада қандай формалардың, модульдер мен элементтер панелі пайдаланылатынын ... ... ... Қосымша құрайтын барлық объектілер проект арқылы басқарылады және проектіде сақталады.
VB'те проект үшін Project ... ... ... ... Windows ... ... ... Оған енгізілген проект, форма бумаларын ашуға не жабуға болады. Ол үшін алдарында көрінген ауыстырып қосқыш белгілерін ... ... ... ... - View Code ... - View Object ... - проект терезесіне енгізілген формалар белгішесін ашу жабу / түймесі (Toggle Forders).
View Code түймесі ... ... ... ... (не ... Visual Basic ... ... көрінеді. Оны программалық код терезесі деп не қысқаша код терезесі деп ... ... ... бір ... - View Object ... шерту.
Проект терезесінде қосылулы тұрған проект пен форма, олардан соң жақшалар ішінде Visual Basic'тің нақты файлдарға меншіктеген атаулары жазылып ... ... рет ... атаулар: Project1, Form1. Форма дайындалып, форма мен проект жаңа ... ... ... ... олар осы ... ... ... проект терезесі экранда көрінбеуі де мүмкін. Оны ашу үшін View - Project Explorer ... беру ... ... жұмыс аяқталған соң оны сақтау керек. Жаңа проектіні ашу ... File - New ... ... ... ... - ... құру үшін ... келтірілетін терезе (пайдаланушы интерфейсі терезесі). Ол форма ... ... ... орналастырулы тұрады.
Информатикада интерфейс деп автоматтық жүйе (мәшине, программа) және адам арасындағы информацияны алмастыру құралдары мен ... ... ... ... ... ... - ілесу, түйістіру). Visual Basic' те пайдаланушы интерфейсі - форма және программа құру үшін онда орнатылатын түрлі ... ... ... ... не оған ... ... сәйкес орындалатын программа бөлігі де пайдаланушы интерфейсі делінеді. Пайдаланушы интерфейсін дайындау ең жауапты ... ... ... үшін оны ... ... дайындайды.
Форма және онда орнатылған элементтер объектілер (нысандар) делінеді. Обьектілер арқылы қосымша жұмысын ... Visual ... ... ... бойынша жұмыс істеуінің негізгі ерекшелігі.
Visual Basic ортасы іске қосылған кезде, ортада форма ... ... ... Оны ... оңға не төмен қарай кеңейту қиын емес.
Форма және оған ... ... өз ... бар. Объект таңдалған кезде, қасиеттері Properties (Қасіеттер) терезесінде ... ... ... қараңыз).
Экранда форма көрінбесе, оны экранға шығару үшін
View - Object не Shift + ... ... беру ... (Project терезесінің сәйкес түймесін не Form1 қатарын екі рет шерту де мүмкін).
Кейде ... Form1 ... ... Form2 ... ... қажет болады. Ол үшін
Project - Add ... беру ... ... көрінеді. Терезенің Ашу түймесі шертілген кезде, жаңа форма көрініп, атауы Project1 терезесінің Forms ... ... ... Form1 ... қайта белсендіру үшін тақырыбын бір шертсе болғаны.
2.1.4. Қасиеттер терезесі
Қасиет (сипаттама) - айнымалылардың ерекше типі. Ол объект үшін ... ... ... ... Яғни, қасиеттер объектінің ағымдық күйін анықтайды, мысалы: объектіге атау беру, түсін өзгерту, объект үстіне мәтін жазу, жазылатын ... ... мен ... өзгерту, т.б. Олар объект қасиетін орнату не қасиетке мән беру (меншіктеу) ... Әр ... ... ... бар. ... сол жақ ... барлық қасиет атаулары, оң бөлігінде олардың мәндері жазылып қойылған. Мысалы, форманың қасиеттері 1.4-суретте көрсетілген.
1.4-сурет. Форма қасиеттері терезесі
Ондағы:
Name ... - ... ... Ол - Visual Basic ... ең ... ... ... VB жұмыс істеуі кезінде объектіні осы атау бойынша ажыратып таниды. VB'тің формаға автоматты түрде берілген атауын (Form1) өзгертіп, басқа атау ... ... ... іс - ... атауынан белгілі болуы үшін атауды мазмұнға сай етіп енгізіп, алдына frm (form) қосымшасын (префиксін) тіркеп қойған жөн, мысалы, форма квадрат ... ... ... ... ... орнына frmKvtendeu атауын енгізу. Ол үшін қасиет атын (Name) тандап, мәнін (Form1) екі рет ... ... ... мән ... ... ... ... Del клавиші арқылы өшіріп, жаңа мәнді клавиатура арқылы теріп алса болғаны.
Ескерту. Қасиеттің автоматты түрде орнатылған ... ... ... да ... Бұл ... ... ... оң жағына тілсызық түймесі орнатылып қойылады. Оны ашып, көрінген тізімнен қажеттісін тандау керек.
Borderstyle ... ... ... ... жиек ... орнатады. Мысалы, оның оң жағындағы тілсызық түймесін шертіп, тізімді ашқан соң 2-Sizable мәні ... ... ... ... ... (size - ... 0-None мәні ... форма өлшемін өзгерту мүмкін емес (none - ешқандай).
Caption (Тақырып, бетіне жазу) - форма терезесінің тақырыбына енгізілетін мәтінді орнату ... ... ... ... ... ... үшін Form1 сөзі енгізіліп қойылған. Оны не басқа тақырыпқа алмастыру қиын емес. Бұл кезде форма ... да осы ... ... (Қасиет мәні енгізілген соң КҚ клавишін басып қойған ... ... екі рет ... ... ... ... болатын әдеттегідей Шрифт терезесі көрінеді (1.5-сурет).
1.5-сурет. Шрифт терезесі
Терезеден қажетті шрифті, оның пішіні мен өлшемін тандап, ОК түймесін шерту жеткілікті. (Шрифті Caption ... мән ... ... тандау керек).
Window State қасиетінің мәні үшін 2 - ... ... ... ... іске ... кезде ол толық экрандық етіледі. т.б.
Объект ... іске қосу ... ... код ... ... да мүмкін. (1.7-тақырыпты қараңыз).
Жалпы, бір қасиеттің мағынасымен (мазмұнымен) танысу үшін оны қасиеттер ... ... F1 ... басу ... ... шақыру керек. VB'те анықтамалар ағылшын тілінде жазылып ... Ол ... ... экранда орысша аудармасын көрсететін сияқты программаны пайдалануға болады. (Мұндай программа компьютерге орнатылса, оны пайдалану қиын ... ... ... көрінбесе, оны шығару үшін View - Properties Window командасын беру жеткілікті.
Ескерту. Объектіні оң ... ... ... экранда контексті мәзір көрінеді. Оның Proporties қатарын таңдап, объектінің қасиеттер терезесін ашу да мүмкін.
Қасиеттер терезесі ... ... ... ... ... ... ... объектілер тізімін шығаруға да болады.
2.1.5. Элементтер панелі
VB қосымшалары көбінесе формада орнатылған басқару элементтері деп аталатын объектілер негізінде дайындалады. Басқару ... ... ... ... ... ... ... (1.6-сурет). Түймені таңдап, көрсеткіш арқылы формада сәйкес объектіні қалаған форматта ... қиын емес ... ... ... ... ... екі рет шерту де мүмкін. Бұл кезде объект автоматты түрде формаға орналастырылады. Оны таңдау, әдеттегідей масштабтау, жылжыту не ... ... ... ... емес ... ... де ... мүмкін (мысалы, панельге DBGrid элементін орнату тәсілі ... ... ... ... жеткілікті:
Name, Caption, Cancel, Default, Enabled, Visible, т.б. Әр түйменің ... ... ... ... ... ... қасиеттер терезесінде көрінеді. Name-ге енгізілген атау бойынша VB бір ... ... ... ... Caption ... формада орнатылған объектінің ішіне жазылатын мәтінді анықтайды. Enabled, Visible қасиеттері объектіге қол жеткізуді шектеу үшін пайдаланылады. Егер Enabled мәні ... тең ... ... ... ... ... Visible мәні False ... объект экранда көрінбейді, т.с.с. (Enabled-қосылу, Visible-көріну).
1.6-сурет. Элементтер панелі
1-көрсеткіш ... өріс (Picture ... ... жазу ... ... өріс ... ... түйме (CommandButton)
7-жалауша (CheckBox)
8-ауыстырып қосқыш (OptionButton)
9-құрастырылған өріс (ComboBox)
10-тізім (ListBox)
11-жатық айналдыру белдеушесі (HScrollBox)
12-тік айналдыру белдеушесі (VScrollBox)
13-таймер (Timer)
14-дискжетектер ... ... ... ... ... ... (Shape)
18-сызық (Line)
19-сурет (Image)
20-берілгендер элементі (Data)
21-OLE элементі (OLE)
2.1.6. Программалық код терезесі. Оқиғалар
Visual Basic - те ... ... ... ... бар. Оны код ... деп атайды. Терезені төмендегі командалардың бірі арқылы ашу мүмкін:
* View - Code ... ... ... терезесінің View Code түймесін шерту;
* F7 клавишін басу;
* Форма терезесінен басқару ... екі рет ... ... екі рет ... ... код ... ... де (1.7-сурет), оған сәйкес процедура моделі енгізіліп қойылады.
1.7-сурет. Код ... Project- Form1 (Code) - ... ... Form ... ... өріске формаға енгізілген объект атаулары тізімі жазылып қойылады. ... ашып көру үшін ... ... ... ... Load ... ... оң жақтағы өріске таңдалған объектіге сәйкес оқиғалар тізімі енгізіледі (мысалы, ... ... ... аса ... бар).
Терезенің ішіне формаға байланысты End Sub (процедураны ... ... ... ... ... ... ... қойылған. Оның тақырыбы:
Private
Sub
Form_Load()
1
2
3 4 5
* Private: ... тек бір ... ... ... етіп ... (Private - ... ... бірнеше формаларда пайдаланатындай етіп жариялау да мүмкін. Ол үшін Private ... Public ... ... жазып қою жеткілікті (Public - көпшілік).
* ... ... ... жариялау (Subroutine - қосалқы, процедура);
* ... аты ... ... ... аты ... ... ... (параметрлер) сипаттамалары жазылатын жақшалар (параметрлерді сипаттау қажет болмаса, олар жоғарыдағыдай бос ... ... сызу ... ( _ ) арқылы бөлініп жазылатын Form_Load - процедура атауы деп аталады. Атау қайсы объект оқиғасы ... ... ... VB әр ... ... ... ... өңдеуді бейнелейтін атауды енгізіп қояды).
Процедура модулі ішіне оқиғаны өңдеу командалары (процедура денесі) енгізілуі тиіс. Әр жол теріліп болған ... КҚ ... ... ... клавишін басу керек не Жоғарыдан төмен ( ) ... ... да ... код терезесіне жазылатын процедураны оқиғаны өңдеуіш, үзілісті өңдеу процедурасы не программалық код деп ... Код ... ... оның ... жолында айнымалылардың сипатталуын тексеретін Option Explicit операторы көрінуі де мүмкін. Айнымалы сипатталмаған болса, ол программа жұмысын тоқтатады.
Windows-тағы ... Visual ... ... оқиғалар арқылы басқарылады. Мысалы, пайдаланушы программа құру үшін алдымен формаға ... ... ... не формада орналастырылған объектіні тышқан арқылы шертуі не мәзірді таңдауы мүмкін. Оның әр іс - әрекеті оқиға шақырады. ... ... - ... ... істеуі кезінде пайда болатын нәрсе. VB'те әр оқиғаға атау беріліп қойылған. Мысалы, элементтер панелінің CommandButton түймесі арқылы формада орнатылған Command1 ... ... ... Click (Басу) оқиғасын шақырады (1.8-тақырыпты қараңыз).
Оқиға тек падаланушының іс - әрекеті арқылы шақырылмауы да ... ... жүйе ... ... бір терезені жүктегенде Load оқиғасы өндіріледі.
Әр объектіге ... ... ... ... да ... ... формаға байланысты оқиғалардың 30-дан асатыны жоғарыда ескертіліп кетілді, олар:
Load (жүктеу);
Mouse Down (тышқан түймесін басу);
Paint (кескіндеу);
KeyPress ... ... ... ... ... тізімі код терезесінің оң бөлігінде көрінетін өрістің тілсызық түймесін шерткенде шығады.
2.1.7. Қарапайым программа құру операторлары
InputBox,MsgBox функциялары. Print операторы
Visual Basic'те ... ... ... ... үшін Бейсикте пайдаланылатын Input (енгізу) операторы жоқ. Оның орнына стандартты сұхбаттық терезесі және онда мән енгізілетін өрісі бар InputBox ... ... ... қолданылады. Программада функцияны мынадай түрде жазуға болады:
< Атау > = InputBox (< атау > [ , " < ... > " ] ... < атау > - ... ... ... жолдық айнымалы;
< мәтін > - InputBox функциясы терезесінің тақырып қатарына жазылатын символдар тізбегі;
Квадрат жақшалар ([, ]) - ... ... ... енгізбеуге болатынын білдіру белгісі.
Нәтижені MsgBox функциясының стандартты шығару терезесінде не формада шығару мүмкін (message - мәліметтер қорабы).
Мәнді MsgBox ... ... ... ... ... ( < ... ) [, , " < мәтін > " ]
Мұндағы үтірлер арасындағы бір символдық бос орынға түйме нөмірін жазуға не ... бос ... ... ... ... MsgBox функцияларын басқа түрде (қысқаша) жазу да мүмкін. Мысалы:
x= InputBox " < мәтін > " ; MsgBox " < мәтін > ... ... ... ... шығарып, мән енгізілетін өрістің жоғарғы жағында көрсетілген орынға мәтінді енгізіп қояды. Екіншісі де шығару терезесі ішіне ... ... х=4,6 үшін у=3х+5 ... ... табу ... Load ... және InputBox, MsgBox функцияларын пайдаланатын шешу тәсілі:
* Ортаны ашып, форманы екі рет шерту (F7 клавишін басуға да ... ... ... ... моделі енгізілген код терезесі көрінеді.
* Процедура денесін енгізу:
Private Sub Form_Load( )
Dim X As Single, Y As ... (x, ... : MsgBox (y), , ... ... ... ғана DIM операторы арқылы сипатталатын. VB'те бір ... ... ... ... ... DIM арқылы сипаттау мүмкін (2.1-тақырыпты қараңыз).
* Іске қосу командасын беру. Ол үшін аспаптар панелінің Start ... ... ... ... ... ... не F5 клавишін басуға болады. Х мәні сұралатын InputBox (енгізу) терезесі көрінеді (1.8-сурет). Терезенің ... ... "Х=" ... - ... ... тізбегі.
* Терезенің төменінде көрінген мән енгізу өрісіне Х мәнін (4,6) ... ОК ... ... (не КҚ клавишін басуға да болады.)
1.8-сурет. Енгізу терезесі.
Ескерту. Шығару терезесіне нақты ... ... ... IBM ... ... ... ... әдеттегідей үтір (,) таңбасын қою керек.
Программа денесіне MsgBox функциясы енгізілгендіктен, ... ... мән ... MsgBox ... ... ... (1.9-сурет).
* Терезенің ОК түймесін шерту. MsgBox терезесі жабылып, экранда форма көрінеді.
* Программадан шығу үшін Run-End ... ... ... беру не ... ... End ... ... шерту. Visual Basic бастапқы режимге қайтып оралады.
Ескерту. Процедура ... ... ... ... меншіктеу командасын (х=4.6) енгізу де мүмкін. Программаға нақты сан нүкте (.) арқылы бөлініп енгізілуі тиіс (х=4.6).
1.9-сурет. Шығару терезесі.
Есепті пайдаланушы интерфейсін ... ... ... ... ... ... көрсету - VB жүйесімен жұмыс істеуде орындалуы тиіс интерфейс талабы. Бұл үшін формада қажетті ... ... ала ... код ... осы объектілерге арналған процедуралар құру керек. Осыған сәйкес, өткен тақырыпта берілген мысалды келесі тәсілдерді пайдаланып шешкен жөн:
* Орталықты ашып, көрінген ... ... ... тақырыбын өзгертуге болады. Ол үшін:
- форманы таңдау. Форма қасиеттері терезесі көрінеді;
- терезенің Font қасиетін екі рет ... ... ... ... Times Kaz ... ... және ... 14 ету;
- Caption қасиетінің мәні үшін Form1 орнына мәтінін енгізу>>.
* Элементтер ... Label ... ... ... ... ... ... қабатында Label1, Label2 өрістерін (объектілерін) орнату. Оларға программаға енгізілетін х, у ... ... ... жоспарлау. Мысалы: форманың Label1 объектісіне Z айнымалысының мәнін жазу (Caption қасиетін орнату) ... ... ... ... ... ... ... қасиетін программаға енгізілген команда арқылы орнату да ... ... іске қосу ... ... ... ... CommandButton түймесі арқылы форманың төменгі қатарына командалық Command1, Command2 объектілерін (басқару элементтерін) орнату (1.10-сурет). Оларды программаны іске қосу және аяқтау ... ... ... пайдалануды жоспарлау. (Label1, Label2, Command1, Command2 - Label, CommandButton түймелері арқылы орнатылған объектілерге ... ... ... берген атаулары). Формаға орнатылған объектілер форма сыңарлары (компоненттері) делінеді.
* Command1 түймесін таңдау. Оның қасиеттері Proporties терезесінде көрінеді. Оның Font ... TimesKaz ... ... Caption ... Қосу ... ... ... енгізу. Ол Command1 элементінің үстіне жазылып қойылады.
* Осы сияқты, Command2 түймесінің Caption қасиетіне End сөзін меншіктеу.
1.10-сурет. Интерфейстік элементтер ... ... ... код құру:
- Қосу объектісін екі рет шерту. Код терезесі ... онда ... ... ... ... ... (Caption ... арқылы форманың басқару объектісіне басқа атау берілгенімен процедура ... VB өзі ... (Name ... ... ... ... ... мысалы, Қосу орнына - Command1. Жалпы, пайдаланушы Name ... өзі ... ... енгізсе, Command1 орнына осы атау жазылып қойылады).
- Оның ішіне процедура енгізу.
Private Sub Command1_Click()
Dim x As Single, y As ... = ... "x="): ... = x
y = 3 * x + 5: ... = ... ... End басқару элементіне арналған процедура құру. Ол үшін код терезесінің жабу түймесін шертіп не ... ... Form1 ... екі рет ... ... ... ашу және ондағы End түймесін екі рет шерту керек. Код терезесі ашылып, алдыңғы құрылған программаның астында жаңа процедура моделі ... Оған End ... ... Sub Command2_Click()
End
End Sub
* Іске қосу командасын беру (F5). InputBox терезесі ... Оған х ... ... ОК ... ... Мәндер енгізілген форма терезесі көрінеді. (1.11-сурет).
1.11-сурет. Нәтиже енгізілген форма
* Форманың End түймесін шерту. ... ... ... код ... ... ... Программалау элементтері
Берілгендер типтері. Айнымалылар.Стандартты функциялар.
Visual Basic'те пайдаланылатын берілгендер типтері:
Стандартты типтер
Айнымалы мәндері
Integer (бүтін, %)
[-32768; 32767] аралығында
Long ... ... ... ... ... ... (нақты, !)
дара дәлдікті нақты (7 символ)
Double (нақты, #)
екі есе дәлдікті нақты (15 символ)
String ($, жол)
символдар саны [0; 65535] ... ... ... ... не логикалық мәндер)
Boolean (логикалық)
True не False
Currency (ақшалық)
ақшалық сомалар
Date (дата)
дата
Бұлардан басқа объектіге сілтеме орнататын Objects (Объект) атаулы тип те бар, ... ... ... бөлу үшін ... Dim не Static ... ... ... (dimension - өлшем, static - статикалық, қозғалмайтын). Сипаттау үлгілері:
Dim x%
Dim x As ... y, z ... y As Single, z As ... ... a As ... Static ... сөздерінің бірі бір процедура ішінде пайдаланылатын айнымалылырды сипаттау кезінде жазылады. Олардың орнына Private кілттік сөзін жазу да мүмкін. Мысалы:
Dim x As ... x as ... x as ... ... Static ... ... ... ағымдық мәні процедура аяқталған кезде де сақталады; Dim, Private ... ... ... ... қосымшаның түрлі процедураларында пайдалану үшін оны код терезесінің (General) (Declaration) секциясында (бөлімінде) Public кілттік сөзі арқылы сипаттау керек (Public - ... ... ... Option Explicit ... көрінуі мүмкін (1.14- тақырыпты қараңыз).
Ескерту. 1. Айнымалы атауы үшін кілттік сөздерден, ... ... мен бос орын және ... ... ... ... 255-ке ... (кирилицамен қоса) символдар тізбегін алуға болады.
2. General / Declaration секциясы шығатын код терезесі форманы екі рет шертпей, алғашқы рет View - Code ... ... ... ... Private ... ... ... тек бір формада, Public арқылы жарияланған процедурамен проектінің барлық формаларында жұмыс істеу мүмкін (олар ... ... ... (4.3-тақырыпты қараңыз)).
Қарапайым программаларда сандық және жолдық айнымалыларды (х%, у, а$) вариант типті етіп ... да ... ... ... Бұл кезде айнымалылардың типтері көрсетілмей жазылады: Dim x, y, a.
Мысалы, 1.7-тақырыпта жазылған процедурада айнымалылар вариантты типті етіп (Dim x, y) ... ... Оның ... жоқ. ... процедураға енгізілген вариант типті айнымалының типін өзі ажырата алады. Бірақ күрделі программаларда редактор қате жіберіп, ... ... ... жолдық (символдық) деп қабылдауы мүмкін. Сондықтан айнымалыларды сипаттауда олардың типтерін де ... ... ... пайдаланылатын математикалық операторлар мен стандартты функциялардың басым көпшілігі Бейсиктеғі сияқты:
+ (қосу); - ... * ... / ... \ (бүтін бөлу); ^ (дәрежелеу); Mod (қалдықты есептеу); $ ... ... ... Sin(x); Cos(x); Atn(x); Sqr(x); Exp(x); Int(x); Rnd(x); Mid$, Left$, ... - сандық мәнді жолдық типті ету;
Val (x) - цифрлармен берілген жолдық мәнді сандық ... ... т.б. ... ... ... ... құру үшін ... қолданылатын құрылымдар пайдаланылады.
Тармақталу командасы
Тармақталу командасының құрылымдары:
1) If P Then S ... If P Then ... ... If P Then көп ... ... командасы
S1
Else P2 Then
S2
Else P3 Then
S3
....................
End If
Мұндағы Р, Р1, Р2, Р3, ... - шарттар;
S, S1, S2, S3, ... - ... (бір ... ... - көп ... тармақталу (таңдау) командасы.
Тармақталу командасының бірінші және екінші құрылымдары бірдей. Бірінші құрылымды блокқа бір команда енгізілгенде ғана пайдалануға болады. ... ... ... ... ... ... интерфейсін құрып, ах2+bx+c=0 квадрат теңдеуін шешу керек.
* VB орталығын ашу.
* ... ... Caption ... мәні үшін ... ...
* Формада Label1, Label2, Label3, Label4, Label5 ... ... ... ... ... а ... Label2'ге b коэффициентін, Label3'ке бос мүшені (с), Label4'ке х1 мәнін, Label5'ке х2 мәнін енгізуді жоспарлау. Caption қасиеті арқылы ... ... ... ... өшіріп тастауға болады.
* Формаға Command1, Command2 басқару түймелерін орнату. Caption ... ... ... Қосу, END сөздерін енгізу.
* Қосу (Command1) түймесін екі рет шертіп, ашылған код терезесіне процедура ... Sub ... Click ... a, b, c, d, x1, x2, x
а = InputBox (a, "a = ") : ... = a
b = InputBox (b, "b = ") : ... = b
c = InputBox (c, "c = ") : ... =c
d = b^2 - 4* a * c
If d > = 0 ... = (-b + sqr (d) ) / (2 * ... = (-b - sqr (d) ) / (2 * a) ... = x1 : ... = x2
Else x = : Label4.Caption = x
End If
End Sub
* Форамны ашып, END ... екі рет ... Код ... Command2 _ Click ... ... ... ... Оның ішіне End операторын енгізу:
Private Sub Command2_ Click ()
End
End Sub
* Проектіні сақтау.
* Іске қосу ... беру (F5). ... ... ... Оның Қосу ... шерту.
* Көрінген InputBox терезесіне ретімен а, b, c ... ... ОК ... ... (КҚ клавишін басуға да болады).
2.1-сурет. 3х2 - 4х +1= 0 ... ... ... ... b, c ... үшін 3, - 4, 1 сандары енгізілген кезде көрінетін форма 2.1-сурете бейнеленген.
Таңдау командасы
2.2-тақырыпта берілген бірнеше шарт енгізілген таңдау командасын Select Case ... ... ... жөн. Оның жазылу форматы Qbasic'тегі сияқты:
Select Case
Case m1: S1
Case m2: S3
...............
End Select
Мұндағы m1, m2, ... - енгізілген ... ... ... ... ... ... ... блок орындалады да, басқару таңдау командасынан соңғы операторға беріледі.
Ескерту. Case m операторын Case is = m ... жазу да ... ... ... таңдау командасы денесін төмендегідей жазуға болады:
Case Is < m : S1
Case Is = m : ... Is > m : ... ... сөзін пайдаланып, Case ауыстырып қосқыш операторының параметрлері ретінде бүтін сандық аралықтарда енгізу де мүмкін. Мысалы, Case -5 То 1; Case 2 То 10; Case 11 То 15; ... ... ... ... ... құру ... Мән MsgBox терезесіне шығарылсын.
Private Sub Form_ Load ... InputBox ... Сase ... is 1: y=2*x^2-1: MsgBox(y), , "y="
End Select
End Sub
(Case операторын ... тағы бір ... ... ... ... ерте ... ... жазылу синтаксистері Qbasic'тегідей. For - Next (үшін), While - wend (Әзірше) циклдерінің жазылу ... For k=k0 To k0 [Step H] 2. While ... [k] ... ... ... атау арқылы байланыстырылған бір типті айнымалылар (не олардың мәндерінің) жиынтығы ... деп ... ... ... ... ... QBasic' тегі ... Сандық массив құрып, оның минимумы мен максимумын табу керек.
Пайдаланушы интерфейсін құрып, мәндерді формада көрсету әдісі:
* VB ... ... ... Label1, Label2, ... Command2, объектілерін орнату. Label1 өрісіне минимумды, Label2-ге максимумды енгізуді жоспарлау.
* Command1, Command2 басқару элементтерінің Caption ... ... END ... меншіктеу.
* Қосу, END объектілерін екі реттен шертіп, процедуралар құру:
Private Sub Command1 _Click ... a(15) : Dim k, min, ... = InputBox (n, ... ... k = 1 To ... = InputBox (a(k), "Кезекті элемент =")
Next
Min = a(1) : max = ... k = 1 To n
If a(k) = max Then max = ... = min : ... = ... ... Sub ... ... Sub
* Процедураны сақтап, іске қосу.
EXE - Файл құру
VB'те құрылып, сақталынған файлды Windows ... ... ... іске ... ... етіп EXE-файлға айналдыруға болады. Ол үшін құрылған программаны сақтаған соң File - Make.exe ... беру ... ... - сақталған проектіге берілген атау). Make Project (Проект дайындаушы) терезесі көрінеді. (2.4-сурет).
2.4-сурет. Make Project терезесі
Сұхбаттық ... ... Make Project ... ОК ... ... болғаны. (Терезенің Options (таңдау мүмкіндігі) түймесін шертіп, ашылған сұхбаттық терезеде версия нөмерін, қосымша тақырыбын және т.б орнатуға болады).
EXE - файл Windows ... ... ... ... Visual ... іске ... ақ, оны осы терезеде іске қоса беру мүмкін.
2.1.9. ... құру және ... ... Windows қосымшаларының терезесі сияқты пайдалану Visual Basic'тің тағы бір ерекшелігі. Формада түрлі мәзірлер орнатып, әр ... ... ... ... ... ... жұмыс істеуге болады. Мәзір құру үшін VB құрамына Menu Editor ... ... ... ... Оны пайдалану әдісі:
Форманы таңдап, Tools - Menu Editor ... - ... ... ... беру ... ... ... шертуге де болады). Редактор іске қосылып, оның екі ... ... ... ... Оның ... ... мәзір және мәзір командаларының атауларын енгізуге арналған. Енгізілген атаулар терезесінің төменгі бөліміне жазылып қойылады.
3.1-сурет. Мәзір ... ... ... Caption, Name, Checked, Enabled, Visible, ... ... (қасиеттер):
Caption - мәзір не оның командасы атауын анықтау.
Name - ... ... үшін Caption ... енгізілген атауды арнайы түрде жазу (VB атауды Name өрісіне енгізілген түрде қабылдайды).
Visible (көрсету) - мәзір ... ... не ... ... - ... True не False мәнін меншіктеу. Алғашқы кезде Enabled, Visible қасиеттері үшін логикалық True мәні ... ... Оны ... ... ... ... ... керек.
Index - мәзірді элементтер массивіне айналдыру. Ол Windows-та ... ... ... ... ... төменгі жағында ашылған файлдар тізімін көрсетіп қою үшін пайдаланылады.
Мысал. Формада Clock (Time, Date) ... құру ... Time ... Date ... - Clock (сағат) мәзірінің пункттері (жүйелік сағаттың ағымдық уақыты мен датаны көрсететін стандартты ... құру ... ... іске қосып, көрінген форманы ерекшелеу. Menu Editor терезесін ... ... Caption ... ... атауын (Clock) енгізу, одан соң TAB клавишін басу (ол курсорды бір мәтіндік өрістен ... ... ... Атау төменгі бөлімге жазылады.
* Name өрісінің алдына mnu қосымшасы (префиксі) ... ... ... енгізу: mnuClock. Ол программалық код терезесінің объектілер тізіміне кірістіріліп қойылады (mnu - тізімге жазылған атаудың мәзір ... ... үшін ... префикс. Mnu орнына басқа префиксті жазу да мүмкін).
* Next (келесі) түймесін шерту. Caption, Name ... ... да, ... ... ... ... не мәзір пунктін енгізуді күтеді. Курсор Caption өрісіне орналастырылып қойылады.
* Caption ... Time, Name ... TimeItem ... ... енгізу (item (пункт) - программада атаудың мәзір пункті екенін ... үшін ... ... Time ... ... ... ... қойылады.
* Терезенің () түймесін шерту. Ол төменде жазылған Time атауының алдына көп нүкте (....) қойып кетеді. Көп ... - ... ... ... ... етіп белгілеуі.
* Next түймесін шертіп, Caption өрісіне Date, Name өрісіне DateItem ... ... ... Бұл жолы ... ... қажеті жоқ, оны тек алғашқы пунктті енгізу кезінде шерту ... ... Date ... мәзір пункті деп автоматты түрде қабылдайды да, алдына көп нүкте қойып кетеді (3.2-сурет).
3.2-сурет. Clock мәзірі ... ... ... ... ... болса, келесі мәзірлер мен олардың пункттерін де осылайша енгізуге болады. Редактор терезесінде Солға, Жоғары, ... ... ... Жою (Delete) ... де бар. ... пайдаланып, құрылған мәзірді редакциялау қиын емес.
* ОК түймесін шерту. Редактор терезесі жабылап, Clock мәзірі ... ... ... ... ашу үшін атауын әдеттегідей бір шертсе болғаны (3.3-сурет).
Form1
Clock
Time
Date
3.3-сурет. Clock мәзірі енгізілген форма модулі
Clock мәзірі пункттерімен жұмыс
* Формада Label1, Label2 объектілерін ... Label1 ... ... Label2 ... ... ... ... Clock мәзірін ашып, Time пунктін екі рет шерту. Код ... ... ... ... ... Оны ... Sub ... Click ()
Label1.Caption = Time
End Sub
* View - Object командасы арқылы форманы экранға қайта шығарып, мәзірдің Date ... екі рет ... ... код ... ... ... ... Sub DateItem_ Click ()
Label2.Caption = Date
End Sub
General
Form1
Label1
Label2
MnuClock
TimeItem
DateItem
3.4-сурет. Формаға енгізілген объектілер тізімі
Ескерту. Формада мәзір орнатылған соң код ... ... ... ... ... ... View - Object командасы арқылы код терезесін ашу;
- Терезенің сол жақ ... ... ... ... ... ... ... тізімін ашу (3.4-сурет).
- Тізімнен TimeItem қатарын екі рет шерту. Процедура моделі көрінеді. Оған қажетті команданы енгізу.
- DateItem ... де осы ... іс - ... ... ... сақтау (мысалы, FormClock.frm; FormClock.vbp).
* Іске қосу командасын беру (F5). ... ... Оған ... Clock ... ... ... Time, Date пунктерін шерту. Label1, Label2 өрістерінде ағымдық уақыт пен дата ... ... ... ... ... ... ... командасын беру (End).
Ескерту. TimeItem объектісінің қасиеттер терезесі жоқ. Сол ... ... тек ... ... ... ... ... элементтерімен жұмыс істеу оқиғасы Click (басу) ғана).
III. ҚОРЫТЫНДЫ
Оқу материалдарын ... ... ... оқу ... ... рөлі зор. Онда пәндегі теориялық тақырыптар кеңінен беріліп түсіндіріледі. Теориялық материалдарды ... ... ... ... ... ... ... арқылы толықтырып отырса, онда теориялық білімді оқып, көзбен көріп, түйсініп және оны мида ... ... бір ... өтіп ... да ... ... үрдісі ұтымды болады.
Білім берудің саласында "Электрондық оқулықтарды" пайдалану оқушылардың, танымдық белсенділігін арттырып қана ... ... ... жүйесін қалыптастыруға шығармашылықпен еңбек етуіне жағдай жасайды.
Әлемді компьютер жайлаған бүгінгі күнде есептегіш техникаларды тиімді де нәтижелі ... үшін ... ... ... және ... сауаттылық қажет. Олай дейтініміз, ЭЕМ-мен жұмыс жасағанда, қандай да болсын (табиғи тіл қатынасында да) сөйлем ... ... ... ...
Сонымен ОКҚ-ның дидактика мен әдістеменің жаңа қырынан дамуына ықпал ететіні сөзсіз. Яғни, ОКҚ-ны оқу процессінде пайдалану негізінде
оқытудың ... ... ... ... ... мен ... ... шығындар азаяды;
:: оқытушылардың оқыту барысында сабақ түсіндіру, бақылау алу, тапсырманың орындалуын кадағалау, ... ... мен ... ... ... ... сияқты басқару жұмыстарының шығармашылық іс-әрекетке (ғылыми-ізденіс және әдістемелік мөселелерді шешу, оқу-әдістемелік құралдарды дайындау т.с.с.) көшуіне алып келеді;
:: оқытудың ... мен ... ... ... оқу ... ... ... қамтамасыздандыруды жеделдетеді.
Бұл программаны мектеп оқушысына (әсіресе 7-9 сыныптарда) қарапайым математикалық ... ... ... ... құрал бола алады деп ойлаймын.
Жалпы, бұл зерттеу жұмысын орындауда алға қойылған мақсат орындалды.
IV. ... ... ... ... ... ... "Білім", 2002ж.
* Т.Қ.Оспанов, Қ.Ә.Өтеева, Ж.Т.Қайыңбаев, К.Ә.Ерешева Математиканы оқыту ... . ... ... ... ... Иформатиканы оқытудың жалпы әдістемесі. Шымкент, 2002ж.
* Л.Ташимов, С.Мұратов, ... ... ... ... - ... Журнал. Информатика и образования, N1-2001г.
* О.Камардинов. Visual Basic 5.0., "Полиграфия", Шымкент, 2001ж.
* О.Камардинов. Информатика. "Ғылыми баспа орталығы".Алматы, 2004ж
* ... ... ... Шымкент, 2000ж.
* О.Сейітқұлов. Visual Basic 6.0 (1-бөлім), Шымкент 2005.
* ... Visual Basic 6.0 ... ... 2006.
* О.Сейітқұлов. Visual Basic 6.0 (3бөлім), Шымкент 2006
* ... Шаг за ... ... Visual Basic 5.0. М, ... Д. Соха и др. Visual Basic 5.0. ... ... С.Браун. Visual Basic 6 (учебный курс). "Питер", 1999.
* Г.Корнелл. Программирование в среде Visual Basic 5.0. ... ... ... М.А. ... ... ... и компьютерных учебников. М. 2003.600 с.
* П.И.Образцов. Дидактические аспекты разработки и ... ... ... учебников. -Новосибирск: НГУ,95
* Досжанов Б., Альменаева Р. Қазақ тілінде ... ... мен ... ... ... ... ... 2002. N3.
* Нұрғалиева Г.К. Электронды оқулықтар -- ... мен ... ... ізгілендіру құралы. // Компьютер әлемі. Республикалық журнал. N2, -2002. ... ... B.C. ... в ... ... ... ... Білімді тексерудің тестілік әдістемесі. "Информатика негіздері" журналы, N2, 2002, -15,26 бет.
* Бочкин А.И. Методика преподавания информатики.Учебное пособие. Минск: Вышэйшая школа, 1998 г.

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 23 бет
Бұл жұмыстың бағасы: 700 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Алгоритм жайлы6 бет
Газ разрядты санауыштар көмегімен ғарыштық сәуле интенсивтілігін анықтау6 бет
Есептеуіш техника кабинетіндегі қауіпсіздік ережесі14 бет
Метрология басы, құрылғылардың класстары жайлы мәлімет5 бет
Микропроцессорлық техниканың негізгі микроконтроллерлер19 бет
60-80 жылдардағы ортасындағы Қазақстандағы нақты социализм12 бет
Access ортасындағы деректер базасы8 бет
Borland Delphi ортасында электронды оқулық жасау45 бет
Delphi 7 ортасында Калькулятор бағдарламасын құру23 бет
Delphi бағдарламалық ортасында «Pascal бағдарламалау тілінде файлдармен жұмыс істеу» электрондық оқу құралынжасап шығару19 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь