انعقاد لجنة مقابلات الدفعة الثانية من مبادرة 1000 مدير مدرسة بقنا

انعقاد لجنة مقابلات الدفعة الثانية من مبادرة 1000 مدير مدرسة بقنا ,

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

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

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 < youtube.length; i++) { var source = "https://img.youtube.com/vi/" + youtube[i].dataset.embed + "/0.jpg"; var image = new Image(); image.src = "/themes/veto/assets/images/no.jpg"; image.classList.add('lazyload'); image.setAttribute("data-src", source); image.setAttribute("alt", "youtube"); image.addEventListener("load", function () { youtube[i].appendChild(image); }(i)); youtube[i].addEventListener("click", function () { var iframe = document.createElement("iframe"); iframe.setAttribute("frameborder", "0"); iframe.setAttribute("allowfullscreen", ""); iframe.setAttribute("src", "https://www.youtube.com/embed/" + this.dataset .embed + "?rel=0&showinfo=0&autoplay=1"); this.innerHTML = ""; this.appendChild(iframe); }); }; }