Microsoft Teams is Frankenstein’s Monster

Microsoft Teams is Frankenstein’s Monster

Microsoft Teams is a collaboration app that provides text, video and audio collaboration tools with shared files and calendars. The diagram shows how it is linked to Microsoft Outlook, OneDrive, and SharePoint. Those connections are described here, along with instructions on how to link files from SharePoint into your personal OneDrive folder.

Microsoft Teams is a computer application for group collaboration, mainly aimed at businesses, but also used in higher education. But what is it really? The first example I saw was the chat feature, so I assumed it was something like Slack or Discord. But it also has video conferencing, so maybe it’s like Zoom or WebEx (though Slack and Discord now also support chat). But since it is Microsoft it also has a calendar and can connect to files on SharePoint and OneDrive. Teams is a lot of things in one, and after I started seeing those various parts linked together I though of the parable of the blind men and the elephant,1 , where each man described the elephant differently because they only had contact with one or another part. But what I’ve come to realize is that Microsoft Teams is actually Frankenstein’s Monster.

Meme: Knowledge is knowing that Frankenstein is not the monster. Wisdom is knowing that Frankenstein is a monster.
Figure 1: Which one was the monster?

What I mean by this is that Teams is really like a bunch of existing body parts sewn together and brought to life. Even so, we now have Microsoft tools here at SUNY New Paltz — our cloud storage is SharePoint and OneDrive, our Email and Calendar services are provided by Outlook, and now we have group chat and direct messaging via Teams.  Microsoft has sewn them all together, and we have to live with the Monster and learn to use it as best we can.

So here are my observations and tips on how to get along with Teams, including how to create a link from your personal OneDrive folder to files stored in SharePoint.

Overview

First, to really understand the whole thing I had to map out the connections between the various components, which resulted in Figure 2:

Block diagram of the various components of Microsoft Teams and how they are connected.
Figure 2: Microsoft Teams and how it is connected to SharePoint, OneDrive, and Outlook.

(I should mention that there are additional connections that are not shown in the diagram to make it a little easier to understand.)

One of the key features of Teams is that all the data lives on servers, “in the cloud,” and can be accessed either by native desktop apps, or apps on mobile devices, or via a web browser from wherever you happen to be. That’s shown by the horizontal layers separated by dashed lines.

The colors help identify the functions that are performed by various separate apps in the Microsoft toolkit. The dark blue boxes on the right represent Outlook, which handles email, calendars, task lists, and contact lists.  The purple on the left shows the functionality of the Teams app, which provides group chat as team “channels” as well as direct messaging (DM’s) via “chat,” either with one person or smaller groups.  A Channel is a subset of a Team.  The Teams apps also provide video conferencing either within a Channel or within a Chat, as well as audio-only calling between individuals.2

In the middle we have cloud file storage, with SharePoint in light blue and OneDrive in a slightly darker blue.  What’s the difference?  As someone once explained to me,3 “SHAREpoint is for sharing, while ONEdrive is for one person.” In other words, OneDrive is for personal file storage, while SharePoint is for shared group files.  SharePoint files can be accessed via the web or via a mobile app, but there is no desktop app.  OneDrive files can be accessed via the web, via a mobile app, and via a desktop app which adds a folder to your computer as if the files were on an extra hard drive connected to your computer.  By default, SharePoint files cannot be accessed from the desktop (but see below on how to add the “golden spike”).

Interconnections

Now we can explain the relationships shown by the arrows. As you might expect, the apps on the web, desktop, or mobile can be used to access their corresponding data in the cloud. Those are represented by the black arrows. But there are also connections between them. The blue arrows show that both Chats and Channels in Teams can access and store files in SharePoint (but not OneDrive).

The red arrows show calendars.  In Teams you can access your own personal calendar, though apparently not any other calendars in Outlook that you might have created or manage.4   It’s also possible to create a calendar for a Channel in a Team, but this calendar is not related to any calendar in Outlook.   It’s possible to share calendars between Teams and Outlook by sharing links to them just as you would share a calendar with anybody else by sending them a link, but there are no automatic connections, except for your personal calendar.

There are some other connections between the main components which are not shown in the diagram, lest it become overly complicated (as if that has not happened already).  In Outlook it is possible to have a Group of people who share a common calendar and are all on the same email list, and an Outlook Group can share files in SharePoint in what is called a Site.  An Outlook Group can have a Team, and for this team each Channel has a folder in SharePoint.

Also not shown in the diagram are relationships to other Microsoft tools, such as Bookings and Forms.5,6  Those could be the topic of other articles (but not by me).

The Golden Spike

The most important arrow is the small one in gold joining OneDrive to SharePoint.  It is not there by default, you have to create it.  And if you like using OneDrive on the desktop, then you will want to create it. As you can see from the diagram, you can access both OneDrive and SharePoint via the web, and the same is true for mobile — using separate apps.  On the Desktop, you can only access your own files via OneDrive. On a desktop or laptop computer running the OneDrive app your files show up as just another folder that you can navigate like any other set of folder using the File Explorer (in Windows) or the Finder (on a Mac).  It essentially extends your hard drive into the cloud.  But there is nothing comparable for SharePoint — except that there is, once you create that golden link between the two. It’s like the golden spike that joined the east coast and west coast by rail so many years ago.7

All you have to do is create a link from a SharePoint directory to your own files in OneDrive, and you can then navigate to the files in SharePoint as if they are another folder on your computer, just like OneDrive.  You can only create this link from the web, but once you do then it works for the Desktop and Mobile apps.  SharePoint files then become available as folders on your computer just like OneDrive files.8

Here’s what you need to do to create the link:

  1. Log in to SharePoint and navigate to the top level folder you wish to access via OneDrive:

    One way to do this is to open Office 365 as you do to read email, then click on the “App Launcher” in the upper left corner (the icon looks like a waffle) and select SharePoint. In the stack of icons along the left side of the page select the “globe” icon for “My Sites” and then select the Site you wish to link to.  Then select “Documents” in the left side menu.

  2. Navigate to the folder you wish to link to. This could be the top-level directory of folders, or it could be one of the folders under it, but keep in mind that once you link to a folder, you cannot make another link further down in the directory hierarchy, or further up.  You only get one shot.
  3. At the top of the listing of the folder you wish to link to are a set of functions such as “Upload” and “Share” and “Copy link,” and among those is one labeled “Add Shortcut to OneDrive”.   But since it is one of the latter ones it might not be visible, in which case you can use the “…” icon to show the full list of options.   Select that one.
  4. The new link to this SharePoint folder will now appear in your top-level OneDrive folder.  You can move it anywhere you want it within OneDrive, either by dragging it in the desktop File Explorer (or the Finder on Mac) or using the web version of OneDrive (which you can get to via the “waffle” icon for the App launcher and then selecting “my files”).  Just make sure you don’t have two such links in the same directory tree, one above the other.
Boris Grishenko (Alan Cumming) send a software "spike" and celebrates in the James Bond movie "GoldenEye" (1995)
Figure 3. Boris Grishenko (Alan Cumming) celebrates his spike (from the 1995 movie “GoldenEye).

Congratulations, you have just driven the Golden Spike and connected files shared on SharePoint to your personal set of files in OneDrive, and now you can get to those SharePoint files using OneDrive.  Easy, eh?  Go ahead, celebrate!

Teams Technical Tips

At one point after using Teams for a while I found that I was not able to access files that are a part of a Teams Channel.  I was able to trace the problem to my cookie settings. By default, I don’t allow third-party cookies for security reasons, though that can sometimes cause problems with a site (for example, see Starfish Requires Third Party Cookies). Since the files are actually stored in SharePoint, the problem went away once I allowed third-party cookies from sunynp.sharepoint.com.  In general it is a good idea to block third-party cookies, but then allow them from sites you trust when they are needed to make something useful functional.

 

Last revised on 19 January 2024

Notes

  1. The Parable of the Blind Men and the Elephant (on Wikipedia)
  2. But as far as I can tell, not with the whole teams or with a smaller group, but I suppose you could turn off your video.  Maybe I’ve missed how to do a voice “teleconference” or maybe Microsoft wants to do away with those.
  3. Thank you, Max Kenney!
  4. If this is not true I would love to be corrected, but I have not found any way to connect to any Outlook calendar but my own.
  5. See  Collecting Student Lab Data with Forms in Office 365
  6. Though this looks rather interesting: Create a task in Planner from Microsoft Forms and post message in Teams
  7. The Golden Spike (on Wikipedia)
  8. One consequence of this is that you don’t need the separate SharePoint mobile app, since you can access all your OneDrive and SharePoint files using the OneDrive mobile app, and you don’t

Collecting Student Lab Data with Forms in Office 365

Collecting Student Lab Data with Forms in Office 365


An on-line form can be an easy way to collect data from students during a lab or class, and with the data automatically loaded into a spreadsheet it can then be straighforward to work with the data immediately.  Google Forms is one way to do this, but since SUNY New Palz is moving to the Microsoft Office 365 suite of tools we need to know how to do this in Office 365.  This article gives you enough information to get started, and those who are already familiar with Google Forms will see a lot of similarity.  This kind of form can also be used to give a quiz or perform a survey (though there may be better tools for that).

Figure 1: example of a QR code leading to a data input form.

It’s worth noting that students can even enter data from a mobile device once you give them the link to the form, and there are several ways to easily distribute the link, including displaying a QR code (see Figure 1). This can make collecting data especially easy, as long as you make the form available to anyone (not requiring authentication).  Keep in mind, though, that not all of your students may have a phone that can read QR codes.  Making the link available in several ways may be the most effective strategy.

