مبانی علوم کامپیوتر

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

دوره‌ها را کاوش کنید
Video thumbnail

دوره‌های ابتدایی رایگان و سرگرم‌کننده برای هر کلاس

  • شش دوره، هر کدام برای یک کلاس ابتدایی
  • دوره‌های مقدماتی عادلانه علوم کامپیوتر
  • استفاده از یک دوره برای همه دانش‌آموزان در مقطع یکسان، صرف‌نظر از تجربه آنها
  • تمام دوره‌ها نقاط ورود مناسب برای دانش‌آموزان را ایجاد می‌کنند
دوره‌ها را کاوش کنید

برنامه‌های درسی در یک نگاه

  • پایه: K-5

  • سطح: مبتدی

  • طول دوره: ماه یا سه ماهه

  • ابزار: لپ‌تاپ، کروم‌بوک، تبلت

  • موضوعات: برنامه‌نویسی، اینترنت، بازی و انیمیشن، هنر و طراحی، طراحی اپلیکیشن

  • ابزار برنامه‌نویسی: آزمایشگاه اسپریت، آزمایشگاه بازی

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

  • دسترسی: Text-to-speech, Closed captioning, Immersive reader

  • زبان‌های پشتیبانی‌شده: عربی، بهاسا اندونزیایی، کاتالانی، چینی ساده شده، چینی سنتی، چکی، فرانسوی، آلمانی، هندی، ایتالیایی، ژاپنی، کره‌ای، کانادایی، مالایی، مراتی، مغولی، لهستانی، پرتغالی-BR، رومانیایی، روسی، اسلواکی، تاگالوگ، تامیلی، تایلندی، ترکی، اوکراینی، اسپانیایی لاتام، اردو، اسپانیایی-ES، ازبکی، ویتنامی

من این دوره را از دوشنبه بعد از کارگاه تدریس می‌کنم. من و دانش‌آموزان عاشقش هستیم (و همینطور معلمان کلاس درس آنها!!!)

معلم مبانی علوم کامپیوتر

انتخاب دوره مبانی علوم کامپیوتر مناسب برای کلاس درس شما

با مجموعه‌ای متنوع از گزینه‌های ارائه‌شده برای مبانی علوم کامپیوتر، دوره‌ای برای تمام نیازهای مختلف وجود دارد.


دانش‌آموزان شما چگونه با محتوا ارتباط برقرار می‌کنند؟

دوره‌هایی که به‌طور خاص برای کلاس ابتدایی شما طراحی شده‌اند

دوره مخصوص پایه‌ای که تدریس می‌کنید پیدا کنید. هر دوره تقریباً یک ماه طول می‌کشد.

مهدکودک

دوره A

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

کلاس ۱

دوره B

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

کلاس ۲

دوره C

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

کلاس ۳

دوره D

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

کلاس ۴

دوره E

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

کلاس ۵

دوره F

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


برنامه‌های درسی ابتدایی خودآموز

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

پایه: K-1

ویژه مقدماتی

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

پایه: 2-5

ویژه

یاد بگیرید که برنامه‌های کامپیوتری بسازید، مهارت‌های حل مسئله را تقویت کنید و چالش‌های سرگرم‌کننده ایجاد کنید! بازی‌ها و پروژه‌های خلاقانه‌ای تولید کنید و با دوستان، خانواده و معلمان به اشتراک بگذارید.


دستگاه ندارید؟ ما هوای شما را داریم

جلو بروید، مستقل عمل کنید (برای مدتی)!

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

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

منابعی که در هر مرحله از شما حمایت می‌کنند

برای دسترسی به مطالبی که به شما کمک می‌کند علوم کامپیوتر را با اعتمادبه‌نفس آموزش دهید، Sign up for a Code.org account. Code.org دارای منابع گسترده‌ای است که برای حمایت از مربیان طراحی شده است، حتی کسانی که تجربه قبلی تدریس علوم کامپیوتر را ندارند.

برنامه‌های درسی

راهنمایی‌های گام‌به‌گام، اهداف یادگیری و استراتژی‌های ارزیابی را برای تدریس مؤثر دریافت کنید.

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

کشف و بررسی نمونه برنامه درسی
آشنایی با عملکرد هوش مصنوعی

ویدیوهای آموزشی

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

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

کشف و بررسی همه ویدیوها

مجموعه اسلایدها

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

مجموعه اسلایدهای Code.org دستورالعمل‌های گام‌به‌گام، مثال‌ها و فعالیت‌های تعاملی همسو با اهداف درسی را ارائه می‌دهد.

کشف و بررسی نمونه مجموعه اسلاید

ارزیابی

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

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

کشف و بررسی درس ارزیابی

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

محیط‌های توسعه یکپارچه Code.org (IDEs) به نیازهای دانش‌آموزان با هر میزان مهارتی پاسخ می‌دهد.

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

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

برنامه‌های درسی

راهنمایی‌های گام‌به‌گام، اهداف یادگیری و استراتژی‌های ارزیابی را برای تدریس مؤثر دریافت کنید.

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

کشف و بررسی نمونه برنامه درسی
ویدیوها
آشنایی با عملکرد هوش مصنوعی

ویدیوهای آموزشی

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

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

کشف و بررسی همه ویدیوها
اسلاید‌ها

مجموعه اسلایدها

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

مجموعه اسلایدهای Code.org دستورالعمل‌های گام‌به‌گام، مثال‌ها و فعالیت‌های تعاملی همسو با اهداف درسی را ارائه می‌دهد.

