Programming Fundamentals Using JAVA: A Game Application Approach
Designed as a Java-based textbook for beginning programmers, this book uses game programming as a central pedagogical tool to improve student engagement, learning outcomes, and retention. The new edition includes updating the GUI interface chapters from Swing based to FX based programs. The game pro...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Herndon
Mercury Learning and Information
[2021]
|
Schlagworte: | |
Online-Zugang: | FAW01 FAB01 FCO01 FHA01 FKE01 FLA01 UPA01 Volltext |
Zusammenfassung: | Designed as a Java-based textbook for beginning programmers, this book uses game programming as a central pedagogical tool to improve student engagement, learning outcomes, and retention. The new edition includes updating the GUI interface chapters from Swing based to FX based programs. The game programming is incorporated into the text in a way that does not compromise the amount of material traditionally covered in a basic programming or advanced Java programming course, and permits instructors who are not familiar with game programming and computer graphic concepts to realize the pedagogical advantages of using game programming. The book assumes the reader has no prior programming experience.The companion files and instructor resources are available online by emailing the publisher with proof of purchase at info@merclearning.com. FEATURES:Features content in compliance with the latest ACM/IEEE computer science curriculum guidelinesIntroduces the basic programming concepts such as strings, loops, arrays, graphics, functions, classes, etcIncludes updating the GUI interface chapters (Chapters 11 and 12) from Swing based to FX basedContains material on programming of mobile applications and several simulations that graphically depict unseen runtime processes4 color throughout with game demos on the companion files Instructor's resources available upon adoption |
Beschreibung: | Description based on online resource; title from PDF title page (publisher's Web site, viewed 30. Jan 2024) |
Beschreibung: | 1 Online-Ressource (775 Seiten) |
ISBN: | 9781683926689 |
DOI: | 10.1515/9781683926689 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV049580728 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 240222s2021 |||| o||u| ||||||eng d | ||
020 | |a 9781683926689 |9 978-1-68392-668-9 | ||
024 | 7 | |a 10.1515/9781683926689 |2 doi | |
035 | |a (ZDB-23-DGG)9781683926689 | ||
035 | |a (OCoLC)1243263691 | ||
035 | |a (DE-599)BVBBV049580728 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-1043 |a DE-1046 |a DE-858 |a DE-Aug4 |a DE-859 |a DE-860 |a DE-739 | ||
082 | 0 | |a 005.13 | |
100 | 1 | |a McAllister, William |e Verfasser |4 aut | |
245 | 1 | 0 | |a Programming Fundamentals Using JAVA |b A Game Application Approach |c William McAllister, S. Jane Fritz |
264 | 1 | |a Herndon |b Mercury Learning and Information |c [2021] | |
264 | 4 | |c 2021 | |
300 | |a 1 Online-Ressource (775 Seiten) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Description based on online resource; title from PDF title page (publisher's Web site, viewed 30. Jan 2024) | ||
520 | |a Designed as a Java-based textbook for beginning programmers, this book uses game programming as a central pedagogical tool to improve student engagement, learning outcomes, and retention. The new edition includes updating the GUI interface chapters from Swing based to FX based programs. The game programming is incorporated into the text in a way that does not compromise the amount of material traditionally covered in a basic programming or advanced Java programming course, and permits instructors who are not familiar with game programming and computer graphic concepts to realize the pedagogical advantages of using game programming. The book assumes the reader has no prior programming experience.The companion files and instructor resources are available online by emailing the publisher with proof of purchase at info@merclearning.com. FEATURES:Features content in compliance with the latest ACM/IEEE computer science curriculum guidelinesIntroduces the basic programming concepts such as strings, loops, arrays, graphics, functions, classes, etcIncludes updating the GUI interface chapters (Chapters 11 and 12) from Swing based to FX basedContains material on programming of mobile applications and several simulations that graphically depict unseen runtime processes4 color throughout with game demos on the companion files Instructor's resources available upon adoption | ||
546 | |a In English | ||
650 | 4 | |a Game Design | |
650 | 4 | |a Programming | |
650 | 7 | |a COMPUTERS / Programming Languages / Java |2 bisacsh | |
700 | 1 | |a Fritz, S. Jane |e Sonstige |4 oth | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9781683926696 |
856 | 4 | 0 | |u https://doi.org/10.1515/9781683926689?locatt=mode:legacy |x Verlag |z URL des Erstveröffentlichers |3 Volltext |
912 | |a ZDB-23-DGG | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-034925659 | ||
966 | e | |u https://doi.org/10.1515/9781683926689?locatt=mode:legacy |l FAW01 |p ZDB-23-DGG |q FAW_PDA_DGG |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1515/9781683926689?locatt=mode:legacy |l FAB01 |p ZDB-23-DGG |q FAB_PDA_DGG |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1515/9781683926689?locatt=mode:legacy |l FCO01 |p ZDB-23-DGG |q FCO_PDA_DGG |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1515/9781683926689?locatt=mode:legacy |l FHA01 |p ZDB-23-DGG |q FHA_PDA_DGG |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1515/9781683926689?locatt=mode:legacy |l FKE01 |p ZDB-23-DGG |q FKE_PDA_DGG |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1515/9781683926689?locatt=mode:legacy |l FLA01 |p ZDB-23-DGG |q FLA_PDA_DGG |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1515/9781683926689?locatt=mode:legacy |l UPA01 |p ZDB-23-DGG |q UPA_PDA_DGG |x Verlag |3 Volltext |
Datensatz im Suchindex
_version_ | 1804186445433274368 |
---|---|
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | McAllister, William |
author_facet | McAllister, William |
author_role | aut |
author_sort | McAllister, William |
author_variant | w m wm |
building | Verbundindex |
bvnumber | BV049580728 |
collection | ZDB-23-DGG |
ctrlnum | (ZDB-23-DGG)9781683926689 (OCoLC)1243263691 (DE-599)BVBBV049580728 |
dewey-full | 005.13 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13 |
dewey-search | 005.13 |
dewey-sort | 15.13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
doi_str_mv | 10.1515/9781683926689 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03774nmm a2200505zc 4500</leader><controlfield tag="001">BV049580728</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">240222s2021 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781683926689</subfield><subfield code="9">978-1-68392-668-9</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1515/9781683926689</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-23-DGG)9781683926689</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1243263691</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV049580728</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1043</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-739</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">McAllister, William</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</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">William McAllister, S. Jane Fritz</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Herndon</subfield><subfield code="b">Mercury Learning and Information</subfield><subfield code="c">[2021]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">2021</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (775 Seiten)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Description based on online resource; title from PDF title page (publisher's Web site, viewed 30. Jan 2024)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Designed as a Java-based textbook for beginning programmers, this book uses game programming as a central pedagogical tool to improve student engagement, learning outcomes, and retention. The new edition includes updating the GUI interface chapters from Swing based to FX based programs. The game programming is incorporated into the text in a way that does not compromise the amount of material traditionally covered in a basic programming or advanced Java programming course, and permits instructors who are not familiar with game programming and computer graphic concepts to realize the pedagogical advantages of using game programming. The book assumes the reader has no prior programming experience.The companion files and instructor resources are available online by emailing the publisher with proof of purchase at info@merclearning.com. FEATURES:Features content in compliance with the latest ACM/IEEE computer science curriculum guidelinesIntroduces the basic programming concepts such as strings, loops, arrays, graphics, functions, classes, etcIncludes updating the GUI interface chapters (Chapters 11 and 12) from Swing based to FX basedContains material on programming of mobile applications and several simulations that graphically depict unseen runtime processes4 color throughout with game demos on the companion files Instructor's resources available upon adoption</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">In English</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Game Design</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Programming Languages / Java</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Fritz, S. Jane</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9781683926696</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1515/9781683926689?locatt=mode:legacy</subfield><subfield code="x">Verlag</subfield><subfield code="z">URL des Erstveröffentlichers</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-23-DGG</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-034925659</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1515/9781683926689?locatt=mode:legacy</subfield><subfield code="l">FAW01</subfield><subfield code="p">ZDB-23-DGG</subfield><subfield code="q">FAW_PDA_DGG</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1515/9781683926689?locatt=mode:legacy</subfield><subfield code="l">FAB01</subfield><subfield code="p">ZDB-23-DGG</subfield><subfield code="q">FAB_PDA_DGG</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1515/9781683926689?locatt=mode:legacy</subfield><subfield code="l">FCO01</subfield><subfield code="p">ZDB-23-DGG</subfield><subfield code="q">FCO_PDA_DGG</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1515/9781683926689?locatt=mode:legacy</subfield><subfield code="l">FHA01</subfield><subfield code="p">ZDB-23-DGG</subfield><subfield code="q">FHA_PDA_DGG</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1515/9781683926689?locatt=mode:legacy</subfield><subfield code="l">FKE01</subfield><subfield code="p">ZDB-23-DGG</subfield><subfield code="q">FKE_PDA_DGG</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1515/9781683926689?locatt=mode:legacy</subfield><subfield code="l">FLA01</subfield><subfield code="p">ZDB-23-DGG</subfield><subfield code="q">FLA_PDA_DGG</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1515/9781683926689?locatt=mode:legacy</subfield><subfield code="l">UPA01</subfield><subfield code="p">ZDB-23-DGG</subfield><subfield code="q">UPA_PDA_DGG</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV049580728 |
illustrated | Not Illustrated |
index_date | 2024-07-03T23:32:02Z |
indexdate | 2024-07-10T10:11:14Z |
institution | BVB |
isbn | 9781683926689 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-034925659 |
oclc_num | 1243263691 |
open_access_boolean | |
owner | DE-1043 DE-1046 DE-858 DE-Aug4 DE-859 DE-860 DE-739 |
owner_facet | DE-1043 DE-1046 DE-858 DE-Aug4 DE-859 DE-860 DE-739 |
physical | 1 Online-Ressource (775 Seiten) |
psigel | ZDB-23-DGG ZDB-23-DGG FAW_PDA_DGG ZDB-23-DGG FAB_PDA_DGG ZDB-23-DGG FCO_PDA_DGG ZDB-23-DGG FHA_PDA_DGG ZDB-23-DGG FKE_PDA_DGG ZDB-23-DGG FLA_PDA_DGG ZDB-23-DGG UPA_PDA_DGG |
publishDate | 2021 |
publishDateSearch | 2021 |
publishDateSort | 2021 |
publisher | Mercury Learning and Information |
record_format | marc |
spelling | McAllister, William Verfasser aut Programming Fundamentals Using JAVA A Game Application Approach William McAllister, S. Jane Fritz Herndon Mercury Learning and Information [2021] 2021 1 Online-Ressource (775 Seiten) txt rdacontent c rdamedia cr rdacarrier Description based on online resource; title from PDF title page (publisher's Web site, viewed 30. Jan 2024) Designed as a Java-based textbook for beginning programmers, this book uses game programming as a central pedagogical tool to improve student engagement, learning outcomes, and retention. The new edition includes updating the GUI interface chapters from Swing based to FX based programs. The game programming is incorporated into the text in a way that does not compromise the amount of material traditionally covered in a basic programming or advanced Java programming course, and permits instructors who are not familiar with game programming and computer graphic concepts to realize the pedagogical advantages of using game programming. The book assumes the reader has no prior programming experience.The companion files and instructor resources are available online by emailing the publisher with proof of purchase at info@merclearning.com. FEATURES:Features content in compliance with the latest ACM/IEEE computer science curriculum guidelinesIntroduces the basic programming concepts such as strings, loops, arrays, graphics, functions, classes, etcIncludes updating the GUI interface chapters (Chapters 11 and 12) from Swing based to FX basedContains material on programming of mobile applications and several simulations that graphically depict unseen runtime processes4 color throughout with game demos on the companion files Instructor's resources available upon adoption In English Game Design Programming COMPUTERS / Programming Languages / Java bisacsh Fritz, S. Jane Sonstige oth Erscheint auch als Druck-Ausgabe 9781683926696 https://doi.org/10.1515/9781683926689?locatt=mode:legacy Verlag URL des Erstveröffentlichers Volltext |
spellingShingle | McAllister, William Programming Fundamentals Using JAVA A Game Application Approach Game Design Programming COMPUTERS / Programming Languages / Java bisacsh |
title | Programming Fundamentals Using JAVA A Game Application Approach |
title_auth | Programming Fundamentals Using JAVA A Game Application Approach |
title_exact_search | Programming Fundamentals Using JAVA A Game Application Approach |
title_exact_search_txtP | Programming Fundamentals Using JAVA A Game Application Approach |
title_full | Programming Fundamentals Using JAVA A Game Application Approach William McAllister, S. Jane Fritz |
title_fullStr | Programming Fundamentals Using JAVA A Game Application Approach William McAllister, S. Jane Fritz |
title_full_unstemmed | Programming Fundamentals Using JAVA A Game Application Approach William McAllister, S. Jane Fritz |
title_short | Programming Fundamentals Using JAVA |
title_sort | programming fundamentals using java a game application approach |
title_sub | A Game Application Approach |
topic | Game Design Programming COMPUTERS / Programming Languages / Java bisacsh |
topic_facet | Game Design Programming COMPUTERS / Programming Languages / Java |
url | https://doi.org/10.1515/9781683926689?locatt=mode:legacy |
work_keys_str_mv | AT mcallisterwilliam programmingfundamentalsusingjavaagameapplicationapproach AT fritzsjane programmingfundamentalsusingjavaagameapplicationapproach |