A image of students at computers working on a computer science lesson, with the Code.org Logo overlayed

به زبان فارسی Code.org

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

Welcome to our Global website. Looking for our USA website?

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

کد دات ارگ یک سازمان غیرانتفاعی آمریکایی است که با ارائه دوره‌های رایگان کدنویسی، برنامه درسی و منابع برای دانش‌آموزان در تمام سنین، و همچنین ابزارهای توسعه حرفه‌ای و آموزشی برای مربیان، به گسترش دسترسی به آموزش علوم کامپیوتر اختصاص دارد. مطالب آموزشی و دروس دانش‌آموزان ما طیف گسترده‌ای از علوم کامپیوتر، تفکر محاسباتی و آموزش هوش مصنوعی را برای کودکان ۵ تا ۱۸ سال پوشش می‌دهد و کاملاً رایگان است و به بیش از ۳۰ زبان در دسترس است و سالانه توسط میلیون‌ها دانش‌آموز استفاده می‌شود

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

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

99M
دانش‌آموزان در کد دات ارگ
42M
دانشجویان زن جوان
332M
پروژه‌های ایجاد شده
60+
کشورهایی که از کد دات ارگ
استفاده می‌کنند

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

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

A laptop opened to a code.org class lesson, looking over a shoulder of a student who is wearing a covid-mask.

ساعت کدنویسی

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

A layout of various elements of an unplugged lesson, crayons, paper, and plastic cups and dice, on a table.

آنپلاگد

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

A screenshot of Code.org's CS education lesson from Computer Science Fundamentals Unit B Lesson 7 showing the learning environment for students

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

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

A screenshot of Code.org's CS education lesson from Computer Science Fundamentals Unit B Lesson 7 showing the learning environment for students

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

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

دوره
C

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

دوره
B

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

دوره
A

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

دوره
F

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

دوره
E

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

دوره
D

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

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

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

ویژه

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

ویژه مقدماتی

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

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

چگونه کامپیوتر کار می کند

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

اینترنت چگونه کار میکند

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

ساعت کدنویسی چيست؟

ساعت کدنویسی
ساعت کدنویسی یک جنبش جهانی است که ده‌ها میلیون دانش‌آموز را در بیش از ۱۸۰ کشور در بر می‌گیرد. هر کسی، در هر نقطه‌ای از جهان، می‌تواند یک رویداد «ساعت کدنویسی» را برگزار کند. بیش از ۵۰۰ آموزش یک‌ساعته به بیش از ۴۵ زبان در دسترس اس

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

A graphic showing 6 different icons for hour of code lab activities: Dance Party, Minecraft, AI For Oceans, Make A Flappy Game, Star Wars, and Music Lab

طراح ماینکرافت

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

هوش مصنوعی برای اقیانوس‌ها

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

ساعت کدنویسی ماینکرفت

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

درس‌های علوم کامپیوتر «آنپلاگد» به زبان فارسی برای کودکان و معلمان

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

در اینجا درس‌هایی به زبان فارسی به صورت آفلاین موجود است

A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

نقشه‌های شاد

تیم‌های دانش‌آموزی در یک کار ساده با هم همکاری می‌کنند: «شیره» را به میوه برسانید. دانش‌آموزان همزمان با ترجمه دستورالعمل‌ها به نمادهای ارائه شده، نوشتن دستورالعمل‌های دقیق را تمرین خواهند کرد
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

حرکت کن، حرکت کن

در این درسِ زمینه‌سازی، دانش‌آموزان همکلاسی‌های خود را طوری برنامه‌ریزی می‌کنند که با دقت دور یک شبکه‌ی بزرگ روی زمین قدم بردارند
A image of a robot and various arrows which are indicative of the unplugged activity called My Robot Friends

دوستان رباتیک من جونیور

دانش‌آموزان از مجموعه‌ای از نمادها برای دستور دادن به یک «ربات» جهت چیدن فنجان‌ها در الگوهای مختلف استفاده خواهند کرد. دانش‌آموزان به نوبت در نقش ربات شرکت می‌کنند و فقط به الگوریتم تعریف شده توسط همسالان خود پاسخ می‌دهند
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

