بازی
درباره کامپیوترها، برنامهنویسی و فناوری از طریق این فعالیتهای رایگان و سرگرمکننده یاد بگیرید.
گنجینههای جیبی
آیا تا به حال چیز شگفتانگیزی آنلاین پیدا کردهاید؟ یک آیتم در بازی؟ یک تصویر خاص؟ یک میم؟
پازلها
برنامهنویسان عاشق پازل و معما هستند! این به این دلیل است که حل مسئله و منطق ابزار ضروری برای هر دو ریاضی و برنامهنویسی است!
هندسه
هندسه حوزهای از ریاضیات است که از تمام مهارتهای علوم کامپیوتر که قبلاً تمرین کردهاید استفاده میکند، مانند تجزیه مسئله، تشخیص الگوها و فکر کردن در مورد الگوریتمها.
شمارش
علوم کامپیوتر و شمارش چه ارتباطی با هم دارند؟ کامپیوترها ممکن است باهوش به نظر برسند، اما در واقع همان نوع جمع، ضرب و تقسیمی را انجام میدهند که ما انجام میدهیم. این را حساب میگویند.
تخمین
کامپیوترها در ریاضیات فوقالعاده خوب هستند. پس چرا باید یاد بگیرید که بشمارید اگر کامپیوتر میتواند تمام ریاضیاتی را که شما میتوانید انجام دهد، اما سریعتر و بدون اشتباه؟
تبریک، شما!
انواع مختلفی از مردم میتوانند یاد بگیرند که از کامپیوترها برای حل مسئله و بیان خود استفاده کنند.
کامپیوترهای آینده
دنیای کامپیوترها مدام در حال تغییر است. بسیاری از چیزهایی که امروز عادی میدانیم، مدت کوتاهی پیش جدید و هیجانانگیز بودند. به همین ترتیب، ایدهها و نوآوریهای جدید مدام مطرح میشوند.
ربات خودت را بساز
امروز درباره رباتها، نحوه یادگیری کامپیوترها... و اینکه چگونه ممکن است چیزهای اشتباه یاد بگیرند، یاد خواهیم گرفت. وقتی کامپیوترها یاد میگیرند که مسائل را بر اساس مثالها حل کنند، به آن یادگیری ماشین میگویند. و مثالهایی که برای آموزش آنها استفاده میکنیم، دادههای آموزشی نامیده میشوند.
کپچا
کامپیوترها گوش میدهند، پاسخ میدهند، توصیه میکنند، پیشبینی میکنند و چیزهای جدید را سریع یاد میگیرند. چگونه این کار را انجام میدهند؟ آنها این کار را با کمک هوش مصنوعی به نام کپچا انجام میدهند، ابزاری که از دادههای آموزشی زیادی یاد میگیرد.
پنهان در معرض دید
اینترنت اغلب نامرئی به نظر میرسد، اما در واقع بسیار واقعی است! اینترنت از میلیونها کامپیوتر تشکیل شده است. دادهها از طریق سیمها، کابلها، دکلهای سلولی و ماهوارهها بین کامپیوترها سفر میکنند. در سراسر جهان و در هر شهر، جعبههای ISP، سیمها، درپوشهای فاضلاب و روترهایی وجود دارند که به کار اینترنت کمک میکنند.
تعویض بسته
اینترنت از میلیونها کامپیوتر متصل به یکدیگر در سراسر جهان تشکیل شده است. میتوانید از اینترنت برای مرور وبسایتها، ارتباط با مردم، دانلود تصاویر و ویدیوها، گوش دادن به موسیقی یا انجام کارهای شگفتانگیز دیگر استفاده کنید. اما آیا تا به حال فکر کردهاید که اینترنت چگونه کار میکند؟
معنا پیدا میکند
انسانها از طریق حواس خود درباره جهان یاد میگیرند. شما گوشهایی برای شنیدن و چشمهایی برای دیدن دارید. میتوانید چیزهای مختلف را بو کنید و بچشید، و احساس کنید اگر کسی شما را لمس کند. رباتها با حسگرها به محیط اطراف خود واکنش نشان میدهند.
دکمه روشن/خاموش
چیزهای زیادی در اطراف ما وجود دارند که کامپیوترهای پنهان هستند. به عنوان مثال، ساعتهای هوشمند جدید به اینترنت متصل میشوند تا اطلاعات آب و هوا را دریافت کنند. بسیاری از دوربینهای دیجیتال به شما اجازه میدهند که عکسها را فوراً از طریق وایفای به اشتراک بگذارید. حتی برخی از یخچالها و ماشینها کامپیوتر هستند!
ورودی یا خروجی؟
راههای مختلفی برای وارد کردن اطلاعات به کامپیوتر وجود دارد، مانند صفحه کلید یا ماوس.
کی کیست؟
اجزای مختلف داخل کامپیوتر، مانند CPU، GPU، RAM و ROM و همچنین هارد درایو، هر کدام وظیفه خاصی دارند. بیایید بیشتر درباره هر کدام یاد بگیریم!
وبلاگنویس ویدیو
الگوریتمها همه جا در اطراف ما هستند، مرتبسازی، جستجو، توصیه و امتیازدهی. گاهی اوقات متوجه شدن الگوریتم در حال کار دشوار است.
دادهسلفی
دادهها میتوانند از همه جا بیایند. هر بار که آنلاین روی چیزی کلیک میکنید، مانند یک پست یا خرید چیزی از فروشگاه آنلاین، داده ایجاد میشود. سپس این دادهها برای توصیه، مرتبسازی و فیلتر کردن انواع مختلف چیزها برای شما استفاده میشود. اینگونه کامپیوترها میدانند چه نوع فیلمهایی ممکن است دوست داشته باشید یا به شما بگویند که باید برای مدرسه به موقع حرکت کنید.
مرتبسازی و فیلتر
مرتبسازی و جستجوی آیتمها کارهایی هستند که هر روز انجام میدهیم. جستجو و مرتبسازی همچنین کارهای رایج برای برنامه کامپیوتری هستند، بنابراین ما توضیحات گام به گام زیادی برای این کارها ارائه دادهایم.
شمارش و نمودار
الگوریتمها برای کار کردن به داده نیاز دارند. هر بار که آنلاین چیزی را لایک میکنید، به ویدیویی انگشت شست میدهید، یا روی لینکی کلیک میکنید، وبسایت آن را به عنوان داده ذخیره میکند.
بیتها
علوم کامپیوتر همه چیز درباره اطلاعات است. اطلاعاتی که کامپیوترها ذخیره و ارسال میکنند، داده نامیده میشود.
زمان رقص!
کد دنبالهای از دستورالعملها است که به زبانی نوشته شده که کامپیوتر آن را میفهمد. کامپیوترها به دستورالعملهایی نیاز دارند که دقیق، به ترتیب درست و همه چیزهایی را که کاربر ممکن است با آن انجام دهد، پوشش دهند.
ما این سه چیز را با نوشتن کدی برای رقصیدن تمرین خواهیم کرد!
الگوریتم مسواک زدن
برنامهنویسان قطعات کد را در یک الگوریتم کنار هم قرار میدهند. الگوریتم دنبالهای از دستورالعملها یا مجموعهای از قوانین است که برای تکمیل یک کار دنبال میشوند. این کار میتواند هر چیزی باشد، تا زمانی که بتوانید دستورالعملهای واضحی برای آن ارائه دهید.
جعبه ناهار را پر کن!
یک ایده مهم در علوم کامپیوتر انتزاع است. انتزاع کلمه پیچیدهای است، اما فقط به معنای جدا کردن جزئیاتی است که مورد نیاز نیستند تا بتوانید روی چیزهایی که مورد نیاز هستند تمرکز کنید.
الگو چیست؟
تشخیص الگو به معنای توانایی تشخیص چیزهای خاصی است که تکرار میشوند. تشخیص و استفاده مجدد از الگوها کاری است که در زندگی روزمره خود انجام میدهیم، چه زمانی که زبان جدیدی یاد میگیریم یا به قطعهای از موسیقی نگاه میکنیم.
ترتیب چیست؟
وقتی مسائل برنامهنویسی کامپیوتر را حل میکنیم، باید با تجزیه آنها به مسائل کوچکتر شروع کنیم. این را تجزیه میگویند.
دانشمندان کامپیوتر درباره چه چیزی فکر میکنند؟
افرادی که کامپیوترها را مطالعه میکنند، دانشمندان کامپیوتر، کدنویس یا برنامهنویس نامیده میشوند. آنها مسائل را با کامپیوترها حل میکنند و راههای مختلفی برای استفاده از فناوری توسعه میدهند. دانشمندان کامپیوتر همه جا مورد نیاز هستند.
من و کامپیوتر
کامپیوترها بسیار شگفتانگیز هستند. میتوانید تقریباً هر چیزی را آنلاین پیدا کنید، یا با دوستی در طرف دیگر جهان صحبت کنید، یا موسیقی، نقاشی، بازی و داستان بسازید، یا برنامهای برنامهنویسی کنید. آیا میتوانید چیز دیگری فکر کنید؟
ابزارهای حرفه
کامپیوترها همه جا در اطراف ما هستند. آنها در کارهای روزمره به ما کمک میکنند. کودکان از کامپیوترها برای سرگرمی، جستجوی اطلاعات و در تماس ماندن با یکدیگر استفاده میکنند. مردم در فروشگاهها، کارخانهها، بیمارستانها و مدارس از انواع مختلف کامپیوترها به روشهای مختلف استفاده میکنند.
من تعجب میکنم...
سه چیز که درباره کد، کامپیوتر یا فناوری تعجب کردهاید را پر کنید. با "من تعجب میکنم" شروع کنید.
دادهسلفی
ما چیزهای زیادی درباره خودمان در اینترنت به اشتراک میگذاریم. وبسایتها ترجیحات و عادتهای شما را هنگام استفاده از خدماتشان کشف میکنند.
سازندگان اصلی وب
وبسایتها با زبانهای برنامهنویسی مختلف ساخته میشوند. صدها مورد از آنها وجود دارد، همه برای اهداف مختلف ساخته شدهاند.
نکات روبی برای گشتزنی امن اینترنت
روبی عاشق یادگیری چیزهای جدید، رفتن به مکانهای هیجانانگیز و انجام کارهای سرگرمکننده در اینترنت است. اما همه چیز در شبکه جهانی وب درست نیست. گاهی اوقات تشخیص تفاوت بین تیترهای واقعی و ساختگی دشوار است.
سرگرمی تعطیلات!
کارتپستالها را دانلود کنید تا تبریک تعطیلات گیک بسازید، یا درخت RAM، ROM و CPU خود را با الگوها بسازید.
روبی در اسکرچ
اسکرچ یک زمین بازی برنامهنویسی فوقالعاده است و حالا میتوانید از اسپرایتهای سلام روبی در خلقهای خود استفاده کنید!
کانال ویدیویی خود را شروع کنید
کانال ویدیویی خود را برنامهریزی و اجرا کنید - و در حین آن یاد بگیرید که الگوریتمها چگونه کار میکنند!
برنامه زمانی برای سال تحصیلی جدید
محاسبات، کدنویسی، مهارتهای ICT، مهارتهای الکترونیکی... چه کسی اهمیت میدهد وقتی میتوانید از کامپیوتر به عنوان ابزاری برای بیان خود و حل مسئله استفاده کنید!
اینترنت چگونه به نظر میرسد؟
هیچ کس واقعاً نمیداند اینترنت چگونه به نظر میرسد. طبق نقشههای فنی، یک ابر، انفجار، ستاره یا توده عجیبی است.
باید آنچه میتوانید ببینید را بکشید. مراحلی را که در داخل اینترنت برای انتقال تمام دادهها اتفاق میافتد بکشید. در اصل، اینترنت را طراحی کنید.
زمان ایموجی!
ایموجیها تصاویری مانند چهرهها، آب و هوا، غذا، حیوانات و فعالیتهایی هستند که در پیامهای متنی، ایمیلها و آنلاین استفاده میکنیم. ایموجیها راهی برای به اشتراک گذاشتن احساسات ما مانند نشان دادن طنز یا محبت در پیامهایمان هستند. ایموجیها به زبانی خلاقانه تبدیل شدهاند.
برنامهنویسی کودکان: هنر و الگوریتمها
هنر و الگوریتمها چه وجه اشتراکی دارند؟ کامپیوتر چقدر سریع است؟ و انسانها در چه چیزی خوب هستند؟
سیستم عامل خود را طراحی کنید
سیستمهای عامل مختلف چیزهای زیادی را به اشتراک میگذارند. حالا نوبت شماست که سیستم عاملی برای تلفن بسازید.
سفری کامپیوتری
کامپیوتر را پیدا کنید! تمام کامپیوترهایی که در طول هفته میبینید را فهرست کنید.
بازی حافظه (کامپیوتر)
کامپیوتر برای کار کردن به حافظه و همچنین بسیاری از اجزای دیگر نیاز دارد. با این بازی حافظه، اجزای مختلف کامپیوتر را خواهید شناخت. همچنین حافظه خود را آزمایش و توسعه خواهید داد.
صفحه کلید بسازید
در تمرین نهایی، صفحه کلید کامپیوتر خود را خواهید ساخت. همچنین درباره الفبا، اعداد و نمادها یاد خواهید گرفت.
داخل کامپیوتر چه چیزی است؟
آیا تا به حال داخل کامپیوتر را نگاه کردهاید؟ در این تمرین، آنچه کامپیوترها در داخل خود پنهان میکنند را خواهید کشید و بحث خواهید کرد.
بازی خود را طراحی کنید!
بازی خود را طراحی کنید! صفحه بازی خالی را چاپ کنید و قوانین خود را ارائه دهید.
تخممرغهای عید پاک
آیا میتوانید به روبی کمک کنید تخممرغهای عید پاک را با دستورالعملهای داده شده توسط کامپیوتر تزیین کنید؟ هر تخممرغ باید متفاوت به نظر برسد.
کد لباس
روبی هیجانزده است. او تازه کمد لباسش را سازماندهی کرده است. حالا میتوانید به روبی کمک کنید لباسهای مورد علاقهاش را بپوشد. روبی کد لباس خاصی برای هر روز دارد. آیا میتوانید به روبی کمک کنید لباسهای مناسب را انتخاب کند؟ به یاد داشته باشید، پاسخهای درست زیادی وجود دارد.
من کی هستم؟
حالا با همه دوستان روبی ملاقات کردهاید. آیا میتوانید همه آنها را به یاد بیاورید؟ فایل سمت چپ را باز کنید و آنها را از تصویر پیدا کنید.
کنترل از راه دور جهانی
در آینده چیزهای بیشتری قابل برنامهریزی خواهند بود. تصور کنید اگر همه چیز کامپیوتری در داخل داشته باشد و شما کنترل از راه دور جهانی داشته باشید. این تمرینی است که در آن کنترل از راه دور میسازید و دستورات میدهید.
کامپیوتر چیست؟
کامپیوترها همه جا هستند. احتمالاً بیش از صد کامپیوتر در خانه دارید. شوخی نمیکنم! آنها در همه چیز از تلفنهای همراه تا ماشینها و دستگاههای قهوه پنهان هستند. آیا میتوانید تعداد کامپیوترهایی که امروز دیدهاید را بشمارید؟
اولین کامپیوتر من
اولین کامپیوتر من مقدمهای بر ماشین شگفتانگیز و پیچیده کامپیوتر است. چیزهای کمی به اندازه کامپیوترها هیجانانگیز هستند. و حالا کامپیوتر بسیار خاص خود را طراحی خواهید کرد.
میخواهید به ماجراجویی بپیوندید؟
