17
PWCT 1.9 Art Documentation ( http://doublesvsoop.sourceforge.net ) 2006-2013, Mahmoud Fayed ( [email protected] ) _____________________________________________________________________________________ Table of contents 1 - Introduction 2 - Implementation steps 3 - Final Steps Tree 4 - Application during the runtime 1 - Introduction In this lesson we are going to learn how to deal with Arrays. 2 - Implementation Steps Fig. (1) Goal Desginer - Steps Tree Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Declare Array) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Array) Note : Stop typing when you see the required component is selected

Programming Without Coding Technology (PWCT) - How to deal with Arrays

Embed Size (px)

Citation preview

Page 1: Programming Without Coding Technology (PWCT) - How to deal with Arrays

PWCT 1.9 Art Documentation ( http://doublesvsoop.sourceforge.net ) 2006-2013, Mahmoud Fayed ( [email protected] ) _____________________________________________________________________________________

Table of contents

1 - Introduction 2 - Implementation steps 3 - Final Steps Tree 4 - Application during the runtime

1 - Introduction

In this lesson we are going to learn how to deal with Arrays.

2 - Implementation Steps

Fig. (1) Goal Desginer - Steps Tree

Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Declare Array) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Array) Note : Stop typing when you see the required component is selected

Page 2: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (2) Component Browser – Select the component (Declare Array)

After selecting the component click Ok or press ENTER

Fig. (3) Interaction page - Set the properties and enter the required data as in the image above

Afer entering data , Click OK or press CTRL+W

Page 3: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (4) Goal Desginer - Steps Tree

Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Add Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add Item) Note : Stop typing when you see the required component is selected

Fig. (5) Component Browser – Select the component (Add Item)

After selecting the component click Ok or press ENTER

Page 4: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (6) Interaction page - Set the properties and enter the required data as in the image above

Afer entering data , Click OK or press CTRL+W

Fig. (7) Goal Desginer - Steps Tree

Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Add Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add Item) Note : Stop typing when you see the required component is selected

Page 5: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (8) Component Browser – Select the component (Add Item)

After selecting the component click Ok or press ENTER

Fig. (9) Interaction page - Set the properties and enter the required data as in the image above

Afer entering data , Click OK or press CTRL+W

Page 6: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (10) Goal Desginer - Steps Tree

Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Add Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add Item) Note : Stop typing when you see the required component is selected

Fig. (11) Component Browser – Select the component (Add Item)

After selecting the component click Ok or press ENTER

Page 7: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (12) Interaction page - Set the properties and enter the required data as in the image above

Afer entering data , Click OK or press CTRL+W

Fig. (13) Goal Desginer - Steps Tree

Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Add Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add Item) Note : Stop typing when you see the required component is selected

Page 8: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (14) Component Browser – Select the component (Add Item)

After selecting the component click Ok or press ENTER

Fig. (15) Interaction page - Set the properties and enter the required data as in the image above

Afer entering data , Click OK or press CTRL+W

Page 9: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (16) Goal Desginer - Steps Tree

Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Add Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add Item) Note : Stop typing when you see the required component is selected

Fig. (17) Component Browser – Select the component (Add Item)

After selecting the component click Ok or press ENTER

Page 10: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (18) Interaction page - Set the properties and enter the required data as in the image above

Afer entering data , Click OK or press CTRL+W

Fig. (19) Goal Desginer - Steps Tree

Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Arrays) 3 - Select the component (Add Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add Item) Note : Stop typing when you see the required component is selected

Page 11: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (20) Component Browser – Select the component (Add Item)

After selecting the component click Ok or press ENTER

Fig. (21) Interaction page - Set the properties and enter the required data as in the image above

Afer entering data , Click OK or press CTRL+W

Page 12: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (22) Goal Desginer - Steps Tree

Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (For Loop) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (For Loop) Note : Stop typing when you see the required component is selected

Fig. (23) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

Page 13: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (24) Interaction page - Set the properties and enter the required data as in the image above

Afer entering data , Click OK or press CTRL+W

Fig. (25) Goal Desginer - Steps Tree

Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Print Text) 3 - Select the component (Print Text To Console) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Console) Note : Stop typing when you see the required component is selected

Page 14: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (26) Component Browser – Select the component (Print Text To Console)

After selecting the component click Ok or press ENTER

Fig. (27) Interaction page - Set the properties and enter the required data as in the image above

Afer entering data , Click OK or press CTRL+W

Page 15: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (28) Goal Desginer - Steps Tree

Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Wait (Key/Seconds)) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Wait (Key/Seconds)) Note : Stop typing when you see the required component is selected

Fig. (29) Component Browser – Select the component (Wait (Key/Seconds))

After selecting the component click Ok or press ENTER

Page 16: Programming Without Coding Technology (PWCT) - How to deal with Arrays

Fig. (30) Interaction page - Set the properties and enter the required data as in the image above

Afer entering data , Click OK or press CTRL+W

Fig. (31) Goal Desginer - Final Steps Tree

3 - Final Steps Tree

The First Step Declare Array myarray Add item "Ahmed" To Array myarray Add item "Ali" To Array myarray Add item "Mahmoud" To Array myarray Add item "Fady" To Array myarray Add item "Shady" To Array myarray Add item "Maher" To Array myarray FOR LOOP ( From x = 1 To 6 Step 1) Start Here Print text (myarray[x]) to console End of For Loop WAIT ( 3 SECONDS)

Page 17: Programming Without Coding Technology (PWCT) - How to deal with Arrays

4 - Application during the runtime

Fig. (32) Application during the runtime