Кръщаване на програмите в EV3-G софтуера Pro Preview

Когато ние, преподавателите, пишем програми и проекти, те винаги имат говорещи имена. Сега ще ви покажем как да задавате готини имена и на вашите програми.

  • #368
  • 04 Feb 2017
  • 2:26

Във всеки проект започвате с една единствена програма. Можете да създавате нови програми с по-малкия бутон плюс "+".

Ако проект има незапаметени промени, ще виждате малка звездичка " * " в името на проекта.

Говорим си с помощта на програми и проекти

Ако ви трябва помощ с робота, можете да ни изпратите програмата си по имейл.
Когато ви преподаваме, ние ви показваме програми за пример, образцови програми.

Винаги задавайте имена на програмите си. По този начин показвате, че ви интересува и ви пука за това, какво се случва с робота.

Името трябва да описва задачата, обикновено с глагол и съществително, действие и предмет. Можете да променяте името на програмата си с двойно щракване върху текста за име на програма, обикновено "Program1".
Примери за добри имена на програми са:
"move forward" (означава "движение напред");
"grab ball"  (означава "хвани топка").

Никога не пишете съкращения в имената. Съкращенията означават нещо за вас в момента, но за друг човек не означават нищо. Няма да означават нищо и за вас самите една седмица по-късно, когато вече сте забравили, какво сте имали предвид.

Кирилица в имената на програмите

Софтуерът е американски и не познава кирилица. Не можете да кръщавате програмите си с българските букви.

Имате два варианта.
Можете да използвате английските думички. Ако не знаете нещо, преподавателят ви ще ви го каже.
Можете и да пишете на български език с английските букви. Това обикновено е много лошо и не трябва да се прави. Тук ще направим изключение, ако наистина не знаете достатъчно английски все още.

Демонстрация в края на занятието

Създавайте нова програма за всяка задача и я записвайте с описателно име.

Всяка нова задача трябва да се решава в нова програма и тези програми трябва да имат описателни имена. Недейте да изтривате старото и да пишете нещо ново в една програма.

Когато сте направили много програми в един проект, в края на часа ще можете да направите демонстрация с какво сте се справили през часа. Тази демонстрация можете да запишете на видео, което да покажете вкъщи, на приятели или да ни го споделите в коментарите под тази секция.

English

In the course I'd like to share our programs with you and you can find most of the programs below in the material sections.

Because we need to communicate with this programs we must also have proper names for this programs. I can't just name each of our programs just 'program' or each of our projects just 'project'. So I must give names to our programs. First, you can see that our project is not saved. So I'll just click 'File', 'Save Project As' and right here I'll select a name for my project. And the name of my project is let's call it the name of the module intro_ev3. So that's the name of the project. And in this project the first task that we've solved is actually moving forward. Now just double click on the program and here I can type. And it's always a good idea to have a noun or a verb because the program is actually something that the robot does. So, it's a move and it's move_forward.

And again I'll just save. Now you can find the program below in the material section and you'll have a project called intro_ev3 and in this project you'll have a new program called move_forward. It's always a good idea to name your programs because in this way you can keep track of the changes that you make. You can have a whole project with all the programs from the current class. You can show this programs, you can share them. And to do all of these good things you must have good names for your programs. And even if you return to your program a few days back or a few weeks if it has a good name, you can just remember from the name what the program does. So, always try to give good names to your programs.

Курсове и занятия включващи този Урок

Този Урок е използван в следните курсове и занятия.

Image for EV3 Phi. Introduction to robotics with LEGO Mindstorms
  • 92
  • 220:20
  • 36
Image for First challenge - Yo Yo task
  • 14
  • 0
  • 4
  • 3d_rotation 0
Image for Instructors Remote Training
  • 136
  • 280:11
  • 156
Image for How to make the robot move
  • 24
  • 0
  • 11
  • 3d_rotation 0
Image for Роботика с LEGO - Ниво 1.0 - Приключение в Космоса
  • 126
  • 123:52
  • 150
Image for Забавното ниво - въведение в LEGO роботиката чрез игри
  • 50
  • 58:06
  • 32
Image for Занятие 1 - Въведение
  • 35
  • 0
  • 7
  • 3d_rotation 1
Image for Ниво A - Въведение - Роботика с LEGO
  • 142
  • 133:42
  • 187
Image for Ниво A - Въведение - Роботика с LEGO
  • 142
  • 133:42
  • 187
Image for Занятие 2 - Йо-йо
  • 18
  • 3
  • 8
  • 3d_rotation 1