2.5 Interaction: Asking Questions and Raising hands

This scenario shows multiple students interacting by drawing on their public layer, with new students joining by either asking the instructor questions or "Raising" their hand.

The instructor's point of view is shown throughout the scenario to demonstrate how the instructor can control and fasilitate interactions through the Participants Window, the Layers window, and the Chat window, shown below in Figure 2.5.1.1.

Figure 2.5.1.1: An empty Chat window


The Participants window and Layers window initially look like those in Figure 2.5.1.2 and Figure 2.5.1.3, when no student is sharing a public layer.

Figure 2.5.1.2: The participants

Figure 2.5.1.3: A Layer window with no students

2.5.1 Asking Questions

In the middle of a presentation with this lecture as showin in Figure 2.5.1.4. Alice is wondering how the code works, so she asks the instructor by typing a question in the Chat window as shown in Figure 2.5.1.5. By default, the instructor is the receiver of messages in the Chat window.

Figure 2.5.1.4: The presentation

Figure 2.5.1.5: Alice asks the instructor a question

The instructor, receiving Alice's question responds and asks Alice if she wants to trace the code by drawing on her public layer.

Figure 2.5.1.6: The instructor responds to Alice's question

The instructor also shares Alice's public layer through the Participants Window, by right-clicking on her name and selecting "Show" as demonstrated in Figure 2.5.1.7. For more information about the "Show" command see Section 2.3.1 Public and Private Layers.

Figure 2.5.1.7: Sharing Alice's public layer with the class

Consequently, Alice's layer appears in the Layers window, along with the color her annotations appear (Green) as in Figure 2.5.1.8.

Figure 2.5.1.8: Alice's public layer in the Layers window

Now Alice's annotations on her public layer are visibile to the all the class.

Alice begins making annotations on the slide, drawing a representation of the array as shown in Figure 2.5.1.9 below.

Figure 2.5.1.9: Alice makes annotations

The instructor contributes by drawing sample input, which appears in blue.

Figure 2.5.1.10: The instructor also makes annotations

As Alice is tracing the code, Bob (in Red) is wondering about the boundary condition, and asks the instructor a question while also raising his hand (Figure 2.5.1.11).

Figure 2.5.1.11: Bob asks the instructor a question and raises hand

The instructor answers his question and allows him to draw when Alice is near the boundary condition. Bob waits 2:00 minutes untill the instructor shares his public layer.

Figure 2.5.1.12: Bob's raised hand

Figure 2.5.1.13: Bob tries to analyze the edge case.

2.5.2. Hand Raising

Students can also use the Hand Raising button of the Chat window to notify the instructor that they want to share their public layer. See 2.3.3. Displaying Layers for more info.

Meanwhile, Darth (in purple), wanting to contribute a comment to the analysis, only raises his hand. The instructor shares his public layer and Darth adds an insightful comment.

Figure 2.5.1.14: Darth contributes a comment to the shared layers

From the instructor's view at this point, the Layers window looks as follows.

Figure 2.5.1.15: Alice, Bob, Darth and the Instructor's layers shared with all students

After Alice completed the code trace (Figure 2.5.1.16), the instructor can either remove the student's public layer from the Layers window (see 2.3.1. Public and Private Layers) or the students can continue making annotations.

Figure 2.5.1.16: Alice completes the code trace

Throughout this scenario, any student can record the interactions so they can view them at another time as shown in 2.9.1.2 Record a Presentation.




Prev: Exporting Layers | Next: Participants Window | Up: Functional Requirements | Top: index