برنامه نویسی اسکرچ برای کودکان +8 سال
این دورهی آموزش اسکرچ ویژهی کودکان و نوجوانان طراحی شده تا با زبان برنامهنویسی بصری Scratch، مفاهیم اصلی برنامهنویسی رو از پایه و به صورت ساختاریافته یاد بگیرن.در جلسات ابتدایی، تمامی دستورات و مفاهیم پایهای ... بیشتر

امیرحسین شکوریان
بهروزرسانی: ۱۴۰۴/۰۵/۰۶
آنچه در این دوره میآموزید
افزایش هوش منطقی
افزایش توانایی حل مسئله
یادگیری تفکر الگوریتمی
آشنایی با مختصات و زوایا در ریاضیات
طراحی بازی و انیمیشن های ساده
محتوای دوره
پیشنیازها
در طول دوره، مفاهیمی مثل حرکت در جهت خاص، چرخش کاراکترها و تکرار دستورات وجود داره که با کمک درک ابتدایی از زاویهها و عملیات ریاضی ساده بهتر فهمیده میشن. اگر کودک این مفاهیم پایهای رو بلده (حتی در حد خیلی ساده و شهودی)، با خیال راحت میتونه مسیر یادگیری رو دنبال کنه. در غیر این صورت، پیشنهاد میشه قبل از شروع دوره، یه مرور کوتاه و تصویری روی این مفاهیم انجام بشه.
درباره دوره
این دورهی آموزش اسکرچ ویژهی کودکان و نوجوانان طراحی شده تا با زبان برنامهنویسی بصری Scratch، مفاهیم اصلی برنامهنویسی رو از پایه و به صورت ساختاریافته یاد بگیرن.
در جلسات ابتدایی، تمامی دستورات و مفاهیم پایهای به صورت جداگانه آموزش داده میشن تا کودک بدون نیاز به تجربه قبلی، کاملاً با محیط و ساختار برنامهنویسی در اسکرچ آشنا بشه.
پس از تسلط به دستورات، کودک وارد فاز پروژهای دوره میشه که شامل ۳ پروژه جذاب هست:
یک انیمیشن
دو بازی ساده و هیجانانگیز که مفاهیم مهم برنامهنویسی در اونها بهکار گرفته میشه
در پایان این دوره، کودک توانایی طراحی و ساخت بازیها و ایدههای ساده خودش رو پیدا میکنه و به شکل کاملاً شهودی میتونه تفکر منطقی و الگوریتمی رو در عمل به کار بگیره.
اطلاعات بیشتر
دورههای پیشنهادی مشابه
درباره استاد

امیرحسین شکوریان بنیانگذار پلتفرم آموزشی لرن پث با سابقهای چندساله در توسعه نرمافزار، یکی از متخصصان فعال در حوزه طراحی و پیادهسازی سیستمهای بکاند مقیاسپذیر است. او فارغالتحصیل مهندسی کامپیوتر از دانشگاه رازی و توسعهدهندهای متخصص در زبان Go و معماری میکروسرویسهاست.
امیرحسین در سالهای اخیر بهعنوان توسعهدهندهی ریموت، با تیمهای بینالمللی از جمله در کانادا و امارات همکاری داشته و در پروژههایی مانند ساخت سیستم چت بلادرنگ (inspired by Telegram) و توسعه اپلیکیشنهای تحت وب بر پایه Docker، RabbitMQ، PostgreSQL و Clean Architecture نقش کلیدی ایفا کرده است.
آنچه او را از بسیاری دیگر متمایز میکند، تواناییاش در ترجمه مفاهیم پیچیده فنی به زبان ساده و قابلفهم برای دانشجویان است. تجربه تدریس او، همراه با رویکردی عملی و پروژهمحور، باعث شده یادگیری برای مخاطبان ملموس، کاربردی و اثربخش باشد.
از مهمترین فعالیتها و دستاوردهای حرفهای امیرحسین شکوریان میتوان به موارد زیر اشاره کرد:
طراحی و پیادهسازی اپلیکیشن چت مبتنی بر WebSocket، Microservices و RabbitMQ
توسعه داشبوردهای تجمیعی با Laravel، Livewire و AlpineJS برای مدیریت دادههای سازمانی
ساخت اپلیکیشنهای مبتنی بر Shopify و یکپارچهسازی آن با سیستمهای بازاریابی مانند Klaviyo
تسلط بالا بر CI/CD، تستنویسی خودکار (TDD) و توسعه امن و مقیاسپذیر APIها
امیرحسین با اعتقاد به قدرت آموزش و توسعه فردی، در مسیر انتقال تجربیات فنی خود به نسل آینده برنامهنویسان، دورههایی طراحی کرده که نه فقط دانش فنی، بلکه تفکر سیستمی، طراحی مهندسی، و نگاه ساختاریافته به حل مسئله را نیز منتقل میکند.
اطلاعات بیشتر