Course syllabi in GIS programming: Trends and patterns in the integration of computer science and programming.

Understanding of fundamentals of computer science and abilities in programming are becoming more important components of the GIS practitioner's skillset. As the frontiers of GIS expand into areas of inquiry and modes of operation which require such domain capabilities, teaching and instruction in GI...

Descripción completa

Detalles Bibliográficos
Publicado en:Canadian Geographer Vol. 64; no. 4; pp. 495 - 512
Autores principales: Bowlick, Forrest J., Bednarz, Sarah W., Goldberg, Daniel W.
Formato: Artículo
Publicado: Wiley-Blackwell Winter2020
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=ssf&AN=147970817&site=ehost-live
header:
  @attributes:
    shortDbName: ssf
    uiTerm: 147970817
    longDbName: Social Sciences Full Text (H.W. Wilson)
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00083658
        CGE
      jtl: Canadian Geographer
      issn: 00083658
      maglogo: Y
    pubinfo:
      dt: Winter2020
      vid: 64
      iid: 4
      pid: 480
      pub: Wiley-Blackwell
    artinfo:
      ui:
        147970817
        10.1111/cag.12544
      ppf: 495
      ppct: 17
      formats:
      tig:
        atl: Course syllabi in GIS programming: Trends and patterns in the integration of computer science and programming.
      aug:
        au:
          Bowlick, Forrest J.
          Bednarz, Sarah W.
          Goldberg, Daniel W.
        affil:
          Department of Geosciences and Department of Environmental Conservation, University of Massachusetts, Amherst
          Department of Geography, Texas A&M University
          Department of Geography and Department of Computer Science and Engineering, Texas A&M University
      su:
        Geography education
        Content analysis
        Computer programming
        Python programming language
        Outlines
      sug:
        subj:
          Geography education
          Content analysis
          Computer systems design and related services (except video game design and development)
          Custom Computer Programming Services
          Other Computer Related Services
          Computer programming
          Python programming language
          Outlines
      keyword:
        CyberGIS
        geography education
        GIS education
        GIS in higher education
        GIS programming
        enseignement de la géographie, Cyber‐SIG
        enseignement des SIG
        programmation en SIG
        SIG dans l'enseignement supérieur
        CyberGIS
        geography education
        GIS education
        GIS in higher education
        GIS programming
        enseignement de la géographie, Cyber‐SIG
        enseignement des SIG
        programmation en SIG
        SIG dans l'enseignement supérieur
      ab: Understanding of fundamentals of computer science and abilities in programming are becoming more important components of the GIS practitioner's skillset. As the frontiers of GIS expand into areas of inquiry and modes of operation which require such domain capabilities, teaching and instruction in GIS must begin that shift as well. And while the knowledge, skills, and practices of the GIS practitioner have always been in flux, the range of potential topics from computer science and programming to integrate into GIS instruction is a major pedagogical challenge. This paper examines a range of syllabi from variant GIS programming courses to explore the landscape of programming coursework. Through content analysis, these syllabi reveal three general themes: courses built on learning scripting with Python, courses built on learning fundamentals of WebGIS, and courses built on learning fundamentals in geodatabase design and management. While each of these focus areas are impactful skills for GIS learners to explore, there is by no means any consistency or cohesion in how GIS programming courses operate, nor does there seem to be any general resources or approaches to unify course design. More work is necessary among GIS instructors to begin building evidence‐based practices in GIS programming instruction.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: N
    holdings:
      @attributes:
        islocal: N