GirlsGoIT Wiki (ro)
RU
  • Introducere
  • Unelte
    • Slack
    • Visual Studio Code
    • CodeSandbox
      • Cum rezolvi un task la proiect
      • Cum rezolvi un exercițiu
    • GitHub
  • FRONTEND STATIC
    • Internet
    • HTML
    • CSS
    • Exerciții
      • Erontend Static Exercitii
  • FRONTEND DINAMIC
    • JavaScript
      • Introducere
      • Consola Browser'ului
      • Variabile
      • Tipuri de date
      • Operatori
      • JavaScript & HTML
      • Funcții
      • DOM & Window API
      • Math API
      • Condiționale (if)
      • Cicluri (for & while)
    • Vue.js
      • Componente Vue
      • Componente & Forme
      • Lifecycle hooks
      • Comunicare între componente
      • Vue Router
      • Axios
      • Instalare locală
    • Exercitii
    • Rest API
      • Rest api GET
      • Rest api GET one
      • Rest api POST
      • Rest api PUT
      • Rest api DELETE
  • PYTHON
    • Introducere
    • Variabile
    • Tipuri de Date
    • Operatori
    • Control Flow
    • Liste
    • Cicluri for
    • Funcții
    • Dictionare
    • Seturi
    • Fișiere
    • Try-except-finally. Lambda
    • Librării, module
    • Exercitii
      • Variabile
      • TIpuri de Date
      • Operatori
      • If...else
      • Liste
      • Cicluri for
      • Funcții
      • Dicționare
      • Seturi
      • Fișiere
      • Try-except, Lambda
      • Librării , module
      • ✨Mai multe exerciții ✨
    • Python Archiva
  • BACKEND
    • Instalare Python
    • Python OOP
    • Baze de date
    • Django
    • REST API's
    • Django REST Framework
    • Exerciții
      • Python OOP
      • Django
      • Django Rest Framework
  • Data Science
    • Introducere în Data Science
    • Vizualizarea datelor
      • Matplotlib
    • Numpy
    • Pandas
    • DecisionTrees
  • 3D Printing
    • Intro
    • Fusion 360 Intro
    • Sketch
    • Solid body
    • Arduino
    • Final Projects
  • ARHIVA
    • Milligram
    • Drone
      • Intro
    • Old Backend
      • Bootstrap
      • Hello Flask
      • DB Modeling
      • Ubuntu Quest
      • Baze de date
      • Heroku Deploy
    • Robotica NAO
      • Finalizarea proiectelor
      • Flow Control
      • Cum creez un Dialog box
      • Convenția GirlsGoIT Robotics Choregraphe
      • Tracker
      • Dialog - QiChat
    • Robotica
      • 1.1 mBlock
      • 1.2 Descărcarea, instalarea și conectarea
      • 1.3 Execută un program de pe mBlock IDE sau încarcă pe Board
      • 1.4 Conectarea prin USB, Bluetooth sau 2.4GHz
      • 2.1 Programe Simple
      • 2.2 Senzori
      • 2.3 Exerciții avansate - Scratch
      • 3.0.1 Instalare Arduino IDE
      • 3.0.2 Instalare Arduino IDE WEB
      • 3.1 Configurare Arduino IDE
      • 3.2 Introducere în limbajul C
      • 3.3 Exemple Arduino - mBot
      • 3.4 Line follow - Arduino
      • 3.5 Ultimate robot
      • 4.1 Planificarea și managementul proiectelor
      • Custom robot
      • Noțiuni și explicații
      • Delay fara sa opreasca programul
      • Alte resurse și exemple
Powered by GitBook
On this page
  • Reguli generale
  • Denumirea conceptelor
  • Regulile
  • Subregulile
  • Proposal-urile și tagurile
  • Variabilele
  1. ARHIVA
  2. Robotica NAO

Convenția GirlsGoIT Robotics Choregraphe

Reguli generale

  • toate conceptele și proposalurile se scriu la începutul programului

  • toate denumirile de concepte, taguri, etc. pot să fie formate din maxim 3 cuvinte, dar este preferabil să fie doar un cuvânt, dacă este posibil.

  • dacă o denumire este formată din 2 sau 3 cuvinte, trebuie să fie în formatul cuvantCuvantCuvant, de exemplu poeziiDespreArta, GirlsGoTech etc.

Exemplu: (Atrageți atenția că toate proposalurile și conceptele sunt la începutul programului)

topic: ~robots()
language: enu

proposal: Do you like arts? 
proposal: Which type of art do you like the most?
concept:(arts) [music painting sculpture]

u:(hi) hello. ^nextProposal
u:(yes) ^nextProposal
u:(i like ~arts)
  • Denumirea topicurilor

    Topicurile se vor numi sugestiv, de exemplu, Istorie, Geografie, Artă, începând cu litera Mare și celelalte litere mici

Denumirea conceptelor

Conceptele se vor scrie cu litere litere mici, cu excepția conceptelor care sunt formate din 2 sau 3 cuvinte. Conceptele pot fi formate din maxim 3 cuvinte, ideal 1 sau 2. Exemple:

- concept:(nume) [Diana Ana Ileana]
- concept:(cantec) lalala
- concept:(dansPopular) [sarba hora batuata]
- concept:(poezieVasileAlexandri) pastel

Regulile

Regulile se scriu cat mai clar. Cuvintele spuse de om trebuie să fie în mod ideal maxim 3, nu este de dorit, dar se poate 4, si doar în cazuri extrem de critice 5 cuvinte. Mai mult de 5 cuvinte consideră că din start nu se vor recunoaște.

Subregulile

Proposal-urile și tagurile

Tagurile se numesc clar, sugestiv (NU le numim tag1, tag2, etc) Exemple:

proposal: %questionBanana Do you like bananas?
proposal: %rightAnswer Yes, that's right
proposal: %wrongAnswer No, that's wrong

Variabilele

Variabilele se numesc sugestiv, clar, pe înțelesul tuturor. Se aplică regula generală, ori scriem un cuvânt, ori o denumire formată din maxim 3 cuvinte, în formatul cuvantCuvantCuvant. Exemple:

- nume
- numePrenume
- poezie
PreviousCum creez un Dialog boxNextTracker

Last updated 7 years ago

Subregulile se scriu pe nivele și se lasă spațiu înainte de regulile de pe nivelurile de mai jos, ca în exemplu:

http://doc.aldebaran.com/2-1/_images/dialog_scope.png