I've been asking people to fill in the short questionnaire below before our workshops in order to give us a better idea of what they want and what they already know. How do you score, and how could we improve the questions?
Roughly what fraction of your working time do you spend creating, modifying, or testing software?
What operating system will you be using in this class?
Linux
Mac OS X
Windows
Do you understand the following Unix shell commands well enough to explain them to someone else?
ls data/*.txt
find ~ -name '*.py' -print
Do you understand the following Subversion commands well enough to explain them to someone else?
svn update
svn diff -r 1723
Do you understand the following Python statements well enough to explain them to someone else?
{'east' : 5, 'west' : 11}
__init__(self, *args)
Do you understand the following testing concepts well enough to explain them to someone else?
fixture
mock object
Do you understand the following Make terms and commands well enough to explain them to someone else?
dependency
cp $< $@
Do you understand the following SQL terms and commands well enough to explain them to someone else?
select * from data where data.left < data.right;
inner join
What do you hope to gain from this workshop? What could we do to make it most useful for you?
Originally posted 2012-02-12 by Greg Wilson in Content, Education, Assessment.