I am building a web application where people can upload their study materials about robotics and programming and manage them and share etc.

I want to name it well, so at the moment I have:

Information system for study materials of robotics and programming

Is this phrase grammatical? Does it sound idiomatic? If not, would these fit the context better:

  • education materials
  • teaching material
  • "Information system for study materials ..." -> "Web application for study of robotics and programming" – Mitch May 15 '15 at 14:29

Study materials and teaching materials are two different things. One uses study materials to study, whereas teaching materials are used to teach.


My suggestion:

Robotics and programming documents/resource sharing system.


The word material is used here meaning:

the things that are used for making or doing something (LDOCE)

In this sense, dictionaries list it both as uncountable => material and countable, plural => materials. So, all three examples are grammatically correct.

ODO Advanced Learner's dictionary gives examples that are closest to your intended use:

[countable, usually plural, uncountable] things that are needed in order to do a particular activity

  • teaching materials

  • The company produces its own training material.

As for the choice between "study", "teaching" and "education" per definition you should decide what is the purpose of the material, i.e. what activity would be performed using it - the name of the activity should precede either material or materials (whichever you chose).

From your example it is clear that this material is for students, not teachers. So, even though it might be argued that one student is teaching the other using this material, or that the material servers an educational purpose, the end goal of posting the material is for students to use it for studying. I agree with Ahmed on this; study material(s) would be my choice as well.

protected by Community Sep 18 '17 at 20:08

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.