Answers.Body: <p>My students are all on a Discord server with me, so when it comes time for polling, I hijack the reaction system in Discord to get it done.</p>
  <p>One nice feature is that it does syntax highlighting for any language that you specify, and you can also install mathjax on your server if you'd like to be able to represent mathematical functions.  Here's a question I polled recently.  The question itself is quite a lot of fun, and is from <a href="https://rads.stackoverflow.com/amzn/click/com/032133678X" rel="nofollow noreferrer" rel="nofollow noreferrer">Java Puzzlers by Bloch and Gafter</a>:</p>
  <pre><code>**What will this Java code output?**
  
  ```java
  public static void main(String[] args){
     final String pig = &quot;length: 10&quot;;
     final String dog = &quot;length: &quot; + pig.length();
     System.out.println(&quot;Animals are equal: &quot; + pig == dog);
  }
  ```
  
  React with:
  :one: `Animals are equal: true`
  :two: `Animals are equal: false`
  :three: `false`
  :four: The code will fail on an exception
  </code></pre>
  <p>This outputs in Discord as:</p>
  <p><a href="https://i.sstatic.net/bsqFg.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/bsqFg.png" alt="Discord Polling Image" /></a></p>
  <p>Students then react with one, two, three, or four.<sup>1</sup></p>
  <p>It doesn't allow reactions to be hidden, so if this is an important feature to you, then I would look elsewhere.</p>
  <p>I've also found it useful for getting a sense of where my students are in an activity when they go to breakout rooms to work in pairs or trios:</p>
  <p><a href="https://i.sstatic.net/lCHAr.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/lCHAr.png" alt="Image of polling question with some actual reactions" /></a></p>
  <p>This is very informal polling, but you can see how useful such information can be during virtual instruction.</p>
  <p><sup>1 - The answer is 3.  Surprised?</sup></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-01-11T21:05:51.343Z
Answers.Text: Two important points, which I feel would add to this answer: 1) bots can read reactions and 2) you can see who gave which reaction. I'd suggest an edit but your answer is so self contained I have no idea where to.
Answers.UserDisplayName: jaskij
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-01-05T17:51:48.210Z
Answers.LastActivityDate: 2021-01-05T21:39:32.073Z
Answers.LastEditDate: 2021-01-05T21:39:32.073Z
Answers.UserDisplayName: Ben I.
Answers.Body: <p>I have the same ambition, but also the same problem - there isn't a single tool that fits all my requirements. So I ended up showing the questions as a set of slides (I write these in a markup language) and use Mentimeter for collecting answers - without copying the question and answers into Mentimeter. I use a generic set of &quot;Question 1 - option 1, option 2... Mentimeter slides that I reuse each time I need it, which is most weeks of my semester long course.</p>
  <p>An advantage of Mentimeter is that it allows you to hide results first, then show the tally of votes, without having to indicate what is the right answer. A disadvantage is that the free account is limited (my institution has provided a license).</p>
  <p>Alternative platforms are Google Forms (free) and Socrative (freemium model).</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-01-07T07:42:29.857Z
Answers.LastActivityDate: 2021-01-07T07:42:29.857Z
Answers.UserDisplayName: Lex Nederbragt
Answers.Body: <p>I don't want to be seen as endorsing any particular product, and also suggesting something that I myself have not used or tried, but in order to pass on another experience point I might have to do that. You were specifically asking for some experiences from other places.</p>
  <p>My colleagues speak highly of <strong>Mentimeter</strong> for this use in live lectures, both in person in the lecture theatre (whether it be hundreds or dozens of students) or what we do now, using online teaching (with MS Teams, as it happens).</p>
  <p>We also use Discord, but we do not use Discord so much for synchronous teaching communication. I am told the the experience is better with Mentimeter. Personally I'm still a primitive and I collect the  in the Teams chat which does enough for me!</p>
  <p>But your mileage may vary.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-01-05T21:56:38.383Z
Answers.LastActivityDate: 2021-01-05T21:56:38.383Z
Answers.UserDisplayName: Brian Tompsett - 汤莱恩
Body: <p>Has anyone tried live polling during (in-person or remote synchronous) class? I was planning to use Poll Everywhere, but they don't allow for long questions containing code. There's a new service called ItemPool that does allow this, but is missing advanced features like LMS integration, PowerPoint/Keynote/Google Slides integration, etc. Wondering if anyone has experience or advice. Here's a sample question:</p>
  <p>What is the value of <code>y</code> after executing the following code:</p>
  <pre><code>x = 37
  y = x + 2
  x = 20
  </code></pre>
  <p>a. 39</p>
  <p>b. 22</p>
  <p>c. 35</p>
  <p>d. 20</p>
  <hr />
  <p><strong>Edit:</strong></p>
  <p>Thanks for the great ideas!</p>
  <p>I've realized my wish list (LMS integration, code formatting, autograding and export, support for mobile devices so I can reuse once we're back in person, free) is unreasonably long.</p>
  <p>I may give up on tracking participation for a grade - this will allow me to simply post the question on a slide, and collect simple A/B/C/D responses any number of ways: Webex polls, Poll Everywhere (free account), ItemPool (which has code formatting), etc.</p>
  <p>If the questions live in my slides rather than hardcoded into a specific platform, it should be less work to switch platforms in the future. And I'll have greater control over the look so I can include formatted code, equations, etc.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-01-26T22:01:56.523Z
