======Keyframe Programming======
=====Creating a New Project=====
On the Getting Started window, select **New project…**, If the window does not appear, select **New project…** from the **File** menu
{{ :digital_literacy:technology_resources:nao:keyframe_programming:welcome-newproject.png?nolink }}
{{ :digital_literacy:technology_resources:nao:keyframe_programming:file-newproject.png?nolink }}
=====Connecting to the NAO=====
With both your NAO and computer connected to the same wireless network, click the **Connect to** {{:digital_literacy:technology_resources:nao:keyframe_programming:button-connect.png?nolink&35}} button in the **toolbar** or select **Connect to…** from the **Connection** menu
A list of virtual/simulated and physical robots will be displayed. If your NAO appears in the list and is green, highlight it and press the **select** button.
\\
{{:digital_literacy:technology_resources:nao:keyframe_programming:nao-offline.png?nolink }}A real robot - **not ready to connect to.**\\
\\
If the robot stays in this state, try restarting the NAO and Choregraphe
{{:digital_literacy:technology_resources:nao:keyframe_programming:nao-online.png?nolink }}A real robot - **ready to connect to.**
{{:digital_literacy:technology_resources:nao:keyframe_programming:nao-ghost.png?nolink }}A virtual robot - **you can connect to this robot.**\\
\\
Some commands in Choregraphe will not be available