Giter Site home page Giter Site logo

Objects and Object Constructors: "Gentle explanation of this in Javascript" article long-stretched and text-heavy about curriculum HOT 6 OPEN

ShinnyD avatar ShinnyD commented on June 8, 2024
Objects and Object Constructors: "Gentle explanation of this in Javascript" article long-stretched and text-heavy

from curriculum.

Comments (6)

khhuang7 avatar khhuang7 commented on June 8, 2024 1
  1. 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.

KevinMulhern avatar KevinMulhern commented on June 8, 2024

Thanks for the suggestion @ShinnyD, I'd like to get input from our @TheOdinProject/javascript team please?

from curriculum.

thatblindgeye avatar thatblindgeye commented on June 8, 2024

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.

khhuang7 avatar khhuang7 commented on June 8, 2024

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 ?)

  1. JavaScript Tutorial - covers the same four function invocations, as well as arrow functions
  2. 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.

github-actions avatar github-actions commented on June 8, 2024

This issue is stale because it has had no activity for the last 30 days.

from curriculum.

thatblindgeye avatar thatblindgeye commented on June 8, 2024

Still mulling over whether we should update this existing resource, but a couple of questions to pose:

  1. @ShinnyD What do you think of the JavaScript Tutorial resource linked above?
  2. 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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.