Rāda ziņas ar etiķeti Programmēšana. Rādīt visas ziņas
Rāda ziņas ar etiķeti Programmēšana. Rādīt visas ziņas

Kotlin programmēšanas vide

trešdiena, 2021. gada 5. maijs
Sveicināti! Te nu Jums viena itin jauka un iespējām bagāta programmēšanas valoda un vide sevis pilnveidei programmēšanas jomā! Programmēt var ievietotajā logā, bet sākumā derētu ieskatīties piemēros un dokumentācijā Kotlin tīmekļa vietnē! Kotlin piemēri atrodami šeit - https://play.kotlinlang.org/byExample/overview!

Kotlin tīmekļa vietni var atvērt uzklikšķinot uz Kotlin logo! (PLP - atvērt jaunā cilnē!)

Kotlin programmēšanas vide tiešsaistē:



Uzreiz var izmēģināt un izpildīt logā redzamo koda fragmentu! Protams, tekstu var nomainīt uz citu, piemēram, "Sveika, pasaule!". Ja rodas vēlme, tad var paeksperimentēt tālāk un ievadīt šādu koda fragmentu:
Pēc tam pētam piemērus un eksperimentējam!

Piemēri šeit: https://play.kotlinlang.org/byExample/overview

---***---

Start IT Youtube kanāls

piektdiena, 2020. gada 3. aprīlis
Noteikti ieteicams paciemoties projekta Start IT izveidotajā Youtube kanālā, kur ir daudz noderīgu video latviešu valodā savu zināšanu paplašināšanai par dažādām ar IT saistītām tēmām. Kanālu var atrast Youtube meklētājā ierakstot Start It vai arī ar adrsei - https://ej.uz/17ns.

Projekta Start IT adrese: https://www.startit.lv/.

Ilustrācijai par projekta Youtube kanālā pieejamo materiālu klāstu kanāla ekrānkopija:


Kanālā atrodami video par datoriem, virtuālo realitāti, 3D druku un 3D printeriem, programmēšanu Java valodā, kā arī mājas lapu veidošanu.

Uz priekšu attālināto mācību laikā! Izglītojamies! Veiksmi izpētē!

---


ES CodeWeek aktivitāte "To var ar Arduino!"

otrdiena, 2019. gada 1. oktobris

Auces vidusskolā 1.10. - 18.10. skolas datorklasēs ir iespēja piedalīties ES CodeWeek aktivitātē "To var ar Arduino!

Vairāk par ES CodeWeek skatīt šeit - codeweek.eu/!

Aktivitātes norisēs dalībniekiem vajadzēs:

  • izveidot savu slēgumu ar Arduino, LED, skaļrunīti (un pogām, motoriņu, u.tml.);
  • slēgumam izveidot vadības programmu mBlock vai Arduino IDE vidē, kura spēj:
  •  - ieslēgt/izslēgt norādītās LED vai citas ierīces (1.līmenis);
  •  - spēj attēlot dažādus gaismas efektus, tos papildinot ar skaņu efektiem (2.līmenis);
  •  - spēj attēlot gaismas efektus, izmantojot atkārtojumus (ciklus);
  •  - spēj attēlot gaismas efektus atkarībā no nospiestās pogas slēgumā vai atkarībā no nospiestā taustiņa uz tastatūras.
Aktivitātes dalībniekiem būs pieejams atbilstošs piederumu komplekts - Arduino, nepieciešamās detaļas, maketēšanas plate un vadi, kā arī programmēšanas vide mBlock.


Daži projektu piemēri redzami attēlos:

  


Lai labāk veiktos, ieteicams iepazīties ar atbilstošiem materiāliem:
Vienkārša slēguma shēma ar 4 LED diodēm: 


Aicinām piedalīties!
---

100-gades programmēšanas stunda

