Telegram Web Link
This media is not supported in your browser
VIEW IN TELEGRAM
انمیشن مرتب سازی حبابی
همان الگورتیم (با تضاد رنگی)
This media is not supported in your browser
VIEW IN TELEGRAM
انمیشن دیگری از الگوریتم مرتب سازی حبابی
(روش بهینه)
برنامه پایتون با ماژول turtle
برای بچه های متوسط

خروجی در تصویر بعدی:
در این برنامه به ترتیب یکی از المان‌های لیست رنگ ها انتخاب می‌شود و اینکار با باقی مانده تقسیم x بر عدد ۴ که عدد ۰ یا ۱ یا ۲ یا ۳ است، به سادگی میسر می‌شود.

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

چند نمونه از خروجی این تابع با ورودی‌‌های متفاوت را می‌توانید ببینید:
خروجی‌های تابع بازگشتی
This media is not supported in your browser
VIEW IN TELEGRAM
رسم درخت فرکتال در اسکرچ


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

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

متاسفانه معلم‌هایی را می‌بینیم که بعد از چند ساعت تدریس اسکرچ به سراغ زبان‌های دیگر و یا تکنولوژی‌ها دیگری می‌روند و دانش‌آموزان آن‌ها هیچ چیزی از دنیای الگوریتم‌ها درک نمی‌کنند.
#اسکرچ
#پایتون
www.farsaran.com/scratch
کد پایتون رسم درخت فرکتال

اطلاعات بیشتر در مورد فرکتال
https://en.wikipedia.org/wiki/Fractal
Forwarded from سهام نیوز
مردم کدام کشور بیشترین ضریب هوشی ( IQ ) را دارند؟ + رتبه ایران

🔶طبق مطالعه سال 2019 توسط محققان ریچارد لین و دیوید بکر در موسسه اولستر کشور ایرلند، قوی ترین ضرایب هوشی در جهان مشخص شدند که بر این اساس ژاپنی ها با هوش ترین مردم جهان هستند. طبق این تحقیق ایرانی ها در رده 119 جهان قرار دارند.

1. 🇯🇵 Japan: 106.48
2. 🇹🇼 Taiwan: 106.47
3. 🇸🇬 Singapore: 105.9
4. 🇭🇰Hong Kong: 105.34
5. 🇨🇳 China: 104.1
6. 🇰🇷 South Korea: 102.3
7. 🇧🇾 Belarus: 101.6
8. 🇫🇮 Finland: 101.2
9. 🇱🇮 Liechtenstein: 101.1
10. 🇩🇪 Germany: 100.7
11. 🇳🇱 Netherlands: 100.7
---
17. 🇦🇺 Australia: 99.2
20. 🇬🇧 United Kingdom: 99.1
29. 🇺🇸 United States: 97.4
32. 🇫🇷 France: 96.7
35. 🇷🇺 Russia: 96.3
42. 🇮🇹 Italy: 94.2
45. 🇪🇸 Spain: 93.9
48. 🇵🇹 Portugal: 92.8
49. 🇮🇱 Israel: 92.4
61. 🇮🇶 Iraq: 89.3
77. 🇹🇷 Turkey: 86.8
98. 🇧🇷 Brazil: 83.4
103. 🇦🇫 Afghanistan: 82.1
119. 🇮🇷 Iran: 80.01
120. 🇵🇰 Pakistan: 80
141. 🇸🇦 Saudi Arabia: 76.4
143. 🇮🇳 India: 76.2

@Sahamnewsorg
نقد امورش اسکرچ جونیور در فایل صوتی زیر بشنوید:
در این فایل صوتی آموزش اسکرچ را نقد کرده ام.

از نظر من اسکرچ جونیور یک پروژه تحقیقاتی بوده است و هیچ شواهدی در دست نیست که در سایر کشورها آموزش داده می شود.
This media is not supported in your browser
VIEW IN TELEGRAM
یکی از ایده‌های مناسب برای استفاده از پایتون، اتوماتیک کردن کارهاست .

برخی از نرم افزارها (مانند نرم افزار حسابداری) اجازه نمی‌دهند که با روش استانداردی آنها را اتوماتیک کنیم.

