What do you think of the 2020 curriculum updates?

Cannot wait for this, meanwhile we’ll use the Python courses on here. Our’s is a state school so we just don’t have the funds to fork out around £30 per student per month on similar courses online in other places. Cheers!

Gosh! That must have been very boring. England has been quite behind in introducing CS topics into curriculum compared to other countries. Good luck!

When I was in school IT classes didn’t cover any IT it was excel and word usage xD

Gotta say, that this new curriculum sounds awesome! Students will have a massive portfolio in no time.

1 Like

How does this integrate with existing progress? I ask because I had completed a number of tasks on the beta which were reset when the beta went live. Not that I mind the extra practice, but I am wondering if I should be backing things up.

if you mean the solutions, only your solutions to the projects are stored, anything else if you want to save you need to do outside of fcc

If you gained any certifications those will still be yours even after update, I am not sure about the challenges as there will be a great change there - you can still just do what you want of the new curriculum

well, the links to the projects are stored, if done on codepen for example, aren’t they?

I have suggestion for the next freeCodeCamp update. Giving everything will be evolved around projects in the future and giving importance of git it makes sense to sync user progress with github. This way:

  1. User gets vital activity on github
  2. freeCodeCamp still doesn’t need to store solutions, but solutions will persist (let’s face it - downloading solution to .txt is kinda lame)
  3. We open the door to multi-file projects with ease
  4. Deploying portfolio is a piece of cake

And it’s free!

1 Like

No, I mean live preview with Github Pages for each project. (Instead of codepen)

1 Like

I don’t see anything new related to Python yet :confused:

That is correct. There has not been an announcement that the new material is ready yet.

I think we have a remarkable effort here to improve the FCC curriculum.
As marketing researcher I was wondering how you guys determined what changes are demanded by people using FCC (I assume: people who wants to prepare as developers as efficient as possible)?
Do you have insights coming from your data base or simple observations?
what have you seen?
P.

We are making good progress with our closed alpha of 17 new certification projects. If you’d like to join it…

1 Like

Great question. Our instructional design decisions are guided by a combination of statistically significant surveys (like this one I wrote about last week), our own datasets, our discussions with employers, and other data both subjective and objective.

When in doubt we look at what’s happening on the ground in San Francisco, where many new technology companies are being created, and use that as a leading indicator of what tools are likely to be relevant in the near future.

But our curriculum will probably always focus on more fundamental concepts (computer science from the 50s and 60s, math from the centuries before that), since those foundations change very slowly, and most new skills build on top of them.

1 Like

Question 6 on the form asks:

If you give me access to these new projects, I will make a serious effort to sit down and build at least project by January 15, then give the freeCodeCamp team feedback on it.

I interpreted “January 15th” as “as soon as possible” since that date has passed and accepted anyway. I would love to take a peek at the new Python curriculum and provide feedback.

How do you think then new curriculum will launch?

Thank you Quincy. I spend some time reading the article. The most interesting insight for me is the first one: small companies look for generalists (full stack developers) while big companies look for specialists. Makes sense to me whether a junior developer (especially without a degree) is looking for a job, he or she prioritizes small companies. Here (Colombia) there are many engineers without a degree, mostly in data science companies (some of them coming from San Francisco, by the way). I have interviewed some of them, and is really insightful what they say about things like paid education, match teaching, and so on.

Hi, I’m a Redux maintainer. I see that you’re redoing the FCC curriculum, and will be continuing to teach Redux as part of that.

I’m currently working on a major revamp of the Redux core documentation, and have also created a package called Redux Toolkit, which is designed to simplify most common Redux use cases.

I’d love to talk to whoever’s working on the Redux portions of the curriculum about the most effective ways to teach Redux, and how we can integrate RTK into the teaching flow. I’d appreciate it if someone could point me in the right direction to have those discussions. Please feel free to ping or DM me on Twitter at @acemarke .

Thanks!

6 Likes

I would say you need to look at the freecodecamp github repository
specifically this one is about the Curriculum 7.0: https://github.com/freeCodeCamp/CurriculumExpansion

2 Likes

Thanks for the pointer! Ironically, I actually had commented there before, in https://github.com/freeCodeCamp/CurriculumExpansion/issues/116 , but it’s been almost a year and I’d completely forgotten that repo and issue existed :slight_smile: (I have way too many GH notifications and places I’ve commented at this point.)

Left a comment with my thoughts on some ways to tackle the Redux portion:

2 Likes