برنامه‌نویسی کاغذ گراف

دانش‌آموزان از نمادها برای آموزش رنگ‌آمیزی مربع‌ها روی کاغذ شطرنجی به یکدیگر استفاده می‌کنند. با «برنامه‌ریزی» یکدیگر برای کشیدن تصاویر، دانش‌آموزان فرصتی پیدا می‌کنند تا برخی از مفاهیم اصلی برنامه‌نویسی را به روشی سرگرم‌کننده و قابل فهم تجربه کنند
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

حلقه‌های شاد

دانش‌آموزان دوباره از نقشه‌های شاد بازدید می‌کنند. این بار، دانش‌آموزان از حلقه‌ها برای حل معماهای بزرگ‌تر و طولانی‌تر با کد خود استفاده خواهند کرد
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

حلقه‌ای شدن

دانش‌آموزان با نگاه کردن به الگوهای تکراری یک رقص، یاد می‌گیرند که از حلقه‌ها برای انتقال آسان‌تر دستورالعمل‌ها استفاده کنند
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

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

دانش‌آموزان فعالیت اولیه «دوستان رباتیک من» را با طرح‌های بزرگ‌تر و پیچیده‌تر توسعه می‌دهند
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

رویداد بزرگ جونیور

این کلاس مفهوم رویدادها را از طریق یک بازی تجربه خواهد کرد که در آن وقتی دکمه‌های یک کنترل از راه دور غول‌پیکر را فشار می‌دهید، آنها حرکت می‌کنند یا فریاد می‌زنند
A image of a robot and various arrows which are indicative of the unplugged activity called My Robot Friends

رویداد بزرگ

دانش‌آموزان یاد خواهند گرفت که رویدادها راهی عالی برای افزودن انعطاف‌پذیری به یک الگوریتم از پیش نوشته شده هستند
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

برنامه مناسب

دانش‌آموزان با چندین کاربر خیالی تلفن هوشمند همدردی می‌کنند تا به آنها در یافتن «اپلیکیشن مناسب» که نیازهایشان را برطرف می‌کند، کمک کنند
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

طراحی برای دسترسی‌پذیری

دانش‌آموزان از طریق طوفان فکری و طراحی راه‌حل‌های قابل دسترس برای برنامه‌های فرضی، در مورد دسترسی‌پذیری و ارزش همدلی یاد خواهند گرفت
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

اشتراک‌گذاری دیجیتال

دانش‌آموزان چالش‌ها و مزایای احترام به مالکیت و حق نشر، به‌ویژه در محیط‌های دیجیتال را درک می‌کنند
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

تصویرسازی داده‌ها

دانش‌آموزان در این درس اکتشافی، داده‌ها را از یک پروژه آزمایشگاه بازی جمع‌آوری کرده و با استفاده از نمودارهای مختلف، آنها را مصورسازی خواهند کرد
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

داده‌های بلوک الگو

دانش‌آموزان ذخیره‌سازی، جستجو، بازیابی، اصلاح و حذف بلوک‌های الگو را تمرین خواهند کرد تا نحوه‌ی کار رایانه‌ها با داده‌ها را شبیه‌سازی کنند
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

دستبندهای دوتایی

این درس اکتشافی، مفهوم دودویی را معرفی می‌کند که نحوه ذخیره انواع اطلاعات توسط رایانه‌های امروزی است
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

اینترنت

دانش‌آموزان در این درس اکتشافی، ضمن یادگیری در مورد اتصالات، URLها، آدرس‌های IP و DNS، وانمود می‌کنند که در اینترنت جریان دارند
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

اسکیس‌های سخت‌افزاری و نرم‌افزاری

دانش‌آموزان نحوه‌ی عملکرد بخش‌های داخلی و خارجی یک کامپیوتر را به صورت عملی اجرا خواهند کرد. آن‌ها نقش‌هایی مانند: پردازنده، صفحه کلید، مانیتور، کاربر و موارد دیگر را بر عهده خواهند گرفت
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

