Journal of Research in Innovative Teaching - National University
Journal of Research in Innovative Teaching - National University
Journal of Research in Innovative Teaching - National University
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
logical use <strong>of</strong> hav<strong>in</strong>g them serve as portable and isolated development environments that make<br />
agile web development a reality.<br />
References<br />
About Ruby. (2009). Retrieved June 4, 2009 from Ruby Programm<strong>in</strong>g Language: http://www.rubylang.org/en/about/<br />
Aho, A., Lam, M., Sethi, R., & Ullman, J. (2007). Compilers: Pr<strong>in</strong>ciples, techniques, and tools (2nd ed.). Boston,<br />
MA: Pearson Education.<br />
Dey, P., Gatton, T., Am<strong>in</strong>, M., Wyne, M., Romney, G., Farahani, A., Cruz, A., et al. (2009, March 18–20). Agile<br />
problem driven teach<strong>in</strong>g <strong>in</strong> eng<strong>in</strong>eer<strong>in</strong>g, science and technology. Paper presented at ASEE/PSW-2009<br />
Conference, San Diego, CA.<br />
Fernandez, O. (2008, March 19). Big name companies us<strong>in</strong>g Ruby on Rails. Obie Fernandez’s blog. Retrieved<br />
September 09, 2009 from http://blog.obiefernandez.com/content/2008/03/big-name-compan.html<br />
Fulton, H. (2006). The Ruby way (2nd ed.). Indianapolis, IN: Addison-Wesley Pr<strong>of</strong>essional.<br />
Lee, K. D. (2008). Programm<strong>in</strong>g languages: An active learn<strong>in</strong>g approach. Berl<strong>in</strong>, Germany: Spr<strong>in</strong>ger Science.<br />
Lévénez, É. (2009). Computer languages history. Retrieved June 13, 2009 from http://www.levenez.com/lang/<br />
Matsumoto, Y. (2000, June 12). The Ruby programm<strong>in</strong>g language. Pearson Education, InformIT. Retrieved June<br />
14, 2009 from www.<strong>in</strong>formit.com/articles/pr<strong>in</strong>terfriendly.aspxp=18225<br />
Matsumoto, Y. (2001). Ruby <strong>in</strong> a nutshell. (D. L. Reynolds, Jr., Trans.). Sebastopol, CA: O'Reilly Media.<br />
Romney, G. W. (2009, March 18–20). The <strong>in</strong>tegration <strong>of</strong> Ruby on Rails as an agile teach<strong>in</strong>g tool <strong>in</strong> IT curricula.<br />
Paper presented at ASEE/PSW-2009 Conference, San Diego, CA.<br />
Scott, M. L. (2006). Programm<strong>in</strong>g language pragmatics (2nd ed.). San Francisco: Morgan Kaufmann Publishers.<br />
Thomas, D., Fowler, C., & Hunt, A. (2004). Programm<strong>in</strong>g Ruby: The pragmatic programmers' guide. Indianapolis:<br />
Addison-Wesley Pr<strong>of</strong>essional.<br />
Veenstra, E. (2007). RubyScript2Exe Project. RubyForge. Retrieved June 17, 2009 from http://rubyforge.org/<br />
projects/rubyscript2exe<br />
V<strong>in</strong>oski, S. (2006, July/August). Enterprise <strong>in</strong>tegration with Ruby. IEEE Internet Comput<strong>in</strong>g, 91–93.<br />
About the Authors<br />
Majed A. Sahli<br />
Knowledge Management Consultant<br />
Saudi Aramco Oil Company<br />
Dhahran, Saudi Arabia<br />
majed.sahli@aramco.com<br />
Major research <strong>in</strong>terests: Web applications, knowledge management, data m<strong>in</strong><strong>in</strong>g, artificial <strong>in</strong>telligence,<br />
virtualization, and open source s<strong>of</strong>tware.<br />
Gordon W. Romney<br />
PhD, Pr<strong>of</strong>essor<br />
Department <strong>of</strong> Computer Science and Information Systems<br />
<strong>National</strong> <strong>University</strong><br />
San Diego, California<br />
gromney@nu.edu<br />
Major research <strong>in</strong>terests: Cybersecurity, <strong>in</strong>formation assurance, anonymization <strong>of</strong> data, virtualization and agile<br />
pedagogy.<br />
72