datacarpentry / python-socialsci

Data Analysis and Visualization with Python for Social Scientists
https://datacarpentry.github.io/python-socialsci/
Other
34 stars 71 forks source link

Consider creating more faded exercises to reduce cognitive overload #106

Open libcce opened 5 years ago

libcce commented 5 years ago

Consider creating more faded exercises to reduce cognitive overload. There are a number of exercises that require more time to work through the answers. Faded examples allow learners to focus on what particular concept they are learning in the lesson episode and can help speed up the lesson.

sechilds commented 5 years ago

Can you define or give an example of a 'faded exercise'.

libcce commented 5 years ago

This is just an example, but maybe something like:

EXERCISE: How can we create a dictionary of the current crops in the survey?

unique_crops = set() for farms in d: plot = for crops in plot: crop = for curr_crops in crop:

add current crop to unique crops dict, checking for duplicates

        unique_crops.add(____)

print unique_crops dict

print(unique_crops)

Alternatively, the exercise can be missing one line that emphasizes what is being learned in the lesson, so the whole line could be _____ ?