چارچوب‌های علمی برای نگارش پرسش پژوهش

چارچوب‌های علمی برای نگارش پرسش پژوهش

یکی از مسائلی که هر پژوهشگری با آن مواجه می‌شود این است که چگونه باید پرسش پژوهش را نوشت. در پاسخ به این مسئله، دانشوران مختلف چارچوب‌های ساختارمند و استانداردی را برای نگارش پرسش پژوهش یا پرسش مرورهای نظام‌مند پیشینه (Systematic reviews) طراحی کرده‌اند. برخی از این چارچوب‌ها برای پژوهش‌های کمّی مناسب‌تر است و برخی دیگر بیشتر به درد پژوهش‌های کیفی می‌خورد.
اولین چارچوب پی‌ای‌او (PEO) نام دارد که اغلب برای پژوهش‌های کیفی استفاده می‌شود. پی‌ای‌او کوتاه‌شدهٔ سه کلمهٔ جمعیت (Population)، معرض (Exposure) و خروجی (Outcome) است.
دومین چارچوب، پیکو (PICO) نام دارد که اغلب در حوزهٔ سلامت و علوم پزشکی استفاده می‌شود، اما می‌توان آن را با جرح‌وتعدیل‌هایی در سایر رشته‌ها نیز به کار گرفت. پیکو کوته‌نوشت چهار کلمه است: جمعیت/بیمار (Population/Patient)، مداخله (Intervention)، مقایسه (Comparison/Control) و نتایج (Outcomes).
نام سومین چارچوب اسپایدر (SPIDER) است که برای پژوهش‌های کیفی و آمیخته استفاده می‌شود. کلمهٔ اسپایدر یادآور پنج مقوله است: نمونه (Sample)، پدیدهٔ مورد علاقه (Phenomenon of Interest)، طرح پژوهش (Study Design)، ارزیابی (Evaluation) و نوع پژوهش (Research type).
آخرین و چهارمین چارچوب، اسپایس (SPICE) نام دارد که کوتاه‌شدهٔ سِتینگ (Setting)، دیدگاه (Perspective)، مداخله (Intervention)، مقایسه (Comparison) و ارزیابی (Evaluation) است.
در ویدیوی زیر انواع چارچوب‌های علمی برای نگارش پرسش پژوهش را معرفی کرده‌ایم و هریک را با مثالی توضیح داده‌ایم.

 

منابع


Booth, A. (2006). Clear and present questions: Formulating questions for evidence-based practice. Library Hi Tech, 24(3), 355-368. https://doi.org/10.1108/07378830610692127
Cooke, A., Smith, D., & Booth, A. (2012). Beyond PICO: The SPIDER tool for qualitative evidence synthesis. Qualitative Health Research, 22(10), 1435-1443. doi:10.1177/1049732312452938
Richardson, WS (1995). The well-built clinical question: a key to evidence based-decisions. ACP Journal Club. 123, 3 (3): A12–A13. doi:10.7326/ACPJC-1995-123-3-A12

دیدگاه‌ها

برای ثبت دیدگاه لطفاً وارد حساب کاربری‌تان شوید.

var EPPZScrollTo = { /** * Helpers. */ documentVerticalScrollPosition: function() { if (self.pageYOffset) return self.pageYOffset; // Firefox, Chrome, Opera, Safari. if (document.documentElement && document.documentElement.scrollTop) return document.documentElement.scrollTop; // Internet Explorer 6 (standards mode). if (document.body.scrollTop) return document.body.scrollTop; // Internet Explorer 6, 7 and 8. return 0; // None of the above. }, viewportHeight: function() { return (document.compatMode === "CSS1Compat") ? document.documentElement.clientHeight : document.body.clientHeight; }, documentHeight: function() { return (document.height !== undefined) ? document.height : document.body.offsetHeight; }, documentMaximumScrollPosition: function() { return this.documentHeight() - this.viewportHeight(); }, elementVerticalClientPositionById: function(id) { var element = document.getElementById(id); var rectangle = element.getBoundingClientRect(); return rectangle.top; }, /** * Animation tick. */ scrollVerticalTickToPosition: function(currentPosition, targetPosition) { var filter = 0.2; var fps = 60; var difference = parseFloat(targetPosition) - parseFloat(currentPosition); // Snap, then stop if arrived. var arrived = (Math.abs(difference) <= 0.5); if (arrived) { // Apply target. scrollTo(0.0, targetPosition); return; } // Filtered position. currentPosition = (parseFloat(currentPosition) * (1.0 - filter)) + (parseFloat(targetPosition) * filter); // Apply target. scrollTo(0.0, Math.round(currentPosition)); // Schedule next tick. setTimeout("EPPZScrollTo.scrollVerticalTickToPosition("+currentPosition+", "+targetPosition+")", (1000 / fps)); }, /** * For public use. * * @param id The id of the element to scroll to. * @param padding Top padding to apply above element. */ scrollVerticalToElementById: function(id, padding) { var element = document.getElementById(id); if (element == null) { console.warn('Cannot find element with id \''+id+'\'.'); return; } var targetPosition = this.documentVerticalScrollPosition() + this.elementVerticalClientPositionById(id) - padding; var currentPosition = this.documentVerticalScrollPosition(); // Clamp. var maximumScrollPosition = this.documentMaximumScrollPosition(); if (targetPosition > maximumScrollPosition) targetPosition = maximumScrollPosition; // Start animation. this.scrollVerticalTickToPosition(currentPosition, targetPosition); } };