
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
بهعنوان مقدمهای بر برنامهنویسی در حوزه علوم انسانی دیجیتال (DH)، این کتاب شش تکلیف کلیدی را با تمرکز بر موضوعات این حوزه ارائه میدهد. این موضوعات عبارتند از: محاسبه تغییرات در طول زمان (محاسبه تدفینها در یک گورستان تاریخی)، تجسم تغییرات در طول زمان (نمایش بصری تدفینها در گورستان تاریخی)، تحلیل متنی (یافتن بسامد واژگان و «واژگان توقف» در متون عمومی)، تبدیل XML (تبدیل نسخه سادهای از XML به HTML استایلدهیشده با CSS)، سبکسنجی (مقایسه ویژگیهای اندازهگیریشده تصاویر گرافیکی)، و تحلیل شبکه اجتماعی (تحلیل روابط گسترده در محافل تاریخی). این کتاب بر کاربرد عملی این تکالیف در کلاس درس تمرکز دارد و طیفرمختلفی از انواع هر تکلیف را ارائه میدهد که میتوان آنها را بر اساس پسزمینه و مهارتهای برنامهنویسی خاص دانشجویان انتخاب کرد؛ تکالیف «اتمی» که میتوانند تجربه مورد نیاز برای موفقیت در انجام تکالیف اصلی را به دانشجویان بدهند؛ و برخی از چالشها و اشتباهات رایجی که باید در کلاس مدیریت شوند. اهداف اصلی این کتاب، آشنا کردن دانشجویان مبتدی علوم کامپیوتر با برنامهنویسی در علوم انسانی دیجیتال و ارائه تجربه عملی ارزشمند با مفاهیم اصلی برنامهنویسی به آنها است. تاریخ انتشار: ۰۵/۰۹/۲۰۱۸
As an introduction to programming for the Digital Humanities (DH), this book presents six key assignments oriented on DH topics. The topics include Computing Change Over Time (calculating burials at a historic cemetery), Visualizing Change Over Time (visualizing the burials at the historic cemetery), Textual Analysis (finding word frequencies and “stop words” in public domain texts), XML Transformation (transforming a simplified version of XML into HTML styled with CSS), Stylometry (comparing the measured features of graphic images), and Social Network Analysis (analyzing extended relationships in historic circles). The book focuses on the practical application of these assignments in the classroom, providing a range of variations for each assignment, which can be selected on the basis of students’ specific programming background and skills; “atomic” assignments, which can be used to give students the experience they need to successfully complete the main assignments; and some common pitfalls and gotchas to manage in the classroom. The book’s chief goals are to introduce novice computer science (CS) students to programming for DH, and to offer them valuable hands-on experience with core programming concepts.Erscheinungsdatum: 05.09.2018