- عنوان کتاب: Python Practice Lab
- نویسنده: Angelica Lim, Victor Cheung
- حوزه: برنامهنویسی پایتون
- سال انتشار: 2026
- تعداد صفحه: 161
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 11.5 مگابایت
چتباتهای تعاملی دنیا را طوفانی کردهاند! آیا به ایجاد برنامههای تعاملی علاقهمند هستید اما نمیدانید از کجا شروع کنید؟ آیا هیچ پیشزمینه کدنویسی ندارید و میخواهید مقدمهای سرگرمکننده در مورد علوم کامپیوتر (CS) داشته باشید؟ یا شاید معلمی هستید که به دنبال یک برنامه ساختاریافته برای پوشش حوزههای CS هستید، در حالی که مثالها را برای دانشآموزان خود جالب و تازه نگه میدارید؟ در این کتاب، با نوشتن برنامههای پایتون که چتباتهای تعاملی را تقلید میکنند، برنامهنویسی پایه را یاد خواهید گرفت. اگرچه این کتاب مقدماتی در مورد نحوه کدنویسی یک هوش مصنوعی پیشرفته نیست، اما مهارتهای لازم برای کدنویسی پایه را در حین یادگیری مفاهیم هوش مصنوعی مانند سیستمهای توصیه، بینایی کامپیوتر و کلان داده کسب خواهید کرد. برنامه درسی ارائه شده در این کتاب کار به عنوان مقدمهای بر CS و دوره برنامهنویسی در دانشگاه سایمون فریزر در بریتیش کلمبیا، کانادا، به بیش از هزار دانشجو و دانشجویان رشتههای اصلی و غیر اصلی علوم کامپیوتر تدریس شده است. این دوره به گونهای طراحی شده است که از طریق موقعیتهای واقعی زندگی آموزش دهد و به دانشجویان فرصت تفکر خلاق بدهد. یکی از دانشآموزان با تأمل در مورد این دوره گفت: اگرچه از دبیرستان به برنامهنویسی علاقهمند بودهام، اما همیشه از امتحان کردن آن خیلی میترسیدم. من واقعاً خوشحالم که بالاخره این دوره را گذراندم، چون متوجه شدم که از برنامهنویسی و حل مسئله بیشتر از آنچه انتظار داشتم لذت میبرم. در طول کل ترم خیلی خوش گذراندم و تابستان امسال دورههای علوم کامپیوتر بیشتری را خواهم گذراند – امیدوارم بتوانم یک رشته فرعی را دنبال کنم!
Interactive chatbots are taking the world by storm! Are you interested in creating interactive programs but don’t know where to start? Do you have no coding background and want a fun introduction to computer science (CS)? Or, perhaps you are a teacher looking for a structured program to cover the areas in CS, while keeping examples interesting and fresh for your students? In this book, you will learn basic programming by writing Python programs that mimic interactive chatbots. While this introductory book is not about how to code an advanced artificial intelligence, you will gain skills necessary for basic coding while learning about artificial intelligence concepts such as recommendation systems, computer vision, and big data. The curriculum presented in this workbook has been taught as an introduction to CS and programming course at Simon Fraser University in British Columbia, Canada, to over a thousand students, and to both majors and nonmajors in Computing Science. The course is designed to teach through real-life situations, and to give students the opportunity for creative thinking. Reflecting on the course, a student shared: Although I have been interested in programming since high school, I was always too intimidated to try it. I am really glad to have finally taken this course because I found that I enjoyed programming and problem solving more than I expected to. I had so much fun throughout the entire semester, and will be taking more computing science courses this summer—hopefully I can pursue a minor!
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Python Practice Lab

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