It’s also worth noting that there is a tricky bug in Microsoft Forms that causes problems when working with numerical data  (see the section Working with Data below).  Although there is a workaround, I suggest using Google Forms if you can instead of Microsoft Forms, at least until this bug is fixed.

Creating a Form

Open Office 365 (for example, by going to www.newpaltz.edu and pulling down the “Resources” menu at the upper right) which will start you in the Outlook email App.  Click on the App Menu icon in the upper left corner (some say it looks like a waffle):

Figure 2. Office 365 App Menu (the “waffle”).

When the App Menu opens up, click on the icon for the “Forms” App:

Figure 3: Click on the “Forms” icon.

The page that opens up will show you any forms you have already created. To create a new form, click on the downward chevron (“v”) next to “+ New Quiz” to reveal the menu item to create a new data input form.  (A Quiz, in contrast, lets you add the correct answers to the questions and have the quiz scored for you automatically.)

Figure 4: How to create a new form.

A new page opens to let you edit the new form.  First, enter a title for the form, and a description or instructions to be displayed under the title:

Figure 5: Form title and description/instructions.

Then press the “+ Add New” button to create a new question.   At the bottom right of the new question are three dots, “…” to open a menu of options.  Adding a subtitle lets you add more text to the question (such as specifying the units or giving a reminder about something):

Figure 6: Adding a subtitle, and requiring a numerical

Selecting “Restriction” lets you require that the response be a number (or more specific restrictions on the value of the number).  But see the section Working with the Data below for a caveat.

Use the “+ Add new” button to add as many questions as you need.

You can test your form with the “Preview” button at the top of the screen.

Figure 7: Preview button to try out your form.

(Note that you can also use the “Theme” link next to “Preview” to apply a pre-made design theme to your form, or to apply your own customization.)

To exit the preview there is a “<- Back” button at the top of the page.

Viewing the Data

As you test your form the data you enter will show up in a spreadsheet.  To view the data switch from the Questions tab above the form to the Responses tab:

Figure 8: Responses tab and link to the data.

Click on the “Open in Excel” link to view and work with your collected data using Microsoft Excel.  If you are logged in to Office 365 in your browser then Excel will open in a browser tab or window.  If not, the file will be downloaded to your computer and opened with Excel.

Once you open the spreadsheet you will see that there are columns which show the time the respondent began filling out the form, the time they pressed the submit button, and their email address and name if they were authenticated.  If you don’t want this extra information visible, if only because it clutters up the screen while you are working with the data, you can select a column or columns, right-click on the top (or control-click on a Mac) and select “Hide Columns.”   If you are going to share the data file with students and don’t want them to have the hidden data then you will need to actually delete the columns, not just hide them.

 

Publishing the Form

To collect data from students (or anyone else) you need to give them a link to the form. To do so, click on the “Share” button at the top of the form page, just to the right of the “Preview” and “Theme” links (see Figure 7).  A tool will open from the right of the screen:

Figure 10: Menu to share the form via a web link (URL).

First, select who can view the form. If you select “Anyone can respond” then students won’t have to authenticate to fill out the form, and in fact it will be very easy for them to answer most questions using their phone.  (The exception is a question requiring a long answer, though some students can type on a phone quite fast with their thumbs.)  To account for this, the first question on your form can be to ask for their name or nickname. And if you choose not to ask their name as a question on the form, and they have not authenticated, then all responses will be anonymous, which may be desirable in some cases.

Check the box for a short URL if you will share the link with your class by writing it on the white board or sharing it via a projector for them to type in.  Press the “Copy” button to store the link in your clipboard, and then paste it into a message you send to your students, either by email, or by adding a link to your Blackboard page, or whatever works easiest for you and your students.

The four circular buttons at the bottom of Figure 9 let you select one of four different ways to distribute the link to the Form. The default, shown in Figure 9, is to let you copy the URL and paste it somewhere else.  The second lets you create a QR code for the link, which you could display in class or on Blackboard on in a document, and students can then scan it with a phone to go to the Form. The third button will create HTML code that can be embedded into a web page.  The last one lets you sent the link via e-mail,

In any case, following that link will take your students to a page (unless they have to authenticate first) where they can answer the questions on the form.

Moving the Data File

By default,  the data file associated with a form is (or seems to be) stored in the Shared Documents folder for your Department or Team. That’s fine, especially if the form is shared between several instructors in the department.  But if you want to move the file to your own file storage area then the easiest way to do so is to open the data file and click on the downward chevron “v” next to the word “Saved” right after the name of the file, which will open a menu to rename and/or move the file:

Figure 9: menu to rename and/or move the data file.

Under “Location” you will see where the data file currently lives, and you can press the “>” button to change the name of the file, or move the file to a new location (or both).  For example, you would probably want to move it to a folder under “My Files” for the class for which you are collecting the data.

Sharing the Data File

Since the data are stored in an Excel spreadsheet in OneDrive you can share it the same way you would share any document from OneDrive.  When you share it, you can specify if the person you are sharing with can edit the file, or only read it.  The easiest way to share the spreadsheet is to open the file and click on “Share” at the top of the page:

Figure 11: How to share the spreadsheet with someone else.

You can either share by entering the email of the person you wish to share with, or you can copy a link and then paste it into a message you send to them by whatever means you find convenient.

One interesting way to use this is to have one instructor create the form and then share it to another instructor to collect and view the data from that instructor’s class. If editing permission is granted then the second instructor can use the spreadsheet in class just as if they had created it.  At the end of the class the spreadsheet can be cleared (perhaps after copying it) to prepare for the subsequent class.

Working with the Data

Once you have collected the data into a spreadsheet you can do just about anything you could do with data from any source using a spreadsheet, with one big exception:  numerical data are not actually numerical.

There is a tricky bug in Microsoft Forms where even if you specify that the value to be entered into the form must be a number, it is recorded in the spreadsheet as a character string.  This isn’t obvious, because the values in the columns of the spreadsheet will look like numbers.  You can only see that they are not numbers if you click on a cell and then inspect the contents in the Formula bar near the top of the page; the value will have an apostrophe in front of it, which tells Excel to treat it as text rather than as a number.  (This is how you can keep a leading zero on a zip code.)

The problem with this is that it gets in the way of applying statistical or trig functions to the data.  Figure 12 shows what should be a valid operation in Excel, but Figure 13 shows the result when you press Enter.

The function acts as if it had received no numerical data, because the values in the column above are actually text, not numbers.

There are several workarounds to this.  Perhaps the easiest is to multiply the range in the function call by one, by inserting “*1” in the range.  Doing simple multiplication on the values in the column still works and produces numbers, which can then be used by a function.  So in place of the formula in Figure 12 one would write:

Figure 14: Multiplying the range passed to the function by 1 is a simple workaround.

Another option is to try to remove the apostrophes from all the data, as described here1 and here,2 but that can be a little more difficult to manage on the fly during a class.

This bug has apparently been in Microsoft Forms since at least the Fall of 2019.3  Until Microsoft fixes this, I see nothing wrong — when demonstrating this in front of a class — with explaining that the extra “*1” is needed because Microsoft has not yet fixed their crappy code after several years.4 One could also mention that this is not a problem with Google Forms.

There is another bug you may want to be aware of, if you will reuse the form for more than one class or class section.  The button to “Delete all responses” does not work:

Figure 15: Button to reset the form by deleting all responses (but as of Spring 2022 this does not work).

It will reset the count of responses, but it does not delete data from the spreadsheet. If you really want to reset the form by deleting old data then you will have to go into the spreadsheet and delete the previous data manually.

Notes

  1. How to remove leading apostrophe from numbers in Excel?  https://www.extendoffice.com/documents/excel/2868-excel-remove-leading-apostrophe.html
  2. How to Remove Apostrophe in Excel (3 Easy Ways)  https://spreadsheetplanet.com/remove-apostrophe-in-excel/
  3. Responses changing from number to text, Microsoft Tech Forums, https://techcommunity.microsoft.com/t5/microsoft-forms/responses-changing-from-number-to-text/m-p/832617
  4. My hope is that doing so publicly will prod them to fix this.

New Paltz CAS 2FA and Windows SSO don’t play nice together in Firefox

New Paltz CAS 2FA and Windows SSO don’t play nice together in Firefox

CAS is the Central Authentication Service for our campus.  Whenever you log in to a service CAS is used to either check that you have already been properly authenticated or to have you authenticate, including two-factor authentication (2FA) using Duo.

Windows SSO (Single Sign-On) is a similar mechanism for allowing you to connect to various on-line services using your Microsoft Windows account.  The Firefox browser has recently added support for Windows SSO for Windows 101 (as of Version 91 from August 10, 2021).

Unfortunately CAS seems to fail when using Firefox with Windows SSO support turned on.  The result is the warning you get at the top of this page.   The solution is to turn off Windows SSO support.  To do so, pull down “Settings” from the “hamburger” icon in upper left corner, select “Privacy & Security” and then uncheck the box where it says “Allow Windows single sign-on for Microsoft, work, and school accounts”.  The result should look like this:

Now you should have no problem authenticating to CAS.

Update – January 2022

In mid January 2022 the problem returned when I updated to Firefox version 96.0.1.  On MacOS 12.1 (Monterey) the checkbox mentioned above is no longer there.  On Windows 10 it’s there, but unchecking it does not solve the problem.

Our campus documentation suggests clearing all cookies, which of course has consequences far outside of just the one website I’m trying to visit.  I found that deleting all cookies from just the domain microsoftonline.com fixed the problem.

Notes

Manually Focusable Logitech C270

Manually Focusable Logitech C270

Instructions for modifying a Logitech C270 so that one can adjust the focus manually.

