سایمون لانگ در «Learn to Code with C»، برنامهنویسی را با برنامههای کوتاه آموزش میدهد؛ مثالهایی که میشود کامپایل کرد، تغییر داد و نتیجهشان را بررسی کرد. Raspberry Pi زمینهی عملی مسیر است و فاصلهی توضیح تا اجرای برنامه را کوتاه نگه میدارد.
یادگیری با برنامههای کوچک
نوع داده، شرط، حلقه، تابع، آرایه و ورودی و خروجی، موضوعهای اصلیاند. اندازهی مثالها اجازه میدهد مسیر مقدارها و اجرای کد دیده شود، بدون اینکه تنظیمات پروژهی بزرگ روی خود زبان سایه بیندازد.
مزیت کتاب در همین مقیاس است. تغییر یک خط و مشاهدهی اثرش، سوءتفاهم را زود آشکار میکند و به مفهوم تازه زمینهی عملی میدهد.
نقطهی شروع
برای مبتدی، مسیر قابلمدیریتی به C است. توسعهدهندهی باتجربه هم میتواند پیش از کار embedded، اصول را با آن مرور کند. تمرین بیشتر حافظه، pointer و محدودیتهای سیستم مقصد همچنان لازم است؛ کتاب پایهای برای شروع این کار فراهم میکند.
دریافت کتاب
- Raspberry Pi: Learn C with these Raspberry Pi resources
