برنامهنویسی اسکرچ
معرفی کتاب
برنامهنویسی هنر نوشتن دستورالعملهاست تا به رایانه بگوییم چه کاری انجام دهد. برای نوشتن این دستورالعملها از یک زبان برنامهنویسی استفاده میکنیم. اسکرچ یکی از این زبانها است، که با محیط گرافیکی و بسیار جذاب امکان ساخت بازی، پویانمایی و داستانهای تعاملی را فراهم میکند. زبان اسکرچ(Scratch) برای آموزش به کودکان 8 الی 16 سال طراحی شده است. اسکرچ بهترین زبان برای شروع یادگیری مفاهیم برنامهنویسی است و مقدمهی بسیار خوبی برای یادگیری سایر زبانهای برنامهنویسی در همهی گروههای سنی است. این کتاب شامل 12 فصل است. در فصل آخر، تفسیر و حل گام به گام یکی از مسائل المپیاد با اسکرچ نشان داده شده است که به علاقمندان دانش ریاضی توصیه میشود. همچنین در بخشهای “فعالیتهای تکمیلی” و “بیشتر بدانید” به حل مسئلههای پیشرفته با اسکرچ پرداختهاست و در پایان نمونه سؤالات مسابقات برنامهنویسی اسکرچ آورده شده است.
آموزش برنامهنویسی پایتون به زبان ساده
معرفی کتاب
آموزش برنامهنویسی پایتون به زبان ساده در اصل دومین عضو از مجموعه سهجلدی آموزش برنامهنویسی به زبان ساده است که محتوای آن برای یادگرفتن راحت علوم کامپیوتر و برنامهنویسی پایتون مناسب است. نویسنده در کتاب تلاش کرده است با لحن ساده و مثالهای واقعی، یادگیری پایتون را لذتبخش کند. هر فصل شامل تمرینهایی است که خواننده میتواند بلافاصله اجرا کند تا مطلب را عمیقتر درک کند. در پایان کتاب چند پروژه کامل ارائه شده که به خواننده کمک میکند دانشش را در عمل به کار گیرد. این کتاب مناسب افرادی که هیچگونه پیشزمینهی برنامهنویسی ندارند. یا کسانی که میخواهند بهصورت خودآموز پایتون یاد بگیرند و همچنین دانشجویان مهندسی، علوم داده، یا حتی رشتههای غیر کامپیوتری که به تحلیل داده علاقه دارند.
معجون بازیسازی جلد 1
معرفی کتاب
در دنیای امروز یکی از مهارتهایی که یادگیری آن برای کودکان داری جذابیت میباشد، برنامهنویسی است؛ برنامهنویسی خلاقیت، توانایی حلمسئله و استدلالمنطقی در کودکان افزایش میدهد. بچهها در دنیای برنامهریزی فرصت پیدا میکنند که از هیچ، چیزی بسازند. در این کتاب سعی شده با بهرهمندی از جذابیت رسانههای دیجیتال و بازیهای رایانهای برای کودکان، به آموزش لذتبخش برنامهنویسی پرداخته شود.
برنامهنویسی python (مقدماتی)
معرفی کتاب
زبان پایتون به دلیل ویژگیهای فراوانی که دارد، در بین برنامهنویسان از محبوبیت بالایی برخوردار است. نویسنده سعی کرده است سطح مقدماتی زبان پایتون را به صورت گام به گام و اصولی با بیانی ساده و روان آموزش بدهد. این کتاب دارای هفت فصل است: معرفی پایتون و محیطهای کدنویسی؛ مبانی، قوانین نگارشی و مفاهیم؛ متغیرها و انواع عملگرها؛ انواع دادهها و متدهای کاربردی؛ دستور شرطی if و حلقههای تکرار؛ تعریف ماژول و کتابخانههای استاندارد؛ و کار با فایلها و تعریف تابع.
برنامهنویسی کودکان و نوجوانان به زبان ساده با اسکرچ
معرفی کتاب
در کتاب حاضر علاوه بر اهمیت وجود رایانهها، به تبیین توسعه آموزش رایانه و برنامه نویسی اشاره شده است. به نظر دانشمندان در آینده کودکانی که نتوانند برنامه نویسی کنند، بی سوادند. یکی از چالشها در یادگیری زبان برنامه نویسی نمایش متنی کدها است. یکی از راه حلها در این زمینه، آموختن استفاده از زبان برنامه نویسی تصویری اسکرچ با هدف شاد، جذابتر کردن و طراحی بازی و انیمیشن در فرایند برنامه نویسی است. اثر پیش رو در 11 فصل به معرفی اسکرچ، نصب برنامه، نحوه اجرای کدها، حرکت و تصویر و نشان دادن چند بازی اقدام کرده است.
آموزش گام به گام جاوا اسکریپت همراه با مثالهای کاربردی و تمرینهای تکمیلی
معرفی کتاب
نویسندۀ این کتاب کوشیده است مفاهیم جاوا اسکریپت را بهصورت ساده و روان، با آوردن مثالهایی در هر باره، شرح دهد. تمرینهای تکمیلی نیز به عمیقشدن مطالب آموختهها کمک میکنند. تفاوتهای جاوا و جاوا اسکریپت، تقسیمبندی زبانها، نمایش دادهها و موارد جزئی و تخصصی جاوا اسکریپت در این کتاب آمدهاند.
آموزش کاربردی زبان برنامهنویسی ++C
معرفی کتاب
این کتاب حاضر مرجعی است شامل مطالب علمی و تخصصی در مورد زبان برنامهنویسی++c . در ابتدای کتاب مقدماتی دربارۀ آشنایی با رایانه و الگوریتم آمده و سپس مبانی زبان++c . دیگر مباحث کتاب نیز عبارتاند از: عملگرها و اولویتها در زبان ++c، ساختار شرطی، ساختار حلقه، آرایهها، رشتهها، ساختار، اشارهگرها و توابع.
کارگاه آموزشی HTML5, CSS3 به همراه پروژههای کاربردی عملی و ضمایم کاربردی
معرفی کتاب
آموزش« اچتیامال» و «سیاساس» در قالب پروژههای کاربردی و عملی و مبتنی بر کارگاههای آموزشی، محتوای این کتاب را شکل میدهد. مباحث از مقدمهای بر مفاهیم وب و اچتیامال و کار با تصویرهای اچتیامال شروع میشود و تا کار با پیوندها، لیستها، و نیز سیاساس و استایلبندی، تقسیمبندی بخشهای یک صفحه و حاشیهها ادامه مییابد تا تمام مفاهیم مرتبط به کاربر آموزش داده شوند.