دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Conery. John S سری: Chapman & Hall/CRC textbooks in computing ISBN (شابک) : 9781466572447, 1466572442 ناشر: CRC Press سال نشر: 2014 تعداد صفحات: 435 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 16 مگابایت
کلمات کلیدی مربوط به کتاب کاوش در محاسبات: مقدمه ای بر علوم کامپیوتر و برنامه نویسی پایتون: کتابخانه، ادبیات کامپیوتر، پایتون
در صورت تبدیل فایل کتاب Explorations in Computing: An Introduction to Computer Science and Python Programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب کاوش در محاسبات: مقدمه ای بر علوم کامپیوتر و برنامه نویسی پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
\"پیشگفتار این
کتاب نسخه اصلاح شده و به روز شده Explorations in Computing:
An Introduction to Computer Science است، کتاب درسی مقدماتی که
در سال 2011 نوشتم (و همچنین توسط چاپمن و هال/CRC Press منتشر
شد). مانند کتاب قبلی ، این کتاب برای دانش آموزان مبتدی بدون
پیش زمینه قبلی در زمینه علوم کامپیوتر یا برنامه نویسی
کامپیوتر است. کتاب اول عمدتاً برای دوره های \"CS0\" نوشته شده
است که هدف آن معرفی مفاهیم کلیدی و ارائه تا حد امکان گسترده
است. نمای کلی این رشته ویژگی متمایز آن متن استفاده از پروژه
های سبک آموزشی است که فرصتی را برای دانش آموزان فراهم می کند
تا موضوعات را بدون نیاز به یادگیری نحوه نوشتن برنامه آزمایش
کنند. به عنوان مثال، در فصل الگوریتمهای جستجو و مرتبسازی
ساده، دانشآموزان یاد میگیرند که آرایهها چیست و چگونه
میتوانند اشیاء آرایهای ایجاد کنند تا الگوریتمها را آزمایش
کنند، اما همه پروژهها بر اساس توابع جستجوی خطی و مرتبسازی
درج هستند که بخشی از یک آرایه هستند. بسته نرم افزاری همراه با
کتاب این کتاب جدید دو تفاوت عمده با کتاب قبلی دارد. اولین و
بارزترین تفاوت تغییر از روبی به پایتون است. پایتون به طور
گسترده ای به عنوان زبان انتخابی برای دوره های سال اول ("CS1")
علوم کامپیوتر پذیرفته شده است. با بازنگری نرم افزار
آزمایشگاهی برای استفاده از پایتون، امید این است که دانش
آموزان و مربیان انتقال یکپارچه از پروژه های مقدماتی این کتاب
به مطالعات عمیق تر در دوره های بعدی را آسان تر کنند. تفاوت
دوم این است که این نسخه جدید نیز مقدمه ای برای برنامه نویسی
پایتون است. تاکید اصلی هنوز بر "تفکر محاسباتی" و مفاهیم مهم
در محاسبات است، اما در طول مسیر به خوانندگان مهارت های برنامه
نویسی پایتون کافی ارائه می شود که می توانند برنامه های خود را
برای کشف ایده ها پیاده سازی کنند\"-- < span
class='showMoreLessControlElement
showMoreLessInline'>بیشتر بخوانید...
چکیده: \"این متن به مبتدیان کمک می کند تا برنامه های پایتون
خود را توسعه دهند. آزمایشهایی با برنامههای کاملاً تکمیلشده
در ابتدای هر فصل ارائه میشود، که به مربیان اجازه میدهد از
متن در دورههای CS0 استفاده کنند، جایی که دانشآموزان
برنامهنویسی نمیآموزند. پروژه های برنامه نویسی بعداً در هر
فصل ظاهر می شوند. دانش آموزان تشویق می شوند یا کدی را بنویسند
که توابع معرفی شده قبلی را اجرا می کند یا برنامه های موجود را
گسترش دهند. همه پروژهها دانشآموزان را وا میدارند تا بیشتر
به تنهایی کاوش کنند\"--
\"پیشگفتار این کتاب نسخه اصلاحشده و بهروز شده کاوشها در محاسبات: مقدمهای بر علوم کامپیوتر است، کتاب درسی مقدماتی که در سال 2011 نوشتم (و همچنین منتشر شده توسط Chapman & Hall/CRC Press). مانند کتاب قبلی، این کتاب نیز برای دانش آموزان مبتدی بدون پیش زمینه قبلی علوم کامپیوتر یا برنامه نویسی کامپیوتر است. کتاب اول اساساً برای دوره های \"CS0\" نوشته شده است، جایی که هدف آن معرفی مفاهیم کلیدی و تا حد امکان ارائه یک نمای کلی از این رشته است. ویژگی متمایز آن متن استفاده از پروژه های سبک آموزشی است که فرصتی را برای دانش آموزان فراهم می کند تا موضوعات را بدون نیاز به یادگیری نحوه نوشتن برنامه آزمایش کنند. به عنوان مثال، در فصل الگوریتمهای جستجو و مرتبسازی ساده، دانشآموزان یاد میگیرند که آرایهها چیست و چگونه میتوانند اشیاء آرایهای ایجاد کنند تا الگوریتمها را آزمایش کنند، اما همه پروژهها بر اساس توابع جستجوی خطی و مرتبسازی درج هستند که بخشی از یک آرایه هستند. بسته نرم افزاری همراه با کتاب این کتاب جدید دو تفاوت عمده با کتاب قبلی دارد. اولین و بارزترین تفاوت تغییر از روبی به پایتون است. پایتون به طور گسترده ای به عنوان زبان انتخابی برای دوره های سال اول ("CS1") علوم کامپیوتر پذیرفته شده است. با بازنگری در نرم افزار آزمایشگاهی برای استفاده از پایتون، امید این است که دانشجویان و مربیان انتقال یکپارچه از پروژه های مقدماتی این کتاب به مطالعات عمیق تر در دوره های بعدی را آسان تر کنند. تفاوت دوم این است که این نسخه جدید نیز مقدمه ای برای برنامه نویسی پایتون است. تاکید اصلی هنوز بر "تفکر محاسباتی" و مفاهیم مهم در محاسبات است، اما در طول مسیر به خوانندگان مهارت های برنامه نویسی پایتون کافی ارائه می شود که می توانند برنامه های خود را برای کشف ایده ها پیاده سازی کنند.
"Preface This
book is a revised and updated version of Explorations in
Computing: An Introduction to Computer Science, an
introductory textbook I wrote in 2011 (and also published by
Chapman & Hall/CRC Press). Like the previous book, this one
is for beginning students with no prior computer science or
computer programming background. The first book was written
primarily for "CS0" courses, where the goal is to introduce
the key concepts and, as much as possible, give a broad
overview of the field. The distinguishing feature of that
text is the use of tutorial style projects that provide
students an opportunity to experiment with topics without
having to learn how to write programs. For example, in the
chapter on simple searching and sorting algorithms, students
learn what arrays are and how to create array objects they
can use to test the algorithms, but all the projects are
based on linear search and insertion sort functions that are
part of a software package that accompanies the book. This
new book has two major differences from the previous one. The
first, most obvious, difference is the switch from Ruby to
Python. Python has been widely adopted as the language of
choice for first-year ("CS1") computer science courses. By
revising the lab software to use Python the hope is that
students and instructors will find it easier to make a
seamless transition from the introductory projects in this
book to the deeper studies in later courses. The second
difference is that this new edition is also an introduction
to Python programming. The primary emphasis is still on
"computational thinking" and important concepts in computing,
but along the way readers are presented with sufficient
Python programming skills that they can implement their own
programs to explore the ideas"-- Read
more...
Abstract: "This text helps beginners develop their own Python
programs. Experiments with fully completed programs are
provided at the beginning of each chapter, allowing
instructors to use the text in CS0 courses where students do
not learn programming. Programming projects appear later in
each chapter. Students are encouraged either to write the
code that implements the functions introduced earlier or
extend the existing programs. All the projects push students
to explore further on their own"--
"Preface This book is a revised and updated version of Explorations in Computing: An Introduction to Computer Science, an introductory textbook I wrote in 2011 (and also published by Chapman & Hall/CRC Press). Like the previous book, this one is for beginning students with no prior computer science or computer programming background. The first book was written primarily for "CS0" courses, where the goal is to introduce the key concepts and, as much as possible, give a broad overview of the field. The distinguishing feature of that text is the use of tutorial style projects that provide students an opportunity to experiment with topics without having to learn how to write programs. For example, in the chapter on simple searching and sorting algorithms, students learn what arrays are and how to create array objects they can use to test the algorithms, but all the projects are based on linear search and insertion sort functions that are part of a software package that accompanies the book. This new book has two major differences from the previous one. The first, most obvious, difference is the switch from Ruby to Python. Python has been widely adopted as the language of choice for first-year ("CS1") computer science courses. By revising the lab software to use Python the hope is that students and instructors will find it easier to make a seamless transition from the introductory projects in this book to the deeper studies in later courses. The second difference is that this new edition is also an introduction to Python programming. The primary emphasis is still on "computational thinking" and important concepts in computing, but along the way readers are presented with sufficient Python programming skills that they can implement their own programs to explore the ideas"