دوره های کامپیوتر ویژه کودک و نوجوان

پکیج برنامه نویسی کودک و نوجوان

  • بازی سازی با اسکرچ (36 ساعت)
  • ICDL (24 ساعت)

شامل:مبانی،ویندوز،اینترنت،پاورپوینت، ورد

  • پایتون (36 ساعت)
  • طراحی سایت (36 ساعت )
  • وردپرس (24 ساعت)

پکیج گرافیک کودک و نوجوان

  • ICDL (24 ساعت )  
  • شامل:مبانی،ویندوز،اینترنت،پاورپوینت، ورد
  • فتوشاپ (24 ساعت)
  • پریمیر (12 ساعت)

بازی سازی SCRATCH ویژه 8تا16 سال

سرفصل آموزشی:

  • آموزش ارگونومی هنگام کار بارایانه
  • کاربا محیط اسکرچ
  • استفاده از ابزارهای اسکرچ
  • طراحی وپیاده سازی داستانهای کوتاه وپویا نمایی
  • بکارگیری جلوه های ویژه نمایشی وکارباصدا
  • ساخت بازیهای کاربرمحور وتعاملی
  • انجام محاسبات ریاضی ومنطقی با استفاده ازتوابع
  • استفاده از افزونه های موجود در اسکرچ
  • اتصال دنیای فیزیکی با اسکرچ

 

آشنایی با اسکرچ

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

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

زبان برنامه نویسی اسکرچ (Scratch) در ماه می سال ۲۰۰۷ توسط آقای میشل رسنیک دانشمند مطرح دانشگاه MIT آمریکا و مدیر بخش Lifelong Kindergarten طراحی شده و به بازار عرضه گردید. این پروژه با هدف ساخت یک زبان برنامه نویسی ساده مخصوص کودکان 8 تا 16 ساله آغاز شد. بنابراین زبان برنامه نویسی اسکرچ برای آموزش برنامه نویسی به این رده سنی بسیار مناسب است. البته اگر گروه های سنی دیگر در سطح مبتدی قرار دارند و تازه می خواهند آموزش برنامه نویسی را فراگیرند، می توانند یادگیری خود را با این زبان برنامه نویسی آغاز کنند. کودکان با استفاده از این زبان برنامه نویسی می توانند به سادگی بازی های ویدئویی، انیمیشن و یا موسیقی بسازند.

 

مزایای اسکرچ:

در حال حاضر افراد مختلف در بیش از 150 کشور مختلف جهان از این برنامه استفاده می کنند و برای بیش از 40 زبان زنده ترجمه و بهینه سازی شده است که زبان فارسی نیز یکی از آن ها می باشد. همچنین ده ها هزار نفر از سراسر دنیا نیز در سایت رسمی اسکرچ عضو شده و پروژه های خود را برای تمام برنامه نویسان در نقاط مختلف جهان به اشتراک گذاشته اند.هم اکنون شرکت های بزرگ دنیا که در حوزه فناوری اطلاعات فعالیت دارند مانند آمازون (Amazon)، گوگل (Google)، گیت هاب (GitHub)، اینتل (Intel)، لِگو (Lego)، و غیره از جمله حامیان اصلی زبان برنامه نویسی اسکرچ می باشند. از جمله مزایای زبان برنامه نویسی اسکرچ نسبت به سایر زبان‌های برنامه نویسی که تاکنون ابداع شده اند، می‌توان به موارد زیر اشاره کرد:

1. استفاده از این زبان در دانشگاه‌های هاروارد و برکلی به عنوان زبان برنامه نویسی مقدماتی.

2. جلوگیری از اشتباه کردن برنامه نویسان در هنگام ساخت پروژه.

3. امکان اجرای پروژه های ساخته شده به صورت آنلاین در وب سایت رسمی اسکرچ.

4. دستورات برنامه نویسی مربوط به هر پروژه در دسترس عموم قرار دارد (ویژگی متن باز)  

5. جلوگیری از توقف اجرای برنامه به دلیل خطاهای زمان ترجمه و اجرا.  

6. پشتیبانی از بیش از ۴۰ زبان زنده دنیا از جمله زبان فارسی.  

7. قابلیت اجرا در سیستم عامل های مختلف شامل مکینتاش، ویندوز و لینوکس.  

8. برخورداری از جامعه ای از کودکان برنامه نویس به تعداد بیش از یک میلیون کودک برنامه نویس.  

9. ایجاد بستری مناسب برای رشد خلاقیت کودکان و نوجوانان.  

10. امکان به اشتراک گذاری پروژه های ساخته شده به صورت آنلاین در وب سایت رسمی اسکرچ.  

11. فراهم بودن امکان برنامه نویسی با سخت افزارهایی نظیر لگو و پیکوبرد در زبان برنامه نویسی اسکرچ.

PYTHON (20 جلسه دو ترم)

سرفصل آموزشی:

  • آموزش کاربامتغیرها،عبارات ودستورها
  • آموزش کار با اساختمان داده ها درPYTHON
  • آموزش کار با توابع
  • آموزش کار با شرطها وبازگشت
  • آموزش کار با حلقه های تکرار
  • آموزش کار با لیستها
  • آموزش کاربا کلاس،اشیاءووراثت
  • آموزش کاربا پشته ها وصفها
  • آموزش کاربادرختها
  • آموزش طراحی فرمها واتصال به پایگاه داده وگزارش گیری

پایتون (Python) چیست؟

هدف اصلی از ابداع زبان برنامه نویسی پایتون خوانایی بالای کد دستورهای برنامه است، بدین صورت که در IDE بلاک‌های کد به صورت خودکار ظاهر می‌شود. این زبان برنامه نویسی open source  بوده و توسط بنیاد نرم افزار پایتون مدیریت می‌شود. 

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

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

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

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

پایتون یک زبان اسکریپتی است به این منظور که کدهای آن در اکثر پلت فرم‌ها از جمله لینوکس، ویندوز، مکینتاش، سیستم‌های موبایل و حتی پلی‌استیشن قابل اجراست.

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

 

کابردهای زبان  برنامه نویسی پایتون

  • خودکار‌سازی برنامه‌ها
  • گسترش برنامه‌های تحت وب
  • اسکریپت نویسی
  • آنالیز اطلاعات
  • توسعه اپلیکیشن‌های تحت وب

از جمله فریم ورک‌های محبوب پایتون می‌توان به Django و Flask اشاره کرد

 

ویژگی مهم زبان برنامه نویسی پایتون

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

از زب‍‌ان پایتون برای توسعه وب در قسمت بک‌اند نیز می‌توان استفاده‌های فراوانی داشت و در صورتی‌که در این زمینه مهارت داشته باشید می‌توانید درآمد مناسبی از همین طریق کسب کنید.

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

در مقابل موارد گفته شده شاید بتوان گفت نقطه ضعف پایتون نسبت به سایر زبان‌های پرکاربرد برنامه نویسی، سرعت کندتر آن است که همین امر ممکن است باعث ترس و نگرانی کاربران شود که اگر به آن واقع بینانه نگاه کنیم پایتون برای بیش از نود درصد مواقعی که استفاده می‌شود به اندازه لازم سریع است.

 

گالری ویدئویی