Tag Archives: Blog

New to Teams: View assignment history and hand in student work in Teams  

The ability to hand in work on behalf of students in Microsoft Teams Assignments has been long-awaited by teachers, alongside being able to view assignment history of individual students. 

In this guide, we show you how to view assignment history and submit student work as a teacher in Teams Assignments.



How to view assignment history in Microsoft Teams Assignments. 

Viewing assignment history is particularly useful as it helps you as a teacher get an overview of where the student is with the assignment – whether they’ve viewed the work, if they’ve attempted to complete it or if they need more guidance.  

It also cuts out the excuse of “not knowing about the homework”, because you can now see if they really viewed the task or not.  

  1. Go into one of your assignments in Teams and view the list of students who have been set this work. 
  2. Select a student to open up their assignment. 
  3. In the left-hand side marking panel, select View History. This brings up an overview of where the student is with the assignment.

View assignment history in Teams

In this example, we can see that we set the work on 11/05/2022 at 14:11 and Susan viewed it around 20 minutes later.  

View assignment history in Teams example - viewed

Here’s what it looks like when the student has handed in their work. 

View assignment history in Teams example - handed in

 

How to hand in work on behalf of a student in Microsoft Teams Assignments. 

A much-anticipated feature in Teams is the ability for teachers to take actions on behalf of students – for example, upload files and turn in work for students. 

  1. Go into one of your assignments in Teams and view the list of students who have been set this work. 
  2. Select a student to open up their assignment. 
  3. Select Take action in student view in the left-hand side marking panel.  
  4. From here, you can attach files and select Hand in to hand in their assignment on their behalf.  
  5. The student and teacher have the option to Undo hand-in.  

Turn in assignments on behalf of students

Note: The assignment history will tell you whether the assignment has been turned in by the student or the teacher. 

If you would like to find out more about our Cloud Box platform and how we can help extend Microsoft 365 in your school or MAT, book a free demo today.

Add our helpful teaching and learning guides to your SharePoint site with the CDB Blog Posts Web Part

In this guide, we show you how to add the Cloud Design Box Blog Posts Web Part to display our helpful guides and resources on your SharePoint sites.  

The CDB Blog Posts Web Part automatically pulls in our latest blogs, guides, podcasts, videos and resources to your school or trust’s SharePoint site. 

An example of the CDB Blog Posts Web Part on SharePoint

It would sit perfectly on an IT help site as we regularly post “How to” guides and walkthroughs for Microsoft 365 in Education. 

Alternatively, if you want to see how other schools and MATs are using Cloud Box, you can pull in our latest podcast interviews to your SLT team site.  

Another idea is pulling in all our student and parent guides to parent/guardian area to onboard parents to Microsoft 365 and tell them about the latest features supporting their child’s learning.  

Below is how you can add and configure the CDB Blog Posts Web Part to your SharePoint sites:




How to add the CDB Blog Posts Web Part to a SharePoint site. 

  1. Head to the site you wish to add it to and hit Edit in the top-right corner of the screen.  
  2. Decide where you want your blog and news articles to appear on the site and hit the plus button to add a new web part. 
  3. Search for “CDB Blog” and Cloud Design Box customers should be able to see our CDB Blog Posts Web Part.  

Search for CDB Blog to find the CDB Blog Posts Web Part

Note: You can add this web part to any section of your SharePoint site.  

4. Select Republish to add this to the page and it’ll pull in all the latest blog posts and guides from Cloud Design Box. 

Filter blogs and news to suit you. 

You can also filter what news you see so that the content is always relevant to your audience.  

  1. Select Edit Web Part. 
  2. Open the drop-down menu under Filter by category to choose which category of blog posts you want to display on your site.  

For example, Business News, Education News, Office 365, Podcasts, Teacher guides or Student and Parent guides.  

So, if you wanted to create a SharePoint site for parents, you can add the CDB Blog Posts Web Part and pull in all the student and parent guides to help guide them on Microsoft 365.  

Filter the blog posts on the CDB Blog Posts web part

Change the title of your blog posts web part.  

  1. Select Edit Web Part. 
  2. Under the web part title, you can edit the name of the web part. For example, “Parent guides” or “Podcasts”. 
  3. You can also choose to hide the title, description and date.  

