BlockPy: An Open Access Data-Science Environment for Introductory Programmers.

Non-computer science majors often struggle to find relevance in traditional computing curricula that tend to emphasize abstract concepts, focus on nonpractical entertainment, or rely on decontextualized settings. BlockPy, a web-based, open access Python programming environment, supports introductory...

Descripción completa

Detalles Bibliográficos
Publicado en:Computer (00189162) Vol. 50; no. 5; pp. 18 - 27
Autores principales: Bart, Austin Cory, Tibau, Javier, Tilevich, Eli, Shaffer, Clifford A., Kafura, Dennis
Formato: Artículo
Publicado: IEEE May2017
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=hlh&AN=123209413&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 123209413
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00189162
        PUT
      jtl: Computer (00189162)
      issn: 00189162
      maglogo: N
    pubinfo:
      dt: May2017
      vid: 50
      iid: 5
      pid: 13605
      pub: IEEE
    artinfo:
      ui:
        123209413
        10.1109/MC.2017.132
      ppf: 18
      ppct: 9
      formats:
      tig:
        atl: BlockPy: An Open Access Data-Science Environment for Introductory Programmers.
      aug:
        au:
          Bart, Austin Cory
          Tibau, Javier
          Tilevich, Eli
          Shaffer, Clifford A.
          Kafura, Dennis
        affil: Virginia Tech
      su:
        Open source software
        Computer science education
        Computer programming education
        Computer training
        Data science
      sug:
        subj:
          Open source software
          Computer science education
          Computer programming education
          Computer training
          Data science
      keyword:
        Advances in Learning Technologies
        computer-aided instruction
        data analysis
        Distant learning
        e-learning
        education
        Education courses
        Learning systems
        Open Access
        Programming profession
        web services
      ab: Non-computer science majors often struggle to find relevance in traditional computing curricula that tend to emphasize abstract concepts, focus on nonpractical entertainment, or rely on decontextualized settings. BlockPy, a web-based, open access Python programming environment, supports introductory programmers in a data-science context through a dual block/text programming view. The web extra at https://youtu.be/RzaOPqOpMoM illustrates BlockPy features discussed in the article.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2017
    holdings:
      @attributes:
        islocal: N