LEADER 02772oam 2200553I 450 001 9910136222303321 005 20230808200121.0 010 $a1-5231-2056-8 010 $a1-315-38260-1 010 $a1-4987-3096-5 024 7 $a10.1201/9781315382609 035 $a(CKB)3710000000915933 035 $a(MiAaPQ)EBC5101687 035 $a(MiAaPQ)EBC4951220 035 $a(OCoLC)966359103 035 $a(Au-PeEL)EBL4951220 035 $a(CaONFJC)MIL963572 035 $a(OCoLC)960975663 035 $a(EXLCZ)993710000000915933 100 $a20180706h20162017 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $2rdacontent 182 $2rdamedia 183 $2rdacarrier 200 10$aIntroduction to programming and problem-solving using scala, second edition /$fby Mark C. Lewis and Lisa Lacher 205 $aSecond edition. 210 1$aBoca Raton, FL :$cCRC Press, an imprint of Chapman and Hall/CRC,$d[2016]. 210 4$dİ2017 215 $a1 online resource (591 pages) $cillustrations 225 1 $aChapman & Hall/CRC Textbooks in Computing 311 $a1-4987-3095-7 327 $achapter 1 Basics of Computers, Computing, and Programming -- chapter 2 Scala Basics -- chapter 3 Conditionals -- chapter 4 Functions -- chapter 5 Recursion for Iteration -- chapter 6 Arrays and Lists in Scala -- chapter 7 Type Basics and Argument Passing -- chapter 8 Loops -- chapter 9 Text Files -- chapter 10 Case Classes -- chapter 11 GUIs -- chapter 12 Graphics and Advanced ScalaFX -- chapter 13 Sorting and Searching -- chapter 14 XML -- chapter 15 Recursion -- chapter 16 Object-Orientation -- chapter 17 Wrapping Up. 330 3 $aThe book is filled with end-of-chapter projects and exercises, and the authors have also posted a number of different supplements on the book website. Video lectures for each chapter in the book are also available on YouTube. The videos show construction of code from the ground up and this type of live coding" is invaluable for learning to program, as it allows students into the mind of a more experienced programmer, where they can see the thought processes associated with the development of the code. 410 0$aChapman & Hall/CRC textbooks in computing. 606 $aScala (Computer program language)$vTextbooks 606 $aComputer programming$vTextbooks 615 0$aScala (Computer program language) 615 0$aComputer programming 676 $a005.114 700 $aLewis$b Mark C.$01240744 702 $aLacher$b Lisa 712 02$aCRC Press. 801 0$bFlBoTFG 801 1$bFlBoTFG 906 $aBOOK 912 $a9910136222303321 996 $aIntroduction to programming and problem-solving using scala, second edition$92878479 997 $aUNINA