کشف و بررسی نمونه مجموعه اسلاید
ارزیابی

ارزیابی

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

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

کشف و بررسی درس ارزیابی
ابزار برنامه‌نویسی

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

محیط‌های توسعه یکپارچه Code.org (IDEs) به نیازهای دانش‌آموزان با هر میزان مهارتی پاسخ می‌دهد.

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

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

یادگیری حرفه‌ای که نیازهای شما را برآورده می‌کند

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

Facilitator-led Workshops

برای حمایت الهام‌بخش و عملی جهت پیاده‌سازی علوم کامپیوتر در کلاس خود به معلمان محلی بپیوندید. شرکای منطقه ما کارگاه‌های آموزشی با کیفیت بالا و یک روزه Code.org را برای معلمان خصوصی یا PD در سراسر مدرسه ارائه می‌دهند. برای یک کارگاه توسعه حرفه‌ای در نزدیکی خود ثبت نام کنید!

ماژول‌های خودآموز آنلاین

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


سؤالات متداول

آیا مبانی علوم کامپیوتر مطابق با استانداردها است؟

مبانی علوم کامپیوتر با استفاده از هر دو چارچوب K-12 برای علوم کامپیوتر و استانداردهای CSTA به عنوان راهنمایی نوشته شده است. در حال حاضر، هر درس مبانی علوم کامپیوتر مطابق استانداردهای CSTA مربوطه است. خلاصه‌ای از تمام نگاشت‌های CSTA برای هر دوره را می‌توان در زیر یافت:

نسخه Google Sheets از استانداردها را می‌توان در CSF Standards یافت.

چگونه می‌توانم مبانی علوم کامپیوتر را به کل مدرسه بیاورم؟

برنامه درسی پیشرو علوم کامپیوتر K-12 در ایالات متحده، برنامه ابتدایی ما در مناطق عمده مدارس شهری مانند دالاس و همچنین مناطق روستایی کوچک در آیووا موثر بوده است. برای آموزش علوم کامپیوتر نیازی به استخدام متخصصان نیست. برنامه ما به طور منحصر به فرد برای حمایت از معلمان تازه وارد در زمینه علوم کامپیوتر طراحی شده است و در عین حال انعطاف‌پذیری برای تکامل دروس متناسب با نیازهای دانش‌آموزان را ارائه می‌دهد. با مدیران مدرسه و ناحیه خود Share this brochure، یا suggest they take a look at our administrators page که مخصوص پاسخگویی به سؤالات متداول مدیران است.

هزینه آموزش مبانی علوم کامپیوتر چقدر است؟

برنامه درسی و پلت فرم ما،برای همگان در همه جای دنیا به صورت رایگان(/commitment)برای آموزش در دسترس است!

چگونه و کجا می‌توانم در مبانی علوم کامپیوتر به‌طور حرفه‌ای پیشرفت کنم؟

آیا تجربه تدریس علوم کامپیوتر را ندارید؟ نگران نباشید! اکثر معلمان ما قبلا هرگز علوم کامپیوتر را تدریس نکرده‌اند. به معلمان محلی برای حمایت الهام‌بخش و عملی برای پیاده‌سازی علوم کامپیوتر در کلاس خود بپیوندید. شرکای منطقه ما کارگاه‌های آموزشی با کیفیت بالا و یک روزه Code.org را برای معلمان خصوصی یا PD در سراسر مدرسه ارائه می‌دهند. Sign up for a professional development workshop near you!

به بیش از 100000 معلمی که در کارگاه‌های ما شرکت کرده‌اند بپیوندید. اکثر شرکت‌کنندگان کارگاه ما می‌گویند: «این بهترین محیط حرفه‌ای است که تا به حال در آن شرکت کرده‌ام.» در حقیقت، 90% of attendees would recommend our program to other teachers!

زمان توصیه‌شده برای آموزش مبانی علوم کامپیوتر چیست؟

هر دوره مبانی علوم کامپیوتر شامل 17-13 درس است که برای دوره‌های 45 دقیقه‌ای طراحی شده است. ما به همه دانش‌آموزان توصیه می‌کنیم با سرعتی که معلم تعیین می‌کند از درسی به درس دیگر بروند. بسیاری از سطوح پروژه تحت رهبری معلم طراحی شده‌اند تا به صورت هماهنگ تجربه شوند در حالی که درس‌های تقویت مهارت می‌توانند توسط دانش‌آموزان با سرعت خودشان تکمیل شوند.

برای مبانی علوم کامپیوتر به چه وسایلی نیاز دارم؟

بسیاری از درس‌ها جزوه‌هایی دارند که دانش‌آموزان را در فعالیت‌ها راهنمایی می‌کند. این منابع را می‌توان چاپ کرد یا به صورت دیجیتالی به هر کس اختصاص داد. برخی از درس‌ها به لوازم کلاس درس و ابزار نیاز دارند. Visit the CSF Syllabus to learn more.

پشتیبانی و سؤالات

باز هم سؤال دارید؟ با ما تماس بگیرید! ما آماده کمک به شما هستیم.

تیم پشتیبانی ما اینجاست تا به هر سوالی که ممکن است در مورد شروع تدریس با Code.org داشته باشید پاسخ دهد. همچنین می‌توانید از سایر معلمان در مورد تجربه آنها در انجمن معلمان ما بپرسید.

با پشتیبانی Code.org تماس بگیرید انجمن معلمان را کاوش کنید