جملات شرطی با کارت‌ها

دانش‌آموزان عبارات شرطی (if/else) را برای بیان قوانین بازی‌های ساده کارتی خواهند نوشت
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

ترانه‌سرایی

دانش‌آموزان می‌فهمند که چرا ترکیب تکه‌های کد در توابع می‌تواند یک تمرین مفید باشد
A image from an unplugged activity in a computer science classroom lesson that is unplugged (no computer required)

داستان‌های فضای خالی

دانش‌آموزان از داستان‌های «جای خالی را پر کنید» (شبیه به Mad Libs®) به عنوان زمینه‌ای برای درک چگونگی دریافت و ذخیره ورودی از کاربر توسط کامپیوترها و سپس استفاده از آن در زمان اجرای برنامه استفاده خواهند کرد


«توانا بود هر که دانا بود / ز دانش دل پیر برنا بود – «فردوسی

غزل زیر اغلب اولین بیت شعری است که بچه‌های فارسی‌زبان می‌آموزند. این نشان دهنده میزان درهم‌تنیدگی یادگیری و دانش در فرهنگ ایرانی است - این‌ مفاهیم به عنوان ارزش‌های اصلی از نخستین سنین در زندگی کودکان پیاده‌سازی می‌شوند

توانمندسازی فارسی‌زبانان

امروزه، بیش از ۱۱۰ میلیون نفر فارسی زبان در سراسر جهان وجود دارند. هرچند اکثر آن‌ها که زبان مادری‌شان فارسی‌ست در ایران، افغانستان و تاجیکستان زندگی می‌کنند، میلیون‌ها نفر از آن‌ها به عنوان مهاجر و یا پناهجو در سراسر جهان زندگی می‌کنند. بر میزان توانایی‌ای که آموزش علوم کامپیوتر به این جوامع بعضا کم‌برخوردار فراهم خواهد کرد، نمی‌توان بیش از این تاکید کرد

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

تأثیر جهانی پارسیان در آموزش و فناوری

ممکن است وقتی به الگوریتم فکر می‌کنید، به نظرتان مفهومی نسبتا جدید بیاید، اما در واقع مفهوم الگوریتم بیش از 1300 سال پیش در ایران کشف شد. واژه “الگوریتم” به نام ریاضیدان خالق آن، الخوارزمی نامگذاری شده است که در سرزمینی که پیشتر با نام پرشیا و امروزه با نام ایران شناخته می شود زندگی می کرد. ایران که زمانی قطب ریاضیات، علم، فلسفه و پزشکی بود، پیشرفت ها و تاثیرات بنیادی و مهمی در فناوری داشته است

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

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

به‌عنوان نمونه‌ای دیگر، هادی و علی پرتوی، دو برادر ایرانی‌-آمریکایی، کد.ارگ را بنیان‌گذاری کردند که امروز به یکی از بزرگ‌ترین مؤسسات آموزشی غیردولتی در جهان تبدیل شده است. در حال حاضر نیز هادی پرتوی به عنوان مدیرعامل این نهاد، نقش کلیدی در گسترش آموزش علوم رایانه دارد. از شما دعوت می‌کنیم با حمایت از کد.ارگ و ترویج آموزش علوم رایانه، سهم ارزنده ایرانیان و فارسی‌زبانان در دنیای فناوری را گرامی بدارید و فرصت یادگیری را برای هر دانش‌آموزی، در هر مدرسه‌ای، فراهم کنید

شبکه های اجتماعی ما را دنبال کنید

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

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

داستان بنیان‌گذاران ما

Hadi and Ali Partovi as young boys living in Iran

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

Hadi and Ali Partovi working on a commodore 64 computer

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

Hadi and Ali Partovi as 15 year olds

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

Hadi and Ali Partovi at college graduation

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

Hadi and Ali Partovi as young tech entrepreneurs

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

Hadi and Ali Partovi as young adults and angel investors

