Comments (6)
- For both you and @khhuang7, do either of you feel that the issue with the existing resource could be in part due to how large this particular lesson is? That is, would the existing resource feel more consumable if it didn't come at the end of an already lengthy amount of reading?
No, the resource itself is challenging to read (language/phrasing, structure). I came back to it on separate days and still struggled to get through it.
from curriculum.
Thanks for the suggestion @ShinnyD, I'd like to get input from our @TheOdinProject/javascript team please?
from curriculum.
Personally I'm not super into replacing the existing resource with a 6 minute video (or rather, 100 seconds of a video with the rest being "optional"). I'd rather either update the assignment item to call out which sections are mandatory reading from that resource (with the other sections being something to come back to if the user is interested) or replacing it with another text based resource.
With something like this
, it is extremely helpful to write the code in the console and tinker around with it to get more of a grasp on it. So while it i a lot of reading if you're plowing through it in one go, I think it' overall more helpful than the concept being summed up in 100 seconds (since it's not exactly a straight forward concept).
from curriculum.
That existing resource is an incredibly difficult read - in addition to what @ShinnyD mentions, the language is often awkward for a non-technical beginner to understand. (I have done some other programming, and I work/live speaking a second language so have a lot of practice trying to understand the intent of broken English - if I struggled, I'm sure plenty of true beginners would struggle too!)
I'm new to the topic myself but tried to find some more directly replaceable resources, what do you think? (@thatblindgeye ?)
- JavaScript Tutorial - covers the same four function invocations, as well as arrow functions
- freeCodeCamp - covers the same material but in a slightly different structure, and also includes events
(Happy to help make changes if agreed upon.)
from curriculum.
This issue is stale because it has had no activity for the last 30 days.
from curriculum.
Still mulling over whether we should update this existing resource, but a couple of questions to pose:
- @ShinnyD What do you think of the JavaScript Tutorial resource linked above?
- For both you and @khhuang7, do either of you feel that the issue with the existing resource could be in part due to how large this particular lesson is? That is, would the existing resource feel more consumable if it didn't come at the end of an already lengthy amount of reading?
from curriculum.
Related Issues (20)
- Positioning: Change link text to be descriptive HOT 2
- Join the Odin Community: Problem with verify phone number on discord HOT 4
- Introduction: What is NodeJS?: Event loop video already in JavaScript course HOT 3
- Setting Up A React Environment: YouTube video no longer available HOT 6
- Foundations: Add new `Effective Learning Techniques` section, move learning techniques content to it, and collaborate to add more content HOT 11
- New CSS troubleshooting video HOT 3
- Battleship: Clarify Ship Implementation Options in Gameboard Task HOT 1
- Markdownlint: New rule "Use markdown links"
- Linting: Tutorial to setup eslint with vscode not working anymore. HOT 4
- Node Pathway: Provide descriptive link text HOT 77
- Getting Started: Introduction to npm already in last lesson HOT 1
- CV Application Project: Bonus Section for the Project HOT 4
- Objects and Object Constructors: Format and Text Alignment Inconsistency. HOT 5
- Linting: Need updated tutorials for VS Code and Sublime Text HOT 1
- Markdownlint: New custom ordered list lazy numbering rule HOT 3
- Object Basics: Filter Method section references nonexistent code HOT 3
- Common Data Structures and Algorithms: Dead link in knowledge check HOT 4
- Fetching Data In React: Check loading before check error HOT 2
- Foundations:Links and Images add deep dive videos into noopener and noreferrer HOT 1
- Asynchronous Code: Incorrect assignment message in lesson description in scrimba video lesson 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 curriculum.