{"id":23,"date":"2019-01-15T23:22:30","date_gmt":"2019-01-15T23:22:30","guid":{"rendered":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/front-matter\/acknowledgments\/"},"modified":"2019-01-28T19:07:01","modified_gmt":"2019-01-28T19:07:01","slug":"acknowledgments","status":"publish","type":"front-matter","link":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/front-matter\/acknowledgments\/","title":{"raw":"Acknowledgments","rendered":"Acknowledgments"},"content":{"raw":"\n<p>I would like to acknowledge Cara Bas, an undergraduate intern, and Ed Beck, a SUNY UAlbany Ph.D. student, for their tireless work on preparing this textbook for publication.<\/p>\n<p>Cara was a previous student of mine in the INF108, Programming for Problem Solving, course, the course that I modeled this textbook after. She graciously offered the following review.<\/p>\n<p style=\"text-align: center\"><em>Based on my experience as an INF 108 student, this book is effective and user - friendly. It addresses many of the questions that arose as I worked through INF 108; and now the information is all in one place. Chapter 4 also seems to prepare the student for the next course, INF 308 [Programming for Informatics]. <\/em>\n<p style=\"text-align: center\"><em>If I recall the main modules of INF 108, the tasks we did most are all covered in this book. I think functions could be expanded a bit. The exercises hold interest and are demonstrative of the skills taught. I think some of the earlier exercises were a bit difficult for that stage, but I wondered if they were designed to raise questions that the student could revisit later in the book and course.<\/em>\n<p style=\"text-align: left\">Cara Bas<br>\nInformatics B.S. Program, SUNY University at Albany<\/p>\n<p>Lastly I would like to acknowledge the textbook cover designer, Steve Meditz, a Senior Designer at Penguin Random House and longtime family friend, and his dog, Finley, who together produced the awesome cover design for this textbook.<\/p>\n<p>Many thanks to all!<\/p>\n<p>Lenore G. Horowitz<\/p>\n\n","rendered":"<p>I would like to acknowledge Cara Bas, an undergraduate intern, and Ed Beck, a SUNY UAlbany Ph.D. student, for their tireless work on preparing this textbook for publication.<\/p>\n<p>Cara was a previous student of mine in the INF108, Programming for Problem Solving, course, the course that I modeled this textbook after. She graciously offered the following review.<\/p>\n<p style=\"text-align: center\"><em>Based on my experience as an INF 108 student, this book is effective and user &#8211; friendly. It addresses many of the questions that arose as I worked through INF 108; and now the information is all in one place. Chapter 4 also seems to prepare the student for the next course, INF 308 [Programming for Informatics]. <\/em>\n<\/p>\n<p style=\"text-align: center\"><em>If I recall the main modules of INF 108, the tasks we did most are all covered in this book. I think functions could be expanded a bit. The exercises hold interest and are demonstrative of the skills taught. I think some of the earlier exercises were a bit difficult for that stage, but I wondered if they were designed to raise questions that the student could revisit later in the book and course.<\/em>\n<\/p>\n<p style=\"text-align: left\">Cara Bas<br \/>\nInformatics B.S. Program, SUNY University at Albany<\/p>\n<p>Lastly I would like to acknowledge the textbook cover designer, Steve Meditz, a Senior Designer at Penguin Random House and longtime family friend, and his dog, Finley, who together produced the awesome cover design for this textbook.<\/p>\n<p>Many thanks to all!<\/p>\n<p>Lenore G. Horowitz<\/p>\n","protected":false},"author":23485,"menu_order":2,"template":"","meta":{"_candela_citation":"[]","CANDELA_OUTCOMES_GUID":"","pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"front-matter-type":[],"contributor":[],"license":[],"class_list":["post-23","front-matter","type-front-matter","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/wp-json\/pressbooks\/v2\/front-matter\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/wp-json\/pressbooks\/v2\/front-matter"}],"about":[{"href":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/wp-json\/wp\/v2\/types\/front-matter"}],"author":[{"embeddable":true,"href":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/wp-json\/wp\/v2\/users\/23485"}],"version-history":[{"count":1,"href":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/wp-json\/pressbooks\/v2\/front-matter\/23\/revisions"}],"predecessor-version":[{"id":106,"href":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/wp-json\/pressbooks\/v2\/front-matter\/23\/revisions\/106"}],"metadata":[{"href":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/wp-json\/pressbooks\/v2\/front-matter\/23\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/wp-json\/wp\/v2\/media?parent=23"}],"wp:term":[{"taxonomy":"front-matter-type","embeddable":true,"href":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/wp-json\/pressbooks\/v2\/front-matter-type?post=23"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/wp-json\/wp\/v2\/contributor?post=23"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/courses.lumenlearning.com\/suny-albany-programmingforproblemsolving-v2\/wp-json\/wp\/v2\/license?post=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}