/
Projekts  “ Ogres novada sociālās atstumtības riskam pakļauto bērnu un jauniešu Projekts  “ Ogres novada sociālās atstumtības riskam pakļauto bērnu un jauniešu

Projekts “ Ogres novada sociālās atstumtības riskam pakļauto bērnu un jauniešu - PowerPoint Presentation

nersonvisa
nersonvisa . @nersonvisa
Follow
342 views
Uploaded On 2020-11-06

Projekts “ Ogres novada sociālās atstumtības riskam pakļauto bērnu un jauniešu - PPT Presentation

Datu programbloki Šī prezentācija ir izveidota ar Eiropas Ekonomikas zonas finanšu instrumenta un Latvijas valsts finansiālu atbalstu Par prezentācijas saturu atbild biedrība Attīstības un inovāciju mācību centrs Projektu finansiāli atbalsta Islande Lihtenšteina un Norvēģ ID: 816288

Share:

Link:

Embed:

Download Presentation from below link

Download The PPT/PDF document "Projekts “ Ogres novada sociālās at..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Projekts

“Ogres novada sociālās atstumtības riskam pakļauto bērnu un jauniešu sociālās integrācijas pasākumi” (Līgums Nr.2013.EEZ/PP/1/MIC/072/025)Datu programbloki

Šī prezentācija ir izveidota ar Eiropas Ekonomikas zonas finanšu instrumenta un Latvijas valsts finansiālu atbalstu. Par prezentācijas saturu atbild biedrība “Attīstības un inovāciju mācību centrs”. Projektu finansiāli atbalsta Islande, Lihtenšteina un Norvēģija. Projektu līdzfinansē Ogres novada pašvaldība.

http://www.sif.gov.lv/, http://www.eeagrants.lv/ , http://www.eeagrants.org/, http://www.ogresnovads.lv/

Slide2

Datu programbloki

.

Slide3

Datu programmbloki

+ Variable (Mainīgais)+ Constant (Konstante)+ Array Operations (Matricu operācijas)

+ Logic Operations (Loģiskās operācijas)+ Math (Matemātika)+ Round (Noapaļošana)+ Compare (Salīdzināšana)+ Range (Diapazons)

+ Text (Teksts)

+

Random (Gadījumdati)

Slide4

Mainīgie

Mainīgais ir vieta EV3 bloka atmiņā, kur var saglabāt datu vērtības. Jūs varat ierakstīt un saglabāt Mainīgajā datu vērtības. Vēlāk programmā var piekļūt saglabātajām vērtībām un nolasīt Mainīgā vērtības.

Slide5

Mainīgā ievietošana

1. Režīmu izvēle  2. Mainīgo izvēle 3. Ievades vērtības

Slide6

Pievienot jaunu mainīgo projektam:

Darbības1.

Izvēlēties mainīgā bloku 2.Izvēlēties Režīma izvēli, lai izmantotu rakstīšanas režīmu.

3.

Izvēlēties mainīga tipu (Numeric, Logic, Text, Numeric Array, or Logic Array).

4.

Nospiest uz Bloka teksta lauku un izvēlēties pievienot mainīgo.

5.

Jaunā mainīgā logā, izvēlies nosaukumu.

Slide7

Padomi

1.Lieto īsus mainīgā nosaukumus.

2.Lieto mainīgā nosaukumus, kuri izsaka mainīgā nozīmi, lai to varētu atšķirt no citiem mainīgajiem programmā.3.

Ķatru mainīgo var lietot visās projekta programmās.

Slide8

Mainīgo režīmi

Slide9

Režīms:

RakstītRakstīšanas režīms ļauj izvēlēties jau pievienotu mainīgo un ievadīt jaunu vērtību.

Darbības1.Izvēlēties rakstīšanas režīmu. 2.

Izvēlēties mainīgā tipu

3.

Nospiest uz bloka teksta lauku, lai izsauktu dialoglodziņu.

4.

Izvēlēties mainīgo kuru izmantot

Slide10

Režīms:

LasītLasīšanas režīms ļauj izvēlēties jau izveidotu mainīgo un nolasīt tajā saglabāto vērtību.

Darbības1.Ar Mode Selector izvelēties lasīšanas režīmu un mainīgā tipu.

2.

Nospiest uz teksta lauku augšpusē, lai parādītos dialoglodziņš un tad var izvēlēties mainīgo, kuru izmantot.

3.

Tagad var iegūt mainīga vērtību no vērtības izvades loga. Pēc tam to var izmantot datu rakstīšanas režīmā.

Slide11

Piemērs

Slide12

Uzdevums: Kas tiks izvadīts uz ekrāna?

Slide13

Uzdevums: Kas tiks izvadīts uz ekrāna?

Atbilde: ABC

Slide14

Uzdevums: Cik rotācijas veiks robots, līdz apstāsies?

Slide15

Uzdevums: Cik rotācijas veiks robots, līdz apstāsies?

Atbilde: 25

Slide16

Bloks Konstante

Blokā Konstante var ievadīt vērtību, kuru izmantot programmā vēlāk. Ja nepieciešams mainīt konstantes vērtību, visā programmā, kur tiek lietota konstante, tās vērtība ir jāatjauno.

