<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>03320cam a22003495i 4500</leader>
  <controlfield tag="001">18164663</controlfield>
  <controlfield tag="003">KE-MeUCS</controlfield>
  <controlfield tag="005">20180516090346.0</controlfield>
  <controlfield tag="007">co uguu  uuuuu</controlfield>
  <controlfield tag="008">140519s2015    vaua          001 0 eng d</controlfield>
  <datafield tag="010" ind1=" " ind2=" ">
    <subfield code="a">  2014941166</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781938549762</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">1938549767</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">(OCoLC)ocn896824561</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">EYA</subfield>
    <subfield code="b">eng</subfield>
    <subfield code="c">EYA</subfield>
    <subfield code="e">rda</subfield>
    <subfield code="d">OCLCO</subfield>
    <subfield code="d">CLE</subfield>
    <subfield code="d">YDXCP</subfield>
    <subfield code="d">BTCTA</subfield>
    <subfield code="d">CDX</subfield>
    <subfield code="d">OCLCF</subfield>
    <subfield code="d">OCLCQ</subfield>
    <subfield code="d">AU@</subfield>
    <subfield code="d">DLC</subfield>
  </datafield>
  <datafield tag="042" ind1=" " ind2=" ">
    <subfield code="a">lccopycat</subfield>
  </datafield>
  <datafield tag="050" ind1="0" ind2="0">
    <subfield code="a">QA76.73.J38</subfield>
    <subfield code="b">M33 2015</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="4">
    <subfield code="a">794.8151</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">McAllister, William</subfield>
    <subfield code="q">(William James),</subfield>
    <subfield code="e">author.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Programming fundamentals using JAVA :</subfield>
    <subfield code="b">a game application approach /</subfield>
    <subfield code="c">McAllister, William and S. Jane Fritz, St. Joseph's College, New York.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">xxvi, 733 pages :</subfield>
    <subfield code="b">illustrations (some color) ;</subfield>
    <subfield code="c">26 cm +</subfield>
    <subfield code="e">1 CD-ROM</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Includes index.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">1. Introduction -- 2. Variables, input/output, and calculations -- 3. Methods, classes, and objects: A first look -- 4. Boolean expressions, making decisions, and disk input and output -- 5. Repeating statements: Loops -- 6. Arrays -- 7. Methods, classes, and objects: A second look -- 8. Inheritance -- 9. Recursion -- 10. Exceptions: A second pass -- 11. Graphical user interfaces -- 12. Graphical user interfaces: A second look -- 13. Generics and the API collections framework -- 14. Multithreading and concurrency -- Appendix A: Description of the game environment -- Appendix B: Using the game environment package -- Appendix C: ASCII table -- Appendix D: Java key words -- Appendix E: Java operators and their relative precedence -- Appendix F: Glossary of programming terms -- Appendix G: Using the online API documentation -- Appendix H: Solutions to selected knowledge exercises.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">"This is a Java textbook for beginning programmers that uses game programming as a central pedagogical tool to improve student engagement, learning outcomes, and retention. Game programming is incorporated into the text in a way that does not compromise the amount of material traditionally covered in a basic or advanced programming course and permits instructors who are not familiar with game programming and computer graphics tp realize their advantages/ The material presented in this book is in full compliance with the 2013 ACM/IEEE computer science curriculum guidelines and provides an in-depth discussion of graphical user interfaces (GUIs). It has been used to teach programming to students whose majors are within and outside of the computing fields. The companion DVD includes a game environment that is easily integrated into projects created with the popular Java Development Environments (Eclipse, NetBeans, and JCreator) and includes a set of executable student games to pique students' interest by giving them a glimpse into their future capabilities. The material in this book can be covered within one or two courses such as a basic programming course followed by an advanced programming course."--Cover.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Java (Computer program language)</subfield>
    <subfield code="9">1660</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Computer games</subfield>
    <subfield code="x">Programming.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Computer games</subfield>
    <subfield code="x">Design.</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Fritz, S. Jane,</subfield>
    <subfield code="e">author.</subfield>
  </datafield>
  <datafield tag="906" ind1=" " ind2=" ">
    <subfield code="a">7</subfield>
    <subfield code="b">cbc</subfield>
    <subfield code="c">copycat</subfield>
    <subfield code="d">2</subfield>
    <subfield code="e">ncip</subfield>
    <subfield code="f">20</subfield>
    <subfield code="g">y-gencatlg</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">lcc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">86193</subfield>
    <subfield code="d">86192</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">CPL</subfield>
    <subfield code="b">CPL</subfield>
    <subfield code="c">GEN</subfield>
    <subfield code="d">2018-05-16</subfield>
    <subfield code="e">Purchase</subfield>
    <subfield code="g">15739.00</subfield>
    <subfield code="l">4</subfield>
    <subfield code="o">QA76.73.J38 M33 2015</subfield>
    <subfield code="p">18-31320</subfield>
    <subfield code="r">2022-11-05 00:00:00</subfield>
    <subfield code="s">2022-10-29</subfield>
    <subfield code="w">2018-05-16</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">CPL</subfield>
    <subfield code="b">CPL</subfield>
    <subfield code="c">GEN</subfield>
    <subfield code="d">2018-05-16</subfield>
    <subfield code="e">Purchase</subfield>
    <subfield code="g">15739.00</subfield>
    <subfield code="l">4</subfield>
    <subfield code="m">1</subfield>
    <subfield code="o">QA76.73.J38 M33 2015</subfield>
    <subfield code="p">18-31321</subfield>
    <subfield code="r">2022-11-02 00:00:00</subfield>
    <subfield code="s">2022-10-19</subfield>
    <subfield code="w">2018-05-16</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">CPL</subfield>
    <subfield code="b">CPL</subfield>
    <subfield code="c">GEN</subfield>
    <subfield code="d">2018-05-16</subfield>
    <subfield code="e">Purchase</subfield>
    <subfield code="g">15739.00</subfield>
    <subfield code="l">1</subfield>
    <subfield code="o">QA76.73.J38 M33 2015</subfield>
    <subfield code="p">18-31325</subfield>
    <subfield code="r">2022-11-02 00:00:00</subfield>
    <subfield code="s">2022-10-19</subfield>
    <subfield code="w">2018-05-16</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">CPL</subfield>
    <subfield code="b">CPL</subfield>
    <subfield code="c">AV</subfield>
    <subfield code="d">2019-10-02</subfield>
    <subfield code="e">BFA</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">QA76.73.J38 M33 2015</subfield>
    <subfield code="p">19-32666</subfield>
    <subfield code="r">2019-10-02 00:00:00</subfield>
    <subfield code="w">2019-10-02</subfield>
    <subfield code="y">CD</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">CPL</subfield>
    <subfield code="b">CPL</subfield>
    <subfield code="c">AV</subfield>
    <subfield code="d">2019-10-02</subfield>
    <subfield code="e">BFA</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">QA76.73.J38 M33 2015</subfield>
    <subfield code="p">19-32667</subfield>
    <subfield code="r">2019-10-02 00:00:00</subfield>
    <subfield code="w">2019-10-02</subfield>
    <subfield code="y">CD</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">CPL</subfield>
    <subfield code="b">CPL</subfield>
    <subfield code="c">AV</subfield>
    <subfield code="d">2019-10-02</subfield>
    <subfield code="e">BFA</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">QA76.73.J38 M33 2015</subfield>
    <subfield code="p">19-32668</subfield>
    <subfield code="r">2019-10-02 00:00:00</subfield>
    <subfield code="w">2019-10-02</subfield>
    <subfield code="y">CD</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">CPL</subfield>
    <subfield code="b">CPL</subfield>
    <subfield code="c">AV</subfield>
    <subfield code="d">2019-10-14</subfield>
    <subfield code="e">BFA</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">QA76.73.J38 M33 2015</subfield>
    <subfield code="p">19-32669</subfield>
    <subfield code="r">2019-10-14 00:00:00</subfield>
    <subfield code="w">2019-10-14</subfield>
    <subfield code="y">CD</subfield>
  </datafield>
</record>
