peter3800
Home | BG Degree Programs | Degree Programs - "Making of simulates programs- computer games, using JavaScript" | History / Background | BG_History / Background | Photo Album | BG_Photo Album | Related Links | BG_Related Links | BG_Contact Me | Contact Me

BG Degree Programs

cd_kurs_reklint_kutia.jpg

Надпис - кутия

cd_kurs_reklint_cdblue.jpg

Надпис - CD

HTML/DHTML/JavaScript training
 
„КОМПЮТЪРНИ  СИМУЛАЦИИ  - създаване на програми с  JavaScript”.
 

Уважаеми , Г-жи и Г-да,

Предлагам на вашето внимание един материал за обучение /самообучение/ и за подготвяне на специалисти, които да могат да създават програми за симулация, които след това да се изпълняват на компютър. Според мен тези симулационни програми ще навлизат все повече и повече в нашия живот, тъй като компютрите вече навлязоха навсякъде и сега остава да бъдат създадени и конкретните програми за конкретните неща от живота.

Защо именно на JavaScript - защото при този начин на създаване на програма човек може по всяко време да влезе в кода и да направи някаква корекция и така да усъвършенства програмата да работи съобразно конкретните условия.

Курсът е съставен от 5 модула, като Модул 1 и Модул 2 съдържат основите на HTML, DHTML и JavaScript. Материалът в тези модули е погледнат в светлината на създаването на симулационна програма. Следващите два модула /Модул 3 и Модул 4/ съдържат основните техники и инструменти, който са необходими при създаването на някаква програма. Тези два модула съдържат сорс кода и подробните обяснения към него на две игри, предполагам че по този начин най-бързо и най-добре ще бъде усвоен материала от обучаемите. Последният Модул 5 съдържа сорс кода и подробно обяснение на действието на една реална програма за отчитане на времето през което един потребител на компютър е бил в интернет и сумата която той трябва да заплати за това ползване на интернет.

Цената на един диск /CD/ с качени на него всички материали е ... лв +разходи по доставката. Тази цена предполагам не е висока за вас, с оглед на това, че Вие веднага можете да започнете да създавате програми /симулационни или игри/ и ще можете да ги предлагате на пазара за програмни продукти както в България, така и в Интернет.

Цел на курса: Използвайки програмирането с JavaScript да се усвоят основните технологии за създаването на симулационни програми, които да могат да се използват в различни направления от нашия живот /пример: образоватерни модули; тестове и т.н/, като се използва максимално възможностите на компютъра.

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

Надявам се моето предложение да предизвика интерес във Вас и Вие да пожелаете да закупите предложения от мен материал.

01.08.2005г.                с уважение: инж.Петър В. Петров

 

 

за контакти:

инж. Петър Величков Петров

e-mail: peter_2004@mail.bg

GSM 0886742345

 

ПЛАН

ЗА ПРОВЕЖДАНЕ НА КУРС

„КОМПЮТЪРНИ  СИМУЛАЦИИ  - създаване на програми с  JavaScript”.

Продължителност на курса: 5 модула;

План за работа през съответния модул:

Модул 1: Запознаване с HTML и DHTML:

Модул 2: Запознаване с JavaScript

Модул 3: Разглеждане и разбиране сорс кода на играта ПРОТИВОВЪЗДУШНА ОТБРАНА” или „ПВО”, която се играе само с „мишката”, т.е. различните действия на играта се определят от събитията свързани с натискането на левия бутон на „мишката”;

Модул 4: Разглеждане и разбиране сорс кода на играта "Водолазът стрелец", която се играе само с „клавиатурата”, т.е. различните действия на играта се определят от събитията свързани с клавиатурата;

Модул 5: Разглеждане и разбиране сорс кода на програмата "Clock Internet", която може да се използва за определяне времето през което потребител на интернет е бил в интернет и сумата която той трябва да заплати за това време;

 

Цел на курса: Използвайки програмирането с JavaScript да се усвоят основните технологии за създаването на симулационни програми, които да могат да се използват в различни направления от нашия живот /пример: образоватерни модули; тестове и т.н/, като се използва максимално възможностите на компютъра.

Усвояване на основите на „обектно- ориентираното програмиране" /ООП/- най-успешнеят подход за разработване на софтуер с високо качество при минимално време за разработка и минимални разходи.

ИЗРАБОТИЛ:

инж. Петър Величков Петров

e-mail: peter_2004@mail.bg

GSM 0886742345

ПЛАН

ЗА ПРОВЕЖДАНЕ НА КУРС

„КОМПЮТЪРНИ  СИМУЛАЦИИ  - създаване на програми с  JavaScript”.

Модул 1: Запознаване с HTML и DHTML

І. Hyper Text Markup Language /HTML/

1.Накракто за HTML;

2.Основи на HTML:

2.1. Структура на HTML

BGCOLOR

BACKGROUND

TEXT

2.2. Заглавия и размер на буквите;

2.3. Хоризонтални разграничителни линии – WIDTH; SIZE;

2.4. Коментари;

2.5. Пример за прост HTML документ

3.Използване на изображения. Тагът <IMG>

3.1. Файлови формати – JPG; GIF;

3.2. Допълнителни възможности на GIF фаиловете- прозрачност на фона; анимация;

3.3.Карти изображения /Image Maps/

4. Таблици.

4.1. Тагове използвани при таблиците:

<TABLE>; <WIDTH>; <BORDER>

<TR>; <ALIGN>; <VALIGN>; <BGCOLOR>

<TD>; <CELLSPACING>; <CELLPADDING>; <WIDTH>; <HEIGHT>; <BGCOLOR>

клетки простиращи се в два и повече съседни реда или колони;

4.2. Примери

 

5.Формуляри.

5.1. Тагът <FORM>

