ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Processing : an introduction to programming

دانلود کتاب پردازش: مقدمه ای بر برنامه نویسی

Processing : an introduction to programming

مشخصات کتاب

Processing : an introduction to programming

ویرایش: 1 
نویسندگان: ,   
سری:  
ISBN (شابک) : 9781351645225, 9781482255959 
ناشر: Chapman and Hall/CRC 
سال نشر: 2017 
تعداد صفحات: 571 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 12 مگابایت 

قیمت کتاب (تومان) : 54,000



کلمات کلیدی مربوط به کتاب پردازش: مقدمه ای بر برنامه نویسی: پردازش (زبان برنامه کامپیوتری)، برنامه نویسی کامپیوتر، مطالعه و تدریس، کامپیوتر، برنامه نویسی، عمومی



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 14


در صورت تبدیل فایل کتاب Processing : an introduction to programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب پردازش: مقدمه ای بر برنامه نویسی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب پردازش: مقدمه ای بر برنامه نویسی

این کتاب نشان می دهد که چگونه پردازش یک زبان عالی برای مبتدیان برای یادگیری اصول برنامه نویسی کامپیوتر است. Processing که در اصل برای ساده‌تر کردن یادگیری برنامه‌نویسی برای هنرمندان دیجیتال طراحی شده بود، زبان اول فوق‌العاده‌ای برای یادگیری هر کسی است. با توجه به منشأ آن، پردازش یک رویکرد چندوجهی به آموزش برنامه‌نویسی را امکان‌پذیر می‌سازد، که به خوبی برای دانش‌آموزان علاقه‌مند به علوم کامپیوتر یا هنر و علوم انسانی مناسب است.

این کتاب از قابلیت‌های پردازش برای گرافیک و تعامل استفاده می‌کند تا نمونه‌هایی را ایجاد کند. ساده، گویا، جالب و سرگرم کننده هستند. این به گونه ای طراحی شده است که طیف وسیعی از خوانندگان را به خود جلب کند، از جمله کسانی که می خواهند برنامه نویسی برای ایجاد هنر دیجیتال را یاد بگیرند، و همچنین کسانی که به دنبال یادگیری برنامه ریزی برای پردازش اطلاعات یا داده های عددی هستند. این کتاب می تواند توسط دانش آموزان و مدرسان در اولین دوره برنامه نویسی و همچنین برای هرکسی که مشتاق آموزش برنامه نویسی به آنها باشد استفاده شود.

این کتاب به دنبال یک رشته سنتی از موضوعات برای معرفی برنامه نویسی، علوم کلیدی کامپیوتر را معرفی می کند. مفاهیم، ​​بدون خوانندگان طاقت فرسا با جزئیات گسترده. تمرین‌های اضافی، مانند سایر مواد تکمیلی برای مربیانی که به دنبال معرفی مفاهیم علوم کامپیوتری مرتبط با موضوعات هستند، در دسترس هستند. چندین فصل آنلاین نیز ارائه شده است که موضوعات کمی پیشرفته تر در پردازش را معرفی می کند، مانند آرایه های دو بعدی، دستکاری رشته ها، و ورودی و خروجی فایل. سبک مکالمه و سرعت کتاب بر اساس تجربه گسترده نویسندگان در آموزش برنامه نویسی به طیف گسترده ای از مبتدیان در کلاس درس است. هیچ تجربه برنامه نویسی قبلی انتظار نمی رود.


توضیحاتی درمورد کتاب به خارجی

This book demonstrates how Processing is an excellent language for beginners to learn the fundamentals of computer programming. Originally designed to make it simpler for digital artists to learn to program, Processing is a wonderful first language for anyone to learn. Given its origins, Processing enables a multimodal approach to programming instruction, well suited to students with interests in computer science or in the arts and humanities.

The book uses Processing’s capabilities for graphics and interactivity in order to create examples that are simple, illustrative, interesting, and fun. It is designed to appeal to a broad range of readers, including those who want to learn to program to create digital art, as well as those who seek to learn to program to process numerical information or data. It can be used by students and instructors in a first course on programming, as well as by anyone eager to teach them self to program.

Following a traditional sequence of topics for introducing programming, the book introduces key computer science concepts, without overwhelming readers with extensive detail. Additional exercises are available, as are other supplementary materials for instructors looking to introduce even more computer science concepts associated with the topics. Several online chapters are also provided that introduce slightly more advanced topics in Processing, such as two-dimensional arrays, manipulation of strings, and file input and output. The conversational style and pace of the book are based upon the authors’ extensive experience with teaching programming to a wide variety of beginners in a classroom. No prior programming experience is expected.



فهرست مطالب

Content: Cover
Half Title
Title Page
Copyright Page
Dedication
Table of Contents
Foreword
Preface: Why We Wrote This Book and For Whom It Is Written 
What Is Processing?
Why Not Java?
What about Python?
Why This Book?
Acknowledgments
Introduction: Welcome to Computer Programming
Why Learn to Program?
A Tour of Processing
1: Basic Drawing in Processing
Starting a New Program
Saving a Program
Retrieving a Program
Entering Code into the Text Editor
Basic Drawing with Graphical Elements
Setting the "Canvas" Size: A Closer Look at the size() Function Drawing Points: The point() FunctionDrawing Line Segments: The line() Function
Drawing Rectangles: The rect() Function
Drawing Ellipses: The ellipse() Function
Drawing Triangles: The triangle() Function
Drawing Quadrilaterals: The quad() Function
Drawing Arcs: The arc() Function
Summary
The Processing Reference
More about Graphical Elements
Stacking Order
Changing Line Thickness: The strokeWeight() Function
Working with Color: RGB
Resetting the Canvas: The background() Function
Changing the Fill Color: The fill() and noFill() Functions Changing the Stroke Color: The stroke() and noStroke() FunctionsInline Comments
Grayscale
Transparency
Summary
Exercises
2: Types, Expressions, and Variables
Values
Numeric Values
Integers: The int  Type
Numbers with Decimal Points: The float  Type
Arithmetic with int  Values and float  Values
int  Arithmetic
Integer Division
Calculating the Remainder with the Modulo Operator: % 
float  Arithmetic
float  Fractions
The Trouble with Fractions on Computers
Evaluating Expressions
Order of Operations
Using Parentheses
Variables
Predefined Variables: width  and height  Benefits of Using VariablesCreating and Using Our Own Variables
Variable Names
Variable Types
Declaring a Variable
Assigning a Value to a Variable
Combining Declaration and Initialization
Reusing a Variable
Type Mismatches
Why Not Use Only the float  Type?
Expressions in Assignment Statements
Using a Variable on the Right-Hand Side of an Assignment Statement
Being Careful with Integer Division
Reassigning a New Value to a Variable
Constants
Predefined Constants
Defining Our Own Constants
Nonnumeric Types
Individual Characters: The char  Type Multiple Characters: The String  TypeString  Concatenation
Summary
Exercises
3: More about Using Processing' s Built-In Functions
More about Console Output: The print() and println()  Functions
Displaying Multiple Items to the Console
Graphical Text in Processing
The text() Function
The textsize()  Function
The textAlign() Function
Matching the Type of an Argument to the Type of a Parameter
Two Kinds of Functions
void  Functions
Functions That Return a Value
Determining a Function' s Return Type Using Processing' s Reference




نظرات کاربران