Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
67 - Telegram Web
Telegram Web
📚#سفر_به_دنیای_کتاب_ها

🎙🎙🎙هنر آمار "آموزش از داده"🎙🎙🎙

7️⃣ فصل هفتم: چقدر می توانیم از آنچه در حال وقوع است مطمئن باشیم؟ برآوردها و فواصل زمانی

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

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

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

8️⃣فصل هشتم: احتمال - زبان عدم قطعیت و تغییرپذیری

🔣نظریه احتمال یک زبان رسمی و ریاضی برای برخورد با پدیده های تصادفی ارائه می دهد.

🔣پیامدهای احتمال شهودی نیستند، اما بینش‌ها را می‌توان با استفاده از ایده فرکانس‌های مورد انتظار بهبود بخشید.

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

🔣بسیاری از پدیده‌های اجتماعی نظم قابل توجهی را در الگوی کلی خود نشان می‌دهند، در حالی که رویدادهای فردی کاملاً غیرقابل پیش‌بینی هستند.

#️⃣#Art_of_statistics
#️⃣#David_Speigelhalter
#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✈️@IDSchools
✈️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
🎲#گام_به_گام

6️⃣ قسمت ششم آمار:

🔹 علم داده

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

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

بعد در قرن نوردهم انقلاب اطلاعاتی دومی ایجاد شد. با تلگراف، گرامافون، دوربین و بعد‌ها رادیو و تلوزیون مقدار کل اطلاعات به حالت انفجاری رشد کرد. تا دهه ۱۹۵۰ میزان اطلاعات در دسترس عموم ۶ هزار برابر شده بود و بعد به لطف کامپیوتر و بعدها اینترنت به عصر دیجیتال رفتیم. میزان داده‌هایی که حالا در دسترس داریم به میزان غیرقابل تصوری وسیعه.

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

اما درواقع این میزان چیزی نیست. در سال ۲۰۰۹ حجم اینترنت برابر با ۵۰۰ اگزابایت بود. در سال ۲۰۱۰ تنها یک سال بعد این میزان، دوبرابر و بیش از یک زتابایت افزایش پیدا کرد.

یک زتا بایت=
۱،۰۰۰،۰۰۰،۰۰۰،۰۰۰،۰۰۰،۰۰۰،۰۰۰ بایت

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

🔣ادامه دارد....

#️⃣#statistics
#️⃣#data_science
#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
🎲#گام_به_گام

💻کدنویسی

📌نکات مهم قبل از شروع کدنویسی: قسمت آخر

۹. یک مربی و یک جامعه پیدا کنید.

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

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

🟢موراد زیر را حتما بررسی کنید:

• Stack Overflow،
یک سایت انجمن برای سوالات برنامه نویسی و گفت وگو
• GitHub،
یک مخزن کد برای پروژه‌های منبع باز با یک جامعه توسعه دهندگان فعال.
• Women Who Code،
یک سازمان غیرانتفاعی که رویدادها، جوامع، و آگهی های شغلی را برای زنانی که به دنبال شغل در فناوری هستند سازماندهی می کند.
• r/learnprogramming،
یک ساب ردیت (یک میکروسایت در Reddit.com) برای برنامه نویسان مبتدی.

10. ثبت نام در یک بوت کمپ کدنویسی را در نظر بگیرید.

🔴بوت کمپ کدنویسی یک برنامه آموزشی کوتاه مدت است که یک برنامه درسی کدنویسی جامع را در چند ماه بسته بندی می‌کند. این برنامه‌ها سریع، غوطه‌ور، و سکوی راه اندازی برای یک حرفه توسعه هستند. بوت کمپ‌های کدنویسی فشرده و پرهزینه هستند. چیزی نیست که بدون تجربه کدنویسی وارد آن شوید.

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

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

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

#کدنویسی
#IDSchools
#IDS
#IDS_Math

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
💡#اکتشاف_دنیای_دیجیتال

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

نکته‌ی مهم
تایپ اسکریپت TypeScript یک ابر مجموعه نحوی جاوا اسکریپت با تایپ ایستا است. نوع اسکریپت، در اصل، سینتکس را در بالای جاوا اسکریپت اضافه می‌کند و به توسعه دهندگان اجازه می‌دهد تا انواع را اضافه کنند. از آنجایی که TypeScript یک “Syntactic Superset” است، همان نحو پایه جاوا اسکریپت را دارد اما چیزی به آن اضافه می‌کند. TypeScript از مفاهیم OOPS نیز پشتیبانی می‌کند. پارادایم OOP نوشتن کدهای سازمان یافته و مقیاس پذیر را آسان‌تر می‌کند، که با افزایش اندازه و پیچیدگی پروژه شما آشکارتر می‌شود.

