curriculum icon indicating copy to clipboard operation
curriculum copied to clipboard

sdc: Add draft topics, blocks, and learning objectives

Open illicitonion opened this issue 1 year ago • 7 comments

illicitonion avatar Jul 04 '24 18:07 illicitonion

Deploy Preview for cyf-guides canceled.

Name Link
Latest commit b5b055ea671f450ccda78003d62a233e0c222b37
Latest deploy log https://app.netlify.com/sites/cyf-guides/deploys/6686efbf1bc2710009b3310e

netlify[bot] avatar Jul 04 '24 18:07 netlify[bot]

Deploy Preview for cyf-programming canceled.

Name Link
Latest commit d615e7e6ad13ff9771ce4648b52d5f29ff8e6070
Latest deploy log https://app.netlify.com/sites/cyf-programming/deploys/66d85bbe79b2bd0008828518

netlify[bot] avatar Jul 04 '24 18:07 netlify[bot]

Deploy Preview for cyf-sdc ready!

Name Link
Latest commit d615e7e6ad13ff9771ce4648b52d5f29ff8e6070
Latest deploy log https://app.netlify.com/sites/cyf-sdc/deploys/66d85bbe9e9dc2000876a786
Deploy Preview https://deploy-preview-774--cyf-sdc.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] avatar Jul 04 '24 18:07 netlify[bot]

Deploy Preview for cyf-curriculum ready!

Name Link
Latest commit d615e7e6ad13ff9771ce4648b52d5f29ff8e6070
Latest deploy log https://app.netlify.com/sites/cyf-curriculum/deploys/66d85bbe94512500084ce2d0
Deploy Preview https://deploy-preview-774--cyf-curriculum.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

Lighthouse
1 paths audited
Performance: 100 (no change from production)
Accessibility: 100 (no change from production)
Best Practices: 92 (no change from production)
SEO: 91 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] avatar Jul 04 '24 18:07 netlify[bot]

Thanks for getting this started! 🎉

Some rough initial thoughts from me:

I do think it's good to have something of a "hook" to get trainees pulled onto the course, and I'm not sure binary numbers is a great hook? But perhaps that's just my experience (I've never got on well with binary). And it is balanced with some CLI tools.

Beyond my point above, it feels like there's decent "pacing" of "hands-on" vs "abstract", starting relatively hands-on, moving to quite abstract, then back to hands-on before finishing out fairly abstract. I must admit I'm somewhat surprised to see the Logic topic in the middle - I would expected you of all people to have put that first :)

I'm not sure I agree with the naming of the Legacy topic - in the LOs you've framed it more as "existing code", which admittedly isn't as catchy but I think is more what we should go after. I think we should avoid the implication that any existing code is "legacy" as it's such a loaded term in industry.

40thieves avatar Jul 09 '24 18:07 40thieves

Thanks for getting this started! 🎉

Some rough initial thoughts from me:

I do think it's good to have something of a "hook" to get trainees pulled onto the course, and I'm not sure binary numbers is a great hook? But perhaps that's just my experience (I've never got on well with binary). And it is balanced with some CLI tools.

Beyond my point above, it feels like there's decent "pacing" of "hands-on" vs "abstract", starting relatively hands-on, moving to quite abstract, then back to hands-on before finishing out fairly abstract. I must admit I'm somewhat surprised to see the Logic topic in the middle - I would expected you of all people to have put that first :)

I'm not sure I agree with the naming of the Legacy topic - in the LOs you've framed it more as "existing code", which admittedly isn't as catchy but I think is more what we should go after. I think we should avoid the implication that any existing code is "legacy" as it's such a loaded term in industry.

What about "Other people's code" ?

SallyMcGrath avatar Jul 15 '24 09:07 SallyMcGrath

BTW I'd say merge this and we can get revising after Piscine -- it's good to have something drafty up that ITP and Piscine can look over easily.

Maybe just put a note on saying DRAFT

SallyMcGrath avatar Jul 15 '24 09:07 SallyMcGrath

Deploy Preview for cyf-common canceled.

Name Link
Latest commit d615e7e6ad13ff9771ce4648b52d5f29ff8e6070
Latest deploy log https://app.netlify.com/sites/cyf-common/deploys/66d85bbe19c629000867677b

netlify[bot] avatar Sep 04 '24 13:09 netlify[bot]

Deploy Preview for cyf-launch canceled.

Name Link
Latest commit d615e7e6ad13ff9771ce4648b52d5f29ff8e6070
Latest deploy log https://app.netlify.com/sites/cyf-launch/deploys/66d85bbefabff20008a3494e

netlify[bot] avatar Sep 04 '24 13:09 netlify[bot]

Deploy Preview for cyf-itd canceled.

Name Link
Latest commit d615e7e6ad13ff9771ce4648b52d5f29ff8e6070
Latest deploy log https://app.netlify.com/sites/cyf-itd/deploys/66d85bbef174480008f4c854

netlify[bot] avatar Sep 04 '24 13:09 netlify[bot]

Deploy Preview for cyf-piscine canceled.

Name Link
Latest commit d615e7e6ad13ff9771ce4648b52d5f29ff8e6070
Latest deploy log https://app.netlify.com/sites/cyf-piscine/deploys/66d85bbe4fe90500080bf7c4

netlify[bot] avatar Sep 04 '24 13:09 netlify[bot]

Deploy Preview for cyf-tracks canceled.

Name Link
Latest commit d615e7e6ad13ff9771ce4648b52d5f29ff8e6070
Latest deploy log https://app.netlify.com/sites/cyf-tracks/deploys/66d85bbe6aa7a60008e28f9a

netlify[bot] avatar Sep 04 '24 13:09 netlify[bot]