Skip to content

IEEE-NITK/Envision-AlgoSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Envision-AlgoSimulator

Contributing Guidelines

Setting Up

  • Fork the repo.
  • Clone the forked repo using git clone <repo-url> to desired directory.

Pull Requests

  • For each new submission, fix or feature create a new branch named <github-handle>-<explanatory-name>.
    git branch <branch-name>
  • Switch to the new branch.
    git checkout <branch-name>
  • Make the changes in the new branch.
  • Stage the changes for the next commit.
    To stage changes from specific files:
    git add <filename>
    To stage all the changes at once:
    git add .
    Use git status to track the changes made.
  • Commit the changes.
    git commit -m "<commit-message>"
  • Push the changes to your forked repo.
    If you're working on a new branch:
    git push -u origin <branch-name>
    If the branch already exists:
    git push
    
  • Create a pull request.

Keep in Mind

  • Use meaningful small commits. Refer to this link.
  • Remember to fetch changes from the upstream repo before working on something.

Learning HTML

  • Go through the lessons 1, 2, 8 & 11 (12 is optional) skipping any CSS that comes up.
  • The assignment is to create a simple personal website using HTML.
  • It should be submitted to the subdirectory learning\personal_website\<github-handle>\.

Learing CSS

  • Go through the following link.
  • The assignment is to style the page from the previous assignment.

Learning JS

Implementing an Algorithm

  • Implement an algorithm of your choosing using JS.
  • Submit it to the subdirectory learning\algorithms\<github-handle>-<algorithm>\ e.g. learning\algorithms\kid-116-dfs\.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published