كيف عرض زملاء العمل الخاص بك التي تحتوي على الكثير من الرموز ؟ [مغلقة]

StackOverflow https://stackoverflow.com/questions/454321

سؤال

أنا من المفترض القيام به عرضا من أجل بلدي زملاء العمل في إطار الشبكة أنا تقييمها.هؤلاء الناس هم المطورين و أكره طويلة ومملة PowerPoint الأشياء, لذلك أنا حصلت على الكثير من التعليمات البرمجية المتكررة.أنا أيضا وضع معا عينة صغيرة التطبيق.سؤالي هو كيف يمكنني تقديم رمز حتى يتمكن الناس من متابعة ؟

بعض الأشياء التي كنت أفكر:

  • وضع رمز على شرائح PowerPoint, تبدو سيئة جدا إلا إنها صورة لا أستطيع الحصول على تسليط الضوء على بناء الجملة إلى العمل.وجود قانون بلدي في الصور هو الألم و لا مقياس جيد قرارات مختلفة.
  • لقد لعبت حوالي مع S5 XHTML عرض تنسيق متكامل جافا سكريبت بناء الجملة تمييز.هو عالي الكعب قليلا ولكن عملي (سأحضر بعض الحزن على تجاهل الشركة CI لتقديم العروض منذ أن كنت لن تستخدم القوالب الخاصة بهم.لا تسأل حتى...)
  • كنت قد وضعت معا النصي (الملاحظات) و "لايف رمز" أمام جمهور بلدي.أنا لا أحب هذا كثيرا لأنه يبقى لي مشغول لدرجة انه من الصعب بالنسبة لي أن أعطي تفسيرا جيدا بينما أنا أكتب.وهناك أيضا فرصة كبيرة لي مما تسبب في أخطاء تجعل منهم الانتظار.
  • سكرينكست?ولكن بعد ذلك لن يكون هناك...ربما يروي ذلك ؟

ماذا يمكنك أن تفعل ؟

هل كانت مفيدة؟

المحلول

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

أنا أحب هذا الخيار إذا كان يمكنك الحصول على العرض الخاص بك مبسطة إلى حد لا يمسك الجمهور.يمكنك أن تفعل ما التلفزيون الطهاة القيام به عندما وصفة يأخذ وقتا أكثر مما لديهم ؛ بدء الترميز ، ثم القفز إلى الأمام إلى 90% أو 100% القيام به.

إذا كان لديك زميل يمكنك الحصول على ما يصل الى سرعة ، هل يمكن أن يكون لهم القيام الترميز أثناء الحديث و ما يفعلونه.

يمكنك استخدام IDE الخاص بك, والتي سوف تعطي تسليط الضوء على بناء الجملة وتظهر جمهورك كيفية تجميع ونشر واختبار ، إلخ.أود أن أوصي باستخدام المتضخم الخط على الرغم من مجرد الدورة ، بحيث يمكن للجميع رؤيتها.

نصائح أخرى

هل يسمح IDE الخاص بك بفتح/إغلاق المناطق أو مقاطع التعليمات البرمجية؟في Visual Studio، يمكنك إنشاء مناطق تعليمات برمجية يمكنك توسيعها أو طيها.إذا كان لدى IDE الخاص بك القدرة على القيام بذلك، فيمكنك إنشاء نماذج التعليمات البرمجية الخاصة بك كمناطق ثم فتحها/إغلاقها أثناء استعراض العرض التقديمي الخاص بك.يمكنك التبديل ذهابًا وإيابًا بين العرض التقديمي ونماذج التعليمات البرمجية في IDE، ولكن لن تضطر إلى البرمجة بسرعة.يتيح لك استخدام الفتح/الإغلاق إخفاء الكود الذي لا تشير إليه لإبقاء الأمور أقل فوضى.

لقد رأيت بالفعل هذا يتم في Agile 2008 ويبدو أنه يعمل بشكل جيد.

يمكنك فقط احتواء الكثير من المعلومات على شريحة PowerPoint ولكن هذا في الواقع أمر جيد:يمكن للناس فقط النظر إلى قدر معين من المعلومات والحصول على شيء ذي معنى منها.

لذا، إذا لم تتمكن من وضعها في شريحة PowerPoint، فأنت بحاجة إلى إعادة التفكير في أسلوبك.

