Snap Environment | Среда снэп
Այսօր ես Ձեզ կներկայացնեմ Սնեպ (Snap) ծրագրավորման միջավայրը, ինչպես ստեղծել փոփոխականներ, աշխատել փոփոխականների հետ եւ այլն։ Սկզբում մենք պետք է միանանք (connect) լինենք մեր կառավարչին:
Աշխատացնում ենք VNC viewer-ը, այստեղից 11.0.0.1 եւ սպասում ենք , որ միանա։ Մտնում ենք Գուգլ Քրոմ որոնման տողում տեղադրում ենք11․0.0.11/Snap/snap.html լինկը որպեսզի կարողանանք կապնվել մեր Սնեպ (Snap) միջավայրի հետ։
Այստեղ կան տարբեր հրահանգների բաժիններ , որոնք պատասխանատու են տարբեր գործողությունների համար։
Առաջինը՝ կապույտ հրահանգների բաժինը, «շարժում է»։ Այն բացելով՝ տեսնում ենք տարբեր հրամաններ մեր առարկան շարժելու համար:
Հաջորդ դեղին հրահանգների բաժինը «կառավարումն է»․
Հաջորդ հրահանգների խումբը «տեքստն» է։ Այստեղ մենք կարող ենք փոփոխել առարկայի տեսքը եւ ձեւը, չափը։ Այն կարող է խոսել մեզ հետ, ասելով՝ «Ողջույն» կամ այլ բառ։
«Զգայարանների» խմբում կան այնպիսի հրամաններ, թե երբ առարկան հպվում է մեկ այլ առարկայի` ինչ գործողություն կատարի։ Այս բլոկում կարող ենք փոխել առարկայի գույնը։
«Ձայն» հրահանգներ խմբի բլոկներով կարողեք առարկային ծրագրավորել , որ երբ դիպչի մի ուրիշ առարկայի տեքստայիին ազդանշան արձակի։
«Օպերատորներ» հրահանգների խմբում թվաբանական գործողություններ կատարելու հրամաններն են․ սրանք հաճախ են օգտագործվում։
«Գրիչ» հրահանգների հրամանների օգնությամբ մենք կարող ենք առարկայով ինչ-որ բան գրել, գրիչի գույնը փոփոխել։
«Փոփոխականներ» հրահանգների բաժինը ամենակարեւոր եւ ամենաօգտագործվող բաժիններից մեկն է։ Այս բաժնի օգնությամբ ստեղծում ենք փոփոխականներ։ Փոփոխականներ ստեղծելու համար սեղմում ենք «ստեղծել փոփոխական» կոճակը, որից հետո տալիս ենք փոփոխականի անունը։ Օրինակ՝ փոփոխականի անունը դնենք «SERob», սեղմենք «Ok»։ Էկրանին հայտնվում
է «SERob» իր համապատասխան արժեքով, որը մենք կարող ենք փոփոխել ծրագրում։
SERob (snap) սնեպ միջավայր
-
Tatevik Orbelyan
- Posts: 50
- Joined: Thu Apr 09, 2020 5:42 pm
Snap Environment
Today I will show you the Snap programming environment, how to create variables, work with variables. Firstly we must connect to our controller.
Let’s run the VNC viewer, enter 11.0.0.1 and wait until it connects with SERob. Let’s login into Google Chrome in order to connect with the Snap environment.
11․0.0.11/Snap/snap.HTML
There are different command sections here that are responsible for different operations.
The first one is the blue section which is called “motion”. After opening it we can see different commands for moving our objects. For example, we can select the “move 10 steps” command and can change the steps by setting the “-10” value and it will move back.
“turn to right” command “turn to left” command
“point in degree direction” where you can choose values “(90) right”, “(-90) left, “(0)up”, “(180) down” and you can set values entering any degree.
You can find here “go to x, y” coordinates and other commands.
The next yellow command section is the “control”. “When the flag is clicked”
“when space key pressed”. Instead of the space you can select whether any of the keyboard buttons are pressed or not.
“wait 1 sec” is the time interval.
“forever” is for uninterrupted operations.
“repeat 10”
“repeat until” and other commands.
The next command group is the “looks”. We can change the look, the shape, and the size of the object there. It can talk to us saying “ hello” or another word. The most important and most used commands section is the “variables”. We can make variables with the help of it. In order to make variables, we push the “make variable” button then enter the name of the variable. For example, let's name the variable as “SERob” and push “ok”. “SERob” will appear on the screen with its corresponding value which we can change in the program.
Let’s run the VNC viewer, enter 11.0.0.1 and wait until it connects with SERob. Let’s login into Google Chrome in order to connect with the Snap environment.
11․0.0.11/Snap/snap.HTML
There are different command sections here that are responsible for different operations.
The first one is the blue section which is called “motion”. After opening it we can see different commands for moving our objects. For example, we can select the “move 10 steps” command and can change the steps by setting the “-10” value and it will move back.
“turn to right” command “turn to left” command
“point in degree direction” where you can choose values “(90) right”, “(-90) left, “(0)up”, “(180) down” and you can set values entering any degree.
You can find here “go to x, y” coordinates and other commands.
The next yellow command section is the “control”. “When the flag is clicked”
“when space key pressed”. Instead of the space you can select whether any of the keyboard buttons are pressed or not.
“wait 1 sec” is the time interval.
“forever” is for uninterrupted operations.
“repeat 10”
“repeat until” and other commands.
The next command group is the “looks”. We can change the look, the shape, and the size of the object there. It can talk to us saying “ hello” or another word. The most important and most used commands section is the “variables”. We can make variables with the help of it. In order to make variables, we push the “make variable” button then enter the name of the variable. For example, let's name the variable as “SERob” and push “ok”. “SERob” will appear on the screen with its corresponding value which we can change in the program.
-
Tatevik Orbelyan
- Posts: 50
- Joined: Thu Apr 09, 2020 5:42 pm
Среда снэп
Сегодня я Вам представлю среду программирования Снэп (Snap), как создавать переменные, как работать с переменными и так далее. Сначала мы должны подключиться (connect) к нашему контроллеру.
Запускаем VNC viewer, отсюда - 11.0.0.1, и ждем, пока подключится. Заходим в Google Chrome, чтобы связаться с нашей средой Снэп (Snap).
11․0.0.11/Snap/snap.html
Здесь находятся различные разделы команд, которые отвечают за те или иные действия.
Первый - синий, раздел команд "Движение". Открыв его, мы видим различные команды для передвижения нашего предмета, например, выбираем команду "передвинуть на 10 шагов", с помощью которого мы можем изменить количество шагов. Задав значение "-10", он начнет двигаться назад,
команду "повернуть направо",
команду "повернуть налево",
"указывать в направлении", где градусу можно задать значения: "(90) направо", "(-90) налево", "(0) вверх", "(180) вниз", а также можем задать значения, задав любой градус.
Среди этих команд можем найти координату "перейти в точку x,y" и другие команды.
Следующий - желтый, раздел команд "Управление"․ "при нажатии на флажок", "при нажатии клавиши пробел". Вместо пробела можем выбрать нажата ли какая-либо из клавиш клавиатуры или нет.
"Ждать 1 секунду" - временные интервалы.
"непрерывно", чтобы действие непрерывно выполнялось,
"повторять 10 раз",
"повторять пока не" и так далее.
Следующая группа команд - "Внешность". Здесь мы можем изменить внешность, вид и размер предмета. Он может поговорить с нами, сказав "Привет" или другое слово. Раздел команд "Переменные" один из самых важных и часто используемых разделов. С помощью этого раздела мы создаем переменные. Для создания переменных нажимаем кнопку "Объявить переменную", после чего задаем имя переменной. Например, зададим переменной имя "SERob", нажмем "Ok". На экране появляется "SERob" с соответствующим ему значением, которое мы можем изменить в программе.
Запускаем VNC viewer, отсюда - 11.0.0.1, и ждем, пока подключится. Заходим в Google Chrome, чтобы связаться с нашей средой Снэп (Snap).
11․0.0.11/Snap/snap.html
Здесь находятся различные разделы команд, которые отвечают за те или иные действия.
Первый - синий, раздел команд "Движение". Открыв его, мы видим различные команды для передвижения нашего предмета, например, выбираем команду "передвинуть на 10 шагов", с помощью которого мы можем изменить количество шагов. Задав значение "-10", он начнет двигаться назад,
команду "повернуть направо",
команду "повернуть налево",
"указывать в направлении", где градусу можно задать значения: "(90) направо", "(-90) налево", "(0) вверх", "(180) вниз", а также можем задать значения, задав любой градус.
Среди этих команд можем найти координату "перейти в точку x,y" и другие команды.
Следующий - желтый, раздел команд "Управление"․ "при нажатии на флажок", "при нажатии клавиши пробел". Вместо пробела можем выбрать нажата ли какая-либо из клавиш клавиатуры или нет.
"Ждать 1 секунду" - временные интервалы.
"непрерывно", чтобы действие непрерывно выполнялось,
"повторять 10 раз",
"повторять пока не" и так далее.
Следующая группа команд - "Внешность". Здесь мы можем изменить внешность, вид и размер предмета. Он может поговорить с нами, сказав "Привет" или другое слово. Раздел команд "Переменные" один из самых важных и часто используемых разделов. С помощью этого раздела мы создаем переменные. Для создания переменных нажимаем кнопку "Объявить переменную", после чего задаем имя переменной. Например, зададим переменной имя "SERob", нажмем "Ok". На экране появляется "SERob" с соответствующим ему значением, которое мы можем изменить в программе.