الفرق بين المراجعتين لصفحة «جلسة في النظم العددية و تمثيل الأرقام و المحارف و الصوت في الحاسوب»
اذهب إلى التنقل
اذهب إلى البحث
| سطر 86: | سطر 86: | ||
</gallery> | </gallery> | ||
| − | # | + | === قراءات و تدريبات إضافية === |
| + | # بحث عن كيفية تحويل الأعداد من النظام العشري إلى النظام الثنائي | ||
| + | # بحث عن كيفية تحويل الأعداد من النظام العشري إلى أي نظام أعداد آخر | ||
| + | # تحويل بعض الأعداد من النظام العشري إلى النظام الثلاثي وبالعكس | ||
| + | # تحويل بعض الأعداد من النظام العشري إلى النظام الستعشري وبالعكس | ||
== مراجع == | == مراجع == | ||
مراجعة 11:25، 7 سبتمبر 2015
موجز الجلسة
هذه الجلسة هي الأولى من جلستين تتناولان كيفية تمثيل البيانات في الحاسوب. و بما أن فهم كيفية تمثيل البيانات هو حجر الأساس للتعامل مع الحاسوب بشكل علمي، و بالذات برمجيا، فإن هذه الجلسة تؤسس لما سيتلوها من جلسات لتعليم البرمجة و الحوسبة بشكل عام. و تتناول هذه الجلسة تمثيل الأرقام و الأحرف و النصوص و الصوت.
مدة الجلسة الزمنية
أربع ساعات تتخللها فترة أو فترتي راحة
المرحلة العمرية المستهدفة
من 10 سنوات إلى 15 سنة
مهارات و معارف متوقعة من المتدربين
- القراءة و الكتابة
- اتباع التعليمات
- الحساب (العدّ و الجمع و الطرح و الضرب)
- مقارنة الأعداد
- أستخدام الحاسوب و البرامج الحاسوبية
- أساسيات الذاكرة الحاسوبية (البت و البايت و عناوين الذاكرة)
الأهداف المعرفية و المهارية المستهدفة
الأهداف القيمية المستهدفة
- الفضول العلمي
- السعي إلى المعرفة
- الإبداع
- التعاون
- العمل الجماعي
- التنظيم
النتائج المتوقعة
بنهاية هذه الجلسة يكون الطالب قادرا على:
- شرح ما هي نظم الأعداد العربية
- شرح ما هو النظام الثنائي
- تحويل الأعداد من النظام الثنائي إلى النظام العشري و بالعكس
وسائل تعليمية مطلوبة
- حواسيب بحيث يكون عدد الحواسيب هو نصف عدد المتدربين (حاسوب لكل متدربين اثنين) بالإضافة إلى حاسوب للميسّر. كل حاسوب يوجد عليه حسابات لكل طالب من الطلاب المشاركين في البرنامج.
- جهاز عرض بيانات
- اتصال بالإنترنت
- لوحة كتابة (Flip Chart)
تتابع الجلسة
مقدمة
- يشير الميسر إلى ما تم التعرض له سلفاً من كون الحواسيب لا تستطيع التعامل إلا مع وجود إشارة كهربية أو غيابها و عن أن هاتين الحالتين تستخدمان لتمثيل الرقمين "1" و "0" بالترتيب.
- يشير الميسر إلى أن على الرغم من محدودية هذه القدرة، إلا أننا رأينا أن الحاسوب قادر على الاحتفاظ بأصوات و صور و نصوص و غيرها على شكل ملفات و عرضها و التعامل معها.
- يسأل الميسر الطلاب عن رأيهم في كيفية قيام الحاسوب بذلك على الرغم من محدوديته بالرقمين "1" و "0".
- يستمع الميسر إلى آراءهم و يوضح أننا نحتاج إلى تحويل الصور و الأصوات و أي بيانات أخرى إلى أصفار و آحاد حتى يستطيع الحاسوب التعامل معها.
- يوضح الميسر أننا سنبدأ في هذه الجلسة في تعلم كيف يتم تحويل أنواع البيانات المختلفة (الأعداد و النصوص و الصوت، إلخ...) إلى الرقمين "1" و "0" حتى يستطيع الحاسوب التعامل معها.
نظم العدّ: الأساسات و الأسس
- ينوه الميسر أننا سنبدأ بتعلم كيفية تمثيل الأرقام الصحيحة في الحاسوب و أننا سنتعلم ذلك من خلال لعبة.
- يقوم الميسر بتنفيذ لعبة عدّ النقاط[1] (لتقديم نظام العدّ الثنائي)
- يوضح الميسر أن نظام الأعداد الثنائي الذي تعرفنا عليه في اللعبة هو مثال للنظام العربي لتمثيل الأعداد، و أننا في هذا النظام الثنائي استخدمنا العدد اثنان كأساس و بالتالي احتجنا إلى استخدام رقمين (رمزين) فقط لا غير و هما "1" لنعبر عن العدد واحد و "0" لنعبر عن العدد صفر.
- يسأل الميسر عما يميز العدد اثنان عن باقي الأعداد، و هل يمكن أن نبني نظم أعداد على أٌسس أخرى غير العدد اثنان.
- يوضح الميسر أنه لا يوجد ما يميز العدد اثنان و أننا نستطيع بناء نظام أعداد بناء على أي عدد نختاره.
- يسأل الميسر إذا كان أي من الطلاب يعرف أي مثال آخر لنظام عدد غير النظام الثنائي، و ما هو أساس هذا النظام.
- يستمع الميسر إلى إجابات الطلاب ثم يوضح أن نظام الأعداد الذي نتعلمه في المدرسة و نستخدمه في حياتنا اليومية هو مثال آخر لنظم الأعداد المبنية على النظام العربي لتمثيل الأعداد و أن أساس هذا النظام هو العدد عشرة.
- يشرح الميسر أُسس النظام العربي لتمثيل الأعداد بالتطبيق على النظام العشري.
- يشير الميسر إلى أننا تعلمنا في اللعبة السابقة أن النظام الثنائي يتبع نفس القواعد السابق شرحها و يستعرض ذلك بتطبيق القواعد عمليا على رقم بالنظام الثنائي أمام الطلاب.
- يكتب الميسر بعض الأعداد بأنظمة أعداد مختلفة (النظام الخماسي، النظام الثماني، إلخ...) و يطلب من الطلاب تحديد القيمة المكافئة لكل عدد.
- يراجع الميسر على النتائج التي توصل لها الطلاب و يساعد من لم يتمكن من الوصول للقيم الصحيحة في التعرف على أسباب ذلك و حساب القيم الصحيحة.
- يشير الميسر إلى أننا نستطيع بناء نظم أعداد لأسس أكبر من الرقم عشرة، و يطلب من الطلاب كتابة العدد 29 بالنظام الستعشري.
- يسأل الميسر الطلاب عن ما توصلوا إليه من نتائج و إذا كانت قد واجهتهم بعض الصعوبات.
- يستمع الميسر إلى ردودهم و يوضح أن تمثيل الرقم 29 يحتاج إلى رمز يمثل العدد 13 و أن الأرقام من "0" إلى "9" لا تشتمل على مثل هذا الرمز.
- يوضح الميسر أن الدارج هو استخدام الحرف "a" كرمز يعبر عن العدد 10 و استخدام الحرف "b" كرمز يعبر عن العدد 11 و استخدام الحرف "c" كرمز يعبر عن العدد 12و هكذا دواليك.
- يسأل الميسر الطلاب أي نظم الأعداد السابقة هو الأمثل للاستخدام في الحاسوب و لماذا.
- يناقش الميسر الطلاب في إجاباتهم و يوضح أن النظام الثنائي هو النظام الأمثل للاستخدام في الحواسيب نظرا لأنها تتكون من دوائر منطقية لا تتعامل إلا مع وجود إشارة كهربية أو عدم وجودها، و بالتالي لا تستطيع أن تعبر إلا عن رمزين اثنين يمكن أن نرمز بهما للرقمين "1" و "0". و بالتالي لا يستطيع الحاسوب التعامل إلا مع هذين الرقمين.
- يسأل الميسر الطلاب عن ما هو اصغر و اكبر أعداد نستطيع تمثيلها في بايت واحدة.
- يعطي الميسر وقتا للطلاب لحساب الإجابة و يراجع معهم ما توصلوا إليه
- يشير الميسر إلى أننا نكون بهذا قد تعرفنا على نظم الأعداد المختلفة و كيفية تمثيل الأعداد في الحاسوب باستخدام النظام الثنائي.
ترميز المحارف
- لعب لعبة تبادل رسائل بجدول المحارف لتبيان تمثيل المحارف و السلاسل (strings)
ترميز الصوت
- شرح مفهوم الموجات الصوتية بطريق استخدام برمجية أوسكيلوسكوب (مثل xoscope) لملاحظة شكل الموجات في مرقاب
- فتح ملف تسجيل موسيقي في برمجية تحرير الصوت Audacity و الاستماع إليها، ثم تخفيض معدّل المعاينة (sampling) و الاستماع إليها مجددا لملاحظة الفرق في نوعية الصوت
- شرح مفهوم المعاينة
- تغيير حجم العيّنة (عدد البتات المسجَّلة للعينة) ثم الاستماع للتسجيل لملاحظة الفرق في نوعية الصوت
- شرح مفهوم التكميم (quantization)
=== قراءات و تدريبات إضافية ===
- بحث عن كيفية تحويل الأعداد من النظام العشري إلى النظام الثنائي
- بحث عن كيفية تحويل الأعداد من النظام العشري إلى أي نظام أعداد آخر
- تحويل بعض الأعداد من النظام العشري إلى النظام الثلاثي وبالعكس
- تحويل بعض الأعداد من النظام العشري إلى النظام الستعشري وبالعكس
مراجع
- ↑ بناء على وصف تمرين عدّ النقاط من http://csunplugged.org/binary-numbers/#Count_the_Dots برخصة CC:By-NC-SA