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:
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>
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.