Skip to content

[Meta] What is involved in learning a new language? #5059

@ErikSchierboom

Description

@ErikSchierboom

We've recently started a project to find the best way to design our tracks, in order to optimize the learning experience of students.

As a first step, we'll be examining the ways in which languages are unique and the ways in which they are similar. For this, we'd really like to use the knowledge of everyone involved in the Exercism community (students, mentors, maintainers) to answer the following questions:

  1. How was your experience learning language X? What was helpful while learning language X? What did you struggle with? How did you tackle problems?
  2. In what ways did language X differ from other languages you knew at the time? What was hard to learn? What did you have to unlearn? What syntax did you have to remap? What concepts carried over nicely?

We’ve opened issues in each track’s repository, where you can share your experiences with us. You can see them referenced below. If you’d like to discuss the general ideas we’re exploring, you can use the newly-created #exploring-idioms Slack channel. Want to keep your thoughts private but still help? Feel free to email me at erik@exercism.io. Finally, if you have questions about the process, please respond on this issue.

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions