Entry Gojenola:1995:IAC from sigcse1990.bib

Last update: Wed Sep 26 02:07:32 MDT 2018                Valid HTML 4.0!

Index sections

Top | Symbols | Numbers | Math | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

BibTeX entry

@Article{Gojenola:1995:IAC,
  author =       "Koldo Gojenola and Tom{\'a}s A. P{\'e}rez and Arturo
                 Jaime",
  title =        "Integrative assignments for {CS1} and {CS2} through
                 libraries of abstract data types",
  journal =      j-SIGCSE,
  volume =       "27",
  number =       "3",
  pages =        "47--49",
  month =        sep,
  year =         "1995",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/209849.209857",
  ISSN =         "0097-8418 (print), 2331-3927 (electronic)",
  ISSN-L =       "0097-8418",
  bibdate =      "Sat Nov 17 18:57:31 MST 2012",
  bibsource =    "http://portal.acm.org/;
                 http://www.math.utah.edu/pub/tex/bib/sigcse1990.bib",
  abstract =     "As a way to avoid quick student concentration on
                 implementation and computer language issues we have
                 elaborated an integrative set of programming
                 assignments for CS1 and CS2 courses. Our strategy
                 relies on a top-down methodology to develop programming
                 skills and problem-solving capabilities through the use
                 of libraries with high-level Abstract Data Types (ADT).
                 In a first medium-size assignment the novice programmer
                 experiences high-level modular programming, and at a
                 later stage the student is addressed to lower-level
                 programming and data structure concerns. Ada has been
                 used as the programming language, mainly because of its
                 built-in capabilities to use and define reusable
                 libraries of ADTs. Results indicate that this
                 arrangement of assignments successfully reinforces the
                 learning of fundamental concepts such as program
                 design, modularity, testing techniques and increases
                 student satisfaction.",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGCSE Bulletin (ACM Special Interest Group on
                 Computer Science Education)",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J688",
}

Related entries