<p>There are a lot of reasons this hasn't happened, and probably won't. The first is that the exercise would need to be published somewhere that was effectively searchable. Some instructors will post exercises online, but not all. Many, in fact, want to keep them private so that they can reuse them in the future. Posting them online often leads to bad behavior, such as searching for solutions, rather than actually doing the exercise as intended. </p>

<p>Another problem would be the establishment of a consistent set of tags. For a small site such as this one, it can be done, even if imperfectly. For the entire <em>world</em> wide web it would be a much harder (impossible?) task. </p>

<p>But if you have done <em>all</em> of the exercises in your course textbook and yearn for more, you can often find books of exercises on various topics. I think this used to be more common than now, but for some subjects they can be found. I remember Schaum's outline series in the past. The still seem to be in print. </p>

<p>Your course instructor can, perhaps, loan you another textbook with even more exercises. </p>

CC BY-SA 4.0
2019-09-19T10:35:09.753Z
It could be still be useful for adaptive learning : each student has a different level of skills and speed of learning.

In my question, I'm relatively open-minded: regardless of the library access policy, what's interesting is how the exercise inventory problem is managed. 
I used the term "attempt", not "solution"
jy95
CC BY-SA 4.0
2019-09-17T23:43:53.293Z
2019-09-17T23:43:53.293Z
Buffy
<p>I wondered what attempts were made to use tag(s) with programming exercises so that anyone can search / find (etc.) exercises just like books in a library.</p>

<p>For example (in user story format):</p>

<ul>
<li>As a student in Java, I would like to find exercise on recursion.</li>
<li>As a student, I would like to find MCQ exercises for iteration</li>
</ul>

CC BY-SA 4.0
2019-09-17T15:43:29.100Z
This is a question about the site, and as such belongs on [meta](https://cseducators.meta.stackexchange.com/). That aside, the site is about _doing_ the education in CS not _getting_ the education is CS. Tagging to facilitate that kind of searching wouldn't really help the goal of the site. Doing such a search could be done using [resource-request] and/or [resource-information] along with the appropriate language/subject tag. I'd expect the results to be quite sparse however.
Gypsy Spellweaver
CC BY-SA 4.0
2019-09-17T18:54:24.783Z
@GypsySpellweaver I think OP is asking about cataloged *programming exercises*.  I think it's a [tag:resource-request].  Perhaps OP could chime in?
Ben I.
CC BY-SA 4.0
2019-09-17T20:45:52.673Z
@GypsySpellweaver yes, my mind exactly ^^
jy95
<resource-request><struggling-students>
Programming exercise Tagging
# Programming exercise Tagging

(Asked by: username_0 on 2019-09-17)

I wondered what attempts were made to use tag(s) with programming exercises so that anyone can search / find (etc.) exercises just like books in a library.

For example (in user story format):

* As a student in Java, I would like to find exercise on recursion.
* As a student, I would like to find MCQ exercises for iteration

**Tags:** resource-request, struggling-students

> **Comments:**
> **username_1**: This is a question about the site, and as such belongs on [meta](https://cseducators.meta.stackexchange.com/). That aside, the site is about _doing_ the education in CS not _getting_ the education is CS. Tagging to facilitate that kind of searching wouldn't really help the goal of the site. Doing such a search could be done using [resource-request] and/or [resource-information] along with the appropriate language/subject tag. I'd expect the results to be quite sparse however.  
> **username_2**: @GypsySpellweaver I think OP is asking about cataloged *programming exercises*.  I think it's a [tag:resource-request].  Perhaps OP could chime in?  
> **username_0**: @GypsySpellweaver yes, my mind exactly ^^  

---

## 1 answers

### Answer by username_3 on 2019-09-17. Score: 1

There are a lot of reasons this hasn't happened, and probably won't. The first is that the exercise would need to be published somewhere that was effectively searchable. Some instructors will post exercises online, but not all. Many, in fact, want to keep them private so that they can reuse them in the future. Posting them online often leads to bad behavior, such as searching for solutions, rather than actually doing the exercise as intended.

Another problem would be the establishment of a consistent set of tags. For a small site such as this one, it can be done, even if imperfectly. For the entire *world* wide web it would be a much harder (impossible?) task.

But if you have done *all* of the exercises in your course textbook and yearn for more, you can often find books of exercises on various topics. I think this used to be more common than now, but for some subjects they can be found. I remember Schaum's outline series in the past. The still seem to be in print.

Your course instructor can, perhaps, loan you another textbook with even more exercises.

> **Comments:**
> **username_0**: It could be still be useful for adaptive learning : each student has a different level of skills and speed of learning.  In my question, I'm relatively open-minded: regardless of the library access policy, what's interesting is how the exercise inventory problem is managed.  I used the term "attempt", not "solution"  

---

