Summary
Overview
Work History
Education
Skills
Certification
Hobbies
Timeline
Generic
MOHAMED BEN HADJ SALEM

MOHAMED BEN HADJ SALEM

Computing Teacher
26 Railway CRT,FL4 Triq Santa Marija Birkirkara-MALTA,BKR

Summary

Dedicated Computing Teacher with over 18 years of experience in education, committed to maximizing student productivity, delivering effective training, and consistently improving student success rates. Known for fostering a collaborative and supportive learning environment, I am eager to contribute to a school that values teamwork, innovation, and academic excellence.

Overview

20
20
years of professional experience
1
1
Certification
4
4
Languages

Work History

Computing Teacher – Secondary and Post-Secondary

Ministry For Education
12.2022 - Current

Giovanni Curmi Higher Secondary School, Naxxar

  • Taught Computing at Intermediate and Advanced level (First Year), delivering curriculum-aligned lessons and preparing students for national exams.
  • Assessed student progress through observation and formal evaluations, providing timely feedback and academic support.

St Benedict College Secondary School, Kirkop

  • Teaching Computing to Year 9 and Year 11 students, focusing on practical skills, digital systems, and core programming concepts.
  • Promoting interactive and inclusive classroom environments to support diverse learning needs.

St Thomas More College Secondary School, St. Lucija

  • Teaching Computing to Year 9, Year 10, and Year 11 students.
  • Developing engaging lesson plans covering key ICT and Computing topics while encouraging critical thinking, creativity, and digital literacy.

Computing Teacher

Ministry For Education
09.2005 - 11.2022

Key Responsibilities and Achievements:

  • Delivered computing instruction at the Baccalaureate level(A level), covering a broad range of subjects including Algorithms, HTML5, CSS3, JavaScript, PHP, Arduino, Databases, SQL, and Python.
  • Designed and implemented diverse, student-centered learning experiences using multiple instructional strategies and digital tools to engage learners and optimize instructional time.
  • Adapted teaching methods to meet the varying needs and learning styles of students, ensuring clarity in complex technical subjects and promoting high academic achievement.

Education

Master's Degree in Educational Technology - Education

Institute For Education
Tunis,Tunisia
04.2001 -

Bachelor of Science - Computer Science

Faculty of Science of Tunis
Tunis,Tunisia
04.2001 -

Baccalaureate Diploma (A Level) - Mathematics And Sciences

Farhat Hached Higher Secondary School
Bizerte, Tunisia
04.2001 -

Skills

Student engagement

Parent-teacher communication

Lesson planning

Classroom management

Innovative lesson planning

Team building

Classroom instruction

Student engagement

Certification

Microsoft Technology Associate -Software Development Fundamentals+Database Fundamentals+HTML5 Development

Hobbies

  • Scouting: Active involvement as a Scout Leader, fostering leadership, teamwork, and life skills among youth through outdoor education and community service.
  • Robotics Club: Passionate about mentoring and guiding students in hands-on robotics projects, integrating programming, electronics, and problem-solving in engaging and innovative ways.

Timeline

Computing Teacher – Secondary and Post-Secondary

Ministry For Education
12.2022 - Current

Microsoft Technology Associate -Software Development Fundamentals+Database Fundamentals+HTML5 Development

03-2015

Computing Teacher

Ministry For Education
09.2005 - 11.2022

Master's Degree in Educational Technology - Education

Institute For Education
04.2001 -

Bachelor of Science - Computer Science

Faculty of Science of Tunis
04.2001 -

Baccalaureate Diploma (A Level) - Mathematics And Sciences

Farhat Hached Higher Secondary School
04.2001 -
MOHAMED BEN HADJ SALEMComputing Teacher