⬅️برخی از ویژگی‌های مهم TyepScript به شرح زیر است:
🟡به شما امکان می‌دهد نوع داده‌ای را که در کد ارسال می‌شود مشخص کنید، و در صورت عدم تطابق نوع داده‌ها، می‌تواند خطاها را گزارش کند.
🟡رابط‌ها، نام مستعار نوع، کلاس‌های انتزاعی، اضافه بار توابع، تاپل‌ها، ژنریک‌ها و غیره از نظر ویژگی‌های زبان، مقیاس ‌پذیری پروژه، همکاری درون و بین تیم‌ها، تجربه توسعه ‌دهنده و قابلیت نگهداری کد، TypeScript از جاوا اسکریپت برتری دارد.

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

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
با توجه به زبان‌های برنامه‌نویسی معرفی شده مایلید یادگیری کدام زبان برنامه‌نویسی را شروع کنیم؟
Anonymous Poll
4%
JavaScript
54%
Python
4%
Java
10%
C/C++
4%
C#
2%
PHP
0%
Kotlin
0%
Swift
4%
Go
17%
R
🎇#کشف_جادوی_اعداد

🎆 ریاضیات علمی است پر از شگفتی: اسرارآمیزترین عدد جهان

https://youtu.be/XQBVjpCSO_M?si=94hJPXjREaGryXec

⬅️سری فیبوناچی

🔴سری فیبوناچی یک سری از اعداد بسیار شناخته شده است، سری فیبوناچی مجموعه‌ای متشکل از اعدادی است که عدد بعدی در دنباله با مجموع 2 عدد بعدی داده می‌شود. این سری 1، 1، 2، 3، 5، 8، 13، 21، 34، 55 …

🔴 2 با جمع 1 و 1 به دست می‌آید، 3 با جمع 1 و 2 به دست می آید، 5 با جمع 2 و 3 و غیره به دست می‌آید.

🔴یک واقعیت جالب در مورد سری فیبوناچی این است که وقتی اعداد آن را مرتب می‌کنید، یک مارپیچ خوب به دست می‌آید.

🔴دنباله فیبوناچی نقش حیاتی در فیلوتاکسی ایفا می کند که آرایش برگ ها، شاخه‌ها، گل ها یا دانه ها را در گیاهان مطالعه می‌کند. دارسی تامپسون مشاهده کرد که پادشاهی گیاهی ترجیح عجیبی برای اعداد خاص و هندسه‌های مارپیچی خاص دارد و این اعداد و هندسه ها ارتباط نزدیکی با هم دارند.
#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✈️@IDSchools
✈️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
💥#اکتشاف_دنیای_دیجیتال

➡️GeoGebra

🟣 جئوجبرا نرم‌افزاری آموزشی ریاضی برای رسم و محاسبه و پیدا کردن نقطه وخط، روی دستگاه مختصات، و به طور کلی آموزش ریاضی است. این نرم افزار با زبان جاوا، نوشته شده و رایگان است. نسخه‌های مختلف این نرم افزار برای سیستم عامل‌های مختلف و با زبان‌های مختلف وجود دارد. آخرین نسخه این نرم افزار نسخه۳٫۲٫۴۶٫۰ می‌باشد. این نرم افزار برای آموزش مباحث هندسه، جبر و حساب دیفرانسیل و انتگرال به صورت پویا در مدارس به کار می‌رود.

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

#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
ریاضی، آمار و علوم کامپیوتر - مدارس میان‌رشته‌ای pinned « با توجه به زبان‌های برنامه‌نویسی معرفی شده مایلید یادگیری کدام زبان برنامه‌نویسی را شروع کنیم؟»
💻#سازنده_جهان_دیجیتال

7️⃣ ساختمان داده، قسمت هفتم

🔣درخت پیشوندی

🔴 درخت پیشوندی Trie که به آن (Prefix Tree) نیز می‌گویند، یک ساختار درخت مانند است که برای حل مسائل مرتبط با رشته‌ها (Strings) بسیار موثر است. این ساختمان داده امکان بازیابی سریع را فراهم می‌کند و اغلب برای جست‌و‌جوی کلمات در دیکشنری، پیشنهاد خودکار در موتورهای جست‌و‌جو و حتی مسیریابی IP یا  IP routing مورد استفاده قرار می‌گیرد.