مقتطفات التعليمات البرمجية جيدة.لا يحتاجون إلى تسليط الضوء عليهم.ما عليك سوى وضعها في Courier New (أو أي خط آخر ذي عرض ثابت) وسيتم عرضها كرمز.ولا يجب أن تكون مقتطفات التعليمات البرمجية كاملة أيضًا.ما عليك سوى اختصارها إلى المفاهيم الأساسية (باستخدام التعليقات أو علامات الحذف للإشارة إلى الكود المفقود).

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

وأيضًا، إذا كان المبرمجون على دراية بشيء مماثل، حاولوا ربط جميع المفاهيم بما يعرفونه.يجعل من السهل فهمها.كما لو كنت تشرح Spring MVC وهم يعرفون Struts، اشرح مرادفات Struts.قد يكون من المفيد وضع هذا النوع من الأشياء في شكل جدول (حتى على شكل نشرة).

هذا ما فعلته بالضبط (كتاب تمهيدي لـ Spring MVC لمبرمجي Struts).

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

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

إذا كانوا لا يحبون Powerpoint، فلا تستخدمه.نحن نستخدم تسجيل شاشة Camtasia لتسجيل العروض التوضيحية "المباشرة" للعرض التقديمي للعملاء (مباشرة بين علامتي الاقتباس نظرًا لأنه لا يوجد به مساوئ التعطل في منتصف الطريق خلال العرض التقديمي :-).إنهم يفضلون دائمًا رؤيتها أثناء العمل بدلاً من ما يعتقدون أنه وظيفة وهمية.

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

يتوافق هذا بشكل أساسي مع فكرة التسجيل الرقمي للشاشة الخاصة بك، ولكن إذا كنت تريد سببًا لوجودك هناك، فقم بإجراء عدد كبير من التسجيلات الرقمية للشاشة الصغيرة لإظهارها متخللة بين العرض التقديمي الحقيقي الخاص بك، والسرد (شخصيًا، وليس على التسجيل الرقمي للشاشة) إذا لزم الأمر.

أنا شخصياً أفضل إرسال Camtasia مروية بالكامل إلى الجمهور المستهدف ولكن هذا لأنني لم أتغلب تمامًا على رهاب التحدث أمام الجمهور في بداية مسيرتي المهنية :-).

في حالة الضرورة، يمكنك إجراء عرض توضيحي مباشر حقيقي نظرًا لأن جمهورك (هل الفيديو يعادل عروض الفيديو التقديمية؟) هم مبرمجون وسوف يفهمون أي مشكلات تواجهك.

لقد فعلت هذا بي، وأعتقد أن هذا هو أفضل حل ممكن:

احصل على شخص آخر لمساعدتك.بينما تتحدث عن الكود، اسمح للمساعد بكتابة الكود.بهذه الطريقة، سينظر كل من في الغرفة إلى الرمز، بينما يستمع إليك وأنت تشرحه.

يتضمن هذا بالطبع العثور على شخص يمكنه المساعدة وفهم الكود تمامًا كما تفعل أنت.لكن النتائج يمكن أن تكون عظيمة.

إذا كان بإمكانك القيام بكل ذلك في تسجيل رقمي للشاشة ولن تضطر إلى التواجد هناك، فقم بإجراء تسجيل رقمي للشاشة ولا تكون هناك.لا أحد يشتكي عندما يتم إلغاء الاجتماع.ما عليك سوى توزيع الفيديو، ربما مع تقرير مصاحب يحتوي على ملاحظات أو روابط حتى يتمكن الأشخاص من قراءة المزيد حول الأدوات التي تعرضها.

وستحصل على المزيد من الفضل لاحقًا عندما يتحدث زملائك في العمل ومديريك مع أشخاص آخرين:"مهلا، هل رأيت العرض الذي قدمه بيباك؟لا؟يجب؛سأرسل لك العنوان بعد الغداء."

إذا كنت تعرض تعليمات برمجية في العرض التقديمي، ففكر أيضًا في إتاحة المشروع النهائي حتى يتمكن الأشخاص من تجربته بأنفسهم.

عندما أقوم بتقديم عروض تقديمية تتضمن Visual Studio، أضع مقتطفات من التعليمات البرمجية في علامة التبويب العامة في صندوق الأدوات.أثناء العرض التقديمي، أقوم بإسقاط/سحب مقتطفات التعليمات البرمجية هذه إلى ملف تعليمات برمجية، أو صفحة ترميزية، وما إلى ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top