سرفصل های دوره

۱ فصل
۱۳ جلسه
۶ ساعت
۱

لیست ویدئوهای دوره

۱۳ قسمت
۰۶:۱۳:۳۷

قسمت اول - مقدمه

رایگان
۲۸:۰۹

قسمت دوم - دستورات شرطی

رایگان
۳۱:۴۵

قسمت سوم - انتشار پیام

رایگان
۳۹:۵۱

قسمت چهارم - محورهای مختصات

۴۸:۳۷

قسمت پنجم - متغیرها

۳۶:۲۶

قسمت ششم - قسمت اول-مثالی ازچند بازی

۱۹:۳۳

قسمت ششم - قسمت دوم - ادامه بازی ها

۲۲:۰۰

قسمت هفتم - صدا

۱۵:۱۳

قسمت هشتم - عملگرها

۵۴:۴۶

قسمت نهم - چند بازی با بخش کنترل

۳۲:۴۴

قسمت دهم - تابع

۱۰:۵۵

قسمت یازدهم - لیست

۱۶:۴۳

قسمت دوازدهم - سایت اسکرچ

۱۶:۵۳

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

آموزش برنامه نویسی به کودکان ؟!

تدریس علوم کامیپوتر برای بچه‌ها، در اکثر کشورها از سرفصل‌های اصلی دوره تحصیلی دانش آموزان است و برای آموزش کامپیوتر به کودکان (مقطع ابتدایی) در ابتدا از نرم افزار scratch شروع می‌کنند و سپس زبان برنامه نویسی پایتون تدریس می‌شود. که این زبان تاثیر جهانی و بسیار بزرگی را در حوزه آموزش کامپیوتر برای کودکان و نوجوانان ایجاد کرده‌اند.

  • برنامه‌نویسی یک مهارت شغلی بسیار مناسب برای آینده کودکان و پاسخ برای سوال کودکی ” چه کاره می خوای بشی؟ ” است !
  • با برنامه‌نویسی به شیوه منطقی پردازش اطلاعات ، بهبود مهارت‌های ریاضی و نوشتن آن‌ها و انعطاف‌پذیری و گسترش تفکر الگوریتمی می پردازیم و این موضوع برای کودکان چالش برانگیز است.

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

  • بنابراین با توجه به تجربه‌های جهانی در این زمینه ابتدا باید آموزش کامپیوتر از زبان برنامه نویسی اسکرچ (Scratch) شروع شود و سپس زبان برنامه نویسی پایتون (python) تدریس شود.

آموزش رایگان پایتون ( python )

زبان برنامه نویسی اسکرچ (Scratch)

اسکراچ نام یک زبان برنامه نویسی تصویری است که توسط دانشمندان دانشگاه MIT طراحی شده است و ترجمه‌ی نسخه ۳ آن برای اولین بار توسط آکادمی ایران اسکرچ تکمیل و بازبینی شده است.

  • اسکرچ محبوب‌ترین زبان برنامه نویسی کودکان و نوجوانان است و با استفاده از آن بچه‌ها می‌توانند به راحتی مفاهیم برنامه نویسی و الگوریتم را یاد بگیرند
  • همچنین با برنامه نویسی گرافیکی ایده های خود را برنامه نویسی کنند.

مخاطبین دوره آموزش اسکرچ و پیشنیازهای دوره

تمام بچه‌های بالای ۸ سال که توانایی خواندن فارسی را دارند، می‌توانند در این فراگیری این دوره شرکت کنند و دوره هیچ‌گونه پیش نیاز خاصی ندارد.

  • البته برای شرکت در این دوره بهتر است فرزند شما مفاهیم مقدماتی کار با رایانه یا موبایل را در سطح ابتدایی را بداند.
نکته
همچنین می توانید آموزش الگوریتم و فلوچارت (آموزش پایه برنامه نویسی) را مشاهده فرمایید.

مناسب ترین سن برای شروع آموزش برنامه نویسی به کودکان

با توجه به احتمال آسیب‌هایی که محتمل است یک جریان آموزشی نامناسب به خردسالان وارد کند، پیشنهاد می‌شود که حداقل سن کودکان برای شروع کامپیوتر را همان 12 سال در نظر بگیریم ( دانش آموزان 12 ساله در پایه ششم دبستان قرار می‌گیرند‌ ) .

مناسب ترین سن برای شروع آموزش برنامه نویسی به کودکان

سرفصل های دوره آموزشی  زبان برنامه نویسی Scratch

فصل اولکلیات برنامه اسکرچ (Scratch)

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

فصل دومبخش ظاهر و ساخت انیمیشن

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

فصل سومجلوه‌ های بصری و مبدا مختصات

  • ادامه دستورات شرطی
  • محورهای مختصات و تعیین مکان شی
  • دستورات goto و glide و تفاوت آن ها
  • آشنایی با جهت های چرخش
  • ساخت یک پروژه

فصل چهارم : بخش ظاهر

  • تغییر ظاهر
  • ساخت پروژه شمع و پروانه
  • ساخت بازی پنالتی

فصل پنجم : انواع داده ای و متغیر ها

  • مفهوم متغیر، لزوم استفاده و کاربرد آن
  • ایجاد متغیر، تغییر نام و نحوه‌ نمایش آن
  • دریافت ورودی از کاربر و ذخیره آن در متغیر
  • متغیر مکان ماوس همراه با مثال
  • دستور شرطی اگر و نه اگر آنگاه

فصل ششم : ساخت چند بازی 

  • سایت اسکرچ و جستجوی بازی
  • بازی توپ و راکت
  • بازی غذا خوردن پو