🔴 در ادامه تصویری از چگونگی ذخیره‌سازی سه کلمه «thus» ،«top» و «their» در درخت پیشوندی نمایش داده شده است.

🔴 کلمات به صورت بالا به پایین در درخت پیشوندی ذخیره شده‌اند و گره‌های سبز رنگ s ،p و r نشانگر حروف پایانی در واژگان thus ،top و their هستند.

⬅️جدول درهم‌سازی

🟡درهم‌سازی (Hashing) فرآیند مورد استفاده برای شناسایی اشیا و ذخیره‌سازی هر شی در اندیس‌های یکتا از پیش محاسبه شده است که به آن‌ها «کلید» (key) گفته می‌شود. بنابراین، شی به شکل جفت کلید-مقدار (key-value) و مجموعه‌ای از چنین آیتم‌هایی که به آن دیکشنری گفته می‌شود ذخیره‌سازی می‌شود. هر شی با استفاده از آن کلید قابل جست‌و‌جو است.

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

🟡 کارایی ساختمان داده درهم‌سازی بستگی به سه فاکتور زیر دارد:
• تابع درهم‌سازی (hash function)
• اندازه جدول درهم‌سازی
• روش مدیریت تصادم (Collision Handling Method)


#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
📚#سفر_به_دنیای_کتاب_ها

🎙🎙🎙هنر آمار "آموزش از داده"🎙🎙🎙

9️⃣فصل نهم: کنار هم قرار دادن احتمال و آمار

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

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

🔴نمی‌توان ادعا کرد که یک بازه خاص 95 درصد احتمال دارد حاوی مقدار واقعی باشد. 

🔴قضیه حد مرکزی دلالت بر این دارد که میانگین نمونه و دیگر خلاصه آمار را می‌توان فرض کرد که برای نمونه‌های بزرگ دارای توزیع نرمال است.

🔴حاشیه خطا معمولاً خطای سیستماتیک را به دلیل غیر علل تصادفی - دانش و قضاوت خارجی برای ارزیابی این‌ها مورد نیاز است.

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

0️⃣1️⃣ فصل دهم: پاسخ به سوالات و ادعای اکتشافات

🟣آزمون فرضیه‌های صفر، فرضیات پیش فرض در مورد مدل‌های آماری – بخش عمده‌ای از عملکرد آماری را تشکیل می‌دهد.

🟣مقدار P-value، اندازه‌گیری ناسازگاری بین داده‌های مشاهده شده است و یک فرضیه صفر: به طور رسمی احتمال مشاهده نتیجه نهایی، زمانی‌که فرضیه صفر درست بود.

🟣 به طور سنتی، آستانه‌های p مقدار ۰.۰۵ و ۰.۰۱ برای اعلام "اهمیت آماری" تنظیم شده است.

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

🟣تناظر دقیقی بین فواصل اطمینان و P- مقدار وجود دارد.  مقادیر: اگر مثلاً بازه 95٪ شامل عدد صفر نباشد، می‌توانیم فرضیه برابر عدد صفر را وقتی p مقدار کمتر از ۰.۰۵ است رد کنیم.

🟣نظریه نیمن-پیرسون یک فرضیه جایگزین را مشخص می‌کند و نرخ خطاهای نوع I و نوع II را  و برای دو نوع خطای احتمالی در یک فرضیه  تست اصلاح می‌کند.

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

🟣مقادیر P اغلب اشتباه تعبیر می‌شوند: به ویژه آن‌ها احتمال اینکه فرضیه صفر درست باشد، منتقل نمی کنند و وجود نتیجه غیر معنی داری  نشان می‌دهد که فرضیه صفر درست است.

#️⃣#Art_of_statistics
#️⃣#David_Speigelhalter
#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
🔹#توسعه_و_تحقیق_کار_ها

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

https://youtu.be/4HB2-j8JwOg?si=2KSif85Svg54xybt

🎬 این ویدیو جالب‌ترین حقایق را در مورد چیزهایی که در اینجا روی سیاره ما اتفاق می‌افتد به اشتراک می‌گذارد.

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

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
🎲#گام_به_گام

💻کدنویسی

✔️با توجه به نتیجه‌ی نظرسنجی هفته‌ی گذشته، یادگیری پایتون را شروع میکنیم.

🔣با اصول پایتون شروع کنید.

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

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

📱با کمک ویدیوی زیر میتوانید پایتون رو نصب کنید.
https://youtu.be/r3yMVqfiksg?si=DOQWWAOQQ0SLRb9P

