Applications open for 2024 programs. Apply for free today
E-Learning Platform Development

E-Learning Platform Development

This is a great internship for aspiring computer engineers and software developers. Remote interns help to develop a fun interactive e-Learning platform used by tertiary students all over Europe. Interns contribute to a long term project, involved with developing and populating learning courses on Moodle. Stages of development include configuration, GUI, content population and developing plugins.

Internship Highlights:
  • Gain hands-on experience engineering solutions on e-learning platforms
  • Develop integration skills for a range of IoT devices
  • Gain international experience while interning remotely from home without having to travel
Type of host organizations:
  • Universities
  • Technical consulting companies
Gain academic or course credit
Everything arranged for you from $1099 (approximately 1099)
Available year-round, start when you like
Intern part-time or full-time from anywhere
Choose your duration: 100, 200 or 350 hours
Personal online orientation & coaching
Get job-ready with our Experiential Learning Curriculum
Internships align with UN Sustainable Development Goals
Eligibility requirements and Associated career paths
Eligibility requirement

Interns must have a strong background in web page development and software coding, along with a basic knowledge how to create and configure Moodle functionalities. High School graduates aged 18+ may be accepted, depending on the strength of their application (including any relevant experience, with a desire to learn and grow within this field).

Language requirements

This internship is conducted in English.

Associated career paths

IT consultant, IT Technical Support Officer, IT Sales Professional, Software Engineer, Analyst (i.e. UX, Applications, Cyber Security, Data, Systems, Business), Database Administrator, Information Systems Engineer, Applications Developer, Network Engineer, Web Content Developer

Internship details

This is a great internship for aspiring computer engineers and software developers. Remote interns help to develop a fun interactive e-Learning platform used by tertiary students all over Europe. Interns contribute to a long term project, involved with developing and populating learning courses on Moodle. Stages of development include configuration, GUI, content population and developing plugins.

This is a remote internship you can conduct from home.

E-Learning platforms are becoming increasingly important within both educational and professional institutions. This exciting internship allows you to build your software development skills in a professional environment, while also proving your ability to work remotely from home.

Interns contribute to an ongoing, long-term project to develop and configure e-Learning courses through the Moodle platform. This project is being facilitated by the International Hellenic University in Greece for its students, in conjunction with a professional technical consultancy . The E-Learning project will evolve in stages, and remote interns assist at the particular stage of the project, which coincides at the time of your internship. These stages are:

  • Platform configuration
  • Platform GUI (Graphical User Interface)
  • Content population
  • Developing or customizing plugins

As a remote intern, you’ll play an important role in developing a web-based E-Learning platform that delivers an educational curriculum in a fun and interactive way. You’ll build your software development skills, particularly on Moodle, and gain experience designing data acquisition code to promote connectivity to different devices.

Remote interns can help to deliver new modules, or improve and add functionality to existing ones. The project material can include a wide range of subjects, and you’ll have precise guidance on the specifications of each project.

While a basic understanding of computer engineering is required for this remote internship, you should also come prepared to express fresh ideas and have the ability to implement them across emerging technologies such as smart systems, IoT measurements, and remote monitoring.

As a remote intern, you’ll be in regular contact with your supervisor through email and online meetings. You’ll be expected to work collaboratively with the local team to develop integrated solutions that deliver on the educational requirements of each specific curriculum.

In all cases, interns should expect that the initial phase of their remote internship will focus on gaining some introductory knowledge. You may start by gaining an understanding or overview of what you can build upon, develop, learn, and contribute. Ensure that you ask questions and provide feedback during the introductory period, so that your supervisor understands how you’re progressing. This will help them to better understand important details, such as how quickly you learn, what you find challenging, what you find interesting, etc.

Understand and expect that individual internship experiences vary. Therefore, if you’re at a more introductory level, you should reasonably expect a more introductory internship. Likewise, if you’re interning for a shorter duration, you will have a different experience from someone who is interning for a longer duration. Placement preferences are considered but always subject to availability.

Career Benefits

Computer Science & Information Technology interns learn from a qualified and experienced supervisor, and can be involved in:
  • Moodle integration, configuration and development

  • Web content development

  • Designing real-time data acquisition code to connect the Moodle platform to IoT devices

Professional development opportunities:
  • Gain insight into modern high-tech engineering techniques

  • Learn from experienced computer engineers

  • Develop diverse engineering experience related to software and hardware integration of remote systems

  • Develop understanding on Moodle configuration and integrations

  • Gain practical skills and boost your employability, with guidance from Intern Abroad HQ’s Experiential Learning Curriculum to support your learning and cultural intelligence.

Our commitment to providing safe internship experiences

Academic credit available for all internships

Gain course credit from your college or university and meet your academic requirements when completing an internship abroad or remote internship program with Intern Abroad HQ.

Learn about course credit

Program fees

It’s free to apply for this internship. Once we have reviewed your suitability and accepted you onto this program, you’ll need to pay a deposit of US$499 to confirm your place. The remaining balance of your Program Fee (less your initial US$499 deposit payment) will be due within 7 days of being assigned a placement.

Duration
Program Fee
100 hours (3 weeks full time, or 5 weeks part time) $1,099
250 hours (8 weeks full time, or 12 weeks part time) $1,499
350 hours (13 weeks full time, or 17 weeks part time) $1,799
  • Dedicated support before, during, and after your internship
  • Sourcing and securing your internship placement
  • Personalization of your internship plan
  • Orientation and coaching with your supervisor
  • Documented portfolio of your experiential learnings
  • Academic credit facilitation
  • International reference letter
  • Certificate of Internship Completion
  • A deposit of $499 (approximately 499) is required to secure your internship
  • Balance of your Program Fee is due within 7 days of being assigned a placement.
  • All payments attract a 5% transaction fee to cover international banking fees and currency charges.
  • International wire transfer payments attract a minimum fee of $75 USD.
  • Terms and Conditions apply.