Programming language instruction is a relatively new offering in academic libraries. A variety of approaches have been adopted, with varying outcomes. In this panel, staff from three university libraries will present programming language instruction efforts.Columbia University Libraries initiated the Open Lab concept two years ago, a weekly session to facilitate learning languages such as R and Python. Participants are given a brief lesson with time to practice, ask questions, and learn from one another in an open environment.The University of North Carolina at Chapel Hill Library staff members adopted the Open Labs model for teaching R with campus partner the Odum Institute for Research in Social Science. Other efforts include traditional ...
An increasing number of libraries are revisiting the open workshop, a kinesthetic learning opportuni...
Public libraries offer workshops to spread knowledge beyond the books they offer. Public libraries i...
This paper considers library programming as a means of extending and enhancing the academic library’...
Research data services has been a dynamically evolving area in libraries over the past few years. N...
Abstract. Teaching programming at university beginner's level has some specific problems like w...
The article examines modern programming language courses in higher education, including their conten...
Poster presented at American Association for the Advancement of Science Conference, Boston, Massachu...
Learning programming languages requires a lot of time and independent research from the student. The...
Software Carpentry is a non-profit volunteer organization that was established in 1998 to teach scie...
A challenging situation has developed in regards to library instruction. With increases in both the ...
As more information becomes available electronically and teaching and learning takes place literally...
A challenging situation has developed in regards to library instruction. With increases in both the ...
Library Carpentry is a growing community of instructors and lesson developers whose mission is to te...
Computer programming contributes an essential aspect to a well-rounded computer literacy, analogous ...
In examining how libraries promote computational thinking for children and young adults, the Librari...
An increasing number of libraries are revisiting the open workshop, a kinesthetic learning opportuni...
Public libraries offer workshops to spread knowledge beyond the books they offer. Public libraries i...
This paper considers library programming as a means of extending and enhancing the academic library’...
Research data services has been a dynamically evolving area in libraries over the past few years. N...
Abstract. Teaching programming at university beginner's level has some specific problems like w...
The article examines modern programming language courses in higher education, including their conten...
Poster presented at American Association for the Advancement of Science Conference, Boston, Massachu...
Learning programming languages requires a lot of time and independent research from the student. The...
Software Carpentry is a non-profit volunteer organization that was established in 1998 to teach scie...
A challenging situation has developed in regards to library instruction. With increases in both the ...
As more information becomes available electronically and teaching and learning takes place literally...
A challenging situation has developed in regards to library instruction. With increases in both the ...
Library Carpentry is a growing community of instructors and lesson developers whose mission is to te...
Computer programming contributes an essential aspect to a well-rounded computer literacy, analogous ...
In examining how libraries promote computational thinking for children and young adults, the Librari...
An increasing number of libraries are revisiting the open workshop, a kinesthetic learning opportuni...
Public libraries offer workshops to spread knowledge beyond the books they offer. Public libraries i...
This paper considers library programming as a means of extending and enhancing the academic library’...