Slide17

Piemērs:

Slide18

Loģisko darbību bloks

Loģisko operāciju bloks veic ievades un izvades datu loģisko apstrādi. Režīma izvēleDatu ievadeIzvades vērtības

Slide19

Loģisko darbību bloka režīmi

Režīmi

Izmantotie ievades datiRezultāts

 AND

A, B

True ir tikai tad, ja A un B izpildās, pretējā gadījumā False

 

OR

A, B

True ir tad, ja kaut viens nosacījums izpildās, pretējā gadījumā False

 

XOR

A, B

True ir tad, ja kaut vien nosacījums ir True,

False , ja abi ir True,

False , ja abi ir False

 

NOT

A

True, ja A ir False,

False , ja A ir True

Slide20

Piemērs

Slide21

Matemātisko darbību bloks

Matemātisko darbību bloks aprēķina ievades datus un izvada rezultātu. Var izveidot vieglas matemātiskas darbības ar vienu vai divām ievadēm, vai izveidot veselu formulu līdz pat četrām izvadēm.Režīma izvēleDatu ievade

Izvades vērtības

Slide22

Vienkaršākie matemātisko darbību režīmi

ModeInputs Used

Output Result AddA, BA + B

 

Subtract

A, B

A – B

 

Multiply

A, B

A × B

 

Divide

A, B

A ÷ B

 

Absolute Value

A

A if A ≥ 0 -A if A < 0The result is always ≥ 0.

 

Square Root

A

A

 

Exponent

A (base), N (Exponent)

A

N

 

Advanced

A, B, C, D

A + B – C* D

Slide23

Slide24

Piemērs

Slide25

Programma saskaita cik reizes tiek piespiests Skāriena sensors un izvada skaitu uz displeja

Slide26

Noapaļošanas bloks

Noapaļošanas bloks noapaļo decimālskaitli par naturalu skaitli. Ir iespēja noapaļot skaitli uz augšu, uz leju, vai uz tuvāko naturālo skaitli. Var arī saīsināt skaitli līdz noteiktai decimāldaļai (vieni, desmiti, simti)Režīma izvēleDatu ievade

Izvades vērtības

Slide27

Režīmi

Noapaļot līdz tuvākajam, noapaļot uz augšu un noapaļot uz leju režīmi noapaļo decimālskaitļus. Noapaļot līdz tuvākajam vienmēr lieto ierastos apaļošanas likumus un noapaļo līdz tuvākajam (0.51=1 un 1.49=1). Noapaļot uz augšu

(Round up) vienmēr noapaļos uz augšu un noapaļot uz leju (Round down) vienmēr noapaļos uz leju.

Slide28

Salīdzināšanas bloks

Salīdzināšanas bloks salīdzina divus skaitļu, lai noskaidrotu kurš skaitlis ir lielāks, vai tie ir vienādi. Var izvēlēties vienu no sešiem salīdzināšanas veidiem. Rezultāts ir vai True vai False. (Patiess vai aplams)Režīma izvēleDatu ievade

Izvades vērtības

Slide29

Salīdzināšanas bloks, režīmi

ModeInputs Used

Output Result Equal ToA, BTrue if A = B, otherwise False

 

Not Equal To

A, B

True if A ≠ B, otherwise False

 

Greater Than

A, B

True if A > B, otherwise False

 

Less Than

A, B

True if A < B, otherwise False

 

Greater Than or Equal To

A, B

True if A ≥ B, otherwise False

 

Less Than or Equal To

A, B

True if A ≤ B, otherwise False

Slide30

Piemērs

Slide31

Intervāla (apgabala) bloks

Intervāla bloks pārbauda vai skaitlis ir iekšā vai ārpus no noteikta skaitļu intervāla. Izvades rezultāts ir True vai False (Patiess vai aplams)Režīma izvēleIevades vērtības

Izvades vērtības

Slide32

Uzdevums: Kad robots apstāsies?

Slide33

Uzdevums: Kad robots apstāsies?

Atbilde: Robots apstāsies, ja izpildīsies šādi nosacījumi:

1) Attālums līdz šķērslim ir no 6 līdz 25 cm un 2) krāsas sensors ir nolasījis melno krāsu

Slide34

Teksta bloks

Teksta bloks var savienot līdz pat trīs teksta virknes vienā teksta virknē.Režīma izvēleDatu ievadeIzvades vērtības

Slide35

Uzdevums: Kad programma pārstās darboties? Kādas attāluma mērvienības tiks izspīdinātas uz ekrāna?

Slide36

Uzdevums: Kad programma pārstās darboties? Kādas attāluma mērvienības tiks izspīdinātas uz ekrāna?

Atbilde: programma pārtrauks darboties, līdz kāds objekts pietuvosies robotam tuvāk par 8 cm.

Uz ekrāna parādīsies attālums un attāluma mērvienība: cm.

Slide37

Gadījuma bloks

Gadījuma bloks izvada gadījuma skaitliskās un loģiskās vērtības.

Slide38

Piemērs:

Robots virzās uz priekšu, ja saredz šķērsli izmana kustības virzienu izmantojot Random (gadījuma vērtības)

Slide39

Piemērs