Volunteering at CSL
We are a volunteer organization. We need more volunteers. However we are not the ideal volunteer niche for everyone.
Our primary goal is to create and administer useful software at low or zero cost. Improving volunteer skills is a happy side benefit. All of us are happy to grow. However, we have failed if all we've done is show 100 people how to list the contents of a directory.
It feels bad to turn people away. However, we have limited resources, particularly in the area of coordinating and planning. In other words we're not so smart ourselves. We need people we can toss a manual and say: "It would be really helpful if you can figure this out."
If you are interested in volunteering with us as a graphic designer, please email links to web pages you'd done to dan@thecsl.org
Potential programming or system administration volunteers please fill out the form at the bottom of the page. Include the short sample javascript as follows.
Write a Javascript (not Java) program that runs when a web page is opened. The script should:
- Prompt the user for a positive integer.
- Print the numbers from zero up to and including that number in the web page, each number on a separate line, lowest to highest.
You do not have to do data validation. You can assume the user will actually give you a positive integer. You do not have to worry about over writing the page with your results.
As strange as this sounds, You should probably not be trying to impress us with extra work on this test. This is a checkbox, yes/no pass/fail test. We'd rather give you real work than have you spend any needless time on this. There is also the possibilty that something complicated won't work in our browser... (right now our browser is Ice Weasel)
You many be asking yourself, "Why Javascript?" It is NOT because we do lots of Javascript development here (we rarely do). However, Javascript works well for the purposes of this test, since anyone with access to a web browser and Notepad can create and test Javascript. The task is simple enough to be completed by somebody who has mastered a 101 level programming course but has no Javascript experience. It is actually better if you don't have Javascript experience. as we are most interested in your ability to figure things out.