question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Curriculum challenges with external links - what to do with them?

See original GitHub issue

In a recent internal discussion, the team wanted to understand how many curriculum challenges currently have external links (outside of freeCodeCamp) where we may be relying on the external link’s information to teach something needed to solve the challenge. The discussion came about after a translator asked if an external ink could be changed to an external site with relevant information written in the corresponding language to be translated.

The following is a list of such challenges and their corresponding links. As almost every Rosetta Code challenge has a link to the original Rosetta Code site (to give source credit), the only Rosetta Code challenges listed below contain external links that are not Rosetta Code site pages but are present in the descriptions.

The purpose of this issue is to discuss/decide what to do for each challenge link listed. The choices are:

  • Leave existing link in challenge
  • Rewrite challenge so external link is not needed
  • Link to an existing freeCodeCamp news article containing the relevant information contained in the externally linked page.
  • Create new freeCodeCamp news articles containing the relevant information contained in the externally linked page.
List of files(collapsed list as it's a long list)

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:13 (11 by maintainers)

github_iconTop GitHub Comments

2reactions
devworkerkimcommented, Jan 21, 2021

I’ve been doing a random Rosetta Code challenge almost every day for the last few weeks and can provide some insight.

For the Rosetta Code challenges with external links, they’ve been hit and miss. I had one just yesterday (sum of a series) where the external links provided additional context to the problem, while I’ve had others where the original Rosetta Code description just wasn’t enough without the external link (execute a Markov algorithm).

My observation from doing the challenges is the Rosetta Code content was pulled directly from Rosetta Code and parsed as is to work on the freeCodeCamp platform. They have a different feel to them than other challenges written exclusively for freeCodeCamp. Some of the descriptions fit perfectly with the spirit of the platform while other descriptions are so sparse the external link is needed. I think it depends on each individual challenge what option to take. I would lean towards rewriting the challenge so the link is not needed and users can stay on the platform, but there will be some that a rewrite would make the description too long to read.

Of course all of this is contingent on how much time and help your wonderful volunteers have and what type of process is wanted to mange each review of the descriptions and external links.

0reactions
Sboonnycommented, Oct 27, 2022

I have closed this issue, because what’s left is GitHub development link, which could be an issue of its own without this much noise.

Read more comments on GitHub >

github_iconTop Results From Across the Web

The challenges of curriculum materials as a reform lever
It identifies challenges in three main areas: collecting and analyzing textbook adoption data; encouraging districts to make different adoption ...
Read more >
Barriers to effective curriculum implementation - ERIC
Understanding the barriers to complete implementation of a new curriculum could provide education administrators with tools to address teacher concerns and ...
Read more >
Challenges and Opportunities of Community Engaged Teaching
However, when these challenges are met and overcome, community engaged teaching allows students, faculty, and communities to experience profound growth.
Read more >
How to Provide a Multicultural Education
What does that look like, and how do you do that?” DESIGN LEARNING CHALLENGES TO INCLUDE STUDENTS WORKING TOGETHER. Bring students together ...
Read more >
What are the challenges of group work and how can I address ...
Challenges for students · Explain why working in groups is worth the frustration. · Establish clear expectations for group members, by setting ground...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found