Skip to content

Commit 3ec7f1e

Browse files
committed
update img, prep blog
1 parent 369e4ab commit 3ec7f1e

File tree

13 files changed

+46
-45
lines changed

13 files changed

+46
-45
lines changed

_includes/blog/nav.html

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,12 @@
2020
<li>
2121
<a class="page-scroll" href="/build">Build</a>
2222
</li>
23-
<li>
24-
<a class="page-scroll" href="/docs">Docs</a>
25-
</li>
23+
<li>
24+
<a class="page-scroll" href="/docs">Docs</a>
25+
</li>
26+
<li>
27+
<a class="page-scroll" href="/#contact">Contact</a>
28+
</li>
2629
</ul>
2730
</div>
2831
<!-- /.navbar-collapse -->

_includes/build/nav.html

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,12 @@
2020
<li>
2121
<a class="page-scroll" href="/#tutorials">Tutorials</a>
2222
</li>
23-
<li>
24-
<a class="page-scroll" href="#build">Build</a>
25-
</li>
2623
<li>
2724
<a class="page-scroll" href="/docs">Docs</a>
2825
</li>
29-
<li>
26+
<!-- <li>
3027
<a class="page-scroll" href="/blog">Blog</a>
31-
</li>
28+
</li> -->
3229
<li>
3330
<a class="page-scroll" href="/#contact">Contact</a>
3431
</li>

_includes/docs/footer.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,17 @@
1616
<a href="/#tutorials">Tutorials</a>
1717
</li>
1818
<li class="footer-menu-divider">&sdot;</li>
19-
<li>
20-
<a href="/#learn">Learn</a>
21-
</li>
22-
<li class="footer-menu-divider">&sdot;</li>
2319
<li>
2420
<a href="/build">Build</a>
2521
</li>
2622
<li class="footer-menu-divider">&sdot;</li>
2723
<li>
2824
<a href="/docs">Docs</a>
2925
</li>
26+
<!-- <li class="footer-menu-divider">&sdot;</li>
27+
<li>
28+
<a href="/blog">Blog</a>
29+
</li> -->
3030
<li class="footer-menu-divider">&sdot;</li>
3131
<li>
3232
<a href="#contact">Contact</a>

_includes/docs/nav.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,11 @@
2020
<li>
2121
<a class="page-scroll" href="/build">Build</a>
2222
</li>
23-
<li>
23+
<!-- <li>
2424
<a class="page-scroll" href="/blog">Blog</a>
25+
</li> -->
26+
<li>
27+
<a class="page-scroll" href="/#contact">Contact</a>
2528
</li>
2629
</ul>
2730
</div>

_includes/footer.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
<a href="/docs">Docs</a>
2525
</li>
2626
<li class="footer-menu-divider">&sdot;</li>
27-
<li>
27+
<!-- <li>
2828
<a href="/blog">Blog</a>
29-
</li>
29+
</li> -->
3030
<li class="footer-menu-divider">&sdot;</li>
3131
<li>
3232
<a href="#contact">Contact</a>

_includes/home/image.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<div class="row">
55
<div class="col-lg-10 col-lg-offset-1">
66
<br/>
7-
<img src="/img/gif/atom-coderoad-0.5.1.gif" class="example-gif"/>
7+
<img src="/img/gif/atom-coderoad-demo.gif" class="example-gif"/>
88

99
<div class="col-lg-10 col-lg-offset-1">
1010
<br><br>

_includes/home/nav.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
<li>
2727
<a class="page-scroll" href="/docs">Docs</a>
2828
</li>
29-
<li>
29+
<!-- <li>
3030
<a class="page-scroll" href="/blog">Blog</a>
31-
</li>
31+
</li> -->
3232
<li>
3333
<a class="page-scroll" href="#contact">Contact</a>
3434
</li>

_includes/nav.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,22 @@
1515
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
1616
<ul class="nav navbar-nav navbar-right">
1717
<li>
18-
<a class="page-scroll" href="#about">About</a>
18+
<a class="page-scroll" href="/#about">About</a>
1919
</li>
2020
<li>
21-
<a class="page-scroll" href="#tutorials">Tutorials</a>
21+
<a class="page-scroll" href="/#tutorials">Tutorials</a>
2222
</li>
2323
<li>
2424
<a class="page-scroll" href="/build">Build</a>
2525
</li>
2626
<li>
2727
<a class="page-scroll" href="/docs">Docs</a>
2828
</li>
29-
<li>
29+
<!-- <li>
3030
<a class="page-scroll" href="/blog">Blog</a>
31-
</li>
31+
</li> -->
3232
<li>
33-
<a class="page-scroll" href="#contact">Contact</a>
33+
<a class="page-scroll" href="/#contact">Contact</a>
3434
</li>
3535
</ul>
3636
</div>

_posts/blog/2016-03-15-better-coding-education.md

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,21 @@ But sites like *Codecademy* leave room for improvement. How so? They could:
2121
- Move from the browser to offline
2222
- Lower the cost
2323

24-
I've created a free service, [*CodeRoad*](https://coderoad.github.io), which I believe offers several improvements over what's out there. I think it's pretty awesome, and I hope you will, too.
24+
I've created a free service, [*CodeRoad*](https://coderoad.github.io), which I believe offers several improvements over what's out there. I think it's pretty awesome, and I hope you will, too.
2525

2626
---
2727

2828
## Accelerating Tutorial Development
2929

