Warning, /education/gcompris/src/activities/programmingMaze/ActivityInfo.qml is written in an unsupported language. File is not indexed.

0001 /* GCompris - ActivityInfo.qml
0002  *
0003  * SPDX-FileCopyrightText: 2015 Siddhesh Suthar <siddhesh.it@gmail.com>
0004  * SPDX-FileCopyrightText: 2018 Aman Kumar Gupta <gupta2140@gmail.com>
0005  *
0006  * SPDX-License-Identifier: GPL-3.0-or-later
0007  */
0008 import GCompris 1.0
0009 
0010 ActivityInfo {
0011   name: "programmingMaze/ProgrammingMaze.qml"
0012   difficulty: 3
0013   icon: "programmingMaze/programmingMaze.svg"
0014   author: "Aman Kumar Gupta &lt;gupta2140@gmail.com&gt;"
0015   //: Activity title
0016   title: qsTr("Programming maze")
0017   //: Help title
0018   description: qsTr("This activity teaches to program Tux to reach its goal using simple instructions like move forward, turn left or right.")
0019   // intro: "Arrange the instructions and traverse the correct path to reach the fish."
0020   //: Help goal
0021   goal: qsTr("Tux is hungry. Help him find fish by programming him to the correct ice spot.")
0022   //: Help prerequisite
0023   prerequisite: qsTr("Can read instructions, and think logically to find a path.")
0024   //: Help manual
0025   manual: qsTr("Choose the instructions from the menu, and arrange them in order to lead Tux to his goal.") + ("<br><br>") +
0026           qsTr("<b>Keyboard controls:</b>") + ("<ul><li>") +
0027           qsTr("Left and Right arrows: navigate inside selected area") + ("</li><li>") +
0028           qsTr("Up and Down arrows: increase or decrease the loop counter if the loop area is selected") + ("</li><li>") +
0029           qsTr("Space: select an instruction or append selected instruction in main/procedure/loop area") + ("</li><li>") +
0030           qsTr("Tab: switch between instructions area and main/procedure/loop area") + ("</li><li>") +
0031           qsTr("Delete: remove selected instruction from main/procedure/loop area") + ("</li><li>") +
0032           qsTr("Enter: run the code or reset Tux when it fails to reach the fish") + ("</li></ul><br>") +
0033           qsTr("To add an instruction in main/procedure/loop area, select it from instructions area, then switch to the main/procedure/loop area and press Space.") + ("<br><br>") +
0034           qsTr("To modify an instruction in main/procedure/loop area, select it from main/procedure/loop area, then switch to instructions area, choose the new instruction and press Space.")
0035   credit: ""
0036   section: "fun"
0037   createdInVersion: 9700
0038   levels: "1,2,3"
0039 }