• Home
  • About
    • Moon photo

      2019-1-OSS-E5

      About Team E5

    • Learn More
    • Github
  • Posts
    • All Posts
    • All Tags

2019-1-OSS-E5 Our work is related with making helpful python algorithm for educator. If you have any question, please send email to jaewan7599@skku.edu.

About Original Project

All Algorithms implemented in python

These implementations are for demonstration and educational purposes. Almost parts of project are consisted with Data structures, sorting algorithms, search algorithms, etc. They are less efficient than the implementations in the Python standard library.

Original project Link


Our Project & Activity

Improve original project by :

  1. Make new algorithm files.
  2. Korean explanation for py file.
  3. Organize folders.
  4. Add function for py file.
  5. Add comments in py file to help understand code better.
  6. Korean README file in each algorithm file.

Link to Wiki Page

For more detail about project:
2019-1-OSS-E5 Wiki page


Contributing Member

개인정보 조회 링크 : Link To Member info

문재완(Jaewan Moon)

  • Git ID: jaewan7599
  • Student ID : 2017312554
  • Email Adreess : jaewan7599@skku.edu
  • Role : Team Leader,

김지영(JiYoung Kim)

  • Git ID: pltlover
  • Student ID : 2018313475
  • Email Adreess : pitlover@naver.com
  • Role : Edit and add file to Maths

임성근(Sunggeun Lim)

  • Git ID: nicholas369
  • Student ID : 2015311988
  • Email Adreess : nicholas369@naver.com
  • Role : Static page, Edit and add file to datastructure

배상준(SangJun Pae)

  • Git ID: jun-honey
  • Student ID : 2018310364
  • Email Adreess : psj97047@naver.com
  • Role : Data structure, Edit and add file to datastructure, Description of topic

How to Contribute

Korean Translation(Description)

  • lots of files are only written in English.
    So anybody can contribute by translating py code English to korean.
  • We are looking forward to contribute for helping Korean educator who teaches basis of CS!

Adding Code
We need addtional code and variaty of algorithms :

  • Add algorithm
  • Add function
  • Delete unneeded file

Fixing Code
If there are some erros in original files,

  • Explain the errors
  • Fix
  • Check

Explaning algorithms
There are too little explanations for beginners. So you can contribute by :

  • Explanation in py code
  • Explanation in README file.