The Logitech C270 is an inexpensive all-purpose webcam with a fixed focus which is set at the factory to be used for face-to-face video meetings with the camera placed on top of your computer monitor or above a laptop screen.  The lens inside the device can be focused for different distances, if you are willing to open up the case and remove a glob of glue.  It is even possible to modify the case to create a small opening to allow you to change the focus manually using a paper clip.

     One result of this modification is that the C270 becomes a better choice to use for a document camera.  The more expensive Logitech C910 and C920 have an auto-focus feature which does too much back-and-forth focusing when used as a document camera, and it also has a wider field of view.  The narrower field of view of the C270 is better for looking just at a document, and once the focal distance is adjusted it will stay where it needs to be and won’t cause distractions.

Part A below shows you how to open the case and remove the glob of glue that keeps the lens focus fixed.  Part B shows you how to create a small opening just large enough to be able to adjust the focus with a paper clip even with the face plate in place.

All of the images in this article, both above and below, were taken with a C270 modified as described (although for some images I also did some minor cropping to highlight the most interesting parts).

A. Releasing the Focus

The lens is held at fixed focus by a glob of hot glue which is put on in the factory.  The goal of the following steps is to remove that glob of glue, so that you can turn the focus wheel (the “gear wheel” around the lens) to change the focusing distance.

  1. Assemble the tools:
    Figure 1: tools necessary to perform the modifications.

    The main tools you need for this modification are a flat headed screwdriver to pry the front frame off, a phillips head screwdriver (No. 01) to remove some screws, and a knife to cut away the glob of glue. (It’s possible you might accomplish that with the flat head screwdriver.)

    Figure 2. Optional tools that might make the job easier.

     

    Some additional tools might make the job easier. A plastic spludger or something similar would be better for prying off the front frame without leaving marks. A pair of cutters could help with cutting away the slot (in Part B below) and pliers can help you remove the material from the slot.

  2. Remove the Frame:
    Figure 3: Remove the “frame” on the front of the camera.

    Remove the frame on the front of the camera by prying, starting at the slot on the bottom for that purpose, using a flat head screwdriver or a spludger or similar tool.

  3. Remove face plate screws:
    Figure 4: Remove the face plate (front of camera housing) by unscrewing the three screws.

    Remove the three screws shown in Figure 4 and then remove the face plate.

  4. Microphone Sleeve:
    Figure 5: Remove and save the rubber sleeve around the microphone.

    There is a round rubber sleeve around the microphone. Remove it and save it for reassembly. Don’t forget it – this is the easiest thing to overlook during reassembly.

  5. Circuit board:
    Figure 6: Remove the two screws (arrows) holding the circuit board to the case.

    Remove the two screws (shown in Figure 6) which attach the circuit board to the case. You need to do this to lift the circuit board out a bit to gain access to the side of the lens, under the gear wheel.

  6. Remove Glue Glob:
    Figure 7. Lift out the circuit board and find and remove the glob of glue.

    Locate the glob of glue that prevents the lens from turning to focus. It is likely on the side that is toward the top of the camera case. Using the knife or other tool, remove the glob of glue so that you can turn the lens with the gear wheel. Turning the lens lets you adjust the focus. You might find it helpful to turn the lens back and forth several times to make sure it is free to turn, and you might want to make sure that all the glue has been removed so that nothing catches or is impeded.

  7. Anchor Circuit Board: seat the circuit board back where it was and attach it to the case with the two screws shown in Figure 6. At this point re-assembly is the reverse of the steps above, but don’t forget the microphone sleeve.

After you have released the lens so that it can be turned to focus you have several choices: One is to adjust the focal distance to fit your needs and then reassemble the device, by going back through the steps above in reverse order. This is appropriate for an application where the camera will always be the same distance from the object, such as when used as a document camera.

Another option is to just leave the face plate off and expose the lens so that the focus can be adjusted anytime that is needed. This is the best choice if you will be using the camera for a variety of shots where the distance to the object can vary a lot. And besides, the bare circuit board looks cool and “technical”, and the activity LED may even give you some extra light for close-up shots.

In between these two, you can open a small slot in the face plate next to the lens, just big enough to let you adjust the focus using a paper clip. Then the camera looks almost like a stock C270, but the focus can be adjusted when needed.

B. Opening a Slot

Here is how to make a small slot so that you can adjust the focus with a paper clip even after the face plate and frame have been reinstalled. If you choose this route, it is a good idea to turn the lens back and forth multiple times to make sure that it is free to turn, because it is difficult to adjust the focus with a paper clip if the lens is binding as it is turned.

  1. Score Lens Opening:
    Figure 8. Score the lens opening on one side to make the ends of the slot.

    Score or cut the lens opening on one side to make the ends of the slot.  I found the best positions were 45 degrees above and below horizontal, toward the microphone, as shown in Figure 8.  This leaves enough room to get the paper clip in and move the gear wheel by at least one tooth and slot.  Making several cuts in between +/- 45 degrees makes it very easy to remove the slot material.

  2. Remove Slot Material:
    Figure 9. View from the rear showing the tab between the cuts.  Pry out that tab.

    Pry out the material between the two cuts to make the slot.  You can push it with a screwdriver, or work it back and forth with pliers until it breaks off. If you’ve made several cuts the tabs should come off easily and relatively cleanly, because there is a natural thinning at the base of the tab you’ve created.  You may want to clean up the break a bit with the knife, but it’s not required (nobody but you will notice).

  3. Reassemble:
    Figure 10. Front view showing the tab removed to make the slot.

    Put the microphone sleeve back in place (remember that?) and then put the face plate back in place. Secure it with the three screws, and then put the frame back over the front.

 

References

I first found out about removing the glob of glue from the YouTube video Logitech c270 focus adjustment . I have not yet seen any other suggestions to make a slot for a paperclip, but I would not be surprised if someone else has had the same idea.

Hybrid Physics Labs with “Astronauts” and “Experts”

Hybrid Physics Labs with “Astronauts” and “Experts”

College physics labs were conducted with half the students physically in the room, each working with a remote lab partner. Since this is similar to how NASA astronauts perform experiments on the International Space Station (ISS), those roles came to be called “Astronauts” and “Experts.”  Emphasizing the connection Astronauts, NASA, and the ISS seems to have helped students deal with the unusual circumstances of labs conducted during the COVID-19 pandemic.


The SARS-CoV-2 pandemic created some significant challenges for higher education, especially for laboratory classes, which involve hands-on interaction with equipment and face-to-face collaboration with lab partners. But as it turns out we were able to meet those challenges and execute close to our full set of weekly physics labs, with some modifications and inconvenience but with no significant disruptions. Since this worked for us we want to record the details of how we did it and share that information with others in case it proves to be helpful.

The basic idea was to have half the students working with the apparatus in the room, appropriately distanced,  while the other half joined the class remotely via a video teleconference.1 As is often the case in a normal lab session, the instructor presented information and instructions to the entire class at the beginning, though to minimize this students were also provided with pre-recorded videos about the equipment and procedures, which they were supposed to view before class. After the initial briefing, students were then paired up as lab partners, with one of them in the room and the other remote, using the break-out group feature of the teleconferencing software. Each pair of students then collaborated to perform the experiment: taking measurements, recording and sharing data, and analyzing and interpreting their data together.

There were many small technical details that had to be worked out to make this all possible. Only after we had it all working did one of us realize that this is similar to how NASA astronauts perform experiments on the International Space Station (ISS). While astronauts are intelligent and well trained, they are also busy and cannot be experts on every experiment they perform  — and they perform many during a typical mission. During an experiment the astronauts are therefore linked by audio and video to one or more experts on the ground (see Figure 1), and together they go through the necessary steps to collect the required data, and to deal with the inevitable questions or difficulties that always show up during any experiment. (See also Astronaut Log below for a good video.)

Figure 1: Astronaut Peggy Whitson working with “expert” Nicole Dufour from the Veggie experiment on the ISS in 2017.

We found it useful to play-up the parallels between this lab format and the way astronauts work with experts to perform experiments on the ISS, not because it helped teach physics concepts better, but because we felt it helped make this unusual way of doing lab experiments seem less unusual. Given all the other changes to society due to the pandemic, making some of it seem more normal, or even cool, seemed useful.  And it seemed to have had that effect. Students responded positively to being called an Astronaut or an Expert, and in some cases students even wore clothing with a NASA logo or a space theme. Feedback on the end of semester course evaluation was positive (see Student Feedback below).

Getting this all to work required a lot of particular choices regarding technology and how to use it. As they say, the devil is in the details. Those details are listed below.

Working out all the technical details that made this all possible raised a number of fundamental questions about teaching physics and physics labs. What are the elements of the course that were most important to preserve?  What could we modify without doing too much pedagogical damage?  Why not just go full remote? Reflecting on these questions made us more aware of some things that we already knew intuitively. Physics labs give students hands-on experience with the concepts they are learning or will soon learn in the related lecture course, and the lab experiments provide live demonstrations of the principles in action. But there’s more than that. Physics is… physical, and so students learn better when they can actually see what happens in a live experiment and can control and change parameters of the system. Our labs also involve data analysis, but there is much more to the class than just data analysis; it is direct, experiential learning. Labs also provide students with many small challenges they have to overcome to get the equipment working, and that is also valuable experience. Although it is often possible (and sometimes desirable) for students to work alone, lab students often work together in pairs (or sometimes three’s). Sometimes this is necessary just to work a particular piece of equipment, but in any case working together adds to the educational experience, just as peer instruction is a useful addition to the lecture course. Learning to work together with someone else on a common task or project is a valuable skill in any academic subject, as well as in life in general.

Finally, we found that some of the changes we made due to the pandemic turned out to be useful in general and will be kept in the course after the virus has been subdued. So we hope and expect that some of the details below will be useful even after this plague has passed.