با کتابخانه pyautogui به سادگی از کامپیوتر خواست که به جای ما با ماوس و کیبورد را کلیک کنید.

در این ویدئو یک مربع تو در تو در paint برای شما رسم می شود.

www.farsaran.com
گزارش مشکلی در اسکرچ

در نسخه آفلاین در قسمت «متغیرها»، کلمه «متغیر من» به انگلیسی "my variable" نمایش داده می شود در صورتی که در نسخه آنلاین اینگونه نیست و این یک مشکل است که من دیروز متوجه آن شدم و به تیم اسکرچ آن را گزارش کردم.

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

[email protected]

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

@farsaran_scratch
دیروز در جلسه ۲ کلاسهای پایه دوم دبستان (همان دبستانی که مریم میرزاخانی درس می‌خواهنده است)، این برنامه را ابتدا توضیح داده و نوشتم و سپس نسخه پرینت شده سیاه و سفید آن را به بچه‌ها دادم تا برنامه را بنویسند.

خوشبختانه کلاس خلوت بود (حدود ۲۰ نفر) و تقریبا همه بچه‌ها موفق شدند که این کار را انجام دهند.

مشکل جالب: این بود که برخی از بچه‌ها «پاسخ» و «متغیر من» را تایپ کرده بودند و متوجه نبودند که باید از بلاک آن استفاده کنند.

مشکل ترجمه: این عکس از نسخه آنلاین است و در کلاس ما نسخه آفلاین را داشتیم که «متغیر من» ترجمه نشده است و "my variable" نمایش داده می شد.

توجه: نسخه‌های با کیفیت این عکس را در ادامه برای شما قرار می دهیم تا دانلود کنید:

@farsaran_scratch

پی نوشت:‌ 😎 دوستان می‌دانند که من هیچ کسب و کاری تا کنون در حوزه اسکرچ نداشته ام و کلیه فعالیت من و از جمله برگزاری این کلاس در این مدرسه خاص به صورت رایگان و داوطلبانه است. یکی از اهداف اصلی من آن است که با مشکلات تدریس و احتمالا نرم افزار اسکرچ از نزدیک و در عمل آشنا شوم.
برنامه حدس عدد.pdf
297.1 KB
فایل برنامه حدس عدد در اسکرچ

توجه برای سازگاری با نسخه آنلاین و آفلاین، هر ۲ حالت قرار داده شده است در یکی «متغیر من» است و در دیگری "my variable" .
یک باگ عجیب در نسخه آفلاین اسکرچ

گاهی در اسکرچ این اتفاق می‌افتد که چیزی در داخل ورودی بلاک/دستوری تایپ نمی‌شود و من بارها در کلاس (ویندوز ۷ داشت) با این مشکل برخورد کردم .

راه حل آن این است که اسکرچ را minimize و سپس maximize کنید و درست می‌شود. (خانم موسوی هم گفتند که در کلاس به بچه‌ها یاد داده آند که روی Start یکبار کلیک کنند) . در واقع باید یکبار focus از روی پنجره اسکرچ برداشته و مجدد پنجره focus شود.

آیا شما هم این مشکل را دارید و لطفا بگویید که بر روی کدام ویندوز است.

اگر بر روی ویندوز ۱۰ یا ۱۱ این مشکل را هرگز در کلاس نداشته اید، لطفا مرا باخبر کنید.

نکته ۱) در نسخه آنلاین این مشکل را مشاهد نکرده ام.
@farsaran_scratch
بازی_بپر_بپر_اسکرچ_نسخه_سیاه_و_سفید.pdf
1.5 MB
دانلود نسخه pdf سیاه و سفید بازی بپر بپر

همانطور که می دانید برای تدریس اسکرچ، قرار دادن کارتها در اختیار بچه ها یکی از روش های ایده آل است.

اساسا این روش بر مبنای یک فلسفه آموزشی است که در آن نیازی نیست که همه چیز توضیح داده شود بلکه بر اساس هدف/نیاز از دستورها استفاده می شود و در این فرآیند دانش آموز با مفاهیم آشنا می شود. (دقیقا عکس روش تدریسی که در مدارس و دانشگاه‌ها انجام می شود).

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

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


با تشکر
فرشید میدانی
2025/07/04 03:48:06
Back to Top
HTML Embed Code: