Abstract
A course that relies on open-source software for teaching introductory computer programming and Web development to psychology graduate and advanced undergraduate students is described. The rationale, content, learning goals and outcomes of the course are described, along with the specific software used. The advantages of relying on open-source solutions rather than commercial software for implementing such a course are discussed.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Arnott, E., & Allbritton, D. W. (2002, November). AWeb-based tool for gathering ordinal rankings. Paper presented at the the 32nd Annual Meeting of the Society for Computers in Psychology, Kansas City, MO.
Beagley, W. K. (2001). Why we need more psychology programmers/ EL Knife, a data utility for transforming spreadsheets.Behavior Research Methods, Instruments, & Computers,33, 97–101.
Birnbaum, M. H. (Ed.) (2000).Psychological experiments on the Internet. San Diego: Academic Press.
Birnbaum, M. H. (2001).Introduction to behavioral research on the Internet. Upper Saddle River, NJ: Prentice-Hall.
Dietel, H. M., Dietel, P. J., &Nieto, T. R. (2002).Internet & World Wide Web: How to program. Upper Saddle River, NJ: Prentice-Hall.
Dietel, H. M., Dietel, P. J., Nieto, T. R., &McPhie, D. C. (2001).Perl: How to program. Upper Saddle River, NJ: Prentice-Hall.
Flanagan, D. (1998).JavaScript: The definitive guide (3rd ed.). Sebastopol, CA: O’Reilly.
Goolkasian, P. (1997). Microcomputers in the social sciences: A new course.Teaching of Psychology,24, 204–206.
Graham, I. S. (2000).XHTML 1.0 language and design sourcebook. New York: Wiley.
Kučera, H., &Francis, W. N. (1967).Computational analysis of present-day American English. Providence, RI: Brown University Press.
Lane, D., &Williams, H. E. (2002).Web database applications with PHP & MySQL. Sebastopol, CA: O’Reilly.
Lerdorf, R., &Tatroe, K. (2002).Programming PHP. Sebastopol, CA: O’Reilly.
Malloy, T. E., Jensen, G. C., Regan, A., &Reddick, M. (2002). Open courseware and shared knowledge in higher education.Behavior Research Methods, Instruments, & Computers,34, 200–203.
Morrow, R. H., &McKee, A. J. (1998). CGI scripts: A strategy for between-subjects experimental group assignment on the World-Wide Web.Behavior Research Methods, Instruments, & Computers,30, 306–308.
Reese, G., Yarger, R. N., &King, T. (2002).Managing & using MySQL: Open source SQL databases for managing information & Web sites (2nd ed.). Sebastopol, CA: O’Reilly.
Sargent, D. M. (1996). On-line computers in psychology: A laboratory course for advanced psychology majors.Behavior Research Methods, Instruments, & Computers,28, 354–355.
Schwartz, R. L., &Phoenix, T. (2001).Learning Perl (3rd ed.). Sebastopol, CA: O’Reilly.
Siever, E., Spainhour, S., Herman, J. P., &Figgins, S. (2000).Linux in a nutshell (3rd ed.). Sebastopol, CA: O’Reilly.
Wall, L., Christiansen, T., &Orwant, J. (2000).Programming Perl (3rd ed.). Sebastopol, CA: O’Reilly.
Welsh, M., Dalheimer, M. K., &Kaufman, L. (1999).Running Linux (3rd ed.). Sebastopol, CA: O’Reilly.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Allbritton, D.W. Using open-source solutions to teach computing skills for student research. Behavior Research Methods, Instruments, & Computers 35, 251–254 (2003). https://doi.org/10.3758/BF03202548
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.3758/BF03202548