شارك طلاب برنامج هندسة الطاقة الكهربية والطاقة المتجددة بكلية الهندسة في فعاليات IEEE AESS Sustainability Hackathon، تحت رعاية لجنة الأنشطة الطلابية بالمعهد الدولي لمهندسي الكهرباء والإلكترونيات IEEE Student Activities Committee – Egypt.
في إطار استراتيجية جامعة القاهرة الأهلية لربط الدراسة الأكاديمية بالتدريب العملي، وتعزيز جاهزية طلابها لسوق العمل.
وجاءت المشاركة تحت رعاية الدكتور محمد سامي عبدالصادق، رئيس جامعة القاهرة الاهلية، وبإشراف الدكتور محمد العطار، نائب رئيس جامعة القاهرة الأهلية للشئون الأكاديمية، والدكتور مصطفى عابدين، عميد كليات القطاع الهندسي، وذلك في إطار حرص الجامعة على إتاحة فرص التدريب العملي والاحتكاك المباشر بالخبرات العلمية والمهنية لطلابها.
وأكد الدكتور محمد سامي عبدالصادق أن جامعة القاهرة الأهلية تضع في مقدمة أولوياتها إعداد خريج يمتلك المعرفة العلمية والمهارات التطبيقية، من خلال إتاحة الفرصة للطلاب للمشاركة في الفعاليات العلمية والتقنية والتفاعل مع بيئات العمل الحديثة، بما يسهم في صقل خبراتهم وتعزيز قدراتهم على الابتكار والعمل الجماعي.
وأضاف رئيس الجامعة أن جامعة القاهرة الأهلية نجحت، منذ انطلاقها، في ترسيخ نموذج تعليمي متكامل يجمع بين الدراسة الأكاديمية والتطبيق العملي، بما يضمن تخريج كوادر مؤهلة قادرة على مواكبة التطورات المتسارعة في مجالات الهندسة والطاقة والتكنولوجيا، والمنافسة بكفاءة في أسواق العمل المحلية والإقليمية والدولية.
ومن جانبه، أوضح الدكتور محمد العطار أن فلسفة جامعة القاهرة الأهلية تقوم على الدمج بين التعليم النظري والخبرة العملية، بحيث تمتد العملية التعليمية خارج القاعات الدراسية والمعامل إلى ساحات البحث والابتكار والتطوير، مؤكدًا أن مشاركة الطلاب في مثل هذه الفعاليات الدولية تسهم في تنمية مهاراتهم التقنية والشخصية، وتعزز قدرتهم على التعامل مع التحديات الهندسية المعاصرة.
وشهدت فعاليات الهاكاثون مشاركة نخبة من أساتذة الجامعات والخبراء والمتخصصين من قطاع الصناعة، الذين قدموا محاضرات علمية متخصصة، وأداروا جلسات نقاشية مع الطلاب حول أحدث الاتجاهات في مجالات الاستدامة والهندسة والطاقة، بما أتاح للمشاركين فرصة التعرف على التطبيقات العملية للتقنيات الحديثة، وتبادل الخبرات مع الأكاديميين ورواد الصناعة.
وتأتي هذه المشاركة في إطار رؤية جامعة القاهرة الأهلية الرامية إلى إعداد خريجين يمتلكون المعارف والمهارات اللازمة للتعامل مع تحديات المستقبل، وتعزيز ثقافة الابتكار وريادة الأعمال، بما يتماشى مع أهداف التنمية المستدامة ورؤية مصر 2030.
replaceOembeds();
function replaceOembeds() {
var allEmbeds = document.getElementsByTagName(“OEMBED”);
while (allEmbeds.length != 0) {
replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0]));
allEmbeds = document.getElementsByTagName(“OEMBED”);
}
runYoutubeLazyLoad();
setTimeout(function () {
loadfbApi();
}, 4000);
}
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 = "https://www.elbalad.news/themes/elbalad/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);
});
};
}
المصدر:
رابط المصدر الأصلي
ضي النهار