در سال ۲۰۱۳ هادی و علی Code.org را راه‌اندازی کردند که هادی همچنان به عنوان مدیرعامل آن را رهبری می‌کند. از زمان آغاز به کار، Code.org جنبش گسترده‌ای را برای آموزش علوم کامپیوتر و برنامه‌نویسی به دانش‌آموزان K-12 در سراسر جهان آغاز کرده است.

 کد.ارگ به فارسی درباره کودکان است، نه سیاست

code.org یک سازمان آموزشی غیرانتفاعی‌ و مردم‌نهاد است که متمرکز بر این چشم‌انداز است که «هر دانش‌آموزی در هر مدرسه‌ای فرصت یادگیری علوم‌کامپیوتر و هوش مصنوعی را به عنوان بخشی از آموزش پایه خود داشته باشد». از آنجا که سطح اثرگذاری ما در مقیاس جهانی است، برای پیشبرد این اهداف اغلب با دولت‌های منطقه‌ای همکاری می‌کنیم. هرچند برای code.org به زبان فارسی، به دلیل حساسیت‌های مرتبط با سیاست‌های منطقه، فعالیت ما مستقل از هرگونه تاثیر دولتی است. این پروژه به منظور تسهیل دسترسی جهانی به منابع آموزشی رایگان ما طراحی شده و معاف از تحریم‌های ایالات متحده است. هدف code.org حمایت از فرصت‌های آموزشی برای کودکان فارسی زبان است و هیچ‌ موضعی در مورد موضوعات سیاسی و یا بحث‌برانگیز دیگر ندارد.

چه کشورهایی در برنامه کد.ارگ هستند؟

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

آیا کد.ارگ با دولت …. همکاری می‌کند؟

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

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

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

موضع کد.ارگ درباره قوانین حجاب در ایران چیست؟ آیا ویدئوهای کد.ارگ از قوانین حجاب پیروی می‌کند؟

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

آیا فعالیت‌های کد.ارگ به فارسی با تحریم‌های ایالات متحده علیه ایران مطابقت دارد؟

به عنوان یک سازمان غیرانتفاعی آمریکایی، code.org مشمول قوانین مربوط به تحریم‌های ایران است. پس از مشاوره با مشاوران حقوقی متخصص در زمینه مقررات تحریم‌ها و ترجمه‌های ایران (ITSR)، code.org معتقد است که می‌تواند تامین بودجه، آماده‌سازی و توزیع ترجمه فارسی برنامه‌های آموزشی علوم کامپیوتر خود را به صورت جهانی از طریق وب‌سایت خود، برای مخاطبان در همه کشورها، از جمله ایران، انجام دهد. مقررات ITSR برای "اطلاعات و موارد اطلاعاتی" معافیت قائل است. (معافیت IIM) و code.org معتقد است که این معافیت به طور کامل، بودجه، آماده‌سازی و توزیع ترجمه‌های فارسی را در بر می‌گیرد و به این ترتیب تلاش‌های این سازمان در ترجمه فارسی در تطابق کامل با الزامات تحریم‌های اقتصادی ایالات متحده قرار دارد. code.org هیچ رابطه مالی یا قرارداد حقوقی با هیچ نهادی مستقر در ایران ندارد.

چه کسانی و با چه اهدافی بودجه کد.ارگ به فارسی را فراهم می‌کنند؟

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


“Capable is he who has knowledge; from knowledge, the withered heart becomes young.” –Ferdowsi

This poem is often the first verse of poetry that Farsi-speaking kids ever learn. It shows how integral learning and knowledge are to Persian culture - they are instilled as core values early on in children’s lives.

Empowering Farsi Speakers

Today, there are over 110 million Farsi speakers worldwide. While the majority of native speakers live in Iran, Afghanistan, and Tajikistan, there are millions living as immigrants, migrants, and refugees around the world. The empowerment that computer science education would provide for these underserved communities cannot be increasingly emphasized.

Talent is everywhere, but opportunity is not. Code.org in Farsi opens a door to an opportunity that would otherwise be closed.
With Code.org in Farsi, Farsi-speaking students will have the same access to our curricula that is already available to students in all other major languages of the world.