5.2. Пример.

 

ІІ. DYNAMIC HTML - DHTML

1.Накракто за DHTML;

2.Основи на DHTML:

3. DHTML и Internet Explorer /IE/

4.Примери:

4.1. За динамично съдържания.

4.2. За динамични стилове;

4.3. За динамично позициониране

 

Модул 2. Запознаване с JavaScript

1.Синтаксис

2.Променливи. Дефиниране на променливи. Типове променливи.

3. Създаване на обекти

4.Масиви

5.Оператори. Оператори за присвояване.

6.Условен преход- switch; if; else

7. Повторение на код /цикли/ - for; while; do while; break; continue

8.Вградени обекти. Обектите String; Math

9.Диалогови прозорци за продупреждения, потвърждения и запитвания

10.Добавяне на JavaScript код в документ

11.Вграждане на JavaScript скриптове

12.Добавяне на JavaScript блок в секцията <HEAD>

13.Свързване към външни скриптове на JavaScript

14.Функции за обработка на събитията свързани с клавиатурата и с мишката

15.Работа с обекти. Какво е „обектно –ориентирано програмиране”/ООП/. Обектни типове и инстанции.

16.Обектния модел на JavaScript:

използване на свойства;

използване на методи;

създаване на инстанции

 

17.Добавяне на свойства и методи към обектните типове

18.Премахване на свойства и методи

Модул 3: Разглеждане и разбиране сорс кода на игра, която се играе само с „мишката", т.е. различните действия на играта се определят от събитията свързани с натискането на левия бутон на „мишката";

ПРОТИВОВЪЗДУШНА ОТБРАНА” или „ПВО”

Противниковите самолети ни атакуват, за да оживеем трябва да ги унищожим.

За целта трябва да ги уцелим с мишката. Скоростта на придвижване на противниковия самолет е избираме предварително с натискането на един от клавишите 1,2,3,4,5,6.

По време на играта можете да получите помощ чрез натискането на клавиша "h". Продължителността на една игра е 3 минути. Повече относно играта на:

https://peter3800.tripod.com/id14.html

Модул 4: Разглеждане и разбиране сорс кода на игра, която е се играе само с „клавиатурата", т.е. различните действия на играта се определят от събитията свързани с клавиатурата;

"Водолазът стрелец"

Чрез клавишите "a,d,w,x" става придвижването на водолазът.

Чрез клавиша "f" се произвежда изстрел по движещата се акула.

При всяко уцелване на акулата тя се превръща в делфин, за което се получават точки. Ако мехурчето уцели водолаза му се отнемат от точките.

За помощ се използва клавиша - "h". Играта е с продължителност 3 минути.

Повече относно играта на:

https://peter3800.tripod.com/id16.html

 

Визуално можете да се запознаете с изгледите на игрите от сайта с адрес:

http://peter3800.tripod.com

Модул 5: Разглеждане и разбиране сорс кода на програмата „Часовник за времето в Интернет" – чрез която може да се засича времето през което потребителя на даден компютър е бил в Интернет

Планът на обучителния курс „ИЗРАБОТВАНЕ НА СИМУЛАЦИОННИ ПРОГРАМИ - ИГРИ ЗА КОМПЮТРИ, КАТО ИЗПОЛЗВАМЕ JavaScript" е качен на следният адрес:

https://peter3800.tripod.com/id18.html

 

СЪДЪРЖАНИЕ НА ДИСКА /CD/ - 2,4МВ или 144стр.

1.ПЛАН ЗА ПРОВЕЖДАНЕ НА КУРС „КОМПЮТЪРНИ  СИМУЛАЦИИ  - създаване на програми с  JavaScript” -plan_na_kursa.doc - 64кВ или 7 стр.

2.СЪДЪРЖАНИЕ НА КУРС „КОМПЮТЪРНИ  СИМУЛАЦИИ  - създаване на програми с  JavaScript” ВКЛЮЧВАЩ И СОРС КОДА НА ДВЕ ИГРИ :

2.1.папка MODUL_I_II

 sydyrjanie_moduli_01_02.doc – 362kB или 47стр. без сорс кода на игрите и обясненията по него;

2.2.папка MODUL_III

pvo_html.doc – сорс кода на играта ПВО” – 55kB или 5 стр.

pvo_html_help.doc – сорс кода на играта ПВО”, придружен с подробни пояснения относно действията на всеки ред от кода – 163kB или

20 стр.

2.3.папка MODUL_IV

vstr_html.doc – сорс кода на играта"Водолазът стрелец" - 56kB или 10 стр.

vstr_html_help.doc – сорс кода на играта"Bодолазът стрелец", придружен с подробни пояснения относно действията на всеки ред от кода, 188кВ или 24стр.

2.4.папка MODUL_V

clock_html.doc – сорс кода на програмата за засичане на времето , през което даден потребител е бил в Интернет -36кВ или 5 стр.

clock_html_help.doc- сорс кода на програмата за засичане на времето , през което даден потребител е бил в Интернет, придружен с подробни пояснения относно действията на всеки ред от кода, 99кВ или 14 стр.

3. Две напълно функциониращи игри /ПВО” и "Водолазът стрелец"/

за персонален компютър, с всички файлове необходими за тяхната работа

4.Напълно функционираща програма "Clock Internet" - за засичане времето през което даден потребител на зала за предоставяне на Интернет е бил в Интернет

5. ПРИМЕРНИ ФАЙЛОВЕ – 12 БРОЯ

/ prim01.html; prim02.html; prim03.html; prim04.html; prim05.html;

prim06.html; prim07.html; prim08.html; prim09.html; prim10.html;

prim11.html ; prim12.html /

 

 

Визуално можете да се запознаете с изгледите на игрите от сайта с адрес:

https://peter3800.tripod.com/id10.html