понедељак, 22. април 2024.

Информатика и рачунатсво - 7.разред - Комбиновање облика


Напиши у свесци наслов ове лекције и оно што је по теби најважније.

О овој лекцији можеш пронаћи на линку ОВДЕ. 

дуж
pg.draw.line(prozor, boja, (x1, y1), (x2, y2), debljina)
правоугаоник
pg.draw.rect(prozor, boja, (x, y, sirina, visina), debljina)
круг
pg.draw.circle(prozor, boja, (x, y), r, debljina)
елипса
pg.draw.ellipse(prozor, boja, (x, y, sirina, visina), debljina)
лук
pg.draw.arc(prozor, boja, (x, y, sirina, visina), od_ugao, do_ugao, debljina)

Ево примера Чича Глише

import pygame
pygame init()
prozor=pygame.display.set_mode((300,300))
pygame.display.set_caption("Glisa")
prozor.fill(pygame.Color("white")
      # iscrtavamo glavu
pygame.draw.circle(prozor, pg.Color("black"), (150, 70), 20, 5)
      # iscrtavamo šešir
pygame.draw.line(prozor, pg.Color("blue"), (120, 50), (180,50), 3)
pygame.draw.rect(prozor, pg.Color("blue"), (130, 10, 40, 40))
      # iscrtavamo oči
pygame.draw.circle(prozor, pg.Color("black"), (145, 60), 2, 2)
pygame.draw.circle(prozor, pg.Color("black"), (155, 60), 2, 2)
      # iscrtavamo usta
pygame.draw.ellipse(prozor, pg.Color("red"), (140, 75, 20, 10))
       # iscrtavamo telo
pygame.draw.line(prozor, pg.Color("black"), (150, 90), (150,170), 5)
      # iscrtavamo levu ruku
pygame.draw.line(prozor, pg.Color("black"), (150, 110), (100, 120), 5)
pygame.draw.line(prozor, pg.Color("black"), (100, 120), (80, 100), 5)
      # iscrtavamo desnu ruku
pygame.draw.line(prozor, pg.Color("black"), (150, 110), (200, 150), 5)
pygame.draw.line(prozor, pg.Color("black"), (200, 150), (210, 170), 5)
      # iscrtavamo levu nogu
pygame.draw.line(prozor, pg.Color("black"), (150, 170), (130, 200), 5)
pygame.draw.line(prozor, pg.Color("black"), (130, 200), (140, 250), 5)
      # iscrtavamo desnu nogu
pygame.draw.line(prozor, pg.Color("black"), (150, 170), (170, 200), 5)

pygame.draw.line(prozor, pg.Color("black"), (170, 200), (160, 250), 5)
pygame.display.update() 
while pygame.event.wait().type != pygame.QUIT:
    pass
​pygame.quit()





Комбиновање ових облика покушајте у програмском језику Pygame  да нацратате једну од слика доле. 
Идите на портал Петља.

    
  

   

уторак, 16. април 2024.

Информатика и рачунарство - 7. разред - Цртање МНОГОУГЛОВА

Програмски језик PYGAME


Презентација коју сам вам пуштала на часу налази се на ОВДЕ.

Ученици који су лоше урадили оне две вежбе - за дуж, круг и кружницу, ево пример две урађене  вежбе па нека погледају -  ДужКруг и кружница.


Ко хоће да поправи оцену, нека уради
 Задатак - Две дужи и Задатак Круг и кружница.



О лекцији Цртање многоуглова  можете пронаћи на линку ОВДЕ.


Пример задатка Новогодишња јелка (Задатак се налази на Порталу Петља):

Користећи функцију polygon реши задатак. Напиши Pygame програм који у прозору димензија 300 х 300 пиксела, црта јелку као на слици.


import pygame
​pygame.init()
prozor=pygame.display.set_mode((400, 400))
pygame.display.set_caption(“Novogodisnja jelka”)
prozor.fill(pygame.Color(“white”))
pygame.draw.polygon (prozor, pygame.Color(”green”), [(50,250),(150,150),(250,250)])
pygame.draw.polygon (prozor, pygame.Color(”green”), [(75,200),(150,100),(225,200)])
pygame.draw.polygon (prozor, pygame.Color(”green”), [(100,150),(150,50),(200,150)])
pygame.draw.polygon (prozor, pygame.Color(”brown”), [(130,250),(130,300),(170,300),(170,250)])
pygame.display.update()

while pygame.event.wait().type != pygame.QUIT:
    pass
​pygame.quit()



ДОМАЋИ ЗАДАТАК:

ЗАДАТАК А



ЗАДАТАК Б


Да би боље разумели ову лекцију, погледајте следећи видео;






понедељак, 15. април 2024.

Информатика и рачунарство - 6. разред - Вежбаоница 1




У уџбенику на 157. / 158. / 159. /160. / 161. и 162. страни се налазе задаци за вежбу.

Неки од тих задатака су: 

ЗАДАТАК 1: Анализирај следеће кодове и напиши резултат извршавања наредбе
а.     x = 2
        x = x + 12
        print (x)  ________

б.     x = 25
        y = 10
        z = x
        x = y
        y =  z
        print(x,y)   ________

в.     x = 5
        y = x * x
        x = y * y
        print (x)   ________

г.     x = - 10
       print (x)  _______
       x = x * -3
       print (x)   ______
       x = -3 * x
       print (x)  _______

ЗАДАТАК 2: Смедеревска тврђава има облик троугла  страница 550 метара, 502 метара и 400 метара. Користећи аритметичке операторе напиши програм који израчунава обим тврђаве.

ЗАДАТАК 3: Напиши програм који ће нацртати оштар угао од 45 степени, дужина крака угла је 200 корака, боја линије је црвена, а дебљина је 5 пеиксела.

ЗАДАТАК 4: Направи програм за цртање брода. Пажљиво анализирај слику. Води рачуна о положају (координатама) трупа брода, јарбола и заставице.

За решавање овог задатка користи следеће наредбе:

turtle.setx(broj)                -              поставља вредност x
turtle.sety(broj)                -              поставља вредност y
turtle.goto(x,y)                  -              помера курсор у тачку (x,y)

ЗАДАТАК 5: Напиши програм који на основу уноса броја пиксела по ширини и висини екрана израчунава резолуцију слике у мегапикселима. Број пиксела изражен је целим бројем и један мегапиксел (MP) има милион пиксела.

ЗАДАТАК 6: Рођендан ти је. Желиш да почастиш другове и другарице бомбонама тако да свако од њих добије једнак број бомобона. Напиши програм који, за унети број ученика и унети број бомбона, израчунава колико ће сваки ученик добити бомбона и колико ће бомбона остати неподељено.

ЗАДАТАК 7: Напиши програм  којим се исцртава правилан троугао, чија је дужина странице 200 пиксела.

ЗАДАТАК 8:  Напиши програм  којим се исцртава правилан петоугао, чија је дужина странице 120 пиксела.

ЗАДАТАК 9: Напиши програм који исцртава следећу слику:
Страница правилног петоугал је 50 пиксела. Размак између темена А1 и А2 је 100 пиксела и важи за све петоуглове у низу. 

ЗАДАТАК 10: Напиши програм који из унетог целог позитивног четвороцифреног броја издваја његове цифре.
Помоћ:
Унет је број 1234.
Поступак издвајања цифре јединица је следећи:
1234 % 10 = 4 - издавајамо цифру јединица
1234 // 10 = 123 - одбацујемо цифру јединица
Поступак у потрази за цифром десетица:
123 % 10 = 3  -издавајамо цифру десетица
123 // 10 = 10  - одбацујемо цифру десетица
Поступак у потрази за цифром стотина:
12 % 10 = 2  - издавајамо цифру стотина
12 // 10 = 1  - одбацујемо цифру стотина


четвртак, 4. април 2024.

ИиР 8. разред - Графичко приказивање података: Задаци



PRIMER. Podatke iz sledeća dva niza predstavi:

a. Stubičastim grafikonom (histogramom)

b. Kružnim grafikonom 

v. Linijskim grafikonom

predmeti = [“srp”,  “mat”,  “lik”,  “ist”,  “fiz”,  “bio”,  “geo”]

ocene      =  [   4,         2,         5,        3,        5,        4,       4   ]

a. Stubičasti grafikon


b. Kružni grafikon 



v. Linijski grafikon






Zadatak broj 1. U sledećoj tabeli su prikazane najviše i najniže temperature (u Celzijusima) ikada izmerene na kontinetnima:

Kontinent

Evropa

Azija

Afrika

Severna Amerika

Južna Amerika

Australija

Antarktik

Najviša zabeležena temperatura

48

54

55

56.7

48.7

50.7

19.8

Najniža zabeležena temperatura

- 58.1

- 67.8

- 23.9

- 63

- 32.8

- 23

- 89.2

Prikaži oba niza podataka histogramima na istom grafikonu.

 

Zadatak broj 2. Prikaži kružnim grafikonom i histogramom svoje ocene na kraju prošle godine.


Zadatak broj 3.  Biolozi su do danas opisali oko 2 000 000 vrtsa živih bića. Sva ona su podeljenja u pet carstava. Njihov približan broj po  carstvima je dat sledećom tabelom:

Carstvo

Broj vrsta

Životinje

1 400 000

Biljke

290 000

Gljive

100 000

Protisti

200 000

Monere

10 000


Prikaži ove podatke linijskim grafikonom

 

Zadatak broj 4. U sledećoj tabeli su prikazane najniže I najviše temperature u periodu 1981. – 2010. god. za grad Zrenjanin. Prikaži te podatke na jednom grafikonu.

Temper. u °C

Januar

Febr

Mart

April

Maj

Kun

Jul

Avgust

Septembar

Oktobar

Novembar

Decembar

Najniža temper.

-27.3

-21.9

-17.6

-6.7

-0.5

3.7

6.5

5.4

0.5

-8.6

-13.2

-23.1

Najviša temper.

17.7

22.5

27.7

30.1

35.2

38.0

42.9

38.8

37.7

30.0

23.9

20.5



Zadatak broj 5.  Stopa prirodnog priraštaja (SPP) u Srbiji (bez KiM) u periodu 2009 – 2013. Je data sledećom tabelom:

Godina

SPP (u promilima)

2009.

-4.6

2010.

-4.8

2011.

-5.2

2012.

-4.9

2013.

-4.8

Prikaži linijskim grafikonom ove podatke.

 

Zadatak broj 6. Prema procenama Republičkog zavoda za statistiku, broj stanovnika Republike Srbije na dan 31.12.217. god. po starosnim grupama je dat ovako:

starosneGr      = [“0-9”,     “10-19”,     “20-29”,       “30-39”,       “40-49”,       “50-59”,       “60-69”,            “70-79”,       “80 i više” ]

brStanovnika = [657289,  697761,   826153,     967875,       966253,       958561,            1034478,    578595,       314479 ]

Prikaži linijskim grafikonom ove podatke.

 

Zadatak broj 7. Ocene iz informatike su u jednom razredu sa 30 učenika raspoređene ovako:

Ocena

5

4

3

2

1

Zastupljenost ocene

30.00 %

36.67 %

20.00 %

10.00 %

3.33 %


Podatke iz tabele predstavi kružnim grafikonom.



DOMAĆI  ZADATAK :
PO ŽELJI URADITE TRI ZADATKA OD PONUĐENIH  ZADATAKA !