Структура на програмата: блок. Блокова структура на програмата Блокова структура

61.1K

Уебсайтовете също имат свой собствен скелет. Но е безполезно да питате лекарите за неговите характеристики. И ветеринарите също не са наясно със структурата на сайта. Само дизайнерите на оформлението знаят за това. От тях зависи структурата на скелета на бъдещия ресурс. И основният начин за създаване на костите на неговия скелет е блоково оформление.

Оформлението на уебсайт е занаят за начинаещи

Има нещо мистериозно в оформлението на сайта. Но това е докато не опознаете по-добре този занаят. Нека започнем нашето посвещение:


Следващият етап от развитието на уебсайта след създаването на оформлението му е оформлението. Задачата на дизайнера на оформлението е да прехвърли от използвайки htmlкод и css таблицискелет на бъдещ уебсайт във виртуалния свят. Просто казано, прехвърлете размерите и пропорциите на ресурса във форма, която браузърът може да разбере.

По време на процеса на оформление с помощта на html код, „скелетът“ на сайта се разбива на части. И със използвайки css (каскадни стилови листове) размерът на неговите „кости“, цветът и местоположението са посочени.

Има няколко вида оформление:

I. Табличен - преди това беше основният метод на оформление. В табличното оформление се използва таг за задаване на структурата на сайта

и неговите дъщерни тагове. Оформлението с помощта на таблици ви позволява най-пропорционално да подредите всички елементи на дизайна един спрямо друг. Но в същото време този код се оказва твърде обемен:


Освен това основните недостатъци на табличния код включват неговия дълго натоварванеи лошо индексиране на съдържание от търсачките.

Съдържанието на базирана на таблица страница няма да бъде показано, докато не бъдат заредени всички данни. Блоковото оформление ви позволява да показвате всеки зареден елемент отделно.

Лошото индексиране на страниците на таблицата се обяснява с големи празнини между блокове от текст, разположени в различни клетки на таблица.

В наши дни табличното оформление рядко се използва като основен метод за създаване на уебсайтове. Сега се използва само за структуриране на таблични данни и подреждане на графични изображения.

II. Блок - в този моменте основният метод за оформление. За разлика от табличното оформление, блоковото оформление има редица предимства:

  • Разделяне на стила на елемента от html код ;
  • Възможност за наслагване на един слой върху друг - тази функция значително улеснява позиционирането на елементите.
  • По-добро индексиране от търсачките;
  • Висока скорост на зареждане на страница, състояща се от взаимно независими елементи;
  • Лесно създаване на визуални ефекти ( падащи менюта, списъци, подсказки).

Основният недостатък на блоковото оформление е известно „ неяснота» разбиране на неговия код от различни браузъри. Следователно html страниците често трябва да бъдат „завършени“ с помощта на специални хакове.

С появата на блоково базирано оформление се роди концепцията за „съвместимост между браузъри“. Поради разлики в показването на един и същи елемент в различни браузъридизайнерите на оформление трябва да вмъкнат цели части от код в основния html (хакове).

Действието на хака е тясно специализирано и решава проблема неправилно показванесамо в един браузър.

Основният елемент, използван в блоковото оформление, е етикетът

. Разделът от код, разделен от този етикет, се нарича слой. Всички стилови решения се преместват извън границите на html кода в каскадни стилови листове. Те са достъпни чрез идентификатори или css класове:

Как работи блоковото оформление?

Преди началото на оформлението, готово PSD оформление на уебсайт в графичен редакторнарязани на блокове (слоеве). Изрязаните фонови изображения се поставят в отделна папка, която ще бъде прикрепена отделно към всеки слой:


Например, нека вземем това оформление на уебсайт, създадено във Photoshop. Първи в текстов редакторС помощта на div ние задаваме структурата на бъдещия ресурс и присвояваме на всеки слой свой собствен селектор на id. Това води до следната структура:

След това към готовата структура на уебсайта в html с линията прикачете css файла. След това добавяме към него стилово описание на всеки слой, позициониране спрямо други елементи и неговите размери.

Можете да научите повече за всички свойства на CSS от техническата документация за езика.

Пълният код за примера index.html е:

Пример за блоково оформление

Съдържание

Съдържание на файла style.css:

