صنّف هدفاً تعليمياً وفق مستوى تصنيف بلوم
حوّلوا جملة الهدف التعليمي وفعلها الإجرائي الأول إلى واحد من مستويات تصنيف بلوم المنقح الستة: التذكر والفهم والتطبيق والتحليل والتقييم والإبداع.
شغّل الأداة مجانًا
يعتمد المصنّف خريطة تربوية ثابتة، ولذلك يعطي الفعل نفسه النتيجة نفسها دائماً. وتوضح النتيجة أيضاً ما إذا استُخدم المستوى الافتراضي المطلوب، مما يجعلها مناسبة لمراجعة المناهج، وجرد الأهداف، وفحوص الجودة الآلية التي تتطلب تصنيفاً قابلاً للتوقع والتدقيق.
صنّفوا الأهداف بخريطة أفعال متسقة
تصبح مراجعة الأهداف أيسر عندما تخضع الأفعال الإجرائية كلها لقاعدة واحدة. أدخلوا الجملة الكاملة في objective والفعل الأول في verb. توحّد الأداة حالة الأحرف، وتقبل كلمة «to» الإنجليزية الاختيارية، ثم تبحث عن الفعل في خريطة ثابتة لتصنيف بلوم المنقح. تعيد الهدف بعد تهذيبه، والفعل الموحّد، والمستوى المعين، ومؤشراً يبين استعمال القيمة الافتراضية. هذه عملية حتمية مقصودة؛ فهي لا تستنتج سياقاً خفياً، ولا تستدعي نموذجاً، ولا تغير الجواب بين الطلبات. لذلك يستطيع عدة مدرسين تدقيق منهج مشترك بنتائج قابلة للمقارنة. ويمكنهم كشف كثرة الأهداف المحصورة في التذكر أو تحديد ما يقصد التحليل والتقييم والإبداع. ولأن معنى الفعل يتأثر بطبيعة المهمة، تعاملوا مع التصنيف بوصفه فرزاً أولياً منظماً، ثم راجعوا النشاط وشروط التقييم مراجعة تربوية كاملة.
تعاملوا مع الأفعال الملتبسة أو غير المعروفة
تختلف قوائم أفعال بلوم بين المؤسسات، وقد يظهر بعض الأفعال في أكثر من مستوى معرفي. تعالج هذه الإمكانية المشكلة العملية بنشر خريطة مستقرة وإجابة واحدة لكل فعل معروف. وعند تداخل القوائم الشائعة تختار مستوى واحداً للمحافظة على قابلية إعادة النتائج. لا تكفي أفعال واسعة مثل المقارنة أو البناء وحدها لبيان جميع دقائق المهمة؛ فالنتيجة تعكس جدول البحث ولا تفسر معنى الجملة آلياً. إذا غاب الفعل عن الخريطة، يفشل الطلب افتراضياً بخطأ إدخال، وبذلك لا يُسند مستوى اعتباطي في صمت. إن كان مسار عملكم يتطلب قيمة لكل سجل، فقدموا default_level بأحد الأسماء القياسية الستة. عندئذ تصبح used_default صحيحة ويسهل ترشيح هذه الحالات. كما تُرفض المستويات غير الصحيحة والأهداف أو الأفعال الفارغة والعبارات الفعلية متعددة الكلمات.
استخدموا النتيجة في المناهج والتقييم
تلائم المخرجات صياغة هدف منفرد والتحليل المنهجي لبرنامج كامل. يمكنكم اختبار الهدف أثناء إعداد الدرس، ثم تعديل الفعل إذا لم يوافق المستوىُ العبءَ المعرفي المقصود. ويستطيع فريق تصنيف الأهداف واحداً واحداً، وتجميع حقل المستوى خارجياً، وفحص انتقال التسلسل من التذكر إلى التطبيق ثم التفكير الأعلى. كما يمكن مقارنة الأهداف بصيغ التقييم، والتنبيه إلى حالة يطلب فيها الهدف التقييم بينما لا يطلب الاختبار إلا التعرف إلى تعريف. تبلغ كلفة طلب API مقدار $0.002، ويعمل المنطق الحتمي نفسه في المتصفح. لا تؤثر الشبكة أو العشوائية أو البيانات الزمنية في الإجابة. احتفظوا بالجملة والفعل الموحّد ومؤشر الافتراض معاً، وراجعوا سجلات الاستبدال على حدة، ووثقوا تفسير مؤسستكم للأفعال التي تتداخل بين القوائم.
حالات الاستخدام
تدقيق خطة مقرر
صنّفوا كل هدف بقاعدة موحدة واكشفوا المنهج الذي تهيمن عليه المهام المعرفية الأساسية.
صياغة أهداف قابلة للقياس
تحققوا من المستوى المقصود عند استبدال العبارات المبهمة بأفعال يمكن ملاحظتها.
مراجعة اتساق التقييم
قارنوا مستوى الهدف المصنف بما تتطلبه المهمة أو الفعالية أو فقرة الاختبار.
الأسئلة الشائعة
ما مستويات بلوم التي يمكن إرجاعها؟
المستويات المنقحة الستة هي التذكر والفهم والتطبيق والتحليل والتقييم والإبداع.
ماذا يحدث إذا لم يكن الفعل في الخريطة؟
يعيد الطلب خطأ إدخال ما لم تقدموا قيمة default_level صحيحة.
هل يغير سياق الجملة التصنيف؟
لا. يُحفظ الهدف، لكن التصنيف يعتمد بحثاً حتمياً عن الفعل الأول المقدم.
كيف تعالج الأفعال الواردة في قوائم متعددة؟
تسند الأداة مستوى ثابتاً واحداً لكل فعل كي تظل التصنيفات المتكررة متسقة.
هل يمكن تمييز التصنيفات الافتراضية؟
نعم. تكون used_default صحيحة عندما يأخذ فعل غير معروف المستوى الافتراضي المطلوب.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/edu/bloom-taxonomy-verb-classify \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"objective":"Compare renewable and nonrenewable energy sources.","verb":"Compare"}'const res = await fetch("https://api.kit.forhosting.com/edu/bloom-taxonomy-verb-classify", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"objective": "Compare renewable and nonrenewable energy sources.",
"verb": "Compare"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/bloom-taxonomy-verb-classify",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"objective": "Compare renewable and nonrenewable energy sources.",
"verb": "Compare"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/bloom-taxonomy-verb-classify", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"objective":"Compare renewable and nonrenewable energy sources.","verb":"Compare"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"objective":"Compare renewable and nonrenewable energy sources.","verb":"Compare"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/bloom-taxonomy-verb-classify", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"objective": "Compare renewable and nonrenewable energy sources.",
"verb": "Compare"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.bloom_taxonomy_verb_classify",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |