Skip to content

Commit

Permalink
Moving Programing with Text Videos and Adding Some (CodingTrain#2761)
Browse files Browse the repository at this point in the history
* started updating programming with text playlist

* workflow video

* moving regex videos

* moving chatbots

* moving chrome extensions

* updating links
  • Loading branch information
duskvirkus authored Oct 20, 2020
1 parent 13b32be commit cb91384
Show file tree
Hide file tree
Showing 39 changed files with 385 additions and 271 deletions.
2 changes: 1 addition & 1 deletion _CodingChallenges/057-mapping-earthquake-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ videos:
- title: "Videos on working with data and APIs"
url: /Tutorials/10-working-with-data
- title: "Regular Expression playlist"
url: /Courses/programming-with-text/2-regular-expressions
url: /learning/programming-with-text/2.1-introduction

contributions:
- title: "3D Globe in P5.JS"
Expand Down
2 changes: 1 addition & 1 deletion _CodingChallenges/075-wikipedia-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ videos:
- title: "Videos on working with data and APIs"
url: /Tutorials/10-working-with-data
- title: "My Videos on Regular Expressions"
url: /Courses/programming-with-text/2-regular-expressions
url: /learning/programming-with-text/2.1-introduction

contributions:
- title: "Wikipedia Graph-of-Relatedness Revealer"
Expand Down
4 changes: 2 additions & 2 deletions _CodingChallenges/079-number-guessing-chatbot.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ links:

videos:
- title: "Programming with Text playlist"
url: "/Courses/programming-with-text"
url: "/learning/programming-with-text"
- title: "Video on the RiveScript library"
url: "/Courses/programming-with-text/10-chatbots/10.2-rivescript"
url: "/learning/programming-with-text/10.2-rivescript"

contributions:
- title: "Guess the number"
Expand Down
6 changes: 3 additions & 3 deletions _CodingChallenges/080-voice-chatbot.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ links:

videos:
- title: "Programming with Text playlist"
url: "/Courses/programming-with-text"
url: "/learning/programming-with-text"
- title: "Text-to-Speech with p5.Speech"
url: "/Courses/programming-with-text/10-chatbots/10.3-text-to-speech"
url: "/learning/programming-with-text/10.3-text-to-speech"
- title: "Speech Recognition with p5.Speech"
url: "/Courses/programming-with-text/10-chatbots/10.4-speech-recognition"
url: "/learning/programming-with-text/10.4-speech-recognition"

contributions:
- title: "Stupid Nonsense Spoken Sentences V2"
Expand Down
2 changes: 1 addition & 1 deletion _CodingChallenges/084-word-definition-extension.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ links:
url: "https://www.wordnik.com/"
videos:
- title: "My Video on Cross-Browser Extensions"
url: "/Courses/programming-with-text/11-chrome-extensions/11.8-cross-browser-extensions"
url: "/learning/programming-with-text/11.8-cross-browser-extensions"
---

In this coding challenge, I attempt to make a chrome extension that looks up a selected word's definition using the Wordnik API.
7 changes: 0 additions & 7 deletions _Courses/programming-with-text/10-chatbots/index.md

This file was deleted.

7 changes: 0 additions & 7 deletions _Courses/programming-with-text/11-chrome-extensions/index.md

This file was deleted.

7 changes: 0 additions & 7 deletions _Courses/programming-with-text/2-regular-expressions/index.md

This file was deleted.

6 changes: 3 additions & 3 deletions _Streams/104-chatbots-oop-paperclips.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ topics:
url: "/beginners/p5js/7.5-removing-objects-from-array"
- title: "p5.Speech text to speech"
time: "1:48:31"
url: "/Courses/programming-with-text/10-chatbots/10.3-text-to-speech"
url: "/learning/programming-with-text/10.3-text-to-speech"
- title: "p5.Speech speech recognition"
time: "2:23:14"
url: "/Courses/programming-with-text/10-chatbots/10.4-speech-recognition"
url: "/learning/programming-with-text/10.4-speech-recognition"
- title: "Coding Challenge: Speech to text"
time: "2:58:26"
url: "/CodingChallenges/080-voice-chatbot"
Expand All @@ -43,7 +43,7 @@ links:

videos:
- title: "Programming with Text playlist"
url: "/Courses/programming-with-text"
url: "/learning/programming-with-text"
- title: "Video on objects storing their own path"
url: "/CodingChallenges/064.1-forward-kinematics"
- title: "Simple Particle System Coding Challenge"
Expand Down
12 changes: 6 additions & 6 deletions _Streams/106.1-chrome-extensions-part-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ video_id: Z9pzHD2g0Ao
topics:
- title: "Intro to Chrome Extensions and Bookmarklets"
time: "24:25"
url: /Courses/programming-with-text/11-chrome-extensions/11.1-introduction
url: /learning/programming-with-text/11.1-introduction
- title: "Basic Bookmarklet"
time: "43:34"
url: /Courses/programming-with-text/11-chrome-extensions/11.2-bookmarklets
url: /learning/programming-with-text/11.2-bookmarklets
- title: "Content Scripts"
time: "1:13:03"
url: /Courses/programming-with-text/11-chrome-extensions/11.3-content-scripts
url: /learning/programming-with-text/11.3-content-scripts
- title: "Background Scripts"
time: "1:39:49"
url: /Courses/programming-with-text/11-chrome-extensions/11.4-background-scripts
url: /learning/programming-with-text/11.4-background-scripts

links:
- title: "Interactive Media Arts at NYU"
Expand All @@ -38,11 +38,11 @@ links:

videos:
- title: "Chatbot video series"
url: /Courses/programming-with-text/10-chatbots
url: /learning/programming-with-text/
- title: "Harvard CS50"
url: "https://www.youtube.com/user/cs50tv"
- title: "Regular Expression series"
url: /Courses/programming-with-text/2-regular-expressions
url: /learning/programming-with-text/2.1-introduction
- title: "Instance Mode"
url: /Tutorials/9-additional-topics/9.11-instance-mode

Expand Down
4 changes: 2 additions & 2 deletions _Streams/106.2-chrome-extensions-part-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@ links:

videos:
- title: "Chatbot video series"
url: /Courses/programming-with-text/10-chatbots
url: /learning/programming-with-text/
- title: "Harvard CS50"
url: https://www.youtube.com/user/cs50tv
- title: "Regular Expression series"
url: /Courses/programming-with-text/2-regular-expressions
url: /learning/programming-with-text/2.1-introduction
- title: "Instance Mode"
url: /Tutorials/9-additional-topics/9.11-instance-mode

Expand Down
8 changes: 4 additions & 4 deletions _Streams/107-chrome-extensions-continued.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,19 @@ video_id: h3p0U8yWrMU
topics:
- title: "Chrome Extensions: Pop-ups"
time: "29:36"
url: "/Courses/programming-with-text/11-chrome-extensions/11.5-pop-ups"
url: "/learning/programming-with-text/11.5-pop-ups"
- title: "Chrome Extensions: Pop-ups Part 2"
time: "54:08"
url: "/Courses/programming-with-text/11-chrome-extensions/11.6-pop-ups-messaging"
url: "/learning/programming-with-text/11.6-pop-ups-messaging"
- title: "Chrome Extensions: Override"
time: "1:24:43"
url: "/Courses/programming-with-text/11-chrome-extensions/11.7-new-tab-override"
url: "/learning/programming-with-text/11.7-new-tab-override"
- title: "Coding Challenge: Chrome Extension Word Definition"
time: "1:48:04"
url: "/CodingChallenges/084-word-definition-extension"
- title: "Cross-browser Extensions"
time: "2:32:37"
url: "/Courses/programming-with-text/11-chrome-extensions/11.8-cross-browser-extensions"
url: "/learning/programming-with-text/11.8-cross-browser-extensions"
- title: "Conclusion/Q&A"
time: "2:40:00"

Expand Down
2 changes: 1 addition & 1 deletion _Tutorials/16-javascript-es6/16.8-filter.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ videos:
- title: "The Modulo Operator with Golan Levin"
url: "/GuestTutorials/006-golan-levin-modulo-operator"
- title: "Regular Expressions"
url: "/Courses/programming-with-text/2-regular-expressions"
url: "/learning/programming-with-text/2.1-introduction"

links:
- title: "MDN's Array Documentation"
Expand Down
2 changes: 1 addition & 1 deletion _jekyll/includes/2-base/navigation.html
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
<li><a href="{{ '/Tutorials' | relative_url }}">Advanced p5.js</a></li>
<li><a href="{{ '/GuestTutorials' | relative_url }}">Guest Tutorials</a></li>
<li><a href="{{ '/Courses/data-and-apis' | relative_url }}">Data and APIs</a></li>
<li><a href="{{ '/Courses/programming-with-text' | relative_url }}">Programming with Text</a></li>
<li><a href="{{ '/learning/programming-with-text' | relative_url }}">Programming with Text</a></li>
</ul>
</div>
</li>
Expand Down
34 changes: 34 additions & 0 deletions _learning/programming-with-text/1.1-introduction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: "Introduction"
video_number: 1.1
date: 2016-09-09
video_id: HRANU6KtNEs

links:
- title: "Programing from A to Z, Fall 2016 Syllabus"
url: https://github.com/shiffman/A2Z-F16/blob/gh-pages/README.md
- title: "Nick Montfort Website"
url: https://nickm.com/
- title: "Allison Parrish decontextualize blog (Old Version)"
url: http://www.decontextualize.com/index-old.html
- title: "Allison Parrish decontextualize blog (Latest)"
url: http://www.decontextualize.com/
- title: "Tracery Library"
author: "Kate Compton"
url: https://github.com/galaxykate/tracery
- title: "Addie Wagenknecht Website"
url: http://www.placesiveneverbeen.com/
- title: "Girls vs Git Project"
author: "Addie Wangenknecht"
url: https://github.com/wheresaddie/girlsvsgit
- title: "Lynn Cherny Website"
url: http://www.ghostweather.com/bio.html
- title: "Darius Kazemi aka Tiny Subversions Website"
url: http://tinysubversions.com/
- title: "Eyeo Festival Vimeo"
url: https://vimeo.com/eyeofestival
- title: "ITP NYU Website"
url: https://tisch.nyu.edu/itp
---

In this introduction video I talk about my goals for this playlist that accompanies a course I teach at ITP (http://itp.nyu.edu). I show an outline of things I'd like to cover and also discuss the inspirations for the course.
29 changes: 29 additions & 0 deletions _learning/programming-with-text/1.2-my-workflow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
title: "My Workflow"
video_number: 1.2
date: 2016-09-09
video_id: d3OcFexe9Ik
remake: /more/workflow/1-introduction

links:
- title: "Node.js"
url: https://nodejs.org/en/
- title: "Atom Text Editor"
url: https://atom.io/
- title: "Atom Beautify"
url: https://atom.io/packages/atom-beautify
- title: "Atom Live-Server"
url: https://atom.io/packages/atom-live-server
- title: "NPM (node package manager)"
url: https://www.npmjs.com/
- title: "http-server (npm package)"
url: https://www.npmjs.com/package/http-server
- title: "p5.js Library"
url: https://p5js.org/
- title: "p5.js Web Editor"
url: https://editor.p5js.org/
- title: "CodePen"
url: https://codepen.io/
---

In this video, I demonstrate the tools that I use in my coding environment for this course. There are many alternatives to this particular setup, but in case you are at a loss for what to use, here's a reasonable option. The tools I am showing you (node.js, atom, p5.js) are free.
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
---
title: "Chatbots with RiveScript"
video_number: 2
video_number: 10.2
date: 2017-10-12
video_id: wf8w1BJb9Xc
can_contribute: true
repository: false
redirect_from:
- /Courses/programming-with-text/10-chatbots/10.2-rivescript
- /Courses/programming-with-text/10-chatbots/10.2-rivescript.html

links:
- title: "RiveScript"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
---
title: "Text-to-Speech with p5.Speech"
video_number: 3
video_number: 10.3
date: 2017-10-19
video_id: v0CHV33wDsI
repository: /Courses/programming_with_text/session10/10-03_Text-to-Speech_with_p5.Speech
can_contribute: true
redirect_from:
- /Courses/programming-with-text/10-chatbots/10.3-text-to-speech
- /Courses/programming-with-text/10-chatbots/10.3-text-to-speech.html

links:
- title: "NYU Ability Project"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
---
title: "Speech Recognition with p5.Speech"
video_number: 4
video_number: 10.4
date: 2017-10-20
video_id: q_bXBcmfTJM
repository: /Courses/programming_with_text/session10/10-04_Speech_Recognition_with_p5.Speech
can_contribute: true
redirect_from:
- /Courses/programming-with-text/10-chatbots/10.4-speech-recognition
- /Courses/programming-with-text/10-chatbots/10.4-speech-recognition.html

links:
- title: "NYU Ability Project"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
---
title: "Introduction to Chrome Extensions"
video_number: 1
video_number: 11.1
date: 2017-11-13
video_id: hkOTAmmuv_4
repository: false
redirect_from:
- /Courses/programming-with-text/11-chrome-extensions/11.1-introduction
- /Courses/programming-with-text/11-chrome-extensions/11.1-introduction.html

videos:
- title: "Programming with Text playlist"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
---
title: "Bookmarklets"
video_number: 2
video_number: 11.2
date: 2017-11-13
video_id: DloHqUfPbJc
repository: /Courses/programming_with_text/session11/11-02_Bookmarklets
can_contribute: true
redirect_from:
- /Courses/programming-with-text/11-chrome-extensions/11.2-bookmarklets
- /Courses/programming-with-text/11-chrome-extensions/11.2-bookmarklets.html

videos:
- title: "Programming with Text playlist"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
---
title: "Content Scripts"
video_number: 3
video_number: 11.3
date: 2017-11-14
video_id: 9Tl3OmwrSaM
repository: /Courses/programming_with_text/session11/11-03_Chrome_Extensions_Content_Scripts
live_example: false
can_contribute: true
redirect_from:
- /Courses/programming-with-text/11-chrome-extensions/11.3-content-scripts
- /Courses/programming-with-text/11-chrome-extensions/11.3-content-scripts.html

videos:
- title: "Programming with Text playlist"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
---
title: "Background Scripts"
video_number: 4
video_number: 11.4
date: 2017-11-15
video_id: ew9ut7ixIlI
repository: /Courses/programming_with_text/session11/11-04_Chrome_Extensions_Background_Scripts
live_example: false
can_contribute: true
- /Courses/programming-with-text/11-chrome-extensions/11.4-background-scripts
- /Courses/programming-with-text/11-chrome-extensions/11.4-background-scripts.html

videos:
- title: "Programming with Text playlist"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ date: 2017-11-21
video_id: YQnRSa8MGwM
can_contribute: true
repository: false
redirect_from:
- /Courses/programming-with-text/11-chrome-extensions/11.5-pop-ups
- /Courses/programming-with-text/11-chrome-extensions/11.5-pop-ups.html

videos:
- title: "Programming with Text playlist"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
---
title: "Pop-ups Messaging"
video_number: 6
video_number: 11.6
date: 2017-11-22
video_id: kP-UmHrxCYk
repository: /Courses/programming_with_text/session11/11-06_Pop-ups_Messaging
live_example: false
can_contribute: true
redirect_from:
- /Courses/programming-with-text/11-chrome-extensions/11.6-pop-ups-messaging
- /Courses/programming-with-text/11-chrome-extensions/11.6-pop-ups-messaging.html

videos:
- title: "Programming with Text playlist"
Expand Down
Loading

0 comments on commit cb91384

Please sign in to comment.