›_ 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. Tu mācies ar tiem pašiem atvērtā koda rīkiem, ko lieto īsti izstrādātāji: redaktors, terminālis un git commit.

4 kursi 25 tēmas 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, Programmēšana I, Spēļu izstrāde un Robotika - pielāgoti Latvijas skolu mācību saturam.

visas tēmas
datorika 9. klase

Datorika 9. klasei

Tīmeklis + JavaScript spēles

Ievads tīmekļa tehnoloģijās un spēļu izstrāde JavaScript valodā.

HTML CSS JavaScript
5 tēmas 9. klase 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 11.–12. klase kursa pārskats →
spēļu izstrāde padziļinātais

Programmēšana II

Godot 4 + C++ (GDExtension)

Padziļināts spēļu izstrādes kurss: 6 dažādu žanru spēles - Pong, Platformer, RPG, Shooter, Roguelike, Puzzle.

Godot 4 C++ GDExtension
6 tēmas 11.–12. klase 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 7.–9. klase kursa pārskats →
# 02 tehnoloģijas

Tehnoloģijas

Atvērti rīki un valodas, kas tiek lietoti reālā nozarē, nevis mākslīgas mācību platformas.

.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
.cpp
C++
Veiktspēja un spēļu loģika
.gd
Godot
2D un 3D spēļu dzinis
.sh
Linux · CLI
Komandrinda un atvērtā koda vide
.git
Git
Versiju kontrole un sadarbība
# 03 pieeja

Atvērts pirmkods. Reāli rīki. Mācīšanās caur būvēšanu.

ebSkola netaisa mākslīgu mācību vidi. Skolēni raksta kodu redaktorā, palaiž to terminālī un glabā versijas ar git - tāpat kā profesionāli izstrādātāji.

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 beidzas ar reālu projektu, ne testubuild
02Viss kods atvērts un brīvi kopējamsMIT
03Mācies git workflow jau no pirmās nedēļasgit
04Saturs pielāgots Latvijas mācību standartamlv
05Mācies ar īstiem atvērtā koda rīkiemoss
# 04 tēmas

Visas tēmas - kursu indekss

Katrs kurss ir mape, katra tēma - fails. Atver jebkuru tēmu tieši no šeit.

sasniedzamie rezultāti
# 05 projekti

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

Katrs ceļš noslēdzas ar reālu, publicējamu projektu - ne tikai teorijas pārbaudi.

kursu indekss
$ git clone ebskola/programmesana-1 # strādā ar īstiem rīkiem - git, redaktors, terminālis