The Global Impact of Persians in Education & Technology

When you think of an algorithm, you may assume it's something new, but the concept of an algorithm was discovered in Iran over 1300 years ago. “Algorithm” is named after its inventor, the mathematician Al Khwarizmi, who lived in the land formerly known as Persia and now known as Iran. Once the epicenter of mathematics, science, philosophy, and medicine, Iran has made profound advances and impacts in technology.

This importance given to learning and knowledge is clear in how Farsi-speaking people have excelled in a myriad of fields globally. Persians around the world have contributed in countless ways to science and technology — as co-founders or CEOs of technology companies such as Uber, eBay, Intuit, and Dropbox, or inventing technologies such as LASIK surgery or JPEG compression, or in scientific, academic, or engineering roles around the globe.

Elsewhere in Central Asia, the Afghan Dreamers have shown the resilience and intelligence of Afghan girls, showcasing their extraordinary talent in robotics globally. Haroon Mokhtarzada, Afghan immigrant and US Entrepreneur of the Year award winner, showed exceptional drive and entrepreneurship as a CEO and angel investor. Finally, Code.org itself was created by Iranian-Americans Hadi and Ali Partovi, and has grown to become one of the largest education nonprofits globally. Hadi continues to lead Code.org as CEO today.

We invite you to celebrate Persian contributions to technology by supporting Code.org and computer science education so that every student in every school has the opportunity to learn computer science.

Iranian Americans for CS Education

Thank you to the following prominent Iranian American leaders who have come together to support computer science education, with a lead gift to Code.org in Farsi:

Our Founders' Story

Hadi and Ali Partovi as young boys living in Iran

Born in Iran, Hadi and Ali Partovi grew up during the Iran-Iraq war. Their neihborhood in Tehran was bombed by Iraqi fighter jets.

Hadi and Ali Partovi working on a commodore 64 computer

When they were 9 years old, their father, a physics professor, brought home a Commodore 64 computer from a trip abroad. This computer was their escape from their surroundings - they learned how to code and create apps, games, and music.

Hadi and Ali Partovi as 15 year olds

They immigrated to the united states at age 11 and spent their summers working as software engineers to help pay their way through high school and college.

Hadi and Ali Partovi at college graduation

Upon graduating from Harvard University with Masters degrees in computer science, Hadiand Ali pursued careers in technology.

Hadi and Ali Partovi as young tech entrepreneurs

They attained success in the technology industry and founded numerous tech businesses, accomplishing the american dream.  They became prolific angel investors backing companies such as Facebook, Uber, Airbnb, and Dropbox among others.

Hadi and Ali Partovi as young adults and angel investors

In 2013 Hadi and Ali launched Code.org which Hadi continues to lead as CEO. Since its inception, Code.org has started a massive movement to teach computer science and coding to K-12 students globally.

Code.org in Farsi is about children, not politics

Code.org is an education nonprofit and NGO dedicated to the vision that every student in every school has the opportunity to learn computer science and artificial intelligence as part of their core education. Because of our global impact, we often collaborate with regional governments to advance this goal. However, for Code.org in Farsi, we operate independently from any government influence due to geopolitical sensitivities. This project is designed to enable global access to our free educational resources, and is unrestricted by US sanctions. Code.org’s purpose is to support educational opportunities for Farsi-speaking children, with no stance on any other political or controversial topics.

What countries is Code.org in?

The Code.org website and learning platform is used in over 50 languages, by students and classrooms in EVERY country in the world. Although headquartered in the USA, Code.org's curriculum is designed for global reach, localized to different languages and cultures, with targeted campaigns to reach students in Latin America, Asia, the Middle East, and Africa.

Is Code.org collaborating with the government of _____?

Code.org often collaborates with local governments to ensure that education systems teach computer science. When we work with governments, it is to work with national ministries or local departments of education, to create opportunities for children in local schools. In the case of Code.org in Farsi, Code.org is not collaborating with, for, or against any government. Code.org’s founder and CEO (Hadi Partovi) is Iranian-born, and he sees this as a project to support Farsi speaking children all around the globe.

