Skip to content

Commit 2fd4f30

Browse files
authored
Merge pull request #246 from Ada-Developers-Academy/be/add-extension-questions
added extension questions
2 parents 4bc7c8f + 003d1d0 commit 2fd4f30

File tree

5 files changed

+28
-0
lines changed

5 files changed

+28
-0
lines changed

roundtable-guides/03-branching.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ Today's round table will focus on reviewing the [lesson on branching](XXX).
5959
1. What questions are there about Rock, Paper, Scissors?
6060
1. Let's look at a few different solutions.
6161

62+
### Project Extension Questions (Technical Interview Practice)
63+
1. If you used a nested conditional, why did you choose that logic/syntax?
64+
1. If you used a compound conditional, why did you choose that logic/syntax?
65+
1. How would the program change if we added additional elements, such as lizard and spock as outlined by [these rules](https://roshambo.me/rules/).
66+
6267
## Extra Extra
6368

6469
1. What other questions do you have?

roundtable-guides/04-functions.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,7 @@ Today's round table will focus on reviewing the [lesson on functions](XXX).
4949
## Project: Rock, Paper, Scissors - v2
5050
1. Let's share our code for *Rock, Paper, Scissors - v2*
5151
1. What question do you have about *Rock, Paper, Scissors - v2*?
52+
53+
### Project Extension Questions (Technical Interview Practice)
54+
1. How does the program handle arguments other than 'rock', 'paper', or 'scissors'?
55+
1. Does the function include `print` statements and/or `return` statements? Why?

roundtable-guides/05-loops.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@ Today's round table will focus on reviewing the [lesson on loops](https://colab.
5050
1. Let's share our code for *Rock, Paper, Scissors - v3*
5151
1. What questions do you have about *Rock, Paper, Scissors - v3*?
5252
53+
### Project Extension Questions (Technical Interview Practice)
54+
1. If your implementation used a `while loop`, describe how the condition in the while loop was used to end the game.
55+
1. If your implementation used a `for loop`, describe how the for loop determines how many times the game should run.
56+
1. For this project, what are the differences between using a `while loop` and a `for loop`.
57+
58+
5359
## Extra, Extra
5460
5561
1. From the *Loop Worksheet*, what code snippets suprised you?

roundtable-guides/06-lists.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,15 @@ Today's round table will focus on reviewing [lesson on lists](https://colab.rese
5252
1. Let's share our code for *Account Generator*
5353
1. What questions do you have about *Account Generator*?
5454

55+
### Project Extension Questions (Technical Interview Practice)
56+
1. How could we refactor our code to use a single `for loop`?
57+
1. How could we refactor our code to work for an arbitrary number of students?
58+
5559
## Project: Rock, Paper, Scissors - v4
5660
1. Let's share our code for *Rock, Paper, Scissors - v4*
5761
1. What questions do you have about *Rock, Paper, Scissors - v4*?
62+
63+
### Project Extension Questions (Technical Interview Practice)
64+
1. What are the benefits of using a list over the original implementation of `choose_rps`?
65+
* For instance, how could this function be adapted if their were more elements added to the game.
66+

roundtable-guides/07-dictionaries.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ Today's round table will focus on reviewing [lesson on dictionaries](https://col
4848
1. Let's share our code for *Account Generator - v2*
4949
1. What questions do you have about *Account Generator - v2*?
5050

51+
### Project Extension Questions (Technical Interview Practice)
52+
1. How could we refactor our code to use a single `for loop`?
53+
1. How could we refactor our code to work for an arbitrary number of students?
54+
5155
## Project: MadLib
5256
5357
1. MadLibs are fun! Let's play some together.

0 commit comments

Comments
 (0)