To: Leland Yi, GIA School.

From: Georgi Sokolov & Vladislav Virtonen, EDUKOHT oü.

Re: The overview of EDUKOHT courses and possible cooperation terms.


Table of contents:

Curriculum

EDUKOHT has two main programs that we offer. Both of the programs are centered around Web Development but ensure the transferability of programming knowledge to other technologies as well. There are several essential differences between Web Dev Express and Web Development A-Z:

Web Dev Express Web Development A-Z
Length 17 100-minute classes 143 150-minute classes
Best Students Age 13-19 10-16
Online Built as online-first Built as hybrid-first
Main Goal Introduce the basics of Web Development as quickly as possible, create a portfolio project. Slowly develop interest in computer technologies by building several small projects each class.
Language English Russian (can be translated)
Format School-style course After-school club

We see that Web Dev Express is a better fit for GIA as it offers a lot of value in a short amount of time, being in-line with the level of academic rigor that GIA offers. Furthermore, the format of Web Development A-Z is one of an after-school club rather than a course. Finally, Web Dev Express is ready to be taught in English while Web Development A-Z needs time to be translated. Regardless, we are happy to offer either or both of the courses.

<aside> 💡 EDUKOHT programming curriculum is accredited as after-school program by Estonian Education Information System (EHIS). EHIS ID: 51676. ****

</aside>

Learning Outcomes for Both Courses

  1. Construct basic pages using HTML, CSS, and JS. Students will know how to structure a web page, style various elements on it, make animations, make their web pages dynamic using JS, create basic animation, receive the user input and react to it.
  2. Use search engines to solve programming challenges. Students will be able to define a problem by breaking it into manageable chunks, know where and how to search for the best solution to a problem on the internet, debug their code using the console, read the other programmers' code and documentation.
  3. Explore how to continue improving software development skills after this course. Students will know about modern web technologies and resources that they can use to continue their growth in web development and software engineering as a whole.

Skills Practiced in Both Courses

💨Web Dev Express

Course Description

This course focuses on building web pages from scratch. Students learn the basics of HTML, CSS, and JavaScript. They also gain an understanding of how web pages and web services work, investigating building blocks used to create them. By the end of the course, each student will build a dynamic portfolio website with simple projects like calculators, animations, and their personalized final project such as a game marketplace or a music player. Furthermore, students will develop analytical skills, learn to properly search and acquire information (i.e., use search engines), debug their code, and read other programmers' solutions and documentation.

Course Structure Overview