How Graduate Computing Students Search When Using an Unfamiliar Programming Language
Gina R. Bai, Joshua Kayani, Kathryn T. Stolee
Abstract
Developers and computing students are usually expected to master multiple programming languages. To learn a new language, developers often turn to online search to find information and code examples. However, insights on how learners perform code search when working with an unfamiliar language are lacking. Understanding how learners search and the challenges they encounter when using an unfamiliar language can motivate future tools and techniques to better support subsequent language learners.
Topics & Concepts
Computer scienceProgramming languageCode (set theory)Fourth-generation programming languageProgramming paradigmWorld Wide WebArtificial intelligenceInductive programmingFunctional logic programmingSet (abstract data type)Spreadsheets and End-User ComputingTeaching and Learning ProgrammingSoftware Engineering Research