What is Code.org’s stance on the government of Iran?

Code.org has no stance on any government or political issue other than our one organizing focus: that every student in every school should have the opportunity to learn computer science. You can read more about Code.org’s apolitical, inclusive, and unifying stance.

What is Code.org’s stance on the hijab laws in Iran? Do Code.org videos abide by hijab laws?

Code.org takes no stance on political issues in any country. We believe that every student should have equal access to a high quality computer science education, regardless of their birthplace, language, gender, skin color, or religion. To enable universal access to our courses, we design our content with a global audience in mind. And to localize our curriculum for Middle Eastern students, we are re-recording some of our educational videos with Iranian (or Arabic) speakers, so that Middle Eastern students may see computer science role models who showcase the customs of their region. In some of these videos, female speakers wear hijab, and in others they do not — both situations reflect their personal preference or custom, and not a position or stance of Code.org.

Is Code.org in Farsi compliant with US sanctions on Iran?

As a U.S. nonprofit, Code.org is subject to laws regarding sanctions with Iran. After consulting with U.S. legal counsel experienced in the Iranian Sanctions and Translations Regulations (ITSR), Code.org believes that it may fund, prepare, and distribute the Farsi translations of its computer science curriculum globally via its website, to audiences in every country including Iran. The ITSR provides an exemption for “information and informational materials” (the IIM Exemption) and Code.org believes that this exemption will fully shield its funding, preparation, and distribution of the Farsi translations and thus enable its Farsi translations effort to proceed in full compliance with U.S. economic sanctions requirements. Code.org does not have any financial relationship or legal contracts with any Iran-based entities.

Who funds Code.org in Farsi, and what are their objectives?

Code.org in Farsi is funded by donors who believe that every Farsi-speaking student should have the opportunity to learn computer science, with the same access as students who speak English, Spanish, Arabic, or other language. Code.org’s unifying mission attracts a diverse group of supporters, but their only relationship with Code.org is to support our student-focused mission. Any other efforts or goals of our funders have absolutely no bearing on the work or intentions of Code.org.

Compliance In Support Of Farsi Translations

As a U.S. nonprofit, Code.org is subject to laws regarding sanctions with Iran. After consulting with U.S. legal counsel experienced in the Iranian Sanctions and Translations Regulations (ITSR), Code.org believes that it may fund, prepare, and distribute the Farsi Translations of CS Curriculum in the United States and elsewhere around the world, including within Iran. The ITSR provides an exemption for “information and informational materials” (the IIM Exemption) and Code.org believes that this exemption will fully shield its funding, preparation, and distribution of the Farsi Translations and thus enable its Farsi Translations effort to proceed in full compliance with U.S. economic sanctions requirements.

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

