الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية تدريس لغة السي؟؟

مغلق
بدأه frh في 7 أغسطس 2006 · 15 رد · 1,516 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

:wacko: السلام عليكم ورحمة الله وبركاته

تحية طيبة وبعد،،،

من الممكن ان شاء الله ان انتقل الى تدريس لغة السي في الفصل المقبل والحقيقة اني لم اجرب التدريس سابقا لذلك احب ان استفيد من تجارب الاساتذة في مجال التدريس.

سؤالي الأول:

اريد دروس في السي من اول حرف ؟

السؤال الثاني: هو

وجدت موضوع اعجبني حول طريقة تحضير الدروس وهو كالتالي

*****

إعداد وتحضير الدروس :

إن الإعداد الجيد للدرس يضمن للمعلم أو المعلمة أداءً جيدا داخل الصف ، فمن خلاله تتحدد الطرق المناسبة للدرس والأسئلة الحوارية وطرق التقويم والوسائل المساعدة اللازمة ، وفيما يلي مخطط مقترح للتحضير اليومي للدروس :

الحقائق والمفاهيم

يسجل المعلم أو المعلمة في هذا الحقل جميع الحقائق والمفاهيم العلمية البحتة دون شرح لها ( مجرد سرد لها )

الأهداف السلوكية

تكتب هنا الأهداف السلوكيةعلى الصورة التي تعكس سلوك الطالب المتوقع بعد تدريسه (كل هدف لوحده و بفكرة واحدة ويوضع خط بين كل هدف والهدف الذي يليه مع مراعاة تناظر الوسائل والتقويم وطرق التنفيذ مع عبارة الهدف ويلزم لذلك استخدام الورقة بشكل عرضي ).

الوسائل المعينة

تسجل هنا الوسائل التعليمية اللازمة للتدريس ( مجرد سرد لهذه الوسائل حسب الأهداف )

طريقة تنفيذ الهدف