30-
In 2012, *Codecademy* added a new feature: [create your own tutorials](https://www.codecademy.com/blog/6). Never tried it? The **create** feature has since disappeared, but you can still access the remnants left behind.
30+
In 2012, *Codecademy* added a new feature: [create your own tutorials](https://www.codecademy.com/blog/6). Never tried it? The **create** feature has since disappeared, but you can still access the remnants left behind.
3131

3232
> Try [*Codecademy*'s hidden tutorials](https://www.reddit.com/r/learnprogramming/comments/3c61ew/codecademys_hidden_courses/).
3333
34-
These tutorials echo a time when we could be both consumers & content-creators.
34+
These tutorials echo a time when we could be both consumers & content-creators.
3535

36-
The reality is: *Codecademy* & *CodeSchool* are both closed systems. They deliver quality, but not quantity.
36+
The reality is: *Codecademy* & *CodeSchool* are both closed systems. They deliver quality, but not quantity.
3737

38-
> Online coding education is cable TV, not YouTube.
38+
> Online coding education is cable TV, not YouTube.
3939
4040
Courses cover the most popular topics, but not always the most useful or up-to-date technologies. *CodeRoad* aims to fill that void by making tutorial building easier and more accessible.
4141

@@ -45,34 +45,34 @@ Courses cover the most popular topics, but not always the most useful or up-to-d
4545

4646
There are no restrictions on:
4747

48-
##### 1. The number of creators or contributers
48+
##### 1. The number of creators or contributors
4949

50-
As any open-source project, there can be any number of creators or contributers. In fact, a state-wide high school curriculum could be developed in tandem by it's many coding teachers.
50+
As any open-source project, there can be any number of creators or contributors. In fact, a state-wide high school curriculum could be developed in tandem by it's many coding teachers.
5151

5252
##### 2. The programming language
5353

5454
*CodeRoad* can make tutorials for any number of programming languages, provided the language has an available testing framework. Just create a new [test runner](https://coderoad.github.io/docs/#test-runner), which gets called through a command-line process behind the scenes.
5555

5656
##### 3. The size of your project
5757

58-
Since *CodeRoad* runs in the Atom editor, it can be used to teach users how to create large projects. How large? Consider the kind of projects that go beyond what would crash a browser-based editor.
58+
Since *CodeRoad* runs in the Atom editor, it can be used to teach users how to create large projects. How large? Consider the kind of projects that go beyond what would crash a browser-based editor.
5959

6060

6161
## Improving Tutorials
6262

63-
Video & most interactive tutorials face the same issue: they are static.
63+
Video & most interactive tutorials face the same issue: they are static.
6464

65-
> Most online learning content becomes a snapshot in time of a dynamic and evolving system of technologies.
65+
> Most online learning content becomes a snapshot in time of a dynamic and evolving system of technologies.
6666
6767
These lessons don’t take pull requests or issues; they don’t update with software or APIs. It's hard to fix errors or add updates or changes. Courses should get better with time.
6868

6969
##### 1. Versioned tutorials
7070

71-
CodeRoad tutorials are version controlled, with new versions published to NPM.
71+
CodeRoad tutorials are version controlled, with new versions published to NPM.
7272

7373
##### 2. Issues & Pull Requests
7474

75-
Open source software works on a spirit of collaboration. See a problem, post an **issue**. Want to fix something? Submit a **pull request**.
75+
Open source software works on a spirit of collaboration. See a problem, post an **issue**. Want to fix something? Submit a **pull request**.
7676

7777
##### 3. Student edits & issues
7878

@@ -83,7 +83,7 @@ Open source software works on a spirit of collaboration. See a problem, post an
8383

8484
During the weekend of March 4-6th, *CodeSchool* generously offered it’s courses for free. Unfortunately, increased demand led to peak time network issues & slow performance.
8585

86-
Putting tutorials online not only increases server costs, but also creates unnecessary issues. CodeRoad, on the other hand, downloads tutorials in their entirety and runs them locally on your computer.
86+
Putting tutorials online not only increases server costs, but also creates unnecessary issues. *CodeRoad*, on the other hand, downloads tutorials in their entirety and runs them locally on your computer.
8787

8888
##### 1. Better Performance
8989

@@ -93,7 +93,7 @@ Ever wonder [how *CodeSchool* challenges work](https://www.codeschool.com/blog/2
9393

9494
##### 2. Real Environment
9595

96-
Putting courses into the editor provides a real world environment for learning. You can use it alongside your syntax-highlighting tools and other favorite packages.
96+
Putting courses into the editor provides a real world environment for learning. You can use it alongside your syntax-highlighting & code linting tools, not to mention any other packages.
9797

9898
##### 3. No Connectivity Problems
9999

@@ -103,14 +103,16 @@ Even when I taught coding in South Korea, internet connectivity on campus was an
103103

104104
At the end of the day, online education companies have to pay the bills. There are server costs, salaries, investors, etc.
105105

106-
*CodeRoad*'s only cost is my time. It is hosted on Github & distributed via NPM. It will remain free into the future. I'll just have to get a real job.
106+
*CodeRoad*'s only cost is my time. It is hosted on Github & distributed via NPM. The editor and tutorial building tools are open-source and will remain free.
107+
108+
Any tutorials built are the work of the creators. If the project becomes popular, I'll create a marketplace for tutorial creators who wish to charge for their efforts. However, if there isn't much interest, I'll just have to get a real job.
107109

108110
---
109111

110112
# Conclusion
111113

112-
I developed *CodeRoad* out of a love for online education that inspired me not just to learn to code, but to enjoy it.
114+
I developed *CodeRoad* out of a love for online education that inspired me not just to learn to code, but to enjoy it.
113115

114-
*CodeRoad* doesn't aim to compete with *CodeCademy* or *CodeSchool*, but rather to supplement their great lessons with a greater variety of interactive content.
116+
*CodeRoad* doesn't aim to compete with *Codecademy* or *CodeSchool*, but rather to supplement their great lessons with a greater variety of interactive content.
115117

116118
There is a long road ahead.

css/bundle.min.css

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)