در قرن بیست و یکم، علوم کامپیوتر (CS)، علوم هوش مصنوعی (AI) و تفکر برنامه‌ای به عنوان ابزارهای ضروری برای پیمایش در دنیای دیجیتال فزاینده ظهور کرده‌اند. در حالی که بسیاری آموزش علوم کامپیوتر را با مشاغل پردرآمد در مهندسی نرم‌افزار یا فناوری مرتبط می‌دانند، مزایای آن بسیار فراتر از بخش فناوری است. گنجاندن آموزش علوم کامپیوتر و STEM در برنامه‌های درسی K-12، با پرورش مهارت‌های حیاتی که حل مسئله، سازگاری و خلاقیت را بهبود می‌بخشند - مهارت‌هایی که برای موفقیت در هر زمینه یا آرزوی زندگی ضروری هستند - دانش‌آموزان را در هر مسیر شغلی، از کشاورزی و مهمان‌نوازی گرفته تا تولید و فراتر از آن، توانمند می‌سازد. اول و مهمتر از همه، آموزش علوم کامپیوتر کودکان را به تفکر محاسباتی، یک چارچوب حل مسئله که تجزیه مشکلات پیچیده به بخش‌های قابل مدیریت، تشخیص الگوها و ایجاد راه‌حل‌های منطقی را تشویق می‌کند، مجهز می‌کند. این روش تفکر محدود به نوشتن کد نیست؛ بلکه در صنایع یقه آبی نیز به همان اندازه مرتبط است. به عنوان مثال، یک کشاورز می‌تواند از تفکر محاسباتی برای تجزیه و تحلیل عملکرد محصول و الگوهای آب و هوایی، بهینه‌سازی منابع و بهبود برداشت استفاده کند. یک متخصص مهمان‌نوازی ممکن است این مهارت‌ها را برای ساده‌سازی عملیات یا تجزیه و تحلیل بازخورد مشتری و بهبود تجربیات مهمانان به کار گیرد. با یادگیری تفکر برنامه‌ریزی‌شده، دانش‌آموزان ابزارهایی را برای مقابله سیستماتیک و مؤثر با چالش‌های دنیای واقعی، صرف نظر از مسیر شغلی‌شان، به دست می‌آورند. علاوه بر این، آموزش علوم کامپیوتر، انعطاف‌پذیری و سازگاری را پرورش می‌دهد. برنامه‌نویسی اغلب شامل آزمون و خطا است و به دانش‌آموزان ارزش پشتکار و اهمیت یادگیری از اشتباهات را می‌آموزد. در تولید، این درس‌ها به توانایی عیب‌یابی تجهیزات یا نوآوری در فرآیندهای کارآمدتر تبدیل می‌شوند. در زندگی، این طرز فکر اعتماد به نفس و نگرش پیشگیرانه نسبت به حل مسئله را ایجاد می‌کند، ویژگی‌هایی که به نفع افراد در هر شغلی است. خلاقیت یکی دیگر از ویژگی‌های بارز آموزش علوم کامپیوتر است. نوشتن کد نوعی خلاقیت است و دانش‌آموزان را ملزم می‌کند تا امکانات را تصور کنند و ایده‌ها را به واقعیت تبدیل کنند. این خلاقیت از صنایع فراتر می‌رود و نوآوری را چه در طراحی یک محصول جدید، چه در ایجاد یک تجربه غذاخوری خاطره‌انگیز یا توسعه شیوه‌های پایدار در کشاورزی، تقویت می‌کند. آموزش علوم کامپیوتر همچنین همکاری را تشویق می‌کند، زیرا دانش‌آموزان برای طراحی، آزمایش و اصلاح پروژه‌ها - یک مهارت حیاتی در هر محیط کاری - با هم همکاری می‌کنند. نکته مهم این است که مواجهه زودهنگام با علوم کامپیوتر در آموزش K-12، فناوری را از ابهام خارج می‌کند و کودکان با پیشینه‌های متنوع را قادر می‌سازد تا خود را به عنوان شرکت‌کنندگان فعال در دنیای دیجیتال ببینند. این شمول تضمین می‌کند که همه دانش‌آموزان - نه فقط آن‌هایی که مشاغل سنتی STEM را دنبال می‌کنند - آماده حرکت و شکل دادن به آینده‌ای هستند که توسط فناوری تعریف می‌شود. همچنین به پر کردن شکاف دیجیتال کمک می‌کند و فرصت‌های عادلانه‌ای را برای موفقیت همه کودکان فراهم می‌کند. در نتیجه، تفکر برنامه‌ریزی‌شده و علوم کامپیوتر در آموزش K-12 فقط مسیرهایی برای مشاغل پردرآمد فناوری نیستند؛ آن‌ها مهارت‌های بنیادی هستند که زندگی و عملکرد همه کودکان را صرف نظر از جاه‌طلبی‌های شغلی‌شان بهبود می‌بخشند. آموزش علوم کامپیوتر با پرورش تفکر انتقادی، خلاقیت و سازگاری، دانش‌آموزان را برای پیشرفت در دنیایی که به سرعت در حال تحول است و کمک معناداری به جوامع خود می‌کند، آماده می‌کند. ادغام این آموزش در سراسر برنامه درسی فقط یک سرمایه‌گذاری در آینده فناوری نیست - بلکه سرمایه‌گذاری در آینده هر کودک است.