Community Conflict Resolution — Vocabulary and Language
Learn vocabulary for de-escalating conflict, handling CoC violations, and managing community disputes.
0 / 29 completed
1 / 29
What is 'de-escalation' in community conflict resolution?
De-escalation uses specific language techniques to reduce tension: acknowledging concerns, separating the person from the issue, offering alternative perspectives, and moving conversations to private channels.
2 / 29
What is 'private mediation' in developer community conflict?
Private mediation involves a moderator reaching out separately to conflicting parties, understanding each perspective, and working toward resolution — often more effective than public intervention.
3 / 29
What does 'impact over intent' mean in community CoC enforcement?
'Impact over intent' means that even if someone did not intend to cause harm, the impact their behaviour had on other community members is the basis for CoC enforcement — 'I didn't mean to' does not remove the impact.
4 / 29
What is a 'community ban' and when is it appropriate?
A ban removes a member's access to the community — reserved for: repeated violations after warnings, severe single incidents (threats, harassment, doxxing), or behaviour patterns that undermine community safety.
5 / 29
What is 'transparent enforcement' in community moderation?
Transparent enforcement means the community understands how decisions are made — moderators explain why an action was taken (which guideline), without sharing private details. Builds community trust in moderation.
6 / 29
Sarah posted the following PR description:
"Fixed a bug in the authentication module. This was a tricky one and took a lot of time to debug."
Mark replies: "This isn't helpful, Sarah. Your changes broke user login for 30 minutes! You need to explain the issue clearly and acknowledge the impact."
Which of the following best describes Mark's response in terms of community conflict resolution language?
A) insufficient — the account balance is too low...
B) constructive feedback — highlighting the negative consequences of the change and requesting clarification on the problem.
C) dismissive criticism — focusing solely on Sarah's personal frustration with debugging.
D) technical jargon — using overly complex terminology to obscure the issue.
Mark's response is an example of providing constructive feedback. It correctly identifies the negative impact (broken login) and requests further information about the problem—a crucial step in de-escalating conflict. The key here is that he's not simply criticizing Sarah's feelings or approach, but focusing on the *outcome* of her code change. Option A is irrelevant; options C and D are examples of unproductive communication styles.
7 / 29
Sarah posted the following PR description:
"Fixed a bug in the authentication module. This was a tricky one and took a lot of time to debug."
Mark replies: "This isn't helpful, Sarah. Your changes broke user login for 30 minutes! You need to explain the issue clearly and acknowledge the impact."
Which of the following best describes Mark's response in terms of community conflict resolution language?
A) insufficient — the account balance is too low...
B) constructive feedback — highlighting the negative consequences of the change and requesting clarification on the problem.
C) dismissive criticism — focusing solely on Sarah's personal frustration with debugging.
D) technical jargon — using overly complex terminology to obscure the issue.
Mark's response is an example of providing constructive feedback. It correctly identifies the negative impact (broken login) and requests further information about the problem—a crucial step in de-escalating conflict. The key here is that he's not simply criticizing Sarah's feelings or approach, but focusing on the *outcome* of her code change. Option A is irrelevant; options C and D are examples of unproductive communication styles.
8 / 29
Sarah posted the following PR description:
"Fixed a bug in the authentication module. This was a tricky one and took a lot of time to debug."
Mark replies: "This isn't helpful, Sarah. Your changes broke user login for 30 minutes! You need to explain the issue clearly and acknowledge the impact."
Which of the following best describes Mark's response in terms of community conflict resolution language?
A) insufficient — the account balance is too low...
B) constructive feedback — highlighting the negative consequences of the change and requesting clarification on the problem.
C) dismissive criticism — focusing solely on Sarah's personal frustration with debugging.
D) technical jargon — using overly complex terminology to obscure the issue.
Mark's response is an example of providing constructive feedback. It correctly identifies the negative impact (broken login) and requests further information about the problem—a crucial step in de-escalating conflict. The key here is that he's not simply criticizing Sarah's feelings or approach, but focusing on the *outcome* of her code change. Option A is irrelevant; options C and D are examples of unproductive communication styles.
9 / 29
Sarah posted the following PR description:
"Fixed a bug in the authentication module. This was a tricky one and took a lot of time to debug."
Mark replies: "This isn't helpful, Sarah. Your changes broke user login for 30 minutes! You need to explain the issue clearly and acknowledge the impact."
Which of the following best describes Mark's response in terms of community conflict resolution language?
A) insufficient — the account balance is too low...
B) constructive feedback — highlighting the negative consequences of the change and requesting clarification on the problem.
C) dismissive criticism — focusing solely on Sarah's personal frustration with debugging.
D) technical jargon — using overly complex terminology to obscure the issue.
Mark's response is an example of providing constructive feedback. It correctly identifies the negative impact (broken login) and requests further information about the problem—a crucial step in de-escalating conflict. The key here is that he's not simply criticizing Sarah's feelings or approach, but focusing on the *outcome* of her code change. Option A is irrelevant; options C and D are examples of unproductive communication styles.
10 / 29
During a standup meeting, David says, "I spent the last three hours trying to get this new feature working. It's incredibly complicated and I'm blocked because of dependencies."
Which response best demonstrates empathetic communication in this situation?
The correct answer demonstrates empathy by acknowledging David's feelings and offering support. Options A and D are dismissive or critical. Option C offers unsolicited advice which is often unhelpful in a blocked situation. A key element of community conflict resolution is recognizing the emotional impact on individuals.
11 / 29
You receive the following Slack message from a team member regarding a controversial code change:
'This is *obviously* the best way to do it. Don't argue with me.'
What's the most appropriate response?
This scenario tests understanding of assertive communication. The correct response encourages a constructive discussion rather than escalating the conflict. Options A and D are passive or aggressive. Option C directly challenges the team member's opinion without offering an alternative.
12 / 29
A developer submits a pull request with the following description:
'Fixed a critical security vulnerability. The code is well-tested and ready for review.'
The reviewer responds: 'This PR doesn't address the root cause of the issue, and the tests are insufficient.' What does this response primarily highlight?
This question assesses understanding of 'impact over intent'. While technical details are important, the reviewer is emphasizing that the solution didn't address the core issue. The correct response highlights this crucial distinction – focusing on the root cause and thoroughness rather than simply stating the code was 'ready for review'.
13 / 29
During a code review discussion, a developer becomes increasingly defensive about their changes, insisting they are correct and refusing to consider alternative approaches. What is the first step in de-escalating this situation?
De-escalation prioritizes pausing the conflict. Taking a break allows emotions to subside and provides space for more rational discussion. Options A and C escalate the situation while option B is an ineffective way of handling disagreement.
14 / 29
You've observed a pattern of disrespectful communication within your team. A developer consistently dismisses others' opinions and insists on implementing their ideas without discussion. Which action best demonstrates transparent enforcement of community guidelines?
Transparent enforcement involves addressing the issue directly and privately. This demonstrates accountability while avoiding public shaming or escalating the conflict. Options A is passive acceptance of bad behaviour. Option C would be counterproductive and potentially damaging to team morale. The automated rejection in option D could be seen as overly punitive.
15 / 29
During a standup meeting, David says, "I spent the last three hours trying to get this new feature working. It's incredibly complicated and I'm blocked because of dependencies."
Which response best demonstrates empathetic communication in this situation?
The correct answer demonstrates empathy by acknowledging David's feelings and offering support. Options A and D are dismissive or critical. Option C offers unsolicited advice which is often unhelpful in a blocked situation. A key element of community conflict resolution is recognizing the emotional impact on individuals.
16 / 29
You receive the following Slack message from a team member regarding a controversial code change:
'This is *obviously* the best way to do it. Don't argue with me.'
What's the most appropriate response?
This scenario tests understanding of assertive communication. The correct response encourages a constructive discussion rather than escalating the conflict. Options A and D are passive or aggressive. Option C directly challenges the team member's opinion without offering an alternative.
17 / 29
A developer submits a pull request with the following description:
'Fixed a critical security vulnerability. The code is well-tested and ready for review.'
The reviewer responds: 'This PR doesn't address the root cause of the issue, and the tests are insufficient.' What does this response primarily highlight?
This question assesses understanding of 'impact over intent'. While technical details are important, the reviewer is emphasizing that the solution didn't address the core issue. The correct response highlights this crucial distinction – focusing on the root cause and thoroughness rather than simply stating the code was 'ready for review'.
18 / 29
During a code review discussion, a developer becomes increasingly defensive about their changes, insisting they are correct and refusing to consider alternative approaches. What is the first step in de-escalating this situation?
De-escalation prioritizes pausing the conflict. Taking a break allows emotions to subside and provides space for more rational discussion. Options A and C escalate the situation while option B is an ineffective way of handling disagreement.
19 / 29
You've observed a pattern of disrespectful communication within your team. A developer consistently dismisses others' opinions and insists on implementing their ideas without discussion. Which action best demonstrates transparent enforcement of community guidelines?
Transparent enforcement involves addressing the issue directly and privately. This demonstrates accountability while avoiding public shaming or escalating the conflict. Options A is passive acceptance of bad behaviour. Option C would be counterproductive and potentially damaging to team morale. The automated rejection in option D could be seen as overly punitive.
20 / 29
During a standup meeting, David says, "I spent the last three hours trying to get this new feature working. It's incredibly complicated and I'm blocked because of dependencies."
Which response best demonstrates empathetic communication in this situation?
The correct answer demonstrates empathy by acknowledging David's feelings and offering support. Options A and D are dismissive or critical. Option C offers unsolicited advice which is often unhelpful in a blocked situation. A key element of community conflict resolution is recognizing the emotional impact on individuals.
21 / 29
You receive the following Slack message from a team member regarding a controversial code change:
'This is *obviously* the best way to do it. Don't argue with me.'
What's the most appropriate response?
This scenario tests understanding of assertive communication. The correct response encourages a constructive discussion rather than escalating the conflict. Options A and D are passive or aggressive. Option C directly challenges the team member's opinion without offering an alternative.
22 / 29
A developer submits a pull request with the following description:
'Fixed a critical security vulnerability. The code is well-tested and ready for review.'
The reviewer responds: 'This PR doesn't address the root cause of the issue, and the tests are insufficient.' What does this response primarily highlight?
This question assesses understanding of 'impact over intent'. While technical details are important, the reviewer is emphasizing that the solution didn't address the core issue. The correct response highlights this crucial distinction – focusing on the root cause and thoroughness rather than simply stating the code was 'ready for review'.
23 / 29
During a code review discussion, a developer becomes increasingly defensive about their changes, insisting they are correct and refusing to consider alternative approaches. What is the first step in de-escalating this situation?
De-escalation prioritizes pausing the conflict. Taking a break allows emotions to subside and provides space for more rational discussion. Options A and C escalate the situation while option B is an ineffective way of handling disagreement.
24 / 29
You've observed a pattern of disrespectful communication within your team. A developer consistently dismisses others' opinions and insists on implementing their ideas without discussion. Which action best demonstrates transparent enforcement of community guidelines?
Transparent enforcement involves addressing the issue directly and privately. This demonstrates accountability while avoiding public shaming or escalating the conflict. Options A is passive acceptance of bad behaviour. Option C would be counterproductive and potentially damaging to team morale. The automated rejection in option D could be seen as overly punitive.
25 / 29
During a standup meeting, David says, "I spent the last three hours trying to get this new feature working. It's incredibly complicated and I'm blocked because of dependencies."
Which response best demonstrates empathetic communication in this situation?
The correct answer demonstrates empathy by acknowledging David's feelings and offering support. Options A and D are dismissive or critical. Option C offers unsolicited advice which is often unhelpful in a blocked situation. A key element of community conflict resolution is recognizing the emotional impact on individuals.
26 / 29
You receive the following Slack message from a team member regarding a controversial code change:
'This is *obviously* the best way to do it. Don't argue with me.'
What's the most appropriate response?
This scenario tests understanding of assertive communication. The correct response encourages a constructive discussion rather than escalating the conflict. Options A and D are passive or aggressive. Option C directly challenges the team member's opinion without offering an alternative.
27 / 29
A developer submits a pull request with the following description:
'Fixed a critical security vulnerability. The code is well-tested and ready for review.'
The reviewer responds: 'This PR doesn't address the root cause of the issue, and the tests are insufficient.' What does this response primarily highlight?
This question assesses understanding of 'impact over intent'. While technical details are important, the reviewer is emphasizing that the solution didn't address the core issue. The correct response highlights this crucial distinction – focusing on the root cause and thoroughness rather than simply stating the code was 'ready for review'.
28 / 29
During a code review discussion, a developer becomes increasingly defensive about their changes, insisting they are correct and refusing to consider alternative approaches. What is the first step in de-escalating this situation?
De-escalation prioritizes pausing the conflict. Taking a break allows emotions to subside and provides space for more rational discussion. Options A and C escalate the situation while option B is an ineffective way of handling disagreement.
29 / 29
You've observed a pattern of disrespectful communication within your team. A developer consistently dismisses others' opinions and insists on implementing their ideas without discussion. Which action best demonstrates transparent enforcement of community guidelines?
Transparent enforcement involves addressing the issue directly and privately. This demonstrates accountability while avoiding public shaming or escalating the conflict. Options A is passive acceptance of bad behaviour. Option C would be counterproductive and potentially damaging to team morale. The automated rejection in option D could be seen as overly punitive.
What does the "Community Conflict Resolution — Vocabulary and Language" exercise practise?
Learn vocabulary for de-escalating conflict, handling CoC violations, and managing community disputes.
How many questions are in this exercise?
This exercise has 29 questions, each multiple-choice with a full explanation shown after you answer.
What English level is this exercise for?
This exercise is tagged Intermediate. If the vocabulary feels difficult, browse the Developer Community Management category page for an easier module to start with.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free with no account, sign-up, or paywall.
Do I get feedback if I answer incorrectly?
Yes — whichever option you choose, right or wrong, you'll immediately see an explanation clarifying the correct term and why the other options don't fit.
Can I retry this exercise?
Yes — once you finish all the questions, a "Try again" button on the results screen resets the exercise so you can practise as many times as you like.
Do I need an account to track my progress?
No account is required. Your progress bar and score for this session are tracked in the browser as you go, but nothing is saved once you leave the page.
Is "Community Conflict Resolution — Vocabulary and Language" part of a larger series?
Yes — it's one exercise in the Developer Community Management category on CoderSlingo. See the category page for the full list of related exercises on similar terminology.
Can I link directly to this exercise?
Yes — this exercise has its own permanent URL, so you can bookmark it or share the link directly with a colleague or study partner.
Where can I find more exercises like this one?
See the Developer Community Management category page for related exercises, or browse the main Exercises hub for other IT English topics.