Școala de vară

Școala de vară 2024 – viitoarele clase XI – XII

Informatica
Clasa a 11-a |Clasa a 12-a

Descrierea programului

Informatică – C++

Programul include lecții teoretice de fundamente matematice aplicate în programare, algoritmi și diverse tehnici de programare. Acestea sunt corelate cu probleme de dificultate ridicată, unde conceptele învățate sunt direct aplicate. Cursurile nu se limitează doar la transmiterea noțiunilor teoretice, ci includ și o componentă esențială de discuții privind diverse strategii de rezolvare, încurajând implementarea diverselor soluții și optimizarea algoritmilor. Accentul este pus în mod special pe probleme de idee și pe analiza diferitelor metode de rezolvare.

Nivelul este avansat.

Programul include
  • 10 sesiuni de curs live, foarte practice; fiecare sesiune are o durată de 2 ore
  • Acces la sesiunile de curs înregistrate
  • Materiale suport de curs
  • Monitorizare continuă pe perioada programului

Perioada: 15 iulie 2024 – 26 iulie 2024

Structura programului
  • Curs 1 – Vectori & Sliding Window
  • Curs 2 – Hash Table / Map + Probleme
  • Curs 3 – Cautare Binara
  • Curs 4 – Recursivitate & Divide et Impera
  • Curs 5 – Stiva + Probleme
  • Curs 6 – Heap / Priority Queue + Probleme
  • Curs 7 – Set & Multiset + Probleme
  • Curs 8 – Greedy
  • Curs 9 – Queue & Deque
  • Curs 10 – Programare Dinamica
Profesor

Informatică – STL

Scopul programului este de a învăța cum se poate utiliza STL (Standard Template Library) în problemele de informatică. Acesta se adresează copiilor care au cunoștințe avansate de programare și doresc să facă un pas înainte în direcția modului în care programează profesioniștii. STL poate fi folosit și la olimpiada de informatică, având avantajul ușurinței utilizării dar și al unui timp mai bun de execuție, care poate face diferența în evaluarea finală a unei probleme.

Nivelul este mediu – avansat.

Programul include
  • 10 sesiuni de curs live, foarte practice; fiecare sesiune are o durata de 2 ore
  • Acces la sesiunile de curs înregistrate
  • Materiale suport de curs
  • Monitorizare continuă pe perioada programului

Perioada: 5 august 2024 – 20 august 2024

Structura programului
  • Curs 1 – Recapitulare structuri, pointeri, referințe, subprograme
  • Curs 2 – Introducere în STL, sintaxă, iteratori, clasa vector
  • Curs 3 – Liste, clasa list, aplicații
  • Curs 4 – Stive, clasa stack, aplicații
  • Curs 5 – Cozi, clasa queue, aplicații
  • Curs 6 – Clasele set, multiset, aplicații
  • Curs 7 – Clasele map, unordered_map, aplicații
  • Curs 8 – Algoritmi
  • Curs 9 – Algoritmi
  • Curs 10 – Sumarizarea cunoștințelor

Web Development

Programul are scopul de a oferi cunoștințe practice și utile despre limbajul folosit pentru crearea paginilor web, esențial pentru oricine dorește să învețe cum să dezvolte sau să întrețină un site. Cursul de Web Development este destinat copiilor cu cunoștințe preliminare de informatică, care sunt interesați să exploreze noi competențe. Acesta pornește cu inițierea în limbajele HTML, CSS și JavaScript, urmând ca, pe măsură ce cunoștințele se consolidează, să avanseze către implementarea de funcționalități avansate în paginile web.

Astfel, programul se adresează copiilor interesați de o activitate distractivă și educativă în perioada vacanței, oferind competențe valoroase pentru viitoare inițiative sau proiecte în care o prezentare web impresionantă este esențială.

Programul include
  • 15 sesiuni de curs live, foarte practice; fiecare sesiune are o durată de 2 ore
  • Acces la sesiunile de curs înregistrate
  • Materiale suport de curs
  • Monitorizare continuă pe perioada programului