Choose how many blog posts to display.  

You may wish to alter how many blog posts display on your SharePoint site. The default is 12 but this may not be your preferred option. 

  1. Select Edit Web Part.  
  2. Under Number of blog posts to display use the slider to increase and decrease the number of blogs you wish to pull through to your SharePoint site.  

The CDB Blog Posts Web Part for SharePoint is only available to Cloud Design Box customers. If you would like to find out more about our Cloud Box platform and how we can help improve communication and collaboration in your school or MAT, book a free demo today. 

 

 

How To Make Your SharePoint Sites Look Great

Creating a visually appealing SharePoint site is vital if you want people to engage with it regularly. But you don’t need to spend hours designing and curating your sites for them to look good.

We’ve created a video to show you that it’s possible to create a professional and captivating SharePoint site in under 20 minutes. By sticking to our top tips, you can make sure your organisation’s SharePoint sites look clean and well-designed while remaining practical and informative.



Get inspired by the SharePoint look book.

Microsoft has put together a free resource filled with inspiration for SharePoint sites, whether you need pages for news, announcements, resources or training.

The beauty of the look book is that if you see a site you like, you can add it to your SharePoint as a starting point.

SharePoint look book

Use high-quality images.

Inject life into your SharePoint site by using eye-catching imagery.

There are plenty of free and high-quality image resources out there, so you don’t necessarily need to spend money on bringing a photographer in to take team photos.

The SharePoint look book is a great place to download professional photos, and SharePoint itself has an image library filled with all types of pictures to suit your needs.

By filling your site engaging imagery, you’re already halfway there to making it look good.

SharePoint Design

Stick to a colour scheme.

Once you start playing with colour in SharePoint, you can truly make a site your own. Use your brand colours and stick to a simple colour palette of around 2-4 shades to keep everything looking consistent and professional.

You could go one step further and bear this colour scheme in mind when selecting images for the site.

Section variety.

When you have lots of content to showcase, important messages can easily get lost in the noise.

Make sure you break up your content into logical sections and ensure these sections look distinctive from each other.

Again, use colours to differentiate each section. As Tony shows in the video demonstration, you can make some areas pop with a brighter hue, followed by a simple muted tone for the next section.

Be sure to use different layouts for each section and mix it up with your column numbers and sizes.

SharePoint sections

Think about spacing.

Avoid cramming your pages full of content and instead separate out elements with spacers. A bonus tip to ensure your spacing is consistent throughout is to stick to a specific spacer size, for example, 20 pixels.

SharePoint spacing

Toggle Between Published and Edit Mode.

When editing a SharePoint site, it’s easy to get fixated on how it looks in Edit mode rather than what it will look like when finally published.

Switch between Published and Edit mode to give yourself a chance to step back and look at it through the eyes of your users.

Engaging content.

It’s all well and good creating an attractive SharePoint site, but you also need to ensure the content is relevant, engaging and adding value to your end-users if you want them to use the site consistently.

Think creatively and don’t be afraid to add some fun, light-hearted content in there.

As you can see from our demo video, Tony uses a Word of the Day web part and also a short message from the CEO. It’s about finding the balance between this type of content and your more serious stuff, like policies and company updates.

Engaging Content

Additionally, make sure your SharePoint site isn’t static is by adding the News web part that links in and pulls content from your company news pages so your readers will always have the latest articles and updates at their fingertips.

If you have any questions about creating SharePoint sites for your organisation, please get in touch with a member of our team right now.

Archived Class Teams – Where have they gone?

During the academic year rollover process in Microsoft School Data Sync, schools can choose clean-up actions for their old class teams. The most popular and recommended clean-up action is “Archive”. It’s much easier for teachers and students to see current teams when they login.

The archived teams appear to vanish leaving the user with all the current classes for the new academic year.

However, they have not disappeared, and the teacher/student can still access the team in read-only mode.

In the video below, Darren Hemming from Cloud Design Box shows you how you can access archived classes from previous academic years.



Cloud Design Box customers can benefit from an option in class dashboard to switch back to a previous academic year.

Class Dashboard Archived Teams

Talk to the team at Cloud Design Box if you need help with Teams for education.

Insights and Analytics in Class Teams

In this video guide, we take you through adding the insights tab to Class Teams and how to use it to track student usage, assessment trends, digital activity and much more.



You can find out more information on Cloud Design Box and how we can help your school get the most out of Microsoft Teams on our website.

An Update From the Cloud Design Box Team on Covid-19

In light of the recent Covid-19 outbreak, we’ve put together a short article on the free resources we’ve been working hard to create and share with you.

Like many businesses, we’re now operating fully remotely and still available to support our existing clients, as well as any other schools, multi-academy trusts and businesses who need a helping hand during this difficult time.

Before the pandemic, part of our team already worked from home, so we have been privileged enough to be able to make the smooth transition to remote working.

We’re also very lucky in the sense that the tools we specialise in – Microsoft Teams, Office 365 and SharePoint – are built for collaboration and keeping people connected.

While we already used these tools in our day-to-day business, they have become even more invaluable in driving collaboration and allowing us to stay connected as a team. Here’s a screenshot of one of our recent Teams calls.

Cloud Design Box Meeting

As you may have seen if you follow us on social media, or have signed up to our newsletter, we have been publishing free resources to help you create virtual lessons, access remote learning and use Teams to stay connected with your class.

We’ve recently published a guide for teachers on presenting remote lessons using Teams.


blog post

On top of this, our Student and Parent Guide to Teams is a great one to share with your class if any families are struggling to get to grips with homeschooling.


another blog guide

And, as always, we’re keeping up with our regular podcast, which offers insights into all the tools Office 365 for Education offers. You can access all episodes via our YouTube channel.

Meanwhile, for the IT teams in schools, we have a blog on useful PowerShell Scripts for managing classes in Teams, as well as a free training Web Part and Teams tab package to guide you through using Teams, SharePoint and Office 365.

free web part and teams tab package

As you can imagine, we’ve been working with lots of schools to ensure their transition to remote teaching is as frictionless as possible. If you have been in touch with us recently, we really appreciate your patience when it comes to resolving issues and providing support. It’s an extremely busy time for us and we wish to continue to support you all in the best possible way.

If you do have any questions, or would like some guidance on using Office 365, SharePoint and Microsoft Teams for your school, multi-academy trust or business, please feel free to get in touch.

Teacher Guide to Presenting Remote Lessons using Microsoft Teams

In this video and guide we show you the best way to start an online lesson in Microsoft Teams. Follow the tips below if you want to control presenters and have more control over the video conference.





Tip 1 – Schedule your lesson

Scheduling your lesson in the calendar rather than starting a meeting on the fly gives you a number of benefits including:

  • Sends out an email invitation to all students
  • If students accept the invitation it will add it to their own personal outlook calendar providing structure to their day.
  • You can stop students from being presenters (and some of the disruption they could cause)

When creating the calendar invite, there is no need to add the students individually, you just need to select the class as shown below.

Schedule Lesson

Tip 2 – Stop students presenting

By default, students are also presenters which means they can share their screens and kick others out of the meeting. This may disrupt the lesson, but you can change this setting!

Save the calendar meeting and wait for it to finish setting up (it becomes bold in the calendar view).

lesson entry

Once you go back into the calendar item, you will see there are additional menu items for controlling the meeting options.

Meeting options

Select “Meeting options” and then change the presenter to “Only Me” and press “Save”.

Presenter options

Tip 3 – Mute microphones

The first 4 students who join the meeting will have their mics unmuted, use the “Mute all” button at any point during the lesson.

Mute all

Tip 4 – Share screens

Use the share button to share your screen or present an application or file.

Share screen

Tip 5 – Mention that the lesson is about to start

Mentioning the class will send them an instant notification in teams. Use it to notify them that the lesson is about to start.

Mention

Tip 6 – Record the lesson

Some students may not be able to make it to your lesson in time. Ensure no one misses out and that they can use it for revision purposes by recording the meeting.

record lesson meeting

We hope you find these tips useful. Good luck with your online lessons!

Student and Parent Guide to Microsoft Teams

We have made a quick video guide for students and parents about using Microsoft Teams from home during this time of remote learning. We hope you find it useful!



Useful PowerShell Scripts for Managing Classes in Microsoft Teams