تسجل هنا طريقة تنفيذ الهدف (كل هدف لوحدة مع التركيز على بيان موقف الطلاب والطالبات ودورهم أثناء تحقيق الهدف التعليمي وطريقة تعاملهم مع الوسيلة التعليمية إن وجدت

التقويم

تكتب طريقة قياس كل هدف على حدة حيث تسجل الأسئلة أو طرق القياس الأخرى المناسبة والمرتبطة بعبارة الهدف .

*****

ولكن في الحقيقة لم استطع تطبيقها على دروس السي ؟ فارجو ممن جرب تدريس هذه المادة ان يذكر لي طريقة التحضير للدروس.

في الحقيقة ارغب في ترتيب افكاري وتحضير نفسي من الان لا اريد ان اضيع الطلب وان الف وادور دون نتيجة ودون ايصال المعلومة.

السؤال الثالث:

وهو في رايكم ماهي طريقة التعامل مع طلبة المرحلة الجامعية.

ولكم جزيل الشكر

#2

حياك الله أخوي

ووفقك الله لكل خير وأعانيك عليه

وبالنسبة للسؤال الأول تفضل هذا الرابط http://abooks.tipsclub.com/index.php?act=category&id=7

تجد فيه كتب عربيه مضغوطة وكلمة السر هي tipsclub وما ذكرت هل تبي دروس بالعربي أو بالإنجليزي

وإذا تبي بإنجليزي تفقضل هذا الرابط http://e-books.amagrammer.net/C/

وأما السؤال الثاني :

فأفضل طريقة هي أن تجعل الطالب يعرف فائد الشئ بنفسه

يعني لا تدخل عليهم تقول اليوم عندنا شئ إسمه for-loop او تقول عندنا شئ إسمه Array - طريقة التلقين -

بالعكس كل يوم فيه درس جديد إفتتحه بسؤال عن هذا الدرس مثال :-

إذا كان الدرس عن المصفوفات مثلاً فقول لهم أبي برنامج يقرأ درجات 100 طالب ويحسب معدل الدرجات

طبعاً هم بيعرفون 100 متغير وما راح يحلونه . وصدقني هذه الطريقة كانت طريقة دكتوري وفقه الله وجزاه خيراً

وكذا بقية الأسئلة .

أما السؤال الآخير :

فما وضحت لنا هل الطلاب أول سنة في الجامعة أما من المستويات الثانية وما فوق ؟

لأن طلاب السنة الأولى يحتاجون إلى شدة في الواجبات وضبط في التعليم والتعامل

لكن بقية الطلاب أظن العلاقة تكون أخويه أفضل لكن مع الشدة في الواجبات

ففي الآخير هم المستفيدين

والسلام عليكم ورحمة الله وبركاته

تم تعديل هذه المشاركة بواسطة b.m.s في 7 أغسطس 2006 في 13:47

#3

السلام عليكم ورحمة الله وبركاته

شكرا على الرد اخ b.m.s وجزاك الله كل خير

1- الكتب اريدها بالعربي ولكن للاسف الرابط ما رضي يشتغل معي تطلع صفحة الخطأ

Error occurred when connecting to the server!

--------------------------------------------------------------------------------

Description: Can't connect to the server.

Server: abooks.tipsclub.com:80

Additional info: Error code: 10060

2- الطلبة طلبة سنة ثانية جامعة ولكن السي هي اول تجربة في البرمجة لهم يعني مبتدئ برمجة ؟ فكيف يقدر الواحد يفهمهم فكرة البرمجة، والواجبات صح طريقة فعالة ولكن توقع انه ليس الكل عنده جهاز كمبيوتر وما بعرف هل معامل الجامعة مسموح للطلبة انهم يدخلوا في وقت غير العملي ؟؟

والسلام مع فائق احترامي وتقديري

#4

ربنا معاك يا اخ frh

ويفقك فى عملك وبأذن الله ربنا يحققلك هدفك النبيل من تلك الدروس واشكرك مرة اخرى

#5

الطرق التى وردة كلها كلاسكية

وعلى حسب الغرض التى تريد ان تعلمه من هادى اللغة

انا اخدتها من جهة (مفهوم البرمجة + امن معلومات) مع دكتور امن معلومات كانت المادة شاقة (كلها تدقيق وبغض النظر انك تكتب الكود ولا ما كتبتو مش مشكلة المهم ما تخلى الكود ركيك ومعرض للاختراق)

كان شعار المادة (فى صح وفى أصح)

بس طلعت اسد فيها

اما من ناحية تعليم مفهوم برمجة فذلك سهل

والكتاب التالى المشهور فى الجامعات وباسلوبه السلس وشرحه وكلامتو مفهمومة واسئلته التى تجعل مخك يتحرك ويحتوى فى نهاية على أفكار مشروع

C How to Program

Fourth Edition

الرابط

http://www.deitel.com/books/index.html#C

ولازم تطلب فى نهاية كل مواضيع الكتاب مشروع يشمل كل إلى اخدوه

وانا ارفقت مشروعى الذى عملته اطلع عليه ؟ واخبرنى

بالاول وبالاخر برجع لك كيف تشرح وتحضر وكيف تلعب فى شرح المواضيع

PROJECT.rar

source.rar

#6

السلام عليكم ورحمة الله وبركاته

الف شكر على المشاركة اخ theblackwolf.

وبارك الله فيك اخ devil_d بالنسبة للمادة فبتكون تعليم برمجة السي بس بدون اضافة الحديث عن امن المعلومات.

ولكن شعارك لفت انتباهي وهو (كان شعار المادة (فى صح وفى أصح)) ، وفي الحقيقة اريد ان اختار موضوع لبحث واريد ان يكون في البرمجة فكيف اخذتها ((مفهوم البرمجة + امن معلومات)) ؟؟

وجزاكم الله كل خير

#7

لغة السى مع + امن معلومات كانت من ناحية الترتيب الكود (كل الطلبة يكتبون فى ترتيب معين واستخدام تقنيات اللغة المتوفرة لك وعدم كتابة كود لا يحتوى تقنيات اللغة مرفوض ) ومناقشة مواضيع Bufer overflows وكيفية تجنبها فى كتابة الكود والتدقيق فى الكود

#8

السلام عليكم ..

انصحك اخي الكريم بالكتابين Teach your self c++ in 21 days , وايضاً كما قال الاخ devil_d , كتاب C How to Program , فهو رائع جداً ..

انا قمت بتدريس هذه اللغه لاول مره العام الماضي في احدة المعاهد, ولا اخفيك شعرت كم تشعر انت تماماً , بسبب انها تجربتي الاولى وايضاً الطلاب كانت اللغه اول لغه يدروسونها, الا اني استعنت بالله , وحاولت ان اجمع افكاري , اول شئ اريدك ان تتخليه هو انك مكان هولاء الطلاب ..

حاول ان تبد بالتدرج وايضاً ان لاتبد الموضوع بشكل مجرد تماما , بل حاول ان تطرح مشكله معينه , وحلها معهم بالطرق التي يعرفونها , ثم وضح لهم ان هناك طريقه جديدة عن طريق الدرس الجديد , وهكذا ..

وايضاَ كم قال الاخوه , انصحك بكثره التمارين لهم وشدد في هذا الموضوع , وايضاً التركيز على مفاهيم البرمجه بشكل خاص , فعندما يكون الطالب لايزال يدرس لغه برمجيه اول مره ومش اي لغه ولكنها لغه سي , فهو محتاج ان يكون لديه نظره عامه ومجرده , يعني حاول بقدر الامكان ان تشرح خوارميات ومفاهيم برمجيه عامه , ووضح لهم انكم سوف تستخدمون لغه سي كاداه للتطبيق ..

وايضاً , اجعل الطلاب يتفاعلون معك , سواء بالشاريع او بالاسئله وقت المحاضره , وايضاً اجعلهم يفكروا باكثر من طريقه , وحذرهم من حفظ الاكواد , بل اجلعم قبل ما يبدوا ان يكتبوا سطر كود واحد , ان يتخيلوا المشكله في بالهم تماماً ويفكروا فيها اول بشكل منطقي , وبعدها استخدام اللغه لتحقيق هذا التفكير ..

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#9

السلام عليكم و رحمة الله و بركاته

في طلب سريع لأخوتي هل من الممكن رابط لتحميل C How to Program أخر أصدار و أرجو أن لا يكون

C++ How to Program كالعادة و أعتقد أن أخر أصدار منه هو Fourth Edition فأن أمكن المساعدة

عمرو عيسي

#10

السلام عليكم ورحمة الله وبركاته

اشكر الجميع على الردود بارك الله فيكم جميعا

اشكرك جدا اخ (محمد معاشر) لأنك مريت بنفس احساسي المشكلة اني اللي معاي لما اكلمهم يقولوا لا سهل وما في مشكلة وما في داعي لتكبير الامور ، بس انا بشوف ان المسئلة مش تكبيرلكن الواحد لازم يرتب افكاره ويعرف كيف يبدأ وان شاء الله اكيد حأخذ بنصيحتك بخصوص تكثير التمارين وتجنب حفظ الطلبة للحل .

بس سؤال ثاني : لو في طلبة او حتى طالب واحد واضح انه مو غاوي دراسة يعني متنح فكيف التصرف معاه يعني يهمل وكانه غير موجود ....؟؟ او برأيكم كيف يجب ان يتم التعامل مع مثل هذه الحالة .

كمان سؤال بعد اذنكم: فهمت قصدك أخي devil_d مناقشة مواضيع Bufer overflows وكتابة الكود باستخدام تقنيات اللغة (بس ممكن هذه بعد تعلم الشخص البرمجة يعني لما يكون الواحد يدوبه مبتدأ في البرمجة حي الله يقدر يحل المسألة)، بس حبيت اسأل هل يوجد مواقع فيها مواضيع عن (مفهوم البرمجة + امن معلومات) لاني بصراحة عادة لما ابرمج ما بفكر بالجانب الأمني اكثر شي بيشغلني هو ترتيب الكود، إلا مرة وحدة بس كنت بحاول ابرمج موقع على النت وفيه ادخال لاسم المسخدم وكلمة السر وكان المفروض اني راح اتعلم طريقة للتشفير بس للاسف وقفت المشروع وانشغلت باشياء اخرى وما تعلمت ولا استخدمت اي وسيلة للتشفير.

وشكراً مرة ثانية

#11

لفد وفقنى الله لهذا الموقع وهو يحوى العديد من لغات البرمجة

www.cb4a.com

وهو يشمل كتب سى من الأول خطوة خطوة

#12

السلام عليكم ورحمة الله وبركاته

الف شكر اخ امير المبرمجين فعلاً الموقع ممتاز ، ايضاً وجدت موقع رائع وهو

موقع دليل العرب الشامل

www.star28.com

وشكرا مع تمياتي للجميع بالتوفيق

#13

اه صحيح كلامك ما هوا انا بقولك كانت المادة متعب جدا لمن يدخل فيها الامن

الصراحة حتى الان لم اجد موقع يحكى عن تعلم ال c مع الامن

بس الكتاب C How to Program

الاكواد بتعلم الترتيب وفهم ما تقوم به من خطوات

الكتاب رائع بحثت عنه لم اجده قد وجت كل كتب deitel إلا الكتاب c غريب :^)

هذا الموضوع مغلق.

مواضيع مشابهة