Communicating with Slack#


During this course we will use Slack for discussion and questions about the lessons and exercises.

Accessing the workspace in Slack#

We will send an invitation link for all enrolled students to the Slack Team called aaltosds2024. Before you can start using Slack, you should create a new account for Slack (if you don’t have one already) and accept the invitation you have received.

After accepting the invitation, you can access the course Slack team via this link:

General guidelines for communication#

Here we have few general guidelines for using Slack to keep things well organized (see sections below for further instructions, if Slack is new to you).

  1. You should always select the right channel for your question!

  • If you have question e.g. related to week 1 lesson or exercise, you make your question in channel week-1.

  • If you want to share a funny GIF you found online, you can post it into channel random.

  1. Use threads to maintain the discussion of specific topic under the same question / comment.

  2. Ask! If something seems to be tricky and difficult, don’t hesitate to ask a question. Your fellow students or we instructors can help you out.

  3. Discuss and comment! If you see a question and you know how to help, we encourage you to comment and help your friend.

  4. HOWEVER: DON’T PROVIDE READY ANSWERS in the discussion (such as all necessary codes for given problem), it does not help your friend to learn.

  5. If you need one-on-one assistance via Zoom e.g. related to an exercise, add a message to the channel (e.g. week-1) with a short description of your problem and add a link to your zoom meeting which we can easily join. If you haven’t started a Zoom meeting before, see this help. For instance, "I need help with spatial join on Exercise 1. Zoom link: ".

With these guidelines we keep our discussion well organized and it is easy for everybody to find help and relevant discussion about specific lessons / exercises.

That’s it! Easy, now you know how to communicate during the course. If you need further info about using Slack, continue reading.

Overview of Slack#

Using Slack for communication is easy. It works in a similar manner as any chatting application (such as WhatsApp). However, the benefits of Slack are:

  • the discussions are grouped into separate topics (called channels) that keeps discussions well organized

  • easy to find stuff with good search functionality

  • you can notify different users by using @ character (e.g. @user1)

  • you can start threads e.g. for specific question and add comments into that thread (keeps comments nicely grouped under the question)

  • works nicely in browser and has phone applications for all major operating systems (Android, iOS, Windows Phone)

Basic usage of Slack#

When entering to our Slack Team you should see something like following where you have:

  • all channels listed on the left panel

  • on the right you have the selected channel where you can start discussing about the topics for that week:

Basic view of Slack

Basic view of Slack#

Notifying a user#

If you want to ask a question from specific user (or target a comment for him/her), it is possible to notify the user by using @ symbol.

The example below shows how to do this:

You can notify a user

You can target your question/answer to speficic user with @ -character.#

Using threads#

You can further organize and group the discussion by starting a new thread for selected post. Start a new thread by keeping your mouse over the post that you want to start discussing about and press button in the middle that creates a new thread:

Organizing discussion with threads.

Organizing discussion with threads.#

You can view the active thread by pressing the thread that has some replies. The thread opens up as a new panel on the right side where you will see all the discussion that is relevant for the question at hand. You can send your comments into that thread by putting your comment on the text box on the right:

Viewing and answering to a specific thread can be done with dedicated panel on the right.

Viewing and answering to a specific thread can be done with dedicated panel on the right.#