piektdiena, 2018. gada 12. oktobris
“100-gades programmēšanas stunda”
IT kompānija Cognizant dāvina Latvijai simtgadē spēli “100-gades programmēšanas stunda.” Tā ir bezmaksas tiešsaistē pieejama izglītojoša spēle visiem, kas vēlas iepazīties ar programmēšanas pamatiem un vienlaicīgi atjaunot zināšanas par Latvijas vēstures notikumiem un personībām.
Spēlē jau tagad!
Par simtgades programmēšanas stundu
Cognizant veidotās spēles mērķis ir saistošā veidā veicināt digitālo pratību Latvijas skolēnu un citu interesentu vidū. Pasaules ekonomikas foruma dati liecina, ka 65% bērnu, kas uzsāk skolas gaitas strādās pilnīgi jaunās profesijās, kuras vēl nav radušās. Problēmu risināšana, kritiskā domāšana un radošums ir tās prasmes, kuras bērnam māca programmēšanas spēle. Mēs saredzam, ka jau pārskatāmā nākotnē digitālā pratība būs pamatā ikvienai profesijai Latvijā un pasaulē.
Iesaisties!
Jebkurš bez iepriekšējām zināšanām programmēšanā var spēlēt pats, organizēt pasākumus un izglītot citus!
Organizē pasākumus
Uzņem spēlētājus savās telpās!
Skolas, organizācijas, bibliotekas un bibliotekāri, skolotāji un programmētāji, jaunieši un datorprasmju entuziasti – jebkurš ar vai bez priekšzināšanām var organizēt pasākumu un kopīgi spēlēt spēli “100-gades programmēšanas stunda.”
Viss, kas Tev nepieciešams, ir piekļuve datoram, planšetei vai telefonam ar internetu un publika, kas gatava mācīties!
Palīdzi izprast
Tev lieliski padodas strādāt ar kodu un Tu jau esi izpratis spēles uzdevumus? Iespējams Tu arī darbojies ar programmēšanu vai esi datorzinātņu skolotājs, tad palīdzi citiem izprast spēli! Motivē un iedvesmo apkārtējos iziet visus 10 spēles uzdevumus, uzrunā tuvējo skolu, pulciņu, vakarskolu vai kādu citu organizāciju un palīdzi viņiem novadīt “100–gades programmēšanas stundas” nodarbību.
Aicini iesaistīties citus
 Jebkurš būs ieguvējs, izprotot programmēšanas pamatus!
Palīdzi mums pastāstīt par spēli “100-gades programmēšanas stunda!” Varbūt tieši Tavā draugu un paziņu lokā ir kāds, kurš vienmēr gribējis iemācīties programmēšanas pamatus vai tieši otrādi lietpratējs, kurš varētu palīdzēt izprast programmēšanu citiem, pastāsti viņiem par mūsu iniciatīvu un tā kopīgi veidosim konkurētspējīgu un modernu nākamās simtgades Latviju! Vērsies pie savas vai savu bērnu skolas un iesaki arī viņiem izmēģināt spēli.


Aicinām Tevi pastāstīt par spēli sociālajos tīklos, dalīties ar bildēm, spēles plakātu un izmantot mirkļabirku #100gadesstunda un #Latvijai100.
Sāc savu ceļojumu jau tagad!
Cognizant Latvia | Learn IT | Latvia 100

Mācīmies programmēt mobilās lietotnes!

pirmdiena, 2017. gada 4. septembris

Tele2 un izglītības iniciatīva LEARN IT aicina skolēnu apgūt mobilo lietotņu programmēšanu daudziem zināmajā vietnē Code.org

Tele2 un izglītības iniciatīvas LEARN IT kopīgi sagatavotā video pamācību ir skatāma šeit - https://youtu.be/BfT8bgOp2Jg!


Izvēlamies sadaļu Skolēniem, tad ejam uz "Tools for middle anf high school" un izvēlamies Aplikāciju laborotoriju (App Lab), bet pēc tam klikšķinam Make App!

 Pēc pogas Make App noklikšķināšanas, iereadzīsm logu, kurā veidot savas mobilās lietotnes:


Tie, kuri darbojušies programmēšanas nodarbībās, pēc video pamācības noskatīšanās un dažiem eksperimentiem jau spēs izveidot vienkāršas mobilās lietotnes!

Iesūtot saites uz savām programmām un īsu aprakstu par to, kā Jums veicies uz e-pasta adresi info@learnit.lv līdz 23. oktobrim,  radošāko lietotņu un pārdomātākā koda autori saņems veicināšanas balvas no Learn IT un Tele2 Shared Service Center.

sk. F.Sarcevičs
Veiksmi savu mobilo lietotņu veidošanā un programmēšanā!

Konsultācijas - skolas datorklasēs!


---

Programmēšanas pulciņš 5.- 8.klasēm

pirmdiena, 2013. gada 2. septembris

     Sadarbībā ar Latvijas mēroga IT projektu START IT Auces vidusskolā darbu sāks programmēšanas pulciņš 5. - 8.klasēm. Mācīsimies programmēt vidēs Scratch, Google Blockly un Java, veidojot dažādas tiešsaistes un Android aplikācijas. Būs iespēja izmantot īpašu programmēšanas portālu ar videolekcijām, konkursiem, pelnīt dažādas balvas! Projektu START IT atbalsta lielie Latvijas IT uzņēmumi, RTU un virkne skolu!