#️⃣#کدنویسی
#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
💡#اکتشاف_دنیای_دیجیتال

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

➡️ HTML (Hypertext Markup Language)

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

➡️CSS (Cascading Style Sheets)

🔴 شاید کمتر با زبان خواهر و برادر HTML یعنی CSS آشنا باشید. HTML محتوایی را که در یک صفحه وب ظاهر می‌شود کنترل می‌کند، اما بر ظاهر آن محتوا تأثیری نمی‌گذارد.
اینجاست که CSS وارد می‌شود. زبان CSS استایل HTML را مدیریت می‌کند. ویژگی‌هایی مانند رنگ‌ها، اندازه، فونت‌ها و حتی طرح‌بندی کل صفحه را تنظیم می‌کند. CSS نیز یک زبان برنامه نویسی نیست. مجموعه‌ای از قوانین اعمال شده در HTML است.
تقریبا HTML و CSS همیشه با هم استفاده می‌شوند، بنابراین توصیه می‌کنم هر دو را یاد بگیرید. در غیر این صورت، صفحات وب شما نسبتاً ساده به نظر می‌رسند.
اگر از مربع اول شروع می‌کنید، وارد HTML و CSS شوید.
یادگیری HTML و CSS تا حد زیادی آسان است، زیرا نیازی به فکر کردن از طریق منطق محاسباتی زبان‌های برنامه نویسی ندارند.
یادگیری HTML و CSS همچنین نسبت به سایر زبان‌ها کمتر انتزاعی است زیرا نتایج کد خود را سریع می‌بینید. به سادگی یک فایل html ایجاد کنید و آن را در مرورگر خود باز کنید. یا، یک وب‌سایت موجود را باز کنید و از ابزار بازرسی خود برای مشاهده کدهای زیرین استفاده کنید.

✈️@IDSchools
✈️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
#زیبایی_های_ریاضی

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

⁉️ آیا میدانستید….

👀 هیچ عدد رومی برای صفر وجود ندارد.

🔴اگر 23 نفر در یک اتاق باشند، 50 درصد احتمال دارد که دو نفر تولد یکسانی داشته باشند.

🔴هر شکلی را با محیط یکسان بگیرید و دایره همچنان بیشترین مساحت را دارد.

🔴هر عدد فرد در انگلیسی یک "e" دارد.

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

🔴کلمه ریاضی "صد" از "hundrath" که یک اصطلاح قدیمی اسکاندیناوی است که در واقع به مقدار 120 اشاره دارد، می‌آید.

🔴می‌توانید از سه برش هندسی روی یک کیک استفاده کنید و 8 تکه بگیرید.

🔴ویلیام شانکس، ریاضیدان مشهور، بخش زیادی از زندگی خود را صرف محاسبه ثابت‌های ریاضی کرد و تا زمانی که به رقم 528 رسید، مرتکب اشتباه نشد.

🔴روی تاس، اضلاع مخالف همیشه به عدد هفت می‌رسند.

🔴یک تکه کاغذ استاندارد را فقط می‌توان هفت بار تا کرد، با این حال، طبق تئوری ریاضی، اگر بتوانید یک تکه کاغذ را به ۱۰۳ بار نصف تا کنید ضخامت آن برابر با جهان قابل مشاهده است.

🔴اگر با یک پنی شروع کنید و ارزش آن را هر روز به مدت 30 روز دو برابر کنید، در ماه اول بیش از 5,000,000 میلیون دلار خواهید داشت.

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

#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️#اکتشاف_دنیای_دیجیتال

🔣 نرم افزار تحلیل آماری  Statistica

یکی دیگر از نرم افزارهای معروف آماری Statistica است که قابلیت‌های منحصر به خود را دارد. ارائه گزارشات آماری در قالب جدول و نمودارهای آماری از خصوصیات بارز این نرم‌افزار در سال‌های 1990 تا به امروز بوده است. همچنین نسخه قابل اجرا در سیستم‌های ۳۲ و ۶۴ بیتی نیز در ۲۰۰۹ در دسترس کاربران قرار گرفت. این نسخه از Statistica به نام نسخه ۱۰ شهرت داشت.

◀️ از ویژگی‌های مهم این نرم‌افزار می‌توان به موارد زیر اشاره کرد.
• تحلیل داده‌ها
• مدیریت داده‌ها
• محاسبات آماری و آزمون‌های پارامتری و ناپارامتری چند متغیره
• محاسبات مربوط به کنترل کیفیت آماری
• داده‌کاوی
• یادگیری ماشین
• تحلیل متن
• تصویر سازی داده و رسم نمودارهای واضح و موثر

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