So, you have school data sync setup and all of your class teams have been generated in Microsoft Teams. Teachers are eager to start using it for extending the classroom or remote learning. Teachers then realise that students can do things that they were not aware of and request for some rights to be restricted.

Here is a list of useful PowerShell scripts to help you manage some of the most common issues that schools face.

  • – Allow teachers to delete student messages
  • – Stop students emailing the class group
  • – Disable chat for students
  • – Calling and Live Event Policies

Allow teachers to delete student messages

It’s surprising that this is not enabled as standard. Owners in class teams cannot delete member messages unless a custom message policy is set.

Create a messaging policy in the Teams Admin centre

Create a new messaging policy and select “Owners can delete sent messages”

Create custom message policy in Teams
Owners can delete messages
Apply Custom Message Policy using PowerShell
 

This needs to be run as a global admin. The variables at the top of the script should be changed to the AAD (or synced AD) group that you want to apply the messaging policy to and the message policy name.

#Variables to change - add the AAD group and custom message policy name here
$ADSecurityGroupNameToApplyPolicyTo="All Teachers"
$customMessagePolicyName="CustomTeacherMessagingPolicy1"

# Install AzureAD PowerShell if you don't already have it - commented out below
# install-module azuread

#Import modules if you haven't already
Import-Module SkypeOnlineConnector
Import-Module AzureAD

#Connect to Skype and Azure AD
$userCredential = Get-Credential
$sfbSession = New-CsOnlineSession -Credential $userCredential
Import-PSSession $sfbSession
Connect-AzureAD -Credential $userCredential

$GroupUsers = Get-AzureADGroup -ALL $true -Filter "DisplayName eq '$ADSecurityGroupNameToApplyPolicyTo'" | Get-AzureADGroupMember -ALL $true | select mail
 
foreach ($GroupUser in $GroupUsers)
{
	$userEmail=$GroupUser.Mail
	write-host "Processing $userEmail"
	Grant-CsTeamsMessagingPolicy -PolicyName "$customMessagePolicyName" -Identity "$userEmail"
}

Stop students emailing the class group

Once a student receives a welcome message into a group, they may reply back to it or find it in the address list and start a large group email.

In the script below connect to Microsoft Exchange PowerShell. You should update the variables with an AD security group for students to apply the policy to. To ensure you only apply this to the relevant teams, use the wildcard search to filter them. In this example we are assuming teams have been named in a format of SchoolCode-AcademicYear-ClassName so we can set the wildcard to only apply this setting to Teams starting with SCH-2019.

######Replace the following variables if necessary##########
$studentADSecurityGroup ="All Students"   #AD Group for all students
$wildcardsearch="SCH-2019*"                #Wildcard for Teams display name - Search for Teams beginning with ....  
###########################################################

$MyCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $MyCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session -AllowClobber
$groups = Get-UnifiedGroup -ResultSize 20000 -SortBy DisplayName -Identity "$wildcardsearch" | Select DisplayName,WhenCreated,Id
 
foreach ($group in $groups)
{
    $teamName = $group.DisplayName
    Write-Host "restricting group emails on $teamName for $studentADSecurityGroup"
    Set-UnifiedGroup -Identity "$teamName" -RejectMessagesFromSendersOrMembers "$studentADSecurityGroup"
}

Disable chat for students

Teams is a safe environment for students to chat, chats can be audited and monitored more closely than if they where to use WhatsApp or snapchat outside of the school systems. However, there are some situations where it might require turning off for safeguarding reasons.

Create message policy in Teams admin centre
Teams message policy

Click “Add” to create a new message policy and turn off the chat setting.

Turn off chat for students


Apply Custom Message Policy using PowerShell

This needs to be run as a global admin. The variables at the top of the script should be changed to the AAD (or synced AD) group that you want to apply the messaging policy to and the message policy name.

#Variables to change - add the AAD group and custom message policy name here
$ADSecurityGroupNameToApplyPolicyTo="All Students"
$customMessagePolicyName="CustomStudentMessagingPolicy1"

# Install AzureAD PowerShell if you don't already have it - commented out below
# install-module azuread

#Import modules if you haven't already
Import-Module SkypeOnlineConnector
Import-Module AzureAD

#Connect to Skype and Azure AD
$userCredential = Get-Credential
$sfbSession = New-CsOnlineSession -Credential $userCredential
Import-PSSession $sfbSession
Connect-AzureAD -Credential $userCredential

$GroupUsers = Get-AzureADGroup -ALL $true -Filter "DisplayName eq '$ADSecurityGroupNameToApplyPolicyTo'" | Get-AzureADGroupMember -ALL $true | select mail
 
foreach ($GroupUser in $GroupUsers)
{
	$userEmail=$GroupUser.Mail
	write-host "Processing $userEmail"
	Grant-CsTeamsMessagingPolicy -PolicyName "$customMessagePolicyName" -Identity "$userEmail"
}

Calling Policies

Calling policies can be used to configure what can and can’t be done by users when calling on Teams. An example of this might be for preventing students from calling on Teams.

Calling policies can be found under Voice as shown below:

Calling Policies

These are the settings that can be applied:

Teams Calling Policy for Students

This is how we apply a calling policy:

#Variables to change - add the AAD group and custom message policy name here
$ADSecurityGroupNameToApplyPolicyTo="All Students"
$customMessagePolicyName="CallingPolicyForStudents"

# Install AzureAD PowerShell if you don't already have it - commented out below
# install-module azuread

#Import modules if you haven't already
Import-Module SkypeOnlineConnector
Import-Module AzureAD

#Connect to Skype and Azure AD
$userCredential = Get-Credential
$sfbSession = New-CsOnlineSession -Credential $userCredential
Import-PSSession $sfbSession
Connect-AzureAD -Credential $userCredential

$GroupUsers = Get-AzureADGroup -ALL $true -Filter "DisplayName eq '$ADSecurityGroupNameToApplyPolicyTo'" | Get-AzureADGroupMember -ALL $true | select mail
 
foreach ($GroupUser in $GroupUsers)
{
	$userEmail=$GroupUser.Mail
	write-host "Processing $userEmail"
	Grant-CsTeamsCallingPolicy -Identity "$userEmail" -PolicyName "$customMessagePolicyName"
}

Live Event Policies

Live Event policies might be used restricting who can attend or record them live events.

Live event policies can be found under Meetings as shown below:

Live Event Policies

These are the options when setting up a Live Events policy.

Teams Live Event Policy for Teachers

This is how we apply a Live Event policy:

#Variables to change - add the AAD group and custom message policy name here
$ADSecurityGroupNameToApplyPolicyTo="All Students"
$customMessagePolicyName="LiveEventPolicyForStudents"

# Install AzureAD PowerShell if you don't already have it - commented out below
# install-module azuread

#Import modules if you haven't already
Import-Module SkypeOnlineConnector
Import-Module AzureAD

#Connect to Skype and Azure AD
$userCredential = Get-Credential
$sfbSession = New-CsOnlineSession -Credential $userCredential
Import-PSSession $sfbSession
Connect-AzureAD -Credential $userCredential

$GroupUsers = Get-AzureADGroup -ALL $true -Filter "DisplayName eq '$ADSecurityGroupNameToApplyPolicyTo'" | Get-AzureADGroupMember -ALL $true | select mail
 
foreach ($GroupUser in $GroupUsers)
{
	$userEmail=$GroupUser.Mail
	write-host "Processing $userEmail"
	Grant-CsTeamsMeetingBroadcastPolicy -Identity "$userEmail" -PolicyName "$customMessagePolicyName"
}

Update 11/11/2020: We have been informed that you may need to connect to Teams PowerShell to run these commands rather than Skype on some tenants (Connect-MicrosoftTeams).

Setting up Microsoft Class Teams quickly with SDS to prepare for coronavirus school closures

This is a quick update from Cloud Design Box. Due to the current situation of social distancing being implemented across the world, we have had a lot of schools rushing to setup Microsoft Teams.

There are a number of ways you can setup Microsoft School Data Sync to create Class Teams from your MIS/SIS data:

We have recently recorded a podcast on how you might use Class Teams for remote learning, you can watch it here.



Our products are designed to be curriculum lead to support your long term digital strategy to move to the cloud. However, we recognise that schools need a quick interim solution to prepare them for remote learning which is why we are now supplying a more lightweight solution to get you onboarded quickly with the option to look at the bigger picture when things have settled down. Please contact us for more information via the contact page on our website.


Cloud Design Box