بديل الثانوية.. بكالوريا عبداللطيف

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

 

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

 

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

كلام جميل ما اقدرش أقول عنه ولكن !!

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

 

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

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

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

function replaceOembeds() { var allEmbeds = document.getElementsByTagName("OEMBED");

while (allEmbeds.length != 0) { replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0])); allEmbeds = document.getElementsByTagName("OEMBED"); }

runYoutubeLazyLoad(); // loadfbApi(); }

function replaceOembedWithHtml(element, sourceData) { if (sourceData.source.toLowerCase() === "youtube") { var html="

" + '
' + '
' + '
' + '' + '

' + '

';

replaceElementWithHtml(element, html); } else if (sourceData.source.toLowerCase() === "instagram") { var html="

';

replaceElementWithHtml(element, html); } else if (sourceData.source.toLowerCase() === "twitter") { var html="

'; replaceElementWithHtml(element, html); } else if (sourceData.source.toLowerCase() === "facebook") { var html="

' replaceElementWithHtml(element, html); } else { replaceElementWithHtml(element, ""); }

}

function extractLinkFromOembed(element) { return getUrlSource(element.getAttribute("url")); }

function getUrlSource(url) { var ytRegex = /http(?:s?):\/\/(?:www\.)?youtu(?:be\.com\/watch\?v=|\.be\/)([\w\-\_]*)(&(amp;)?‌​[\w\?‌​=]*)?/; var instaRegex = /(https?:\/\/www\.)?instagram\.com(\/p\/(\w+)\/?)/; var twitterRegex = /twitter\.com\/.*\/status(?:es)?\/([^\/\?]+)/; var fbRegex = /^https?:\/\/www\.facebook\.com.*\/(video(s)?|watch|story|posts)(\.php?|\/).+$/;

if (ytRegex.test(url)) { return { source: "Youtube", url: url, id: ytRegex.exec(url)[1] }; }

if (instaRegex.test(url)) { return { source: "Instagram", url: url, id: instaRegex.exec(url)[3] }; }

if (twitterRegex.test(url)) { return { source: "Twitter", url: url, id: twitterRegex.exec(url)[1] }; }

if (fbRegex.test(url)) { return { source: "Facebook", url: url, id: fbRegex.exec(url)[1] };

}

return { source: "Unknown", url: url, id: "" }; }

function replaceElementWithHtml(element, html) { var str = html; var Obj = element; //any element to be fully replaced if (Obj.outerHTML) { //if outerHTML is supported Obj.outerHTML = str; ///it's simple replacement of whole element with contents of str var } else { //if outerHTML is not supported, there is a weird but crossbrowsered trick var tmpObj = document.createElement("div"); tmpObj.innerHTML = ''; ObjParent = Obj.parentNode; //Okey, element should be parented ObjParent.replaceChild(tmpObj, Obj); //here we placing our temporary data instead of our target, so we can find it then and replace it into whatever we want to replace to ObjParent.innerHTML = ObjParent.innerHTML.replace('

', str); } } function loadfbApi() { var js = document.createElement('script'); js.src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2"; document.body.appendChild(js); } function runYoutubeLazyLoad() { /// youtube lazyload var youtube = document.querySelectorAll(".youtube");

for (var i = 0; i