Comments.Text: Just a note that if you use zoom, you can have the question formatted as you wish on a slide you screen share and set up a poll through zoom with just the answer options - you can see who answered what, I believe, and they can't see what others have answered until you share the poll results. Of course, this doesn't translate back to in person well.
Comments.UserDisplayName: auden
Tags: <classroom-infrastructure>
Title: Ways to do live polling (aka ConcepTests) during class
ThreadText: # Ways to do live polling (aka ConcepTests) during class
  
  (Asked by: username_0 on 2021-01-05)
  
  Has anyone tried live polling during (in-person or remote synchronous) class? I was planning to use Poll Everywhere, but they don't allow for long questions containing code. There's a new service called ItemPool that does allow this, but is missing advanced features like LMS integration, PowerPoint/Keynote/Google Slides integration, etc. Wondering if anyone has experience or advice. Here's a sample question:
  
  What is the value of `y` after executing the following code:
  
  ```
  x = 37
  y = x + 2
  x = 20
  
  ```
  
  a. 39
  
  b. 22
  
  c. 35
  
  d. 20
  
  ---
  
  **Edit:**
  
  Thanks for the great ideas!
  
  I've realized my wish list (LMS integration, code formatting, autograding and export, support for mobile devices so I can reuse once we're back in person, free) is unreasonably long.
  
  I may give up on tracking participation for a grade - this will allow me to simply post the question on a slide, and collect simple A/B/C/D responses any number of ways: Webex polls, Poll Everywhere (free account), ItemPool (which has code formatting), etc.
  
  If the questions live in my slides rather than hardcoded into a specific platform, it should be less work to switch platforms in the future. And I'll have greater control over the look so I can include formatted code, equations, etc.
  
  **Tags:** classroom-infrastructure
  
  > **Comments:**
  > **username_1**: Just a note that if you use zoom, you can have the question formatted as you wish on a slide you screen share and set up a poll through zoom with just the answer options - you can see who answered what, I believe, and they can't see what others have answered until you share the poll results. Of course, this doesn't translate back to in person well.  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_2 on 2021-01-05. Score: 3
  
  My students are all on a Discord server with me, so when it comes time for polling, I hijack the reaction system in Discord to get it done.
  
  One nice feature is that it does syntax highlighting for any language that you specify, and you can also install mathjax on your server if you'd like to be able to represent mathematical functions. Here's a question I polled recently. The question itself is quite a lot of fun, and is from [Java Puzzlers by Bloch and Gafter](https://rads.stackoverflow.com/amzn/click/com/032133678X):
  
  ```
  **What will this Java code output?**
  
  ```java
  public static void main(String[] args){
     final String pig = "length: 10";
     final String dog = "length: " + pig.length();
     System.out.println("Animals are equal: " + pig == dog);
  }
  ```
  
  React with:
  :one: `Animals are equal: true`
  :two: `Animals are equal: false`
  :three: `false`
  :four: The code will fail on an exception
  
  ```
  
  This outputs in Discord as:
  
  [![Discord Polling Image](https://i.sstatic.net/bsqFg.png)](https://i.sstatic.net/bsqFg.png)
  
  Students then react with one, two, three, or four.1
  
  It doesn't allow reactions to be hidden, so if this is an important feature to you, then I would look elsewhere.
  
  I've also found it useful for getting a sense of where my students are in an activity when they go to breakout rooms to work in pairs or trios:
  
  [![Image of polling question with some actual reactions](https://i.sstatic.net/lCHAr.png)](https://i.sstatic.net/lCHAr.png)
  
  This is very informal polling, but you can see how useful such information can be during virtual instruction.
  
  1 - The answer is 3. Surprised?
  
  > **Comments:**
  > **username_3**: Two important points, which I feel would add to this answer: 1) bots can read reactions and 2) you can see who gave which reaction. I'd suggest an edit but your answer is so self contained I have no idea where to.  
  
  ---
  
  ### Answer by username_4 on 2021-01-07. Score: 3
  
  I have the same ambition, but also the same problem - there isn't a single tool that fits all my requirements. So I ended up showing the questions as a set of slides (I write these in a markup language) and use Mentimeter for collecting answers - without copying the question and answers into Mentimeter. I use a generic set of "Question 1 - option 1, option 2... Mentimeter slides that I reuse each time I need it, which is most weeks of my semester long course.
  
  An advantage of Mentimeter is that it allows you to hide results first, then show the tally of votes, without having to indicate what is the right answer. A disadvantage is that the free account is limited (my institution has provided a license).
  
  Alternative platforms are Google Forms (free) and Socrative (freemium model).
  
  
  ---
  
  ### Answer by username_5 on 2021-01-05. Score: 2
  
  I don't want to be seen as endorsing any particular product, and also suggesting something that I myself have not used or tried, but in order to pass on another experience point I might have to do that. You were specifically asking for some experiences from other places.
  
  My colleagues speak highly of **Mentimeter** for this use in live lectures, both in person in the lecture theatre (whether it be hundreds or dozens of students) or what we do now, using online teaching (with MS Teams, as it happens).
  
  We also use Discord, but we do not use Discord so much for synchronous teaching communication. I am told the the experience is better with Mentimeter. Personally I'm still a primitive and I collect the in the Teams chat which does enough for me!
  
  But your mileage may vary.
  
  
  ---
  
  