Projekta START IT lapa portālā draugiem.lv - šeit!

Dalība pulciņā netiks liegta arī 9. - 12.klašu skolēniem, bet tiem mazliet vairāk būs jādarbojas patstāvīgi.

---

Izmēģiniet spēkus spēļu programmēšanā!

otrdiena, 2013. gada 2. aprīlis

Ziņa no :
Līdz 17.maijam jaunie izstrādātāji (9-18 gadi) aicināti izmēģināt spēkus Kodu Izaicinājumā un tikt pie naudas balvas

Nu ko jaunie IT censoņi te nu ir iespēja parādīt, ka kaut ko spējat! Izlasiet Kody tīmekļa lapā konkursa  noteikumusu un uz priekšu! 
.

Populārā vizuālās programmēšanas vide Scratch tiešsaistē

pirmdiena, 2013. gada 18. marts

Droši vien ne viens vien zina atraktīvo vizuālās programmēšanas vidi Scratch, tad nu, lūk, paveru izstrādātāju tīmekļa vietni un ieraugu norādi uz Scratch 2.0 beta, paskatos un pēkšņi redzu, ka Scratch nu jau ir tiešsaistē! Tas tik ir ko vērts! Darbojas Ok! Kaut kā biju šo faktu palaidis garām! Viss izskatās līdzīgi, kā bija jau Scratch 1.4 parastajā (Desktop) versijā. Programmēt gribētāji - aidā uz http://beta.scratch.mit.edu/ , ņemam Get Started un mēģinām! Bildē viens piemērs, bet Scratch lapā dažādu piemēru ir daudz, daudz! Izlasiet Kristapa Skuteļa rakstu "Programmētāji - nākotnes burvji!" (saite) un noteikti gūsiet iedvesmu mēģināt!


Senāki mani  raksti par Scratch un citām vizuālās programmēšanas vidēm:
  • Vizuālās programmēšanas vides - saite
  • Par programmēšanu junioriem - saite;
  • Programmēsim Logo vidē - saite;
  • Microsoft Small Basic - saite;
  • Sena saišu kolekcija programmēšanai skolā - saite.
Nobeigumā mana savāktā tiešsaistes programmēšanas servisu kolekcija:
Pēdējā kolekcijā gan ir iekļauti arī palīgrīki, kas var noderēt programmējot. Iespējams, ka kāda vietne vairs nedarbojas, bet citā ir atrodama informācija par programmēšanu. Veiksmi programmēšanas pasaulē!

12.kl. "Procedūras un funkcijas programmās"

trešdiena, 2010. gada 1. decembris
Bieži apjomīgu uzdevumu sekmīgai izpildei, jo jāsadala vairākos apakšuzudevumos, kurus var veikt dažādi izpildītāji. Tieši tā dara celtniecībā - ēkas karkasu būvē viens apakšizpildītājs, telpu apdari cits, elektroninstalācijas darbus vēl cits, ar santehniku nodarbojas atkal cits un galarezultāts ir visu paveikto darbu tāda kā kopsumma. Šo pašu principu ļoti sekmīgi izmanto arī programmēšanā - liela apjoma programmas veido no sīkām programmām, kuras sauc par apakšprogrammām, procedūrām, funkcijām.
Šeit - sīkāk par procedūrām un funkcijām Visual Basic!



Piemērs funkciju pielietošanai:

Private Sub Form_activate()
    For j = 1 To 250000
        x = hor(300, j)
        y = 350 + vert(300, j)
        PSet (x, y)
        pause 1000
    Next j
End Sub

Function hor(A, i) ’ funkcija x koordinātes ģenerēšanai
    hor = A * Rnd * Cos(i / 57)
End Function

Function vert(A, i) ’ funkcija y koordinātes ģenerēšanai
    vert = A * Rnd * Sin(i / 57)
End Function
Sub pause(k) ‘ procedūra pauzes veidošanai
  For n = 1 To k: Next n
End Sub

Procedūru pielietojuma piemērs:

Sub Apli(r,n,x,y,rk,gk,bk)
  For i=1 to n
    R=r+10
    Circle(x,y),R
  Next i
End sub

Private sub form_activate()
   Apli(25,10,300,300)
   Rezgis 10, 10, 400,400
End sub

Sub Rezgis(s,n,x,y)
   Print s,n
   For i=1 to n
      X1=x
      Y1=y
       X2=x+s*i
      Y2=y+s*i
      Line (X1,Y2) –(X2,Y2)
      Line(X2,Y1)-(X2,Y2)
  Next i
End sub


------------------------------------------------------------------------------------------------------

Statistika