The Details

  1. Physical Layout: The physical modifications to the laboratory were minor (mainly moving tables and chairs), and are described in more detail in Appendix A. We were able to arrange the rooms to allow half the normal number of students to be in each room at the same time, with at least 2 meters (over 6 feet2) between students (or the instructor) when they were at a normal working position at the middle of the table. It was expected that students might get closer from time to time as they worked with the equipment, and that the instructor would move through the classroom to provide assistance, even if they tried to keep some distance between them and the student while doing so. Every student and instructor wore a mask at all times. (Students could leave the building for a mask break during the 2 hour class period, but few chose to do so. The instructor could also go to another room or office for a mask break — see Remote Instructor Assistance below)
  2. Mission Roster: Keeping track of the students who would come in to the room (the “Astronauts”) and those who would join remotely (the “Experts”) added complexity to class organization, which was managed to a certain extent with a “Mission Roster” form (pdf here). Figure 2 shows the top of the form, which provided for 10 groups of 2 students.
    Figure 2: Mission Roster for planning each class meeting (top only).

    The first line, marked “A” for Astronaut, is for the name of the student who will be in the classroom. The second line, marked “E” for “Expert” is for the student who will be partnered with them. For the first day of class, students were paired by common declared academic major. After a few weeks the pairings were changed, either by necessity or to give students experience with working with more than just one other person.

    It was wise to use pencil to fill in the chart, as changes sometimes had to be made shortly before class started. After a few class meetings, this record of who had played which role helped when balancing out role assignments for future class meetings.

  3. COVID-19 Screening: in order to come onto campus every student had to complete a daily on-line health screening. The date of the last successful screening is shown to the instructor in an on-line course roster. It was important to verify well before class that the “Astronaut” students had all passed their screening on the day of class. The check boxes on the Mission Roster form were used to record a successful daily screening. In most cases when a student had not filled in the form early in the day they at least completed it within an hour before class, but in some cases students could not attend because of the need to quarantine due to possible exposure to someone who was infected, or even if they just reported feeling a bit under the weather. In that case the instructor had to quickly arrange for someone else to come in as an “Astronaut”.
  4. Pre-Lab Videos: Brief videos were prepared showing the equipment to be used in the experiment(s) and demonstrating the procedure. Students were encouraged to view these before class. We found the free Open Broadcasting Software (OBS, at https://obsproject.com/) useful for preparing these videos, especially for multi-camera shots. We also found it was better to make several short videos focused on a single narrow topic rather than one longer video containing everything. A lecture capture camera already installed in the room proved to be less useful than webcams that could be positioned close to the equipment. Student feedback was favorable (see Student Feedback below).
  5. Video Meeting Software: Our campus uses Blackboard for course content management, and that includes a video meeting system called Blackboard Collaborate Ultra (BBCU), so that was used for all class meetings. One important feature of BBCU is that it makes it extremely easy to share a second camera, either for use as a document camera (see Document Camera below) or for the remote lab partner to get a better view of what is going on (see Second Camera below). Other video meeting software could have been used, but it should be noted that while Zoom also makes it fairly easy to share a second camera, WebEx does not.[3 I will link here to another page that gives more details for a wide range of Video Meeting systems.] Having the video meeting integrated into the standard course content management system made things much simpler. One disadvantage of BBCU is that it only shows a few faces at a time during a video meeting, not the whole “Brady Bunch/Hollywood Squares” matrix display of everybody. But given that most students wanted to keep their cameras off this was not a significant issue.
  6. Coms Check: Instead of simply calling the roll at the beginning of the class, we had “Coms Check,” (Communications Check) where each student answered when their name was called, to verify two-way audio communications, and they also turned on their camera to verify that video worked. Most students preferred to join the class with cameras off, at least until they began working with their partner (and many even after that phase of the class had begun).
  7. Room Audio System:  Audio feedback was a problem if any of the laptops in the room were in the video meeting and did not have their speakers muted during the initial lab briefing, when the instructor was talking to the class with students both in and out of the room. It was therefore important to have everyone in the room mute their sound, and the key sequence for this (Fn+F1 for Dell laptops) was written on the whiteboard.We initially tried to use wired or wireless headsets for the instructor to avoid audio feedback during the initial briefing, but that proved to be unnecessary, as our Instructional Media Services (IMS) team was able to configure the room audio system so that remote student audio was broadcast on the room speakers, but there was no feedback. That way remote students could ask a question and everyone in the room could hear them. This was accomplished using a Focusrite Scarlett 2i2 (3rd Generation).
  8. Remote Student Location:  The “Experts” who joined the class remotely were generally at home or in their dorm room.3  We realized late in the semester that we could have the Expert lab partners in any other classroom on campus that would allow them to join the video meeting while maintaining appropriate distance — and we had such a room right next to the lab. (These students would, of course, have to successfully pass their daily screening to be allowed on campus.) We only used this occasionally when there was confusion about which student was scheduled to be the “astronaut” or whether or not a student was actually cleared to be on campus, but we hope to use this more next semester. In general though, when offered the opportunity to join the class from an on-campus room but not the lab room, students preferred to work from home.
  9. Seating Chart: The tables in the room were numbered, and the chart shown in Figure 2 (see Appendix A) was attached to the Instructor’s station. During Coms Check the instructor recorded on the Mission Roster form the number of the table at which each student sat, in case that information was needed for contact tracing (thankfully it never was).
  10. Group Assignments: Pairs of students were assigned group numbers ahead of time, from 1 to 9, which were used to assign them to break-out groups. BBCU uses numbered break-out groups. It turned out to be most efficient to tell the students their group number during the Coms Check (see Break-Out Groups  below).
  11. Recording Class Meetings:  Blackboard Collaborate Ultra made it easy to record class meetings, which allowed a student who missed class to view the same material presented to the class before performing a make-up. It could potentially also allow students to go back and review the instructor’s briefing, but we don’t know if anybody did. There was no point in continuing the recording after the briefing, though it was often the case that the instructor forgot to stop recording.
  12. Document Camera:  Several instructors used a document camera at the instructor station to present the initial lab briefing. Our particular document cameras fed output via HDMI to a projector in the room, so that students in the room were able to see it, but with an additional USB cable the same video was fed to the computer and into BBCU and shared as a second camera, allowing the remote students to also see what the instructor was writing. Details on how this worked are in a separate article, Using a Document Camera for ‘local+remote’ Instruction.
  13. White Board Camera: Other instructors preferred to present their initial lab briefing using the classroom white board. They presented to a camera set up on a tripod, and limited their use of the white board to only that part which was visible to the camera. Students in the room could see and hear the instructor, as could remote students. (Students in the room could also see the camera view on the laptop on their desk if they did not have a good view of the particular part of the white board the instructor was using.)
  14. Laptop Computers: We were fortunate that the computers in our two introductory labs had recently been updated to laptops running Windows 10 which included built-in cameras, which facilitated face-to-face video collaboration. A third lab room had been upgraded to small footprint desktops, and these required only an added camera to be used for videoconferencing. In any case, these computers were available for data collection and analysis, using Vernier’s Logger Pro software. The student in the room could easily share their screen with the remote student within BBCU. (See also Sharing Data below).
  15. Break-Out Groups: Blackboard Collaborate Ultra allows the video meeting to be broken up into numbered break-out groups. At first the instructor would assign students to these break-out groups after the lab briefing had been presented, but this took several minutes, and only took effect when the instructor pushed a final confirming button. We found instead that we could tell the students their group number, check a box that allowed them to change groups, and then have the computer assign them all to random groups of 2. They then quickly changed to the correct group.
  16. Ear Buds: At first we anticipated elevated noise in the room when students started talking to their remote partners, but with only half the students in the room it was actually quieter than a normal lab session. In testing during the summer we found that the built-in laptop microphones picked up sound from all around the room and did not give particular emphasis to the closest speaker. We therefore provided each student with a set of corded ear buds ($3.08 each on Monoprice, plus $10 shipping) which had a built-in microphone in the cord. The primary advantage of this was that the microphone close to the speaker’s mouth enhanced their speech over the other sounds in the room. The ear buds also helped the student hear their remote partner over the sound in the room.  About 70% of students used the provided ear buds, while 30%  chose to use their own devices, which included Bluetooth headsets or earbuds, since our laptops support Bluetooth.
  17. Second Camera: The built-in camera in the laptops provided on each table could allow lab partners to communicate face-to-face to collaborate on the experiment, but it was not very useful for viewing the equipment. We therefore provided each station with a second USB webcam which could be mounted on a stand and aimed at the equipment, so that the remote student could see more of what was going on. As already noted, BBCU makes it very easy for the local student to share the extra camera (as well as sharing the screen or a particular window on the screen). In the Physics 2 Lab we used the Logitech C270, which retails for about $40 each. In the Physics 1 Lab we used  a mixture of Logitech C910 and Logitech C920 cameras, which are more expensive, but we already had them available for video motion experiments. We chose the C910/920 cameras for the Physics 1 Lab because they have a wider field of view which was more helpful for the Mechanics experiments in that class, while the experiments in the Physics 2 Lab, which deal with electricity, magnetism, and optics, did not suffer from the slightly smaller field of view.During the summer, before the fall semester, we experimented with using a commodity home “nanny camera” because of concern that the market for webcams would be tight. That worked, but required students to access the camera via a separate app that they would have to install on their personal mobile device. When webcams became available we turned our focus to those. Details of the investigation of using “nanny cameras” are described in the separate article Potential Use of Steerable Consumer Home Cameras for “local+remote” Laboratory Instruction.
  18. Camera Stands: We experimented with a variety of different stands for holding the cameras, and even let the students try out different methods on their own. One of the best stands was a flexible “gooseneck” from AboveTEK  priced at about $30 each. (This also makes a good stand for a home document camera.)We attempted to build something similar using flexible metal sheathed electrical cable, but it did not work as well; one notable problem was that the camera vibrated more. In the end we settled on using our existing stock of bench clamps and vertical and horizontal metal rods held together with rod clamps, with the camera held in the fingers of a test tube holder. For some experiments in the Physics 2 Lab we mounted the test tube holder on a table top stand that presented a vertical metal rod about 2 feet long. This was useful for positioning the camera to view meters or Oscilliscopes.
  19. Remote Instructor Assistance: Once students were put into their break-out groups and began working in pairs on the experiment, it was possible for the instructor to go to their office or another room and join the class remotely. This  allowed them to visit each group to see how well the second camera was positioned to support the remote collaborator, to ask if they needed assistance, to answer any questions, and it also gave the instructor a mask break.Remote access for the instructor had to be configured before class, by using a “guest” link to the video session in Blackboard Collaborate Ultra to log in to the video meeting from the other room ahead of time, and then using the instructor’s account to promote that guest to “Moderator” status (giving them the same powers as the instructor).4 When logging in to the video meeting as a guest a name is requested, to be displayed on the video. (For authenticated users this info is just taken from the account info). To avoid confusion with the instructor’s account that was used in the classroom, the name given for this connection was “Mission Control.”
  20. Sharing Data: In some cases students collected data by writing down measurements in a notebook (a good task for the Expert, but we let the students decide how to do it). In other cases data and graphs were collected in files, and  a mechanism was needed to share those files from the laptop in the classroom with the remote student. The files also had to be transferred to some place that the Astronaut could use them later, because the classroom laptops were configured to reset after every logout, deleting any files a student had put on that computer. Several alternatives were available, but the easiest was for the Astronaut to save the files to a folder in their campus Google Drive account5  The Astronaut then shared that folder with their lab partner, and both had a common copy of the data. Sharing a folder once proved to be much easier than sharing individual files. When students were assigned a different lab partner they were reminded of this and encouraged to create and share the folder ahead of time.
  21. Astronaut Log: Following the idea that promoting the connection between our unusual lab format and how experiments are conducted on the ISS would help our students feel that it was all slightly less strange, one lab section set up a news feed about the ISS using Google Classroom (linked from the course web page in Blackboard, which does not have a news feed feature). This was open to all lab students, and indeed some joined from other sections, but it ended up being only posts by one instructor of current events and other relevant links about the ISS. It was totally optional and it was made clear to students that there was no grade for participation. During the semester there was always something in the news about the ISS, including a mysterious air leak. Using Google News and “Following” the topic “International Space Station” provided a steady stream of current events related to the ISS. YouTube has a wide variety of videos from the station. There is also a wealth of information about experiments on the ISS available from NASA. A good place to start is the ISS Researcher’s Guide Series.One of the best resources was the video in Figure 3, which shows an astronaut on the ISS cutting leaves off of plants grown in space while collaborating with a team on the ground. This really demonstrated how astronauts and experts were able to work together. If nothing else it showed our students that it was possible and gave them a working model.


    Figure 3. Video from 2017 showing experts on the ground working with an astronaut on the ISS to perform an experiment.

  22. Air Track pumps: Some experiments in the Physics 1 Lab used air tracks to reduce the friction of metal carts, which float on a cushion of air. The pressurized air is provided by a pump, much like a vacuum cleaner but run in reverse, and connected by a similar hose. We had some concerns about the blowing air spreading the virus from an asymtomatic or presymptomatic student, either because the air would spread the virus directly, or because the virus might be picked up by the pump and then blown out by the air track. After discussions with someone from our campus Health and Safety office it seemed that the air flow directly from the air track would not go beyond the work area of the student, due to the extra distance put between students. So that was not a big concern. Spreading the virus by droplets might be enhanced by the pump picking up the droplets and ejecting them into the room, but droplets sink to the floor,6 so we made sure that the pumps were always up on the table (which was already the case for all but one pump). We further put strips of vacuum cleaner bag to act as a filter over the intake of all pumps. We have no idea if these steps were actually useful, but they were relatively easy to implement and they do no harm.
  23. Clear Plastic Partitions: At one point it looked as if students using the air tracks in the Physics 1 Lab might spend more than just a brief time within 6 feet of each other while collecting data. We therefore hung thin clear plastic sheets7 between some student stations. This was relatively easy to do by folding the top of the curtain over a length of wooden dowel and then clipping it with common binder clips. This was hung from the ceiling using thin wires of a fixed length (insured by using a jig) with loops in both ends. The bottom loops were connected to the binder clips using common paper clips, while the top loops were clipped to the metal runners between ceiling tiles using Suspended Ceiling Hooks purchased at Home Depot. After some rearrangement of the air tracks we were able to have most students spend most of their time collecting data while at least 2.0 meters away from each other, but we left all of these partitions in place anyway.
  24. Room Ventilation: Our lab rooms are in a new building which has a variety of modern features, including very good ventilation.8 The thermostats in the lab rooms also monitor and display the CO2 level in the room, and experiments showed that if that level was elevated then the rate of ventilation would automatically increase — the fans could be heard spinning up within a minute of a significant increase. One consequence of this is that if an instructor felt the need to increase the ventilation manually then they could do so simply by blowing on the thermostat with a straw. This was tested, but never actually put into practice during a class. In any case, using CO2 levels as a proxy for measuring the need for ventilation is a useful tool.

Student Feedback

Student feedback on the “Astronauts & Experts” approach was generally positive. In the Student Evaluation of Instruction (SEI) survey for one section of the Physics 2 Lab at the end of the semester a question was added asking them directly how they felt about it. There were 9 out of 10 respondents (in a class section of 17 students) who responded favorably, as shown in Figure 4.

Figure 4: Student responses to a direct question on the end of semester survey (Student Evaluation of Instruction) regarding the Astronauts and Experts” approach.

When asked to “offer suggestions that would improve future versions of this course” one student wrote

Well done adaptation to lab considering Covid. The only better option would be smaller classes, enough so that students could all come in every week, but I doubt that is financially/logistically realistic.

Another student, asked to reflect on their overall experience in the course, wrote:

It was great to be able to actually go in for lab and actually do the physics. I’m really grateful that I was able to participate in this remote/in-person hybrid and I believe because of this I was able to be successful in this class and now I have a better understanding of physics 2.

Despite the doubts of the first student, one instructor who used the “Astronauts & Experts” approach in the Fall 2020 semester is going to try what that student described in Spring 2021, with half the students coming in at a time for full periods (and thus twice the teaching time for that instructor). It will certainly give those students more hands-on time with the apparatus and the instructor, though they will work alone and thus have less experience working with a partner. That is probably a reasonable trade-off.

Student feedback was also favorable for the prerecorded videos, as demonstrated in Figure 5. As can be seen, 80% of the respondents agreed that the videos made a valuable contribution to the course. We will likely keep using such videos even after the pandemic is over.

Figure 5: Response break-down for Student Evaluation of Instruction survey at the end of the semester regarding the pre-class videos.

 


Appendix A. Physical Layout

Our lab spaces use 3’×6′ tables which each seat two students and have a laptop computer which is used in many experiments for data acquisition using a LabPro device with LoggerPro software, both from Vernier, Inc. The tables were originally in neat rows, either facing the front of the room (Physics 1 Lab) or facing sideways to the front in parallel rows (Physics 2 Lab). To allow socially-distanced instruction the tables were moved around the room so that each student, sitting in the center of the table, was at least 2.00 meters (6′ 6.75″) from any other such student, and from the instructor’s position at the front of the classroom. It was expected that students would move away from that central position while performing their experiment(s), but this still insured that they would generally be at least 6′ away from each other. By not seeking symmetry and favoring increased distance we were able to create seats for half our normal class size (8 out of 16 for Physics 1 lab, 9 out of 18 for Physics 2 lab). Figure 6 shows the resulting arrangement for the Physics 2 Lab. Turning tables at 90° was an effective way to get proper spacing between students without taking more space than necessary due to the length of the tables.

Figure 6. Seating chart for Physics 2 Lab room with increased distance between student stations. Shaded areas were not available to students, and some were used to store extra chairs.

Tables 7, 3, and 12 were not used for normal instruction, because a student seated there would be too close to other students seated nearby. That leaves 9 student stations. (One instructor wanted to have only 6 students in the room, with increased social distancing. That was accomplished by using the middle tables 7 and 3 along with tables 1 and 5 on the far left and  10 and 11 on the far right.)

The number of chairs was reduced to just one per table, with the extras either stored between table 10 and tables 12 and 8, or roped off between tables 1 and 2. The goal was to avoid giving students an opportunity to sit down next to a friend, even for a little while.

The Physics 1 Lab was less asymmetrical. In that lab we had room to spread the tables apart and turn them at angles to each other to increase space between students while still allowing them all to face the instructor’s station at the front of the room. The number of chairs was again reduced by parking some of them in unused, inaccessible space between the instructor station and the nearest table. A few others were tied in place in spaces between tables to prevent students from passing through and thus too close to another student.


Acknowledgements

We want to thank the NASA Office of STEM Engagement at the Goddard Institute for Space Studies at the Goddard Space Flight Center in New York City for useful information about how NASA conducts experiments on the ISS and for pointers to other relevant information, especially for the video shown above.

We also want to thank the team from our Instructional Media Services (IMS) office, who made the classroom technology work so well for us, especially whatever magic they worked to allow the instructor and students in the room (the “near side”) to hear and speak with the remote students (the “far side”). And we thank our Instructional Technology Services (ITS) office for facilitating the use of the Google Classroom stream for the Astronaut Log.

Thanks also go to our office of Environmental Health & Safety for their guidance and suggestions on how to best deal with our air tracks.


Notes and References

  1. In general SUNY refers to any class that has both on-line and in-person components as hybrid, whether those components are synchronous or not. Lacking an existing term, I have referred to synchronous hybrid instruction as “local+remote,” while SUNY later came to call this Extended Virtual Learning (EVL). For details see the page COVID-19 Educational Technology Glossary.
  2. 2.00 m = 6′ 6.75″
  3. One student joined one early class session from her car.
  4. This was all necessary because Blackboard Collaborate Ultra only allows an authenticated user to join a video meeting once. Other video platforms (such as Zoom) allow multiple logins from the same account, so these extra steps would not be needed.
  5. After this year our campus will switch to using Microsoft OneDrive, but it seems likely this will be about the same thing.
  6. Smaller particles, called aerosols do not sink, or at least not as quickly.
  7. They were, in fact, clear shower curtains from a $1 store.
  8. Though the building ventilation system has sometimes worked too well – see This Building Sucks (Literally)

COVID-19 Educational Technology Glossary

The novel (i.e. new) coronavirus, SARS-CoV-2, has prompted novel (i.e. new) terminology in the field of educational technology.  To keep track of it all, I’ve started this glossary page, which I will update from time to time.   I welcome additions, either in the comments or by email.  I am solely responsible for any mistakes or misconceptions.

COVID-19 – The disease caused by the virus now known as SARS-CoV-21

SARS-CoV-2 – The official name of the virus that causes COVID-19.2

Hybrid – A course which is partially taught in person and partially taught online (no other specification).3

Synchronous – literally “at the same time.”   A course which meets at a regularly scheduled time, whether it is in-person or online.

Synchronous online – a course which is strictly online and strictly synchronous.

Asynchronous – a course where activities are done on the student’s own schedule without specifically scheduled meetings.  The opposite of synchronous.

Asynchronous online – From Open SUNY:4100% of the direct instruction occurs under time delay; that is, direct instruction is recorded/stored and accessed later.”   In other words, this course is strictly online with no synchronous component.

Combined online – online instruction (only on-line) which is a mixture of synchronous and asynchronous instruction  (from Open SUNY Online Learning Definitions).   Some people might shorten this to just combined.

Blended – At SUNY New Paltz, at least, the term has been used to mean a course “that includes asynchronous and synchronous online elements.”5.   It might seem at first that this is another term for combined online, but note that combined online requires only on-line instruction, while this definition of blended does not, it only “includes” it.

Local+Remote – a hybrid course which is synchronous, with some students in the classroom and others joining remotely, all at the same time.  This could be a lecture class or a lab. (I coined this myself because nothing else covers this specific combination and I needed a term for it.)

Full Remote – a hybrid course where all students are outside of the classroom.  This could be synchronous or asynchronous.

Half-Remote – a hybrid course where half the students are in the classroom and half the students are remote.  This refers primarily to a synchronous course, in which case see Local+Remote above, but might be used for a class where the remote cohort works on assignments asynchronously.

Hyflex – According to OpenSUNY6  “Combines online and face-to-face instruction simultaneously into one single course section.  Students are able to participate in class in different ways: as asynchronous distance learner (via real-time, video- streaming); as an asynchronous distance learner (accessing materials, recorded lectures, and responding at a later time); as a face-to-face learner (physically present in the classroom); or as a flexible learner (with a degree of choice as to how they participate each week; sometimes face-to-face, sometimes by streaming class sessions, etc.). (New code as of Fall 2019)”  Official classification as a hyflex class requires strict certification that all modes are possible and supported, so don’t use this term unless the course is certified for hyflex.

Extended Virtual Learning (EVL) – essentially the same as Local+Remote (see above).   This first appeared in a chart distributed to the campus community on 10 August 2020 with the definition “A face-to-face class where, at the same time, some students attend in-person while others attend via a remote, synchronous web-conferencing session.”    In online course listings this is abbreviated as “EVL”.7

Split-Shifts – having half the class come during the first half of the period, and the other half of the class come during the second half of the period.  Or a third of the class coming in for a third of the scheduled time.   More appropriate for longer class meetings or labs.  Alternatively, the allocated time can be doubled and then half the class comes during one full period, and then the other half comes for another full period.

Every-Other – an arrangement where one part of the class attends in person on one day, while the other part of the class attends on another day.   For example, if the class has a room reserved on Tuesday and Thursday, then half the class comes in on Tuesday, and the other half comes in on Thursday.

Beak Peaker – a person who is wearing a mask, but their nose is peaking out over the top of it.8

Mask Slacker – a person who does not wear a mask (when they should?).  Originally used during the 1918 Spanish Flu pandemic (at least on the west coast9).

Covidiot – a person who engages in risky practices regarding COVID-19.  A portmanteau word from COVID-19 and idiot.10

Rat-Licker – From the Urban Dictionary:11 A person who refuses to wear a mask during an outbreak of an airborne virus such as Covid-19. (A reference to the idea of licking a rat during the bubonic plague).

References and Notes

Local+Remote Lab Classes

Local+Remote Lab Classes

This article explains a potential way to teach physics lab classes in the time of COVID-19, in a way that gives students some hands-on experience with the equipment and preserves the collaborative element of working as lab partners. (750 words)

Planning for teaching physics labs in the Fall of 2020 is fraught with difficulties.   One way we might teach labs is to use video conferencing software and extra webcams to allow students to work together to collect real data using real laboratory equipment, in what I refer to as a local+remote arrangement1  (this may also be referred to as EVL.2)  Here’s how it might work:

  1. The class would meet at the scheduled time, but with only half of the students in the classroom and the other half  joining via video. Each student would log in to Blackboard and join the class using Blackboard Collaborate Ultra.  The students in the classroom would use the existing laptops for this, which all have a camera and a microphone.  The instructor would also join the video meeting, even though they are in the room (or maybe they are not?)
  2. It’s often the case that the instructor provides the whole class some background information or special instructions at the beginning of the class.  Some of this could be provided via a video recording before class, but the instructor could also present to the entire class by using the document camera. The images from the document camera would be transmitted to the remote students via Blackboard, but could also be shown to the local students using the room projector system. Details on how to use the document camera this way are given here.
  3. When students are ready to begin the experiment, the instructor can assign them to “break-out rooms” in Blackboard, putting one local student and one remote student together as lab partners. The lab partners can see each other and talk to each other to collaborate, but each group is independent of the others.
  4. A webcam is attached to the laptop in the classroom, and the local student can point it at the equipment and share the video from the camera with the remote student. (See Figure 1.)  This would give the remote student a more complete experience of the exercise, even though they are not in the room. Sharing video from an external webcam in Blackboard Collaborate Ultra is just as easy as sharing the screen or sharing an application window.3

    Figure 1: Webcam pointed at a physics lab experiment, and shared via Blackboard Collaborate Ultra
  5. If students working together have a question they can use the “raise my hand” feature in Blackboard to get the attention of the instructor, who can then join their break-out room to help them. If the instructor can answer questions or give guidance via the video link then they do not even have to remain in the room.  The instructor could do this from their office or another room.  If something breaks, or if there is another reason the instructor has to be in the room, then they can assist the local student in person, but then leave the room (or return to the instructor station) when they are done.
  6. If data are saved in files (eg. from Logger Pro) then those data files can and should be shared with the remote student before the lab session is over.  (Ideally the instructor will remind the local student to do so before they leave the room.)  The students may need to be reminded that the computers erase any files saved on them when they reboot.

Notes and References

  1. The term “hybrid” means a course that has both-in person and remote components, but nothing more.  I have been using the term “local+remote” to mean a hybrid class which is synchronous (meets at a certain specified time) where some of the students are in the classroom while others join via the computer, all at the same time.
  2. In an official chart of teaching modalities distributed to our campus community in early August this is referred to as “Extended Virtual,” with the abbreviation “EVL” in on-line course lists.  I don’t like that this is likely to be pronounced “evil”.
  3. It’s also just as easy to share an extra camera in Zoom, except that the option is in the “Advanced” part of the Zoom sharing menu.  WebEx does not (yet?) offer the option of sharing an extra webcam, though you can switch your video to a different camera (which is not quite as good).

Potential Use of Steerable Consumer Home Cameras for “local+remote” Laboratory Instruction

Potential Use of Steerable Consumer Home Cameras for “local+remote” Laboratory Instruction

In this article I report what I’ve learned so far about the possibility of using steerable consumer home monitoring cameras (“nanny cams”) to allow students to work together on laboratory exercises, with one student in the room and one (or more?) participating using the video and audio from the camera.   (~4660 words)

Introduction and Motivation

The COVID-19 pandemic caused all instruction at SUNY New Paltz to move online in March 2020, including labs.  Introductory physics labs were performed by having faculty record videos showing the apparatus and the process of collecting of data, and then students analyzed the data and wrote lab reports. This lost a number of the benefits of student lab work, including both real-time interaction with the equipment and real-time interaction with other students.

Lab students work together as “lab partners” for a number of reasons. One is that equipment can be limited, especially if it is expensive.  Another is that some activities require more than one set of hands.  But even when these considerations don’t apply, it has long been recognized that working together with a lab partner is a valuable part of lab.  Getting an experiment to work requires problem solving and troubleshooting,1 and collaboration makes this easier and more instructive.  Collaborating with a lab partner can be a form of peer instruction, which has long been recognized as a useful tool for teaching physics in both labs and in lecture classes.2

If we are able to have students in the classroom in Fall 2020 they will likely be required to wear masks and to be spread out in the classroom to preserve “social distancing.”  The masks won’t be a problem, but being “spread out” is in direct conflict with working together as lab partners. One potential way to have students work together but preserve distancing would be to have one student working in the classroom and another connected via video chat. A problem with using a standard video chat application is that our laptop computers have a built-in camera that only faces the front of the computer, which does not easily give a view of the equipment. We could add an additional web camera, and then the person in the room could point it at the experiment.  Either way, using the computer for video would provide a static view (which admittedly is better than nothing) and would require the student in the classroom to continually adjust the camera.  A clear improvement would be if the remote student could control the camera themselves to look around as the experiment is being performed.   Unfortunately, cameras which can pan and tilt (and possibly zoom)3 which are compatible with common video conferencing systems like WebEx or Zoom are expensive,4 and we would need one for each lab station.

A note on terminology:  At SUNY New Paltz5  the word “hybrid” is applied to a course which has an in-classroom component and an on-line component.  But this is not very specific. The hybrid courses in our department implement the “flipped classroom” method, where students view content material such as recorded lectures online and then come to class for discussion and problem solving. Having some students in the classroom and others joining remotely via computer is another variation of “hybrid” but is different from a flipped classroom.  I will use the term “local+remote” to specifically mean a synchronous class or activity where some students are physically in the classroom and others join via computer, all at the same time.

Home Monitoring Camera

YI-Cloud Dome Camera 1080P
Figure 1.  YI-Cloud Dome Camera 1080P, a home camera which can pan and tilt.

A potential alternative to an expensive steerable web camera is a commercially available home monitoring camera (aka “nanny cam”).  The model I chose to test, shown in Figure 1, is the “YI-Cloud Dome Camera 1080P,” which sells for about $30 per unit.6 I chose this camera simply because I had previous experience with an earlier static camera from the same company. My family has used that camera to check up on my elderly mother when she was home alone (before the pandemic).  We called it the “Granny Cam.”  Other common uses are to watch pets at home or to keep an eye on a baby in another room. From my prior experience with the static camera it seemed that a similar  camera which is steerable would work well for connecting virtual lab partners.  And contrary to the implication in the name, use of  “the cloud” for storing video is not required.

Network Configuration

Setting up the camera is very easy in a home environment, but more complex on campus, where we use RADIUS authentication for the Wi-Fi network using individual usernames and passwords.  The camera is designed to use WEP or WPA2 authentication (using the SSID of the Wi-Fi network and the (single) password for that network), as is common for most home routers.  The camera has an RJ-45 jack so that it can be connected directly to wired Ethernet, but that only worked after the camera had been paired with my mobile phone app using Wi-Fi.   Since my phone connects to our campus Wi-Fi using RADIUS but the camera cannot, this presented some difficulty.

One way to get around this difficulty is to pair the camera and mobile phone while using a different WPA2 network, and once that is done then the camera can be connected to wired ethernet.  A remaining complication is that Wi-Fi won’t work if that WPA2 network is no longer available (e.g. if you paired the camera to a phone at home and then brought it into the lab).  It is likely we would want to use the wired Ethernet in any case to avoid network interference and congestion from using many of these devices in one room. (But I also found a way around this; contact me for details.)

QR code use for pairing a camera with the mobile app
Figure 2. QR code use for pairing a camera with the mobile app

The pairing process is fairly straightforward.   The camera starts in pairing mode when plugged in the first time, or after you press and hold a reset button on the back, and it gives voice prompts to indicate where it is in the process.   On iOS at least you have to allow the app to obtain your location — perhaps for added security?  The user enters the Wi-Fi network name (SSID) and password, which are encoded into a QR code (see Figure 2) which is displayed on the screen of the mobile device. That QR code is shown to the camera,7 which reads and decodes the QR code and uses the SSID and password to authenticate to the Wi-Fi hotspot.  After only a minute or two the camera is paired to the account used on the mobile app. It can then be accessed using the manufacturer’s mobile app from any device using that same account8, and the camera can also be “shared with family” to someone using a different account (an important feature discussed further below).

Although you cannot pair the camera on wired ethernet it is possible to switch between wired ethernet and Wi-Fi.  Whenever an ethernet cable is plugged in to the device it will switch to the wired connection, and when it is unplugged it will switch to Wi-Fi (if it is able to do so).   I have not measured the time it takes to make these transitions

These kinds of cameras are made to allow a homeowner to see the view from the camera when they are away from home.  In my lab I tested accessing the camera from off campus by turning the Wi-Fi off on my mobile phone and on an iPad and using my carrier’s mobile data network on both to verify that I could access the camera.  Even though I was in the same room, the packets had to get to and from the camera by entering and leaving the campus network, and that worked fine. I later verified that I could view and control the camera when I was 10 miles from campus.  There was a noticeable increase in latency when using the mobile network from a distance.

Gooseneck Mount

Placing the camera on the lab table did not give a good view of the equipment, which is also on the table, so it was necessary to lift the camera up to the eye height of a typical student.  A traditional camera tripod proved to be too tall when placed on the table with legs fully retracted.  The height would be easier to adjust with the tripod on the floor with legs extended, but the spread legs would then take up a lot of room that would otherwise be available to the student working at the table.

Lab desk showing the home security camera mounted on a gooseneck support which is clamped to the table.
Figure 3. Home monitoring camera mounted on a gooseneck support and aimed at a typical physics experiment (for a lab dealing with Ohm’s Law).
Home camera mounted on a gooseneck support.
Figure 4. Home camera mounted on a gooseneck support.

So to position the camera with the right height and direction I used instead an AboveTEK Heavy Duty Aluminum Gooseneck iPad Holder,9 which clamps to the table top, has a spring clamp which holds the camera securely by the base, and can be bent into position to match the eye height of a student but without getting too much in the way of the person working at the table (see Figures 3 and 4).  The camera base was tilted downward so that the remote student could tilt the view downward to look at the table.  Otherwise the downward tilt angle of the camera was too limited, while the upward tilt went all the way to the ceiling (which is not useful).

We might be able to construct our own gooseneck mounts using flexible metal wiring conduit mounted on the table with bench clamps (we have plenty of those) with a custom-made 3-D printed camera mount on the end.

Audio and Controls

A mobile app is available from the manufacturer for both iOS and Android, and testing shows that the interfaces are very similar, which means that documentation and training for students would not have to be different for the two platforms.

The camera has a two-way audio feature which lets the remote observer hear audio from a microphone built into the camera, and to say something through speakers also built into the camera.  There are two different modes for the remote observer to talk.  A button on the screen can be used for “push-to-talk” or “intercom mode,” meaning it has to be pressed and held while talking, which would not be the best configuration for lab partners.  But the settings can be changed to “hands-free mode” so that the button turns the remote observer’s microphone on continuously until pushed again to turn it off.  This would be the best way for lab partners to carry on a continuing discussion throughout the experiment.  The remote student would have to be given instructions on how to change this setting, since it is not the default.

showing the controls when the camera is first selected.
Figure 5. showing the controls when the camera is first selected.

The interface for controlling the camera is easy to use, with some minor complications.   The initial view is “portrait” with the steering  “joystick” control prominently displayed (see Figure 5).  But the view does not switch to a larger “landscape” view simply by turning the mobile device, as some might expect — one has to press the “spreading arrows” button in the lower right corner to shift to that larger view (see Figure 6).  One on-screen button allows the user to turn the audio monitoring on or off (either as a toggle, or push-to-talk mode).  Another lets the user take a still photo, which are saved to the camera roll on their own mobile device, and can also be saved to Google Drive or shared via email or text message.   Students could use this to take a photo of the entire apparatus, or parts of it, or perhaps of just a meter reading.  Another on-screen button lets the user record video from the session (again saved to their own mobile device).  An example of such a video is shown in Figure 7. A student could record the whole lab, or key parts of it, and review that video later.  In the expanded “landscape” view the camera steering controls are not obvious (but are also not in the way).  Tapping a small icon in the upper right of the screen (see Figure  6) expands the steering controls while hiding the other audio/video controls.  Tapping on the screen again will clear away all control icons. It’s all easy to use once you see it.

The steering controls are fairly responsive when one is on the same network as the camera.  A student using the camera from a dorm room or other location on campus should not have any troubles steering the camera.  There is a bit of a lag in the steering controls when accessing the camera from off campus. Tapping the controls and waiting to see the result leads to the desired results.   There may also be an audio lag, but that has not yet been tested.

Camera controls once changed to "expanded" view.
Figure 6. Camera controls,  once the view is changed to the expanded (landscape) orientation.

While the camera does not have a hardware zoom feature, one can zoom in software using the familiar “unpinch” gesture of spreading two fingers on the screen.  The camera has two resolution modes, “SD” and “HD”.  On a good network connection the HD video works well. I have not pressed the limits to see how a poor network connection degrades the video, or measured the bandwidth requirements.

Sharing the Camera

One key feature that will make it easier to use this device for connecting virtual lab partners is that a camera can be “shared with family.” This means that the camera can be paired initially with the account of the lab manager or faculty member who runs the lab and who always maintains control of the device. The video and audio from the camera can then be shared with a student who has a different account (created using their campus e-mail address), but the student cannot accidentally modify or delete the camera, and access to the camera can be revoked once the lab exercise has been completed (if that is deemed necessary).

I will also note that each camera can be given a name, and that name can be changed in the app settings.  We might, for example, change the name whenever a camera is moved to a different lab station.

Figure 7.  Example of data collection, as viewed from the camera. In this case, for an experiment to study friction. Note the manufacturer’s logo watermarked on the video in the lower left corner.

 

History Review Feature

The camera manufacturer has a subscription cloud service for saving recorded video, but this is both optional and unnecessary for our planned use of the camera. One can insert an SD card into the camera, in which case video and audio can be recorded automatically on the camera and played back by the remote observer.  This would, for example, allow the remote student to go back and review something that they missed or wanted to study in more detail.  The interface for this is straightforward: a time “scrubber” is shown at the bottom of the screen, and the user can drag the scrubber back to the desired time to view the recorded video (see Figure 6).  This history review feature is always available to the “owner” of the camera, but must be specifically enabled for the guest account to which the camera is shared — it’s off by default.

We will have to think about how we might use this history review feature, and whether it is worth the additional expense of an SD card for each camera. The camera works fine for real-time viewing without the SD card.  With the SD card it would be possible for a student with access to a particular camera to view not just their own work with their own lab partner, but the work of previous students who used the same camera.  That may or may not be desirable, or worth worrying about.  An instructor who was not present for the lab period could use this feature to verify attendance and participation, or to review student work to give assistance, or to evaluate problems with the equipment or lab documentation.

Desktop Client App

It would be useful for the remote student to be able to see the view from the camera on the larger screen of a desktop or laptop computer.  Until recently, this particular camera manufacturer only provided apps for mobile devices, and my own survey (possibly incomplete) of similar products suggests that this is a property of the commodity market.  It is a selling point for all that they work with manufacturer-specific mobile apps, many with Amazon Alexa, but there is little or no mention of access via web or desktop computer.

Fortunately, this camera manufacturer has recently released apps for both Mac and Windows. Unfortunately, the Mac app failed to run on MacOS 10.15.4 with a pop-up warning saying it “can’t be opened because Apple cannot check it for malicious software.”10   Further testing is warranted, but this is discouraging.   On Windows there is a similar warning when you go to install the software, but you still have the ability to do so. Once started, the app looks a lot like a mobile app, but still with standard Windows controls in the title bar.11

The app on Windows works to view from the camera and to listen to audio, and the controls work to steer the camera, but the intercom feature is missing, so the two lab partners would not be able to talk using the camera microphone and speakers. I also had a problem creating a new camera account on the Windows app, so a mobile device may be required for that.  The desktop app does show multiple cameras “owned” by the same account, so it would be handy for an instructor or lab manager to use to check on the status of all cameras while in use.  But the Windows app also seems to be missing the feature to share a camera with another account, which means that a mobile device would be required to share a camera with a student for the duration of an experiment.  In short, the Windows client app is behind the mobile app in several important ways.

Given all this, we should keep in mind that students might concurrently use video chat software such as Blackboard Collaborate Ultra (our primary video meeting tool for classes), or WebEx (also favored on our campus). In that case the students could talk directly to each other, face to face, and use the video meeting for audio as well.  Using both the steerable camera and the video chat could give the students an even better means of collaboration, and give the remote student an even greater sense of presence during the experiment.  The bandwidth required to support two video streams might be a limiting factor for some students. (TODO: verify that it’s not a limit on campus.)  On the other hand, the bandwidth required for even one video stream might be a problem for a student using a mobile data plan instead of Wi-Fi.

Multiple Remote Users?

Access to a camera can be shared with more than one guest observer, so it might be possible for a person physically in the lab to work with more than one remote lab partner.  Initial tests of several remote observers accessing the same camera showed some intermittent video buffering, but it was not clear that this was actually due to having more than one person viewing the camera — it might have simply been that the camera was too far from the router for a reliable connection.  A later test with the camera connected via wired Ethernet supported multiple users with no observed buffering. Further testing is warranted, but this is encouraging.

If more than one person can connect and use the camera at the same time, then this could also make it possible for an instructor to render assistance to students during the experiment without having to be physically present in the room, thus further supporting social distancing.

Signal Security

According to the manufacturer’s website12  the “requests” between the camera, mobile devices, and servers use secure HTTPS with a “two-way mutual authentication process to ensure that the user’s personal information is not compromised. Each device has its own key and certificate to authenticate with the server.”   The video from the camera to the user device is an encrypted Peer-to-Peer connection so that “only the end user can view the video content. Any possible interception happening during transmission information will only see scrambled and encrypted data.”

I also note that the  sharing system is designed to limit access to the camera to only the “owner” and to someone else the owner can designate via their campus e-mail address. We can also revoke the share after the lab exercise is over, if we need to do so. It is further possible to add a PIN code to the camera, so that the user has to enter that code to access the video stream even if it is shared with them.  Then access security is insured by both something they have (their phone with the app) and something they know (the PIN code).

Other Camera Features

Since this is a camera for home monitoring, it has other features that are probably not useful for the local+remote classroom use case, but some should be mentioned if only to warn the user to disable them lest they get in the way:

  • The camera has a motion detection feature where it automatically points to the source of motion. This does not work well in the lab during an experiment.  It is off by default (TODO: verify) and in any case should be disabled for lab work.
  • The history review feature can also be configured to only record when motion is detected. That might be useful for helping find a particular bit of video based on past activity, not just time, especially if there are long breaks between data-taking sessions.  (It is not necessary to worry about filling the SD card with video, as the device simply records over the oldest previous recordings.)
  • The status light on the front of the camera base can be configured to stay off when the camera is in use.  When it is on, the light flashes if there are network problems, and having the light on would be a reminder to the students that the camera is operating, so this feature should not be used.
  • The image can be rotated upside down, for mounting the camera on the ceiling.  Maybe there is a way to use this to give the remote student a better view?
  • There is a “crying baby” detection feature which one hopes is not necessary (but putting our students through all these complications just to get their degree might trigger some justified crying).
  • The camera has infrared LED lighting which can be used to view and record in otherwise total darkness.  We probably don’t need this feature.
  • The camera microphone can be disabled in the settings.  But since it can also be turned on or off by the primary user controls, totally disabling it would only be useful if we always use video chat in addition to the steerable camera, and it would be confusing if students decided later to use the camera audio.

Other Manufacturers?

I only tested this single camera from one camera manufacturer. I might test others, and I might even post a comparison.  Or maybe not, if we decide that this camera satisfies all our requirements. Because these are commodity devices for home use I expect that similar cameras on the market from other manufacturers will have similar features.   I would welcome reports from readers about which needed features are present or absent in some other make of home camera.

If using these cameras to enable virtual lab partner collaboration works as expected, the market for such devices might get tighter, just as it is tight now for webcams.  In that case using cameras from other manufacturers, and maybe even mixing them, might become a necessity.

Legal Concerns

Even though it appears that there are no major technical problems with using this kind of camera as proposed, there may well be legal or policy hurdles to be surmounted.  At SUNY New Paltz I’m told that installing devices that capture video or audio from a classroom space requires approval from the University Police Department (UPD), and possibly the HR department as well.  I am hopeful that we can get such approval, because we already have lecture capture cameras installed in our labs, and those must have already been approved.

Concern has also been raised that we must insure that we comply with NY State Penal Code Article 250.00, which deals with wiretapping and interception of electronic communications.  One type of crime described there involves a third party who intercepts signals meant for someone else.  If the peer-to-peer video stream between camera and observer is properly encrypted, as the manufacturer claims, then wiretapping and interception by a third party should not be possible, though our IT staff may need to verify those claims of encryption and that it is adequate. Another type of crime applies to someone who sets up “an imaging device to surreptitiously view, broadcast or record a person” in various private situations (NYS Penal Code Section 250.45).  Clearly, lab cameras used as described above are not “surreptitious.”  Furthermore, according to NYS Penal Code Section 250.65  the provisions of §250.45 do not apply to “video surveillance devices installed in such a manner that their presence is clearly and immediately obvious.”   As long as the cameras are as visible to students as they are in the photos above, with the blue light on to show that they are operating, then there should be no problem.  However, it is clear that the University Police and  lawyers will have to render judgement on all this at some point.

The purpose of this article has been to see if there are any technical hurdles that prevent the use of commodity “nanny cameras” from being used to enable virtual lab partner collaboration, before we get as far as involving administrators and lawyers.   So far, so good.

Notes and References

  1. Troubleshooting equipment is an excellent model of the scientific process of forming a hypothesis and then testing it.
  2. See, for example, Peer Instruction, A User’s Manual, by Eric Mazur (Prentice Hall, 1997)
  3. Cameras that can Pan and Tilt and Zoom are called “PTZ” cameras.
  4. A Logitech PTZ Pro 2 Camera costs over $750 on Amazon, or  $850 direct from the manufacturer.
  5. It may be that “hybrid” has the same meaning throughout SUNY, but I have yet to confirm this
  6. The current price for the YI-Cloud Dome Camera 1080P from the manufacturer is $33.99, with free shipping only on orders over $35. The current price on Amazon is $29.99 with free shipping.
  7. I tried saving a screen shot to use later to add another camera, but I later found this doesn’t work.   The information in the QR code is not encoded as plain text, and so likely includes a time or location to prevent just such a “replay attack”.
  8. Beware, it seems that an account on the mobile device and an account on the manufacturer’s web site are not the same thing.
  9. AboveTEK Heavy Duty Aluminum Gooseneck iPad Holder, about $30 from Amazon at the time of purchase, but the price keeps going up.  I also found these useful for making home-made document cameras. I suspect the price has gone up because others have discovered that too.
  10. On an older Mac I was told it require MacOS 10.11 or later. Alas, that machine was too old to run the app.
  11. Watching the libraries that were installed with the Windows app showed standard graphics libraries and the Qt interface library.
  12. How do I ensure the security and privacy of my videos?”  YI Technology Help Center, https://help.yitechnology.com/hc/en-us/articles/234469188-How-do-I-ensure-the-security-and-privacy-of-my-videos-
Skip to toolbar