тяло (фон: #f3f2f3; цвят: #000000; семейство шрифтове: Trebuchet MS, Arial, Times New Roman; размер на шрифта: 12px; ) #контейнер (фон:#99CC99; поле: 30px автоматично; ширина: 900px; височина : 600px; ) #header (фон: #66CCCC; височина: 100px; ширина: 900px; ) #navigation (фон: #FF9999; ширина: 900px; височина: 20px; ) #menu (фон: #99CC99; float: ляво; ширина: 200px; височина: 400px; ) #content (background: #d2d0d2; float: right; width: 700px; height: 400px; ) #clear (clear:both;) #footer (background: #0066FF; height: 80px; ширина: 900px )

Ето как изглежда нашият пример за оформление на блоков уебсайт в прозорец на браузър.

Процедури и функции. Блокова структура на програмата. Настроики.

Пример

Пример

Пример

Даден е масив от реални числа A(10). Сортирайте дадения масив във възходящ ред на неговите елементи, ᴛ.ᴇ. уверете се, че всеки следващ елемент от масива е по-голям от предишния.

Нека разгледаме един от най-простите алгоритми, разработени за проблеми от този вид (фиг. 5).

Идеята на този алгоритъм по същество е, че елементите на оригиналния масив се сравняват по двойки - първо 1 с 2, след това 2 с 3, след това 3 с 4 и т.н. Ако първият елемент в двойка е по-голям от втория, тогава техните числени стойности се променят, така че първият елемент получава стойността на втория, а вторият - на първия. В противен случай не се правят замени в двойката, а се преминава към сравняване на елементите от втората двойка.

С други думи, най-големият елемент постепенно се „избутва“ към края на масива, а функцията на „тласкач“ в алгоритъма се изпълнява от вътрешния цикъл. Щом най-големият елемент от масива заеме последното предназначено за него 10-то място, описаната процедура се повтаря с останалите неподредени 9 елемента, поради което най-големият от останалите елементи ще заеме предпоследното място в масива и т.н.

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

Този проблем се решава от външния контур. Неговият параметър, преминаващ от повторение към повторение на стойност 9,8,7,...,1, служи не само като брояч на броя на извършените повторения, но в същото време като най-голямата стойност на вътрешния параметър на цикъла.

програма вид;

вар

и К: intege r ;

б: истински ;

а: масив ofreal ;

започвам

write('въведете масив - ');

за i:=1 да се 10 направи readln(a[i]);

writeln(" изходен масив ");

за i:=1 да се 10 направи writeln(a[i]:5:2);

за i:=9 надолу към 1 направи

за k:=1 да се аз doif a[k]>a тогава

започвам

b:=a[k]; a[k]:=a; a:=b

край

writeln(" подреден масив");

за i:=1 да се 10 направи напиши(a[i]:5:2)

край .

Дадена е матрица B(20*20). Генерирайте вектор C(20), всеки елемент от който е произведение на елементите на колона на матрица с изключение на елемента, лежащ на главния диагонал. Започнете да индексирате редовете и колоните на оригиналната матрица от нула, като индексирате елементите на вектора от 10.

Формирането на нов масив (вектор) включва записване на стойностите на неговите елементи в клетки от паметта, запазени за тях. Числената стойност на всеки елемент от вектор С се формира във вътрешния цикъл на алгоритъма, а влизането в клетката се формира във външния цикъл след завършване на поредното повторение на тялото на вътрешния цикъл.

програма масивен;

б: масив ofreal ;

° С: масив ofreal ;

п: истински ;

m,n: цяло число ;

започвам

за m:=0 да се 19 направи

за n:=0 да се 19 направи readln(b);

за n:=0 да се 19 направи

започвам

p:=1; за m:=0 да се 19 направи

ако м<>н тогава (формиране на работа)

p:=p*b; (елементи на матрични колони)

(с изключение на диагонала)

c:=p; (генериран запис)

(векторен елемент към клетка с памет)

край ;

за n:=10 да се 19 направи writeln(c[n]:10:3)

край .

Дадена е матрица MAT(5*5), състояща се от реални елементи. Разменете редовете на матрицата, съдържащи максималния и минималния елемент.

програма MinMax;

Тип

m = масив ofreal ;

вар

мат: масив на m;

макси,мини,i,j,i1,j1: цяло число ;

започвам

write(‘въведете матрица - ‘);

за i:=1 да се 5 дофор j:=1 да се 5 направи чета (подложка);

i1:=1; j1:=1; (минимални индекси на елементи)

i2:=1; j2:=1; (максимални индекси на елементи)

за i:=1 да се 5 направи

за j:=1 да се 5 направи

ако мат>мат

тогава

започвам

i2:=i; j2:=j (запомнете индексите на новия максимум)

край

друго

ако мат

тогава

започвам

i1:=i; j1:=j; (запомнете индексите на новия минимум)

край ;

str:=mat; (подложка за смяна на матрични редове, )

мат:=мат; (съдържащ максимума)

мат:=str; ( елемент, линия с min- )

(номен елемент и обратно)

за i:=1 да се 5 направи

започвам

за j:=1 да се 5 направи пиша (мат);

край

Програмата решава два основни проблема: търсене на номерата на редовете, в които се намират най-големият и най-малкият елемент на матрицата, и обмен на данните, съдържащи се в тези редове.

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

Разликата от стандартния е по същество, че не се определят самите максимални и минимални елементи на матрицата, а техните индекси. Променливите се използват за съхраняване на индекси по време на процеса на изчисление i1, j1- за минималния елемент и i2, j2 -за максимум.

За решаване на втория проблем се използват три оператора за присвояване, които включват матрични редове с максимални и минимални елементи и еквивалентен спомагателен едномерен масив ул.

< Что такое подпрограмма и для чего она нужна >

В Pascal има два вида подпрограми: процедури и функции. Основната разлика между тях е, че функцията връща стойност и може да се използва в изрази, например:

докато се извиква процедура за изпълнение на една или повече задачи:

Writeln("Това е тест");

Процедурите и функциите ви позволяват да включвате допълнителни блокове в основния програмен блок. Всяка процедура или описание на функция съдържа заглавка, последвана от програмен блок.

Процедурите и функциите могат да се появят навсякъде преди основното тяло на програмата. Процедурите използват следния формат:

процедураиме-на-процедура(параметри);

Функциите имат същия формат като процедурите, с изключение на това, че започват със заглавка функцияи завършва с типа данни за върнатата стойност на функцията:

функцияиме_на_функция(параметри): тип данни;

Процедурите и функциите могат да имат свои собствени константи, типове данни, променливи и дори свои собствени процедури и функции. Но всички тези елементи могат да се използват само в тези процедури и функции, в които са дефинирани.

Процедура се извиква с помощта на оператор за процедура. Функцията се активира, когато изразът, съдържащ извикването на функцията, се оценява и стойността, върната от функцията, се замества в този израз.

Процедури и функции. Блокова структура на програмата. Настроики. - понятие и видове. Класификация и характеристики на категорията "Процедури и функции. Блокова структура на програмата. Параметри." 2017 г., 2018 г.

Обяснителна бележка.

Уместност на програмата.

Новост на програмата.



Мишена

Задачи:

-

Програмата е проектирана



График на програмата:

Режим на урока

1 година на обучение – начало;

Форми на занятия:

Методи на обучение:

Педагогически технологии:

Очаквани резултати.

Студент:

· ще знае как да използва различни техники при работа с хартия;

· ще придобият практически умения за работа с инструменти;

· ще бъде обучен за работа с различни материалии инструменти в производството както на най-простите технически продукти, така и в проектирането на триизмерни модели на превозни средства, мебели или сгради.

· ще може да се ориентира в техниката на четене на елементарни схеми и чертежи;

· ще се стреми да развива въображението и пространственото мислене.

· ще развива художествен вкус и хармония между формата и съдържанието на художествения образ

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

· ще се развият търпение и постоянство, необходими при работа с хартия.


Учебна програма за 1-ва година

Заглавие на раздели и теми Брой часове Форми на контрол
Обща сума теория практика
1. Въвеждащ урок. Инструкция за промишлена безопасност и безопасност - Разговор
2. Практическа задача.
2.1. инструменти, Разказинструменти. Безопасна работа и техники за пожарна безопасност. Практическа задача.
2.2. Материали: хартия, картон. Видове и свойства. Технология за обработка на хартия и картон. Практическа задача.
2.3. Приложение. Практическа задача.
2.4. Изграждане от готови форми. Практическа задача.
2.5. Новогодишни занаяти. Мини-изложба.
2.6. Библиотека с игри. Практическа задача.
3. Основи на цветознанието и композицията. Практическа задача.
4. Оригами. Мини-изложба.
5. Обемен дизайн. Мини-изложба.
6. Последен урок. Творчески работи. -
Обща сума

1. Въвеждащ урок. Теория.Работно време на сдружението, правила за поведение на учениците. Запознаване с плана за работа на сдружението. Основни изисквания към организацията на работното място.

Практикувайте.Показване на занаяти от минали години. Разпитване. Пъзели.

2. Творческо моделиране от хартия и картон.

Теория.Инструменти за работа с хартия и картон. Представяне на шаблона и шаблона. Общи правилабезопасна работа с режещи и пробождащи инструменти. Материали: хартия, картон. Видове и свойства на хартията и картона. Технология за обработка на хартия и картон.

Практикувайте.Упражняване на умения за рязане по права линия, в кръг. Приложение.

Теория.Видове апликация: тема, тема, декорация, орнамент. Концепцията за „плоско приложение“. Методи и правила за залепване. Последователност на залепване на части.

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

Теория.Технология за залепване на кутии.

Практикувайте.Изработка на сувенири. Новогодишни занаяти. Теория.Запознаване с традициите на празнуването на Нова година. Практикувайте.Изработка на новогодишни занаяти, сувенири, пощенски картички. Библиотека с игри. Теория.Усъвършенстване на технологичните техники за работа с хартия и картон. Работа по шаблони.

Практикувайте.Създаване на силуети на животни.

3. Основи на цветознанието и композицията. Теория.Цветов спектър. Основни и вторични цветове. Студени и топли цветове. Концепцията за „композиция“, „фон“, „основа“. Практикувайте.Провеждане на практическа работа на самолет.

4. Оригами. T теория.История на оригами. Основни форми и символи. Практикувайте.Изработка на занаяти с помощта на техниката оригами: животни, цветя, пощенски картички.

5. Обемен дизайн. Теория.Концепцията за „плосък“ и „обемен“. Дизайн от лента хартия. Практикувайте.Техники за създаване на куб, цилиндър, конус. Декорация на занаяти.

6. Последен урок.Повторение и затвърдяване на придобитите знания. Творческа работа.

До края на първата година на обучение студентите трябва да знаят:

Правила за безопасен труд и лична хигиена при работа с инструменти;

Име и предназначение на инструментите (ножица, шило);

Име и предназначение на материалите (хартия, картон), техните свойства,

Основни понятия за геометрични фигури, тела;

Какво е приложение;

Концепцията за „плоско“ и „обемно“;

Какво е композиция, фон;

Основни форми: хвърчило и др.

До края на първата година на обучение студентите трябва да могат да:

Анализирайте продуктите (определете неговата цел, материал, методи на свързване);

Планирайте работата си;

Икономично маркирайте материалите с помощта на шаблони, използвайте линийка, шаблон;

Приложете на практика свойствата на хартията и картона;

Огънете различни играчки от основен квадрат;

Изрежете хартия и картон с ножица по маркиращата линия;

Свържете части от хартия и картон с помощта на лепило, кламери, конци;

Направете апликация
Учебна програма за 2-ра година

Заглавие на раздели и теми Брой часове форма на контрол
Обща сума теория практика
1. Въвеждащ урок. Инструкции за безопасност и здраве - Разговор.
2. Материали и инструменти, организация на работното място. Разговор.
3. Приложение. Практическа задача.
4. Графичен сертификат. Разговор.
4.1. Концепцията за елементите на графичната грамотност: технически чертеж, скица, рисунка. Практическа задача.
4.2. Инструменти за рисуване.
4.3. Видове, методи и техники за маркиране.
4.4. Рисуване на линии
5. Часове по технологии
5.1. Техники за правене на занаяти с помощта на техниката оригами Мини-изложба.
5.2. Работилницата на Дядо Фрост
5.3. Библиотека с играчки от хартия и картон Практическа задача.
6. Практическа задача.
6.1 Квилинг.
6.2 Изделия от готови форми.
6.3 Продукти от велпапе.
6.4 Технически модели.
7. Последен урок. Осъществяване на подаръци. - Самостоятелна работа.
Обща сума

1. Въвеждащ урок. Теория.Запознаване с плана за работа на сдружението. Брифинги.

2. Материали и инструменти. Теория.История на хартията. Производство на хартия и картон. Свойства на картона и хартията. Инструменти за работа с хартия и картон. Практикувайте.Експерименти за определяне на посоката на влакната: надлъжно, напречно.

3. Приложение. Теория.Класификация на апликацията: по вид - (тема, сюжет, орнамент); по изображение - (плоскостни, обемни методи на изпълнение - (мозайка, начупено); По цветова схема - (монохромна, полихромна концепция за симетрия, симетрични фигури). Видове симетрично рязане. Практикувайте.Извършване на апликационна работа. Изработка на картички, сувенири.

4. Графичен сертификат. Теория.Концепцията за технически чертеж, скица, чертеж. Въведение в чертожните инструменти: линийка, квадрат, пергел. Тяхното предназначение и приложение. Видове маркиране: на око, чрез огъване, срещу светлина, по шаблон и шаблон, върху карирана хартия, с чертожни инструменти. Чертожни линии: видими контурни линии, линии на сгъване, аксиални, плътни тънки. Техните назначения Практикувайте.Изработване на занаяти с помощта на инструменти за рисуване. Използване на занаяти по различни начинии техники за маркиране. Четене на чертежи на разработки на обемни части.

5. Часове по технология.Оригами. Теория.Условности, терминология, основни форми. Техники на сгъване. ПрактикувайтеИзработване на занаяти с помощта на техниката оригами. Работилницата на Дядо Фрост. Теория.Новогодишни традиции на различни нации. Коледа. История на пощенската картичка Практикувайте.Изрязване на снежинки. Изработка на новогодишни играчки, картички, гирлянди. Звезди Библиотека с играчки от хартия и картон. Теория.Въведение в динамичните играчки: twitchers, nockers, махало играчки, играчки изненада. Видове съединяване на части от хартия и картон: - чрез конци, кламери; подвижен - с помощта на тел, резба, болт и гайка. Практикувайте.Производство на туичери и динамични играчки.

6. Конструкция от хартия и картон.Хартиени пластики. Теория.Азбуката на производството на хартия. Практикувайте.Производство на полуобемни и обемни изделия. Изделия от готови форми. Теория.Методи за залепване на различни по форма кутии. Практикувайте.Създаване на макети от различни кутии. Продукти от велпапе Теория.Основни технологични техники. Практикувайте.Извършване на обемна работа. Основни представи за геометричните тела: паралелепипед, цилиндър, конус, пирамида. Теория. Понятия за геометрични тела. Концепцията за развитието на геометрични тела. Практикувайте.Проектиране на занаяти и технически обекти на тяхна основа.

7. Осъществяване на подаръци.Последен урок.

До края на 2 година учениците трябва да знаят:

Наименование и предназначение на инструментите за работа с хартия и картон;

Рисуване на линии;

Правила за маркиране с помощта на шаблони, линийки, квадрати, използване на пергели;

Видове приложения;

Цветно колело, цветови комбинации;

Понятие за симетрия, симетрични фигури;

Основни форми в оригами.

До края на втората година на обучение студентите трябва да могат:

Спазвайте правилата за безопасна работа и лична хигиена;

Анализирайте продукта: предназначение, материал, методи на свързване, технология на производство;

Организирайте правилно своя работно място;

Поддържайте ред по време на работа;

Направете маркировки различни начини;

Извършване на технологични операции с хартия и картон;

Свържете части от хартия и картон с помощта на лепило, тел, конец и ключалка;

Извършване на различни видове приложения;


Учебна програма за 3-та година.

Заглавие на раздели и теми Брой часове форма на контрол
Обща сума Теория Практикувайте
1. Въвеждащ урок - Разговор.
2. Материали и инструменти Разговор.
3. Оригами Практическа задача.
3.1. Панел Мини-изложба.
3.2. Гофриране
3.3. Модулно оригами
4. Графичен сертификат Разговор.
5. Видове транспортни средства. Практическа задача.
5.1. Въздушен транспорт.
5.2. Воден транспорт.
5.3. Сухопътен транспорт.
5.4. Космически транспорт.
5.5. Специален транспорт
6. Технология на работа с различни материали. Практическа задача.
6.1. Работилницата на Дядо Фрост. Мини-изложба.
6.1.1 Изработка на сувенир
6.1.2. Изработка на украса за коледна елха.
6.1.3 Обемни пощенски картички.
6.1.4. Новогодишни фигури.
6.2. Квилинг
6.2.1. Пощенски картички
6.2.2. Панел
6.2.3. Кадър
6.2.4 Сувенир
6.3. Моделиране и дизайн от нетрадиционни материали. Практическа задача.
6.3.1. ковчежета
6.3.2. Вази
6.3.3. Сувенири
6.3.4. Панел
6.3.5. Организатор
6.3.6. Картонена кутия
6.3.7. Скрин
7. Проектни дейности
7.1. Избор на тема на проекта
7.2 Производство на продукта
7.3. Изготвяне на документация.
8. Осъществяване на подаръци. Самостоятелна работа.
9. Последен урок. Финална работа
Обща сума

1.Въвеждащ урок.Запознаване с работния план за годината. Брифинги.

2. Материали и инструменти.Повторение на преминат материал.

3. Оригами. Теория.Оригами азбука: символи. Видове гофриране. Модулно оригами: техники на сгъване. Практикувайте.Изработка на пана. Изработка на ветрила, пеперуди, цветя. Изработване на занаяти по метода на модулното оригами.

4. Графичен сертификат. Теория.Затвърдяване и задълбочаване на знанията за инструментите за рисуване. Практикувайте.Изграждане на кръг с помощта на пергел. Разделяйки го на части. Изработка на часовници.

5. Видове транспортни средства. Теория.Видове самолети. Тяхната структура на водния и морския транспорт. Видове сухопътен транспорт. Предназначение. Космически транспорт. Основна идея за пространство. Видове специален транспорт. Практикувайте.Изработка на самолет. Изработка на модели на кораби. Изработка на кола. Изработване на ракета. Изработка на трактор.

6. Технология на работа с различни материали.Работилницата на Дядо Фрост. Теория.Източен хороскоп и символ на годината Практикувайте.Изработка на сувенири, украса за елха, триизмерни картички, новогодишни фигурки. Квилинг (навиване на хартия) Теория.Материали и инструменти за работа с техника квилинг Практикувайте.Изработка на занаяти: пощенски картички, пана, рамки за снимки, сувенири. Моделиране и дизайн от нетрадиционни материали. Теория.Отпадъчен материал и технология за преработката му. Практикувайте.Изработване на различни занаяти от него: кутии, вази, сувенири, организатори и др.

7. Дейности по проекта. Теория.Избор и обосновка на проекти. Избор на материали и инструменти. Избор на оптимална технология за изработка на проекта. Практикувайте.Производство на продукта. Изготвяне на проектна документация.

8.Последен урок.Обобщаване.

До края на 3-тата година на обучение студентите трябва да знаят:

Наименования и предназначение на инструменти за работа с хартия и картон;

Правила за безопасен труд и лична хигиена;

Име на материалите (хартия, картон, ватман), техните свойства;

Рисуване на линии;

Видове транспортни средства, наименование и тяхното предназначение;

Основните професии на хората, свързани с поддръжката на транспорта;

Правила за маркиране с помощта на шаблони, линийка, квадрат, използване на компас;

Елементи на геометрични тела;

Мащабиране, увеличаване и намаляване.

До края на 3-тата година на обучение студентите трябва да могат:

Спазвайте правилата за безопасна работа и лична хигиена;

Анализирайте продуктите: предназначение, материал, методи на свързване, технология на производство,

Организирайте правилно работното си място;

Поддържайте ред по време на работа;


Приложение 1.

Дидактически материали.

Критерии за оценка.

Индикатори (измерени резултати) Критерии Степен на изразеност на оценяваното качество Брой точки Диагностични методи
1. Теоретична подготовка на студентите
1.1 Теоретични знания (според основните раздели от учебната програма на програмата) Съответствие на теоретичните знания с изискванията на програмата -ниско ниво (ученикът е усвоил по-малко от 1/2 от предвидения в програмата обем знания); тестване
1.2 Познаване на термините Правилно използване на термини -ниско ниво (ученикът като правило избягва да използва термини); интервю
-средно ниво (ученикът съчетава специални термини с ежедневни);
- високо ниво (използва специални термини съзнателно и в пълно съответствие с тяхното съдържание)
2. Практическо обучение на студентите
2.1 Умения и способности (практика), предвидени от програмата (според основните раздели на учебната програма на програмата) Съответствие на практическите умения и способности с изискванията на програмата - ниско ниво (ученикът е усвоил по-малко от ½ от уменията и способностите, предвидени от програмата); Практическа работа
-средно ниво (обемът на придобитите знания е 1/2)
-високо ниво (студентът е усвоил почти целия обем от знания, предвидени от програмата за определен период)
2.2 Владеене на инструменти Няма затруднения при използването на инструмента -ниско ниво (ученикът изпитва сериозни затруднения при работа с инструмента); Практическа работа
-средно ниво (работи с инструмента с помощта на учител);
-високо ниво (работи с инструмента самостоятелно)
2.3 Творчески умения Креативност при изпълнение на практически задачи начално (елементарно) ниво на развитие на креативността (ученикът може да изпълнява само най-простите практически задачи на учителя); Практическа работа
-репродуктивно ниво (изпълнява основно задачи по извадка);
-творческо ниво (изпълнява практически задачи с елементи на творчество)

Първа година на обучение.

Входящ контрол :

Практическа задача No1– учениците изрязват лист хартия по дадени различни линии.

Практическа задача No2– учениците изрязват квадрат с разчертани геометрични фигури и защриховат отбелязаните фигури. След това фигурките се изрязват и сгъват по дадените картинки.

Междинен контрол:

Тест №1– учениците трябва правилно да начертаят стрелки от името на тялото до неговото изображение.

Практическа задача No3– учениците чертаят квадрат и правят лодка. Те съставят.

Втора година на обучение.

Тест No2– учениците трябва да разбият изображението на кола на прости геометрични фигури и да изберат рисунка, която съответства на тяхната разбивка на силуета на колата.

Практическа задача No4– учениците изпълняват модел на летящ шнур по технологичната карта. Две задачи - начертайте модел по графично изображениечасти, монтаж и центровка.

Трета година на обучение.

Финален контрол:

Тест No3– от предложените варианти за отговор учениците избират един верен.

Практическа задача No5– според технологичната карта учениците изработват апликационен материал за маркиране. Геометричните фигури са разположени в в определен ред. Допуска се творчески подход.

Обяснителна бележка.

Допълнителна общообразователна програма за общо развитие (наричана по-нататък програмата) „Мозайка“ (първоначално техническо моделиране). Фокус на програмата: технически. Срок на изпълнение 3 години. Възрастта на учениците е 6 - 11 години.

Допълнителното образование допринася за формирането и самоопределянето на личността на детето. Съчетават се различни форми на образователна дейност различни видоведейности на детето.

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

Новост на програмата. Тази програмапозволява на всяко дете да действа като креативен дизайнер. Те имат възможност да използват всичките си знания, вътрешни планове, идеи в своите произведения, имат възможност да участват в училищни, градски и републикански изложби, където могат да покажат своето творчество на родители и приятели.

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

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

Педагогическа целесъобразност.За да изпълни успешно задачите за творческо моделиране, детето трябва да може да се концентрира, да разбира смисъла и целта на работата и да си представя резултата от своите дейности. Извършването на модели изисква точност, постоянство и развита моторика на ръцете. За да може детето да завърши дизайна и производството на модел, той се нуждае от волеви качества, чието развитие влияе върху активността на жизнената му позиция, стабилността на мотивацията и способността за преодоляване на вътрешни и външни трудности при изпълнение целенасочени действия и постъпки. Класовете развиват постоянство, точност, естетически стремеж, не просто да се прави, а да се прави компетентно, красиво и оригинално. Децата развиват усет за обемна, пропорционална, цветова хармония, развиват вкус.

Мишена– формиране и развитие на творческите способности на учениците чрез първоначално техническо моделиране.

Задачи:

- запознават учениците с различни видове трудови дейности, разнообразие от материали и методи за работа с тях;

Учат учениците да работят самостоятелно с различни материали и инструменти при спазване на правилата за безопасна работа;

Да формира разбиране на учениците за технологиите, транспорта и др.;

Възпитаване на уважително отношение между членовете на екипа в съвместни дейности;

Развиване на природните наклонности и творческия потенциал на всеки ученик: фантазия, наблюдателност, въображение и пространствено мислене, памет, въображение, внимание.

Програмата е базирана на програмата на Fetzer V.V. „Техническо моделиране и дизайн с младши ученици” - Ижевск 1994 г

Отличителни чертипрограми:Обучението има теоретико-познавателен и практически характер, като се прилага индивидуален подход към способностите и възрастовите особености на учениците.

Програмата е проектираназа деца от начална училищна възраст 6-11 години.

Децата в начална училищна възраст имат значителни резерви за развитие. Тяхното идентифициране и ефективно използване е една от основните задачи на учителя. В тази възраст се консолидират и развиват основните характеристики на когнитивните процеси (възприятие, внимание, памет, въображение, мислене, реч), които започнаха да се формират в предучилищния период. Основните дейности, в които е ангажирано детето са: учене, общуване, игра и работа.

График на програмата:

Програмата се изпълнява през цялата календарна година, включително празниците. По време на лятната ваканция се разрешава допълнително разработена програма за ваканционния период;

Програмата е предназначена за 3 години обучение

Режим на урока

1 година обучение: 1 път седмично по 2 часа (72 часа);

2-ра учебна година: 2 пъти седмично по 2 часа (144 часа);

3-та година на обучение: 2 пъти седмично по 2 часа (144 часа).

Нива на владеене на програмата (нива на трудност):

1 година на обучение – начало;

2 и 3 години обучение – основно ниво.

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

Форми и методи на обучение, педагогически технологии:

Форми на занятия:класове, практически уроци, открити класове, разговори, състезания, майсторски класове, изложби, работилници и др.

Методи на обучение:словесно - разговор, нагледно - показване на методи за действие, практическа, творческа работа, практическа дейност.

Педагогически технологии:педагогика на сътрудничеството, проектни технологии, технологии, ориентирани към ученика.

Структура на програмата: блок.

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

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

Основни раздели на програмата:творческо моделиране от хартия и картон, оригами, триизмерен дизайн, графичен дизайн, квилинг. Конструкция от различни материали.

Както беше отбелязано по-горе, функционалното тяло може да бъде блокили съставен оператор. Блокирайтекак колекция от описания на обекти и оператори може да включва вложениблокове и след това се появяват външенИ местенпроменливи по отношение на блока, както и глобаленпроменливи, описани извън програмните функции.

В допълнение към атрибутите имеИ Типобектът има още два атрибута - обхватИ живот, дефинирани клас на съхранение (памет)по подразбиране или зададен от програмиста. Обхват (видимост)е част от програмния текст, в който виждамеи може би използванитози обект. Променливите, декларирани в обхващащ блок, са външни за вложените блокове и ги включват в обхвата с едно изключение - вътрешнипроменливата има приоритетпо-горе външенпроменлива, като я затворите и дори типът на вътрешната променлива може да бъде заменен.

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

C програмата е отделна софтуерен модул, който е форматиран и записан във външна памет като изходен файл с разширение „.c“, например myprog.c.

Структурата на програмния модул и обхватът на неговите обекти могат да бъдат представени чрез следната диаграма:

/* Глобални обекти и описания */ /* Обхват */

Директиви за препроцесор глобаленмакродефиниции

функционални прототипи

типови описания

описания на глобални променливи

заглавка на функцията местен

(външни блокови променливи;

оператори;

{ вътрешно тялол местен

описания на други функции

/* край на програмата */

Пример.Използване на вложени блокове с променливи със същото име.

програма:

( int i=2; /* i – променлива външна единица */

int count=0; /* count – външна променлива */

докато (брои<= i) /* цикл внешнего блока */

( int=0; /* i – локална променлива на вътрешния блок */


брой++; /* брояч на цикли */

printf (“В цикъл: count=%d; i=%d\n”, count, i);

/* край на вътрешния блок, връщане към променлива i на външния блок */

printf("Извън цикъла: count=%d, i=%d", count, i);

Резултат от програмата:

В цикъла count=1 i=0

В цикъла count=2 i=0

В цикъла count=3 i=0

Извън цикъла брой=3 i=2

Програмистът може очевиднозадайте обхват и атрибути за продължителност на живота, като използвате спецификатори на клас памет (съхранение): за променливи(auto - локален, register - регистър, static - статичен, extern - външен) и за функции(статичен, външен).

Променливи с клас на съхранение auto (по подразбиране) и регистър принадлежат към местенв блок и по обхват и живот. За променливи с клас auto паметта се разпределя в стека (временна памет), а за променливи с клас регистър - в един от свободните регистри на процесора.

Паметта за променливи със статичен клас се разпределя в сегмента с данни (статична програмна памет), а не в стека, което ги прави спасистойността му при изходот блока. Ако липсва изричноинициализация на такива променливи, тогава по подразбиранете са зададени на 0. Извършва се инициализация единпъти и не се повтаря при ново влизане в блока. Обекти от клас static имат местенобхват (блок) и глобален lifetime (време за изпълнение на програмата).

Пример. Използване на статични променливи.

програма:

void пример (int c); /* прототип на функция */

void main () /* основна функция */

( int count; /* блокира локална променлива */

for (count=9; count >= 5; count -= 2) /* цикъл на брояча */

пример (брой); /* извикване на функция */

void пример (int c) /* заглавка на функция */

( int f=1; /* локална променлива */

статичен int stat=1; /* статична променлива */

printf (“c=%d, f=%d, stat=%d\n”, c, f ,stat);

стат++; /* промяна на статична променлива */

Резултати от програмата: c=9, f=1, статистика=1

c=7, f=1, статистика=2

4.8. Блокова структура.

Езикът "C" не е език с блокова структура в смисъл на

le PL/1 или algola; не може да описва само функции

вътре в другите.

Променливите, от друга страна, могат да бъдат определени от

метод на блоково структуриране. Описания на променливи (вкл.

tea инициализация) може да следва лявата къдрава скоба-

който отваря всеки оператор, а не само този с който

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

наведнъж измества всички променливи от външни блокове, които имат

същите имена и остават дефинирани до съответните

дясна къдрава скоба. Например в

INT I; /* ДЕКЛАРИРАНЕ НА НОВ I */

ЗА (I = 0; I< N; I++)

Обхватът на променливата I е „истинският“ клон

АКО; Това I по никакъв начин не е свързано с друго I в програмата.

Блоковата структура също влияе върху обхвата на външните

променливи. Ако са дадени описания

Появата на X във функцията F се отнася до вътрешната трансформация

променлива от тип DOUBLE, а извън F - към външна целочислена променлива.

Същото важи и за формалните имена на параметри:

Вътре във функцията F името X се отнася до формалния параметър и

не към външна променлива.

4.9. Инициализация.

Споменахме инициализацията много пъти досега, но

винаги мимоходом, наред с други въпроси. Сега, след това

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

Нека обобщим някои правила, свързани с инициализацията.

Ако няма изрична инициализация, тогава външни и

на tic променливите се присвоява стойност нула; автоматичен

В този случай физическите и регистровите променливи са неопределени

разделени стойности (боклук).

Прости променливи (не масиви или структури) могат да бъдат инстанцирани

когато ги описвате, добавете знака след името

равенства и постоянен израз:

CHAR SQUOTE = "\";

ДЪЛЪГ ДЕН = 60 * 24; /* МИНУТИ В ДЕНЯ */

За външни и статични променливи се извършва инициализация

Внедрява се само веднъж, на етап компилация. Автоматично и

регистрационните променливи се инициализират всеки път, когато влезете

във функция или блок.

В случай на автоматични и регистрови променливи, инициализация

тор не трябва да бъде константа: всъщност може да бъде

всеки смислен израз, който може да включва определени

предварително известни количества и дори извиквания на функции. Например,

инициализация в програмата за двоично търсене от глава 3 може

ще бъде записано във формуляра

INT HIGH = N - 1;

INT LOW, HIGH, MID;

Според неговия резултат инициализацията на автоматичните промени -

nyh са съкращение за оператори за присвояване.

Коя форма да предпочетете е предимно въпрос на вкус. ние обикновено

ние използваме изрични присвоявания, тъй като инициализацията в

по-малко забележими в описанията.

Автоматичните масиви не могат да бъдат инициализирани. Външен

tion и статичните масиви могат да бъдат инициализирани чрез поставяне

след описанието, списък, заграден във къдрави скоби

начални стойности, разделени със запетаи. Например програма

броене на символи от глава 1, която започва с

INT C, I, NWHITE, NOTHER;

NБЯЛО = НЯМА = 0;

ЗА (I = 0; I< 10; I++)

Може да се пренапише като

INT NDIGIT = (0, 0, 0, 0, 0, 0, 0, 0, 0, 0);

MAIN() /* БРОЯНЕ НА ЦИФРИ, ПРЯКО ИНТЕРВАЛ, ДРУГИ */

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

дадените стойности са нула, но добрият стил е да ги направите

очевидно. Ако броят на първоначалните стойности е по-малък от зададения

зададен размер на масива, след което останалите елементи се запълват с необходимите

lyami. Изброяване на твърде много начални стойности

е грешка. За съжаление няма възможност

индикация, че някаква първоначална стойност се повтаря, и

не можете да инициализирате елемент в средата на масив без повторно

номера на всички предишни.

Има специален начин за масиви от знаци

инициализация; Вместо къдрави скоби и запетаи, можете да използвате

използвай реда:

CHAR PATTERN = „THE“;

Това е съкращение за по-дълга, но еквивалентна нотация:

CHAR PATTERN = ("T", "H", "E", "\0");

Ако размерът на масив от който и да е тип е пропуснат, тогава компилаторът определя

разделя дължината си, като брои броя на началните стойности. IN

в този конкретен случай размерът е четири (три знака

плюс крайния \0).


Причини. В същото време философската абстракция на езика се оказва неразривно свързана с основните теми и движения на философията като цяло. По-конкретно, ранните етапи на традиционния AF анализ на обикновения език бяха дълбоко повлияни от философията на J. E. Moore, особено от неговата доктрина за здравия разум, според която понятия като „човек“, „свят“, „аз“, „ външен свят", "...

И други страни от ОНД, както и улесняване на достъпа до руската и световна култура и наука. Така, съдейки по данните от нашите изследвания, търсенето на руски език в републиката остава доста високо. Много представители на съвременната молдовска младеж продължават, като техните бащи и дядовци, да бъдат привлечени от руската култура, научните и технически постижения на Русия. Руският си остава език...

Изобразително словесно-сричково писане). Паметници от средноеламския период (14-12 век пр.н.е.) са направени на акадски клинопис. Паметниците от новия еламски период датират от 8-6 век. пр.н.е. Бил е официалният език в персийската държава на Ахеменидите през 6-4 век. предполага се, че след като е бил повлиян от староперсийския, той е оцелял до ранното средновековие. 7. Бурушаски език Бурушаски език (...

.../диалект), скитски, согдийски, средноперсийски, таджикски, таджишки (език/диалект), талишки, татски, хорезмийски, хотаносакски, шугнанско-рушанска група езици, яхноби, язгулямски и др. Те принадлежат към индо- Ирански клон на индоевропейските езици. Райони на разпространение: Иран, Афганистан, Таджикистан, някои райони на Ирак, Турция, Пакистан, Индия, Грузия, Руска федерация. Общ...

Преглед