#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
💻#سازنده_جهان_دیجیتال

🔣 پایگاه داده - قسمت اول

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

پایگاه داده چیست؟

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

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

⬅️ ادامه دارد...

#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✈️@IDSchools
✈️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
📚#سفر_به_دنیای_کتاب_ها

😍هنر آمار "آموزش از داده"

1️⃣1️⃣ فصل یازدهم: یادگیری از تجربه راه بیزی

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

🔴 قضیه بیز برای دو فرضیه رقیب را می‌توان به این صورت بیان کرد:
شانس پسین = نسبت احتمال × شانس قبلی.

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

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

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

🔴 عوامل بیز معادل نسبت‌های احتمال برای فرضیه‌های علمی و جایگزینی بحث برانگیز برای فرضیه صفر آزمون معنی‌دار هستند.

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

2️⃣1️⃣ فصل داوازدهم: چگونه همه چیز اشتباه می‌شود

🟡 عملکرد ضعیف آماری تا حدودی مسئولیت بحران در تکرارپذیری علم را بر عهده دارد.

🟡 به نظر می‌رسد ساخت عمدی داده‌ها نسبتاً نادر است، اما خطاهای مکرر در روش های آماری در آن وجود دارد.

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

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

#️⃣#Art_of_statistics
#️⃣#David_Speigelhalter
#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
🌐 #توسعه_و_تحقیق_کار_ها

⬅️ خلاصه آمار: میانگین، میانه، مد - آن‌ها چه چیزی هستند و کدام را استفاده کنیم.

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

https://youtu.be/rAN6DBctgJ0?si=4fluEvYjSYQRa-rg

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

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
🎲#گام_به_گام

💻کدنویسی

📱 شروع کار با پایتون

🔣 در مرحله بعد از نصب، باید با سینتکس و اجزای اصلی پایتون، مانند انواع داده‌ها، متغیرها و ساختارهای داده مانند آرایه‌ها، تاپل‌ها و دیکشنری‌ها درگیر شوید. درک این اصول بسیار مهم است، زیرا آن‌ها زیربنای همه زبان‌های برنامه‌نویسی را تشکیل می‌دهند. از آن‌ها برای ایجاد اسکریپت‌های ساده استفاده کرده و در کنار آن روی آموختن کار با کتابخانه‌های مختلف مانند NumPy، Lambda، JSON و ماژول‌ها سرمایه‌گذاری کنید.

🎬 با کمک ویدیوی زیر میتوانید مروری بر نصب پایتون داشته باشید و با شروع کار در پایتون آشنا شوید.

https://youtu.be/V5Rg5-btaLw?si=BsgMnlrzZnlhfQwq


#️⃣#کدنویسی
#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✉️@IDSchools
✉️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
💡#اکتشاف_دنیای_دیجیتال

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

✔️ Ruby

🔴 روبی زبان ساده ای است که برای ایجاد ابزارهای اتوماسیون، برنامه‌های دسکتاپ و نمونه‌های اولیه سریع مفید است. یک چارچوب محبوب برای Ruby وجود دارد که اغلب Ruby on Rails نامیده می شود.

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

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

🔴 هنگامی که برای اولین بار یاد می‌گیرید که چگونه یک پروژه کدنویسی را اجرا کنید، انعطاف پذیری عالی است. اما با حفظ پروژه در طول زمان می‌تواند بر تغییرات کد شما تأثیر بگذارد.

🟡 روبی به دلیل فلسفه "کنوانسیون روی پیکربندی" آن یک انتخاب عالی برای توسعه سریع برنامه است.

✔️ SQL

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

🟣 این زبان با سایر زبان‌های برنامه نویسی متفاوت است زیرا از نظر فنی یک زبان Query است، بنابراین شما نمی‌توانید صفحات وب را با آن بسازید.

🟣 اگر از قبل درک درستی از برنامه نویسی ندارید، ممکن است یادگیری SQL کمی طول بکشد. با این حال، این زبان در فناوری و متخصصان داده محبوب است، بنابراین در محل کار ارتباط زیادی دارد.

🟡 برای پروژه‌هایی که شامل ذخیره‌سازی و بازیابی داده ها هستند، مورد نیاز است، و آن را به یک امر ضروری برای توسعه دهندگان وب تبدیل می‌کند.

✈️@IDSchools
✈️@IDS_Math
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/07/10 15:52:21
Back to Top
HTML Embed Code: