Comments (6)
Maintainers @sharilaster @antonangelo @ppival have sought feedback from instructors of this lesson. This will clarify the purpose of this lesson (what has worked well, what could be improved etc). We hope to discuss this in May before the Mozilla Sprint.
from lc-data-intro.
fyi I'll struggle to make the sprint, but if you need my input to copy edit the revised lesson, happy to.
from lc-data-intro.
Building on #51 (comment)
from lc-data-intro.
I see two purposes: an intro to programming and an intro to concepts for working with untidy data. The intro to data (tidy data) is continued thru OpenRefine whereas bash introduces core programming concepts. I personally think we should incorporate concepts in 'tidy data in a spreadsheet' as part of this lesson and make sure we build upon those concepts in OR.
from lc-data-intro.
Thanks @jt14den. Parts of https://librarycarpentry.org/lc-data-intro/03-foundations/index.html do that already, albeit not very well. Feels like we could reorganise this into three parts:
- jargon busting (icebreaker)
- from untidy to tidy data (principles)
- regex (first intro to programming)
1 and 3 are there. So this would just require some proper thinking about 2.
from lc-data-intro.
Closing this issue. Will open a new issue once feedback from trainers collected (see #80 (comment))
from lc-data-intro.
Related Issues (20)
- Use of forward slashes HOT 4
- Typo in Keyword END --> AND HOT 1
- Possibly teach parentheses `()` for grouping HOT 1
- `\S` used in solution without being introduced
- improve introductory text to regex HOT 3
- Regular expressions examples in Intro HOT 1
- Make Google Sheets a requirement for the class
- OR (“Finish the expression” in https://librarycarpentry.org/lc-data-intro/02-match-extract-strings/index.html)
- Space or no space in https://librarycarpentry.org/lc-data-intro/04-exercises/index.html
- Use the same term for Lines 55-59 HOT 1
- Lesson Contribution - RegEx Metacharacters
- Need jump lists (anchors) for headings HOT 1
- numbering exercises? HOT 1
- regex.101 quick reference section as 'cheat sheet' in Episode 1 HOT 1
- Hide hints in dropdown to give people a chance to solve the challenge without them
- Scheduling early transition to Workbench HOT 6
- Transition To Workbench in May HOT 15
- Potential revision to initial paragraph (courtesy of @yoyology)
- Links need to be fixed in CONTRIBUTING.md HOT 1
- broken link to Library Hat blog post in 01-regular-expressions.md HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lc-data-intro.