›_ ebskola.lv
bezmaksas · atvērtā koda · latviešu valodā - 7.–12. klasei

Tavi skolas kursi, // kuros tu raksti īstu kodu

ebSkola ir atvērta, bezmaksas mācību platforma latviešu valodā - no Datorikas un Robotikas līdz Programmēšanai I un II. Raksti kodu VS Code, veido spēles Godot un programmē robotus ar LEGO SPIKE un Arduino.

4 kursi 25 tēmas 148 nodarbības bezmaksas MIT atvērts kods
atvērtā koda rīki VS Code · Git · Godot latviešu valodā
# 01 kursi

Strukturēti kursi no pirmās rindiņas līdz pabeigtam projektam

Datorika 9, Programmēšana I, Programmēšana II un Robotika - pielāgoti Latvijas skolu mācību saturam.

visas tēmas →
↗
datorika 9. klase

Datorika 9. klasei

Tīmeklis + JavaScript spēles

Soli pa solim izveido pārlūkspēli ar HTML, CSS un JavaScript. Katrā nodarbībā ir pilns sākuma kods un trīs uzdevumi; darbu saglabā GitHub ar VS Code Source Control.

HTML CSS JavaScript
5 tēmas 30 nodarbības kursa pārskats →
↗
programmēšana 11.–12. klase

Programmēšana I

Python

Sintakse, datu struktūras un algoritmi Python valodā - 12 tēmas no IDE līdz web izstrādei ar PostgreSQL.

Python PostgreSQL OOP
12 tēmas 72 nodarbības kursa pārskats →
↗
spēļu izstrāde 11.–12. klase

Programmēšana II

Godot 4 .NET + C#

Padziļināts 2D spēļu izstrādes kurss ar C#: sešās tēmās top Pong, platformas spēle, RPG, šaušanas spēle, Roguelike un publicēta Puzzle spēle.

Godot 4 .NET C# GitHub
6 tēmas 36 nodarbības kursa pārskats →
↗
robotika 7.–9. klase

Robotika

LEGO SPIKE + Arduino

Robotu un mikrokontrolieru programmēšanas pamati ar LEGO SPIKE un Arduino.

LEGO SPIKE Arduino sensori
2 tēmas 10 nodarbības kursa pārskats →
# 02 tehnoloģijas

Tehnoloģijas

Valodas un rīki, ko izmanto kursu uzdevumos un projektos.

.html
HTML
Dokumenta struktūra un semantika
.css
CSS
Izkārtojums ar grid un flexbox
.js
JavaScript
Interaktivitāte un loģika
.py
Python
Algoritmi un automatizācija
.cs
C#
Spēļu loģika Godot .NET vidē
.tscn
Godot 4 .NET
2D spēļu scēnas un mezgli
.ino
Arduino · C++
Sensori, LED un pogu vadība
.git
Git · GitHub
Darba versiju saglabāšana un projektu iesniegšana
# 03 pieeja

Koda piemēri. Skaidri soļi. Praktiski projekti.

Katrā nodarbībā ir trīs pamatuzdevumi ar secīgiem soļiem un koda piemēri. Skolēni atzīmē paveiktos soļus ar rūtiņām un pārbauda sava darba rezultātu. Atzīmes saglabājas tajā pašā pārlūkā.

Viss mācību saturs ir atvērts un brīvi pieejams. Skolotāji var pielāgot, papildināt un dalīties - bez licenču maksām un slēgtām platformām.

01Katra tēma noslēdzas ar praktisku darbu vai projektubuild
02Viss kods atvērts un brīvi kopējamsMIT
03Programmēšanas projektos apgūsti Git un GitHubgit
04Saturs pielāgots Latvijas mācību standartamlv
05Mācies VS Code, Godot, LEGO SPIKE un Arduino vidērīki
# 04 tēmas

Visas tēmas - kursu indekss

Atver tēmas pārskatu un izvēlies nodarbību. Nodarbību sānjoslā vari pāriet uz pārējām šīs tēmas nodarbībām.

sasniedzamie rezultāti →
# 05 projekti

Ko skolēni patiešām uzbūvē

Piemēri no kursu noslēguma darbiem: pārlūkspēles, Python programmas, Godot spēles un Arduino ierīces.

kursu indekss →
Izvēlies kursu → atver nodarbību → pildi uzdevumus Atzīmē paveiktos soļus un pārbaudi rezultātu.