Perioada: 5 august 2024 – 20 august 2024

Structura programului
  • Curs 1 – Introducere în Web Development – ce înseamna HTML, CSS, JS, setup local
  • Curs 2 – Introducere HTML – tag-uri de bază
  • Curs 3 – Continuare HTML – tag-uri avansate
  • Curs 4 – Start proiect cu HTML
  • Curs 5 – Introducere CSS – interacțiunea cu HTML, stiluri de bază
  • Curs 6 – CSS – continuare stiluri de bază + stiluri avansate
  • Curs 7 – CSS – stiluri avansate + responsiveness
  • Curs 8 – CSS – introducere în bootstrap
  • Curs 9 – Adăugarea de CSS în proiect
  • Curs 10 – Introducere Javascript – Interacțiunea cu HTML, introducere sintaxă
  • Curs 11 – Javascript document + funcționalități de bază
  • Curs 12 – Javascript – funcționalități avansate, obiecte, funcții, DOM, BOM
  • Curs 13 – Javascript – aplicații
  • Curs 14 – Adăugarea de Javascript în proiect
  • Curs 15 – Finalizare și prezentare proiect

Calendar

Școala de vară 2024 Luni Marți Mirecuri Joi Vineri
Sãptãmâna
15/07 – 21/07
09:00 – 11:00 Informatică
C++
Informatică
C++
Informatică
C++
Informatică
C++
Informatică
C++
Sãptãmâna
22/07 – 28/07
11:30 – 13:30 Informatică
C++
Informatică
C++
Informatică
C++
Informatică
C++
Informatică
C++
Sãptãmâna
05/08 – 11/08
09:00 – 11:00 WEB
develop.
WEB
develop.
WEB
develop.
WEB
develop.
WEB
develop.
11:30 – 13:30 Informatică
STL
Informatică
STL
Informatică
STL
Informatică
STL
Informatică
STL
15:00 – 17:00 WEB
develop.
WEB
develop.
WEB
develop.
Sãptãmâna
12/08 – 18/08
09:00 – 11:00 WEB
develop.
WEB
develop.
WEB
develop.
11:30 – 13:30 Informatică
STL
Informatică
STL
Informatică
STL
15:00 – 17:00 WEB
develop.
Sãptãmâna
19/08 – 25/08
09:00 – 11:00 WEB
develop.
WEB
develop.
11:30 – 13:30 Informatică
STL
Informatică
STL
15:00 – 17:00 WEB
develop.

Varianta live include

  • Participarea la sesiunile de curs LIVE conform calendarului
  • Acces la sesiunile de curs înregistrate
  • Materiale de curs, materiale de lucru individual (probleme selectate, soluții, teme), evaluări
  • Comunicare online între participanții la program și profesor pe chat-ul grupului sau pe chat privat cu profesorul

Înscriere

Înscrierea în grupa LIVE se poate face doar înainte de începerea programului, în limita locurilor disponibile.
Calendarul nu are conflicte de program între module, astfel încât se poate participa la programul complet al Școlii de vară sau doar la anumite module.
Pentru înscriere creați un cont de PĂRINTE pentru dvs. și un cont de ELEV pentru copilul dvs. pe platforma app.upper.school. Din contul de părinte se pot vizualiza detaliile sesiunilor de curs din programul Școlii de vară, numărul de locuri disponibile și prețul fiecărui modul.

Cum să te înscrii?

Înscrierea în grupa LIVE se poate face doar înainte de începerea programului, în limita locurilor disponibile. Calendarul nu are conflicte de program între module, astfel încât se poate participa la programul complet al Școlii de vară sau doar la anumite module. Pentru înscriere creați un cont de PĂRINTE pentru dvs. și un cont de ELEV pentru copilul dvs. pe platforma app.upper.school. Din contul de părinte se pot vizualiza detaliile sesiunilor de curs din programul Școlii de vară, numărul de locuri disponibile și prețul fiecărui modul.