فصل هفتمصدا

  • وارد کردن صدا-ضبط صدا -ویرایش
  • آهنگ سازی
  • چگونگی کم و زیاد کردن صدای موسیقی

فصل هشتمعملگرها

  • آشنایی با عملگرهای محاسباتی
  • آشنایی با عملگرهای مقایسه ای
  • آشنایی با مفهوم و کاربرد عملگرهای منطقی
  • آشنایی با سایر عملگرها و توابع ریاضی
  • مثال برای کاربرد عملگرهای منطقی
  • مثال تشخیص نوع مثلت
  • مثال بخشپذیری بر 2و3
  • مثال برای محاسبه مساحت و محیط مستطیل

فصل نهم : ادامه بخش کنترل

  • ارائه مثال بارش برف با دستورات کنترلی
  • بازی snake
  • جمع اعداد 1 تا n

فصل دهم : تابع

  • تعریف و مفهوم تابع
  • ورودی (پارامتر) یک تابع
  • نحوه‌ ساخت یک تابع  برای محیط و مساحت مستطیل
  • نحوه‌ استفاده از تابع
  • مثالی از تایع (تشخیص زوج و فرد بودن عدد)

فصل یازدهم: لیست

  • آشنایی با مفهوم لیست و کاربرد آن
  • ساخت یک لیست و بخش های مختلف آن
  • درج، حذف و جابجایی عناصر لیست
  • اضافه کردن عناصر به لیست با متغییر

فصل دوازدهم : سایت اسکرچ

  • حساب کاربری ،‌ جستجو ، ذخیره سازی پروژه‌ های در سایت ، نحوه اشتراک گذاری پروژه های ، نحوه‌ کامنت گذاری و ایجاد یک استودیو، نحوه استفاده از پرویه های اماده در سایت، آشنایی با منوهای سایت
توضیحات بیشتر

مدرس

یاسین بهروزی

یاسین بهروزی مدرس

تحصیلات:
دانشجوی دکتری علوم کامپیوتر(محاسبات علمی)/ دانشگاه دامغان1398
(1385-1388)کارشناسی ارشد ریاضی کاربردی/ دانشگاه تربیت مدرس
(1380-1384)کارشناسي ریاضی کاربردی / دانشگاه بیرجند
جوایز و افتخارات:
رتبه دوم فارغ التحصیلان مقطع کارشناسی دانشگاه بیرجند
 رتبه سوم فارغ التحصیلی مقطع کارشناسی ارشد ریاضی کاربردی دانشگاه تربیت مدرس
 پژوهشگر برتر سال 1388 در استان خراسان جنوبی
 دریافت لوح ویژه قرآنی
 ثبت اختراع ردیابی بسته های پستی از تکنیک sms
 قبولی در آزمون های زبان mche وزارت علوم و آزمون زبان انگلیسی (در سطح TOEFL)دانشگاه تربیت مدرس
 فعالیت های پژوهشی:
• تالیف کتاب:
ردیف عنوان پديدآور مترجم انتشارات تاريخ نشر
1 فارسی تک
بهروزی، یاسین ------- جهاد دانشگاهی 1391
2 برنامه نویسی مقدماتی و برنامه‌سازی پیشرفته در C++
بهروزی، یاسین ------- رزقی 1396
3 برنامه نویسی پایتون بهروزی، یاسین ------- نوروزی 1398
4 آزمون هوش
کمرون، جو بهروزی، یاسین رزقی 1395
5 پاسخنامه آزمون هوش
کمرون، جو بهروزی، یاسین رزقی 1397

• عناوین مقالات فارسي در کنفرانسها و همایشهای معتبرعلمی داخلی:
 سخنرانی و ارایه مقاله روش رونگه – کوتای شبه ضمنی جمعی توام با تکرار سایدل در چهلمین کنفرانس ریاضی کشور در دانشگاه صنعتی شریف
 ارایه مقاله در چهارمین کنفرانس ریاضی کاربردی با عنوان مینیمم سازی زمان اجرای روشهای خطی دانشگاه زاهدان
 ارائه مقاله روش رونگه- کوتا ی شبه ضمنی جمعی توام با تکرار گاوس – سایدل در چهارمین کنفرانس ریاضی کاربردی
 سخنرانی و ارئه مقاله روش های رونگه- کوتا ی شبه ضمنی جمعی توام با ناحیه پایداری بزرگ در دانشگاه پیام نور مازندران
 سخنرانی و ارائه مقاله Increasing the speed of convergence of general linear methods with Gauss-seidel iteration در پنجمین سمینار جبر خطی دانشگاه مازندران

• عناوین مقالات فارسي چاپ شده در مجلات معتبر علمی پژوهشی و ISC :
 تاریخچه ی به كارگیری ریاضیات در یافتن جهت قبله ، كتاب ماه علوم و فنون ، بهمن 1388 شماره34
• Submitted Papers

 An Objective Evaluation Metric for image fusion based on Del Operator,
arXiv:1905.07709
 سگمنت‌سازی تصاویر پزشکی در دامنه‌ی جدید با استفاده از اپراتور دل، مجله دانشگاه علوم پزشکی بیرجند

 عضویتها و سوابق اجرایی:
 مدير گروه علوم کامپیوتر دانشگاه علمی کاربردی نهبندان
 عضو انجمن ریاضی ایران
 عضو انجمن ریاضی دانشگاه بیرجند
 عضو مرکز تحقیقات فیزیک نظری و ریاضیات