diff --git a/org-cyf-itd/content/blocks/step-0/acceptance/index.md b/org-cyf-itd/content/blocks/step-0/acceptance/index.md index 0a15b9646..5f5fd5b07 100644 --- a/org-cyf-itd/content/blocks/step-0/acceptance/index.md +++ b/org-cyf-itd/content/blocks/step-0/acceptance/index.md @@ -15,8 +15,7 @@ Here is the criteria you need to meet: ```objectives - You have joined the CodeYourFuture ITD Slack -- You have added a profile picture to your Slack profile -- You have used your real name on your Slack profile +- You have used the same name on the Slack as you have on this platform so we can tell who you are - You have introduced yourself on the #introduce-yourself-to-codeyourfuture channel - You have taken a screenshot of your introduction on the channel - You have uploaded the screenshot to this platform diff --git a/org-cyf-itd/content/blocks/step-0/instructions/index.md b/org-cyf-itd/content/blocks/step-0/instructions/index.md index b4edf3374..8c25beb6f 100644 --- a/org-cyf-itd/content/blocks/step-0/instructions/index.md +++ b/org-cyf-itd/content/blocks/step-0/instructions/index.md @@ -13,7 +13,7 @@ time= 30 We have an environment in which you can ask for help and build your local community. Slack helps us have asynchronous conversations with our community. It is used by most tech teams. -Please use your real name on Slack and add a consistent profile picture. We ask this so we can recognise each other. +Please use a consistent professional name on Slack and add a consistent profile picture. We ask this so we can recognise each other. You don't have to share any information you are not comfortable with. 1. Accept this invite _(invite available in Learner view on CYF Platform, not on this public copy)_ to our Introduction to Digital Slack 2. [Read the Slack tutorial](https://slack.com/intl/en-gb/help/articles/360059928654-How-to-use-Slack--your-quick-start-guide) to get started on Slack diff --git a/org-cyf-itd/content/blocks/step-0/submission/index.md b/org-cyf-itd/content/blocks/step-0/submission/index.md index 16ab5329d..681a61ceb 100644 --- a/org-cyf-itd/content/blocks/step-0/submission/index.md +++ b/org-cyf-itd/content/blocks/step-0/submission/index.md @@ -11,6 +11,6 @@ time= 5 ### Submission -You must do this in CYF Course platform +You must do this in the [CYF Course platform](https://application-process.codeyourfuture.io/) 1. Upload the screenshot of your introduction on Slack diff --git a/org-cyf-itd/content/blocks/step-1/submission/index.md b/org-cyf-itd/content/blocks/step-1/submission/index.md index 744e20ee3..a87f4e189 100644 --- a/org-cyf-itd/content/blocks/step-1/submission/index.md +++ b/org-cyf-itd/content/blocks/step-1/submission/index.md @@ -11,7 +11,7 @@ time= 5 ### Submission -You must do this in the CYF Course platform +You must do this in the [CYF Course platform](https://application-process.codeyourfuture.io/) 1. Upload the document containing the cover letter to this site 2. Add a comment with at least one comment (positive or negative) on the AI’s work diff --git a/org-cyf-itd/content/blocks/step-2/submission/index.md b/org-cyf-itd/content/blocks/step-2/submission/index.md index 9c713581f..e1b96c74b 100644 --- a/org-cyf-itd/content/blocks/step-2/submission/index.md +++ b/org-cyf-itd/content/blocks/step-2/submission/index.md @@ -11,7 +11,7 @@ time= 5 ### Submission -You must do this in CYF Course platform +You must do this in the [CYF Course platform](https://application-process.codeyourfuture.io) 1. Share a link to the spreadsheet you made diff --git a/org-cyf-itd/content/blocks/step-3/submission/index.md b/org-cyf-itd/content/blocks/step-3/submission/index.md index 3edbc6492..0255bdbe8 100644 --- a/org-cyf-itd/content/blocks/step-3/submission/index.md +++ b/org-cyf-itd/content/blocks/step-3/submission/index.md @@ -11,10 +11,11 @@ time= 5 ### Submission -You must submit a link to your work in the CYF Course platform +You must submit a link to your work in the [CYF Course platform](https://application-process.codeyourfuture.io) -1. Share a link to your Invitation project on GitHub Pages +1. Share a link to your Invitation project on [GitHub Pages](https://pages.github.com/) ### Personalise your URLs -Before you share your link with your mentors, set your Github Pages URL to include your name. You can use your first name or last name. +Before you share your link, set your [Github](https://github.com/) Pages URL to include your name, so we can tell who you are. You can use your first name or last name. + diff --git a/org-cyf-itd/content/blocks/step-4-hometown/acceptance/index.md b/org-cyf-itd/content/blocks/step-4-hometown/acceptance/index.md new file mode 100644 index 000000000..086699e4a --- /dev/null +++ b/org-cyf-itd/content/blocks/step-4-hometown/acceptance/index.md @@ -0,0 +1,22 @@ ++++ +title ="Step 4: How to check your work" +description= "How to check your work" +emoji= "🤖" +time= 5 +[build] + render = 'never' + list = 'local' + publishResources = false ++++ + +You will be asking for code review feedback on this project in the CYF Slack workspace, so make sure you have joined. Please make sure you check back to review your feedback. You will need to take this feedback and implement it to complete this step. + +Here is the criteria you need to meet: + +```objectives +- You have built a website by yourself +- Your website expresses something personal about your home town or a place you like +- You have asked for code review in the ITD Slack workspace +- You have made changes based on the feedback you received +- You have deployed your site to Netlify and shared the link here +``` diff --git a/org-cyf-itd/content/blocks/step-4-hometown/extend/index.md b/org-cyf-itd/content/blocks/step-4-hometown/extend/index.md new file mode 100644 index 000000000..66efe6c7b --- /dev/null +++ b/org-cyf-itd/content/blocks/step-4-hometown/extend/index.md @@ -0,0 +1,18 @@ ++++ +title ="Step 1: Extend Your Skills" +description= "Help someone else in the ITD Slack by giving them a code review" +emoji= "🤖" +time= 60 +[build] + render = 'never' + list = 'local' + publishResources = false ++++ + +#### Use your new skill in real life: + +This step is just for you. You don't need to submit it. Next, help someone else in the ITD Slack by giving them a code review. + +{{}} +A code review is when you look at someone else's code and give them feedback. It's a great way to learn from each other and improve your skills. +{{}} diff --git a/org-cyf-itd/content/blocks/step-4-hometown/instructions/index.md b/org-cyf-itd/content/blocks/step-4-hometown/instructions/index.md new file mode 100644 index 000000000..2e79e0c75 --- /dev/null +++ b/org-cyf-itd/content/blocks/step-4-hometown/instructions/index.md @@ -0,0 +1,42 @@ ++++ +title ="Step 4: What to do" +description= "Complete the final project in Scrimba: Solo Project: Hometown Homepage" +emoji= "🤖" +time= 240 +[build] + render = 'never' + list = 'local' + publishResources = false ++++ + +Complete the final project in Scrimba: [Solo Project: Hometown Homepage](https://v2.scrimba.com/learn-html-and-css-c0p/). + +Ask for a code review in the CYF Slack workspace. Make sure you check back to review your feedback. You will need to take this feedback and implement it to complete this step. + +{{}} +_You should not pay for a pro account on Scrimba._ As a CYF learner, you are eligible to ask for code review in the CYF Slack. +{{}} + +Use this template: + +```markdown +Code Review Request + +Hello. I have completed Step 3 of Intro to Digital. I would be grateful if someone could review my code. + +Link to my project on GitHub : URL +Link to my project on Netlify : URL +``` + +#### Rules + +This is all about you, so be as creative as you like! We know that people who do well on our courses show creativity, curiosity, persistence, and rigour. That’s what we’re looking for from you in this project. + +{{}} +You do not need to watch the subscriber-only video titled "Solo Project: Hometown Homepage" at Scrimba. You can design your Hometown Homepage freely. +{{}} + +{{}} diff --git a/org-cyf-itd/content/blocks/step-4-hometown/submission/index.md b/org-cyf-itd/content/blocks/step-4-hometown/submission/index.md new file mode 100644 index 000000000..1ba2149cc --- /dev/null +++ b/org-cyf-itd/content/blocks/step-4-hometown/submission/index.md @@ -0,0 +1,22 @@ ++++ +title ="Step 1: How to show us" +description= "Use AI software to make a customised CV for a particular job. Include important words related to the job so that employers can find this CV more easily." +emoji= "📩" +time= 5 +[build] + render = 'never' + list = 'local' + publishResources = false ++++ + +### Submission + +You must do this in CYF Course platform + +1. Share a link to your Hometown Homepage deployed on Netlify + +### Personalise your URLs + +Before you share your link with your mentors, change your Netlify URL to include your name. You can use your first name or last name. To learn how to do this, follow this guide: [Modify your domain name on Netlify](https://www.makeuseof.com/netlify-free-domain-name-modify/). + +Once you have personalised it, share the website link in the CYF course platform. diff --git a/org-cyf-itd/content/blocks/step-4/acceptance/index.md b/org-cyf-itd/content/blocks/step-4/acceptance/index.md index 086699e4a..752487fc3 100644 --- a/org-cyf-itd/content/blocks/step-4/acceptance/index.md +++ b/org-cyf-itd/content/blocks/step-4/acceptance/index.md @@ -2,21 +2,30 @@ title ="Step 4: How to check your work" description= "How to check your work" emoji= "🤖" -time= 5 +time= 20 [build] render = 'never' list = 'local' publishResources = false +++ -You will be asking for code review feedback on this project in the CYF Slack workspace, so make sure you have joined. Please make sure you check back to review your feedback. You will need to take this feedback and implement it to complete this step. +We have written this criteria in a special format called _Given/When/Then_ . It is called a "specification". -Here is the criteria you need to meet: +Here are the acceptance criteria for your project: -```objectives -- You have built a website by yourself -- Your website expresses something personal about your home town or a place you like -- You have asked for code review in the ITD Slack workspace -- You have made changes based on the feedback you received -- You have deployed your site to Netlify and shared the link here -``` +### Given a personal home page + +**When** I look in the test console +_Then_ all 10 tests are passing + +**When** I read the content +_Then_ I learn something about you + +**When** I view the page +_Then_ the design is unique + +**When** I [validate the HTML](https://validator.w3.org/#validate_by_input+with_options) +_Then_ the HTML is valid + +> [!TIP] +> Your work is not judged on aesthetics in this project. We are interested in code correctness and specification compliance. diff --git a/org-cyf-itd/content/blocks/step-4/extend/index.md b/org-cyf-itd/content/blocks/step-4/extend/index.md index 66efe6c7b..c5069c349 100644 --- a/org-cyf-itd/content/blocks/step-4/extend/index.md +++ b/org-cyf-itd/content/blocks/step-4/extend/index.md @@ -1,6 +1,6 @@ +++ -title ="Step 1: Extend Your Skills" -description= "Help someone else in the ITD Slack by giving them a code review" +title ="Step 4: Extend Your Skills" +description= "Deploy your personal home page to GitHub Pages" emoji= "🤖" time= 60 [build] @@ -11,8 +11,4 @@ time= 60 #### Use your new skill in real life: -This step is just for you. You don't need to submit it. Next, help someone else in the ITD Slack by giving them a code review. - -{{}} -A code review is when you look at someone else's code and give them feedback. It's a great way to learn from each other and improve your skills. -{{}} +This step is just for you. You don't need to submit it. Next, deploy your personal home page to GitHub Pages, using what you learned in Khan Academy. diff --git a/org-cyf-itd/content/blocks/step-4/instructions/index.md b/org-cyf-itd/content/blocks/step-4/instructions/index.md index 2e79e0c75..9db7c161b 100644 --- a/org-cyf-itd/content/blocks/step-4/instructions/index.md +++ b/org-cyf-itd/content/blocks/step-4/instructions/index.md @@ -1,6 +1,6 @@ +++ title ="Step 4: What to do" -description= "Complete the final project in Scrimba: Solo Project: Hometown Homepage" +description= "Build a personal home page with CodePen" emoji= "🤖" time= 240 [build] @@ -9,34 +9,19 @@ time= 240 publishResources = false +++ -Complete the final project in Scrimba: [Solo Project: Hometown Homepage](https://v2.scrimba.com/learn-html-and-css-c0p/). +You must now build your own home page, and get all of the tests to pass. Give it your own personal touch. We know that people who do well on our courses show **creativity**, **curiosity**, **persistence**, and **rigour**. That’s what we’re looking for from you in this project. -Ask for a code review in the CYF Slack workspace. Make sure you check back to review your feedback. You will need to take this feedback and implement it to complete this step. +1. Make a free account on [Codepen](https://codepen.io/) +2. [Fork](https://blog.codepen.io/documentation/forks/) the CYF starter page[ Personal Home Page Template ](https://codepen.io/IntroToTech/pen/PomeEod) +3. Read the instructions in the code panels and edit the code to meet all the criteria you discover -{{}} -_You should not pay for a pro account on Scrimba._ As a CYF learner, you are eligible to ask for code review in the CYF Slack. -{{}} +Use HTML and CSS to complete this project. Codepen has options to use extensions like SASS and Pug and feel free to use those if you want! -Use this template: +> [!TIP] +> Make sure you’re [logged in to Codepen](https://codepen.io/your-work) when you [fork](https://blog.codepen.io/documentation/forks/) so your work is saved. -```markdown -Code Review Request +### Advice -Hello. I have completed Step 3 of Intro to Digital. I would be grateful if someone could review my code. +**Use and read the tests** to discover the other 10 requirements. Build, test, and improve your code progressively. The tests are written in the Javascript window in Codepen for you to see, and there’s a readout in the main view showing the results. Don’t worry that you don’t understand the brackets and arrows, **read the words**. The tests will rerun every time you make a change in your code. -Link to my project on GitHub : URL -Link to my project on Netlify : URL -``` - -#### Rules - -This is all about you, so be as creative as you like! We know that people who do well on our courses show creativity, curiosity, persistence, and rigour. That’s what we’re looking for from you in this project. - -{{}} -You do not need to watch the subscriber-only video titled "Solo Project: Hometown Homepage" at Scrimba. You can design your Hometown Homepage freely. -{{}} - -{{}} +Once you're done, submit the URL of your working project with all its tests passing, to the dashboard. diff --git a/org-cyf-itd/content/blocks/step-4/submission/index.md b/org-cyf-itd/content/blocks/step-4/submission/index.md index 1ba2149cc..b1578f606 100644 --- a/org-cyf-itd/content/blocks/step-4/submission/index.md +++ b/org-cyf-itd/content/blocks/step-4/submission/index.md @@ -11,12 +11,6 @@ time= 5 ### Submission -You must do this in CYF Course platform +You must do this in the [CYF Course platform](https://application-process.codeyourfuture.io/) -1. Share a link to your Hometown Homepage deployed on Netlify - -### Personalise your URLs - -Before you share your link with your mentors, change your Netlify URL to include your name. You can use your first name or last name. To learn how to do this, follow this guide: [Modify your domain name on Netlify](https://www.makeuseof.com/netlify-free-domain-name-modify/). - -Once you have personalised it, share the website link in the CYF course platform. +1. Share a link to your personal homepage on CodePen with all the tests passing diff --git a/org-cyf-itd/content/blocks/step-5-blocks/acceptance/index.md b/org-cyf-itd/content/blocks/step-5-blocks/acceptance/index.md new file mode 100644 index 000000000..0f027e179 --- /dev/null +++ b/org-cyf-itd/content/blocks/step-5-blocks/acceptance/index.md @@ -0,0 +1,22 @@ ++++ +title ="Step 5: How to check your work" +description= "How to check you have completed the step" +emoji= "🤖" +time= 5 +[build] + render = 'never' + list = 'local' + publishResources = false ++++ + +A volunteer will review your submission and check it meets the acceptance criteria. They will give you feedback on your submission and help you make any changes to meet the criteria. + +Here is the criteria you need to meet: + +```objectives +- You have completed the first 16 lessons in CYF Blocks +- You have completed at least one project from lessons 17-23 in CYF Blocks +- You have shared a CYF Blocks sharelink to your project +- You have used what you learned to add a dynamic feature to your Hometown Homepage +- You have shared a link to your new Hometown Homepage version with the dynamic feature +``` diff --git a/org-cyf-itd/content/blocks/step-6/extend/index.md b/org-cyf-itd/content/blocks/step-5-blocks/extend/index.md similarity index 66% rename from org-cyf-itd/content/blocks/step-6/extend/index.md rename to org-cyf-itd/content/blocks/step-5-blocks/extend/index.md index 71d80115c..f4eb6f175 100644 --- a/org-cyf-itd/content/blocks/step-6/extend/index.md +++ b/org-cyf-itd/content/blocks/step-5-blocks/extend/index.md @@ -1,6 +1,6 @@ +++ title ="Step 1: Extend Your Skills" -description= "Explore and develop professional English speaking and writing" +description= "Explore more concepts in CYF Blocks" emoji= "💪🏾" time= 5 [build] @@ -11,7 +11,7 @@ time= 5 #### Use your new skill in real life: -This optional step is just for you. You don't need to submit it. Next, complete the lessons in [BBC Learning English: Office English](https://www.bbc.co.uk/learningenglish/english/business-english). +This optional step is just for you. You don't need to submit it. Next, complete more of the projects in CYF Blocks, and write down your definitions of each of the terms listed on the home page. {{}} We know that people who do well on our courses make sure they are secure in their understanding before they move on. diff --git a/org-cyf-itd/content/blocks/step-5-blocks/instructions/index.md b/org-cyf-itd/content/blocks/step-5-blocks/instructions/index.md new file mode 100644 index 000000000..32d3043dc --- /dev/null +++ b/org-cyf-itd/content/blocks/step-5-blocks/instructions/index.md @@ -0,0 +1,29 @@ ++++ +title ="Step 1: What to do" +description= "Use block programming to produce real web code" +emoji= "🤖" +time= 360 +[build] + render = 'never' + list = 'local' + publishResources = false ++++ + +1. Go to the [CYF Blocks](https://blocks.codeyourfuture.io/#introduction) page: +1. Read the [instructions](https://blocks.codeyourfuture.io/#introduction) +1. Complete lessons 1 through 16 +1. Build at least one project +1. Use what you learned to improve your Hometown Homepage. Add at least one dynamic element to your page. For example, you could add a menu that opens when you click a button, or a counter that adds stars to your page. +1. Make a Google docs document with a link to your improved Hometown Homepage and a CYF Blocks sharelink from a project you have completed. + +> [!TIP] +> Use [the examples section](https://blocks.codeyourfuture.io/examples#understanding_cyf_blocks_interface) to help you understand how to use blocks. + +1. Share _one_ project. For example, once you have completed* Project: Build an image carousel*, press the [Share] button and paste the very very long URL in here. The URL will begin with `https://blocks.codeyourfuture.io/share.html?v=` + +2. The **goal** is to use the generated code to add a {{}}A dynamic feature means the website changes with some input or interaction.{{}} to your own project. Copy paste your block-generated code into a single `.js` file and add it, with the html and css, to your Hometown Homepage project. Share the link to your improved website. + +{{}} diff --git a/org-cyf-itd/content/blocks/step-5-blocks/submission/index.md b/org-cyf-itd/content/blocks/step-5-blocks/submission/index.md new file mode 100644 index 000000000..3c913c901 --- /dev/null +++ b/org-cyf-itd/content/blocks/step-5-blocks/submission/index.md @@ -0,0 +1,21 @@ ++++ +title ="Step 1: How to show us" +description= "Use AI software to make a customised CV for a particular job. Include important words related to the job so that employers can find this CV more easily." +emoji= "🤖" +time= 5 +[build] + render = 'never' + list = 'local' + publishResources = false ++++ + +### Submission + +Make a public Google Doc. Add a link to your revised Hometown Homepage. Add a CYF blocks sharelink from a project you have completed. Share the link to your Google Doc on the CYF Course Platform. + +### Checklist + +- [ ] I have made a public Google Doc. +- [ ] I have added a link to my revised Hometown Homepage. +- [ ] I have added a CYF blocks sharelink. +- [ ] I have shared the link to my Google Doc on the CYF Course Platform. diff --git a/org-cyf-itd/content/blocks/step-5/acceptance/index.md b/org-cyf-itd/content/blocks/step-5/acceptance/index.md index 0f027e179..095c77e96 100644 --- a/org-cyf-itd/content/blocks/step-5/acceptance/index.md +++ b/org-cyf-itd/content/blocks/step-5/acceptance/index.md @@ -9,14 +9,29 @@ time= 5 publishResources = false +++ -A volunteer will review your submission and check it meets the acceptance criteria. They will give you feedback on your submission and help you make any changes to meet the criteria. - +A volunteer will review your submission and check it meets the acceptance criteria. Here is the criteria you need to meet: ```objectives -- You have completed the first 16 lessons in CYF Blocks -- You have completed at least one project from lessons 17-23 in CYF Blocks -- You have shared a CYF Blocks sharelink to your project -- You have used what you learned to add a dynamic feature to your Hometown Homepage -- You have shared a link to your new Hometown Homepage version with the dynamic feature +- You have taken the English placement test +- Your English level is B1 or higher +- You have shared a screenshot of your Duolingo test result ``` + +### B1 + +To join Introduction to Programming, the lowest level we can work with is B1. If you continue in our course, you will later on take another English test. + +### B2 + +To join the Piscine, trainees need to be at level B2. + +### C1 + +The goal is level C1 or higher + +We set these levels because we have learned that people without this level of English proficiency cannot follow our courses. **We want you to succeed.** It is better to work on your English _first_ and then apply to us when you are _ready_. + +Most people at Code Your Future speak English as a second language. All trainees will get lots of help and practise, but we do not have the expertise to teach English. Our expertise is in teaching programming languages. + +[Working on your English](https://docs.google.com/document/d/1XKpjtFTtvYf_j6hlLwEoiQ_ujSFv12P_WL0Th2wml1Y/edit#heading=h.gx8ev6ub7thp) diff --git a/org-cyf-itd/content/blocks/step-5/extend/index.md b/org-cyf-itd/content/blocks/step-5/extend/index.md index f4eb6f175..71d80115c 100644 --- a/org-cyf-itd/content/blocks/step-5/extend/index.md +++ b/org-cyf-itd/content/blocks/step-5/extend/index.md @@ -1,6 +1,6 @@ +++ title ="Step 1: Extend Your Skills" -description= "Explore more concepts in CYF Blocks" +description= "Explore and develop professional English speaking and writing" emoji= "💪🏾" time= 5 [build] @@ -11,7 +11,7 @@ time= 5 #### Use your new skill in real life: -This optional step is just for you. You don't need to submit it. Next, complete more of the projects in CYF Blocks, and write down your definitions of each of the terms listed on the home page. +This optional step is just for you. You don't need to submit it. Next, complete the lessons in [BBC Learning English: Office English](https://www.bbc.co.uk/learningenglish/english/business-english). {{}} We know that people who do well on our courses make sure they are secure in their understanding before they move on. diff --git a/org-cyf-itd/content/blocks/step-5/instructions/index.md b/org-cyf-itd/content/blocks/step-5/instructions/index.md index 32d3043dc..17de4bc74 100644 --- a/org-cyf-itd/content/blocks/step-5/instructions/index.md +++ b/org-cyf-itd/content/blocks/step-5/instructions/index.md @@ -1,27 +1,26 @@ +++ -title ="Step 1: What to do" -description= "Use block programming to produce real web code" +title ="Step 6: What to do" +description= "Take the Duolingo Practice Test" emoji= "🤖" -time= 360 +time= 45 [build] render = 'never' list = 'local' publishResources = false +++ -1. Go to the [CYF Blocks](https://blocks.codeyourfuture.io/#introduction) page: -1. Read the [instructions](https://blocks.codeyourfuture.io/#introduction) -1. Complete lessons 1 through 16 -1. Build at least one project -1. Use what you learned to improve your Hometown Homepage. Add at least one dynamic element to your page. For example, you could add a menu that opens when you click a button, or a counter that adds stars to your page. -1. Make a Google docs document with a link to your improved Hometown Homepage and a CYF Blocks sharelink from a project you have completed. +### Preparation -> [!TIP] -> Use [the examples section](https://blocks.codeyourfuture.io/examples#understanding_cyf_blocks_interface) to help you understand how to use blocks. +1. Find 50 minutes where you will not be interrupted +1. [Register on the Duolingo website](https://englishtest.duolingo.com/register) to do the Practice Test +1. You need to look at your camera during some exercises. Test that your camera and microphone are working. You may need to do this test on your phone. -1. Share _one_ project. For example, once you have completed* Project: Build an image carousel*, press the [Share] button and paste the very very long URL in here. The URL will begin with `https://blocks.codeyourfuture.io/share.html?v=` +### Take the test -2. The **goal** is to use the generated code to add a {{}}A dynamic feature means the website changes with some input or interaction.{{}} to your own project. Copy paste your block-generated code into a single `.js` file and add it, with the html and css, to your Hometown Homepage project. Share the link to your improved website. +1. Go to the [Duolingo Practice Test](https://englishtest.duolingo.com/test/practice) page +1. Take the test, which will be around 45 minutes +1. Take a screenshot of your result +1. Upload your image to this step in the Learning Journey platform {{ [!NOTE] +> To qualify as a CYF trainee and access later, funded courses like [The Piscine](https://piscine.codeyourfuture.io/), you will be required to take a proctored English exam. This will be a free, certified exam, donated by our partners, Duolingo. diff --git a/org-cyf-itd/content/blocks/step-6/acceptance/index.md b/org-cyf-itd/content/blocks/step-6/acceptance/index.md deleted file mode 100644 index 095c77e96..000000000 --- a/org-cyf-itd/content/blocks/step-6/acceptance/index.md +++ /dev/null @@ -1,37 +0,0 @@ -+++ -title ="Step 5: How to check your work" -description= "How to check you have completed the step" -emoji= "🤖" -time= 5 -[build] - render = 'never' - list = 'local' - publishResources = false -+++ - -A volunteer will review your submission and check it meets the acceptance criteria. -Here is the criteria you need to meet: - -```objectives -- You have taken the English placement test -- Your English level is B1 or higher -- You have shared a screenshot of your Duolingo test result -``` - -### B1 - -To join Introduction to Programming, the lowest level we can work with is B1. If you continue in our course, you will later on take another English test. - -### B2 - -To join the Piscine, trainees need to be at level B2. - -### C1 - -The goal is level C1 or higher - -We set these levels because we have learned that people without this level of English proficiency cannot follow our courses. **We want you to succeed.** It is better to work on your English _first_ and then apply to us when you are _ready_. - -Most people at Code Your Future speak English as a second language. All trainees will get lots of help and practise, but we do not have the expertise to teach English. Our expertise is in teaching programming languages. - -[Working on your English](https://docs.google.com/document/d/1XKpjtFTtvYf_j6hlLwEoiQ_ujSFv12P_WL0Th2wml1Y/edit#heading=h.gx8ev6ub7thp) diff --git a/org-cyf-itd/content/blocks/step-6/instructions/index.md b/org-cyf-itd/content/blocks/step-6/instructions/index.md deleted file mode 100644 index 17de4bc74..000000000 --- a/org-cyf-itd/content/blocks/step-6/instructions/index.md +++ /dev/null @@ -1,28 +0,0 @@ -+++ -title ="Step 6: What to do" -description= "Take the Duolingo Practice Test" -emoji= "🤖" -time= 45 -[build] - render = 'never' - list = 'local' - publishResources = false -+++ - -### Preparation - -1. Find 50 minutes where you will not be interrupted -1. [Register on the Duolingo website](https://englishtest.duolingo.com/register) to do the Practice Test -1. You need to look at your camera during some exercises. Test that your camera and microphone are working. You may need to do this test on your phone. - -### Take the test - -1. Go to the [Duolingo Practice Test](https://englishtest.duolingo.com/test/practice) page -1. Take the test, which will be around 45 minutes -1. Take a screenshot of your result -1. Upload your image to this step in the Learning Journey platform - -{{}} diff --git a/org-cyf-itd/content/blocks/step-6/submission/index.md b/org-cyf-itd/content/blocks/step-6/submission/index.md deleted file mode 100644 index 1a6fd4801..000000000 --- a/org-cyf-itd/content/blocks/step-6/submission/index.md +++ /dev/null @@ -1,19 +0,0 @@ -+++ -title ="Step 1: How to show us" -description= "Use AI software to make a customised CV for a particular job. Include important words related to the job so that employers can find this CV more easily." -emoji= "🤖" -time= 5 -[build] - render = 'never' - list = 'local' - publishResources = false -+++ - -### Submission - -1. Upload a screenshot of your result to this step in the Learning Journey platform. - -This is all you need to submit for now. - -> [!NOTE] -> To qualify as a CYF trainee and access later, funded courses like [The Piscine](https://piscine.codeyourfuture.io/), you will be required to take a proctored English exam. This will be a free, certified exam, donated by our partners, Duolingo. diff --git a/org-cyf-itd/content/steps/five/index.md b/org-cyf-itd/content/steps/five/index.md index 378a3ffd3..5a8b711c4 100644 --- a/org-cyf-itd/content/steps/five/index.md +++ b/org-cyf-itd/content/steps/five/index.md @@ -1,8 +1,8 @@ +++ title = 'Five' -description="Block programming with CYF Blocks" +description="Check your English CEFR level is B1 or above" layout = 'prep' -emoji= '🧱' +emoji= '🏴󠁧󠁢󠁥󠁮󠁧󠁿' menu_level = ['module'] menu=[ 'steps'] weight = 6 diff --git a/org-cyf-itd/content/steps/four/index.md b/org-cyf-itd/content/steps/four/index.md index 5d00cd98d..f4d2a5389 100644 --- a/org-cyf-itd/content/steps/four/index.md +++ b/org-cyf-itd/content/steps/four/index.md @@ -1,8 +1,8 @@ +++ title = 'Four' -description="Build, iterate, and deploy your capstone project" +description="Build a personal home page with CodePen" layout = 'prep' -emoji= '🧑🏾‍🚀' +emoji= '🏠' menu_level = ['module'] menu=[ 'steps'] weight = 5 diff --git a/org-cyf-itd/content/steps/six/index.md b/org-cyf-itd/content/steps/six/index.md deleted file mode 100644 index 92c159c1f..000000000 --- a/org-cyf-itd/content/steps/six/index.md +++ /dev/null @@ -1,24 +0,0 @@ -+++ -title = 'Six' -description = 'Check your English CEFR level is B1 or above' -layout = 'prep' -emoji= '🏴󠁧󠁢󠁥󠁮󠁧󠁿' -menu_level = ['module'] -menu=[ 'steps'] -weight = 7 -[[blocks]] -name="Instructions" -src="blocks/step-6/instructions" -[[blocks]] -name="Acceptance Criteria" -src="blocks/step-6/acceptance" -[[blocks]] -name="Submission" -src="blocks/step-6/submission" -[[blocks]] -name="Help" -src="blocks/help" -[[blocks]] -name="Extensions" -src="blocks/step-6/extend" -+++ diff --git a/org-cyf-itd/content/steps/three/index.md b/org-cyf-itd/content/steps/three/index.md index 370cda9c1..4ea6f4aea 100644 --- a/org-cyf-itd/content/steps/three/index.md +++ b/org-cyf-itd/content/steps/three/index.md @@ -1,6 +1,6 @@ +++ title = 'Three' -description = 'Build four simple projects using HTML and CSS' +description = 'Build four simple projects using HTML and CSS in Khan Academy' layout = 'prep' emoji= '🚀' menu_level = ['module'] @@ -21,4 +21,5 @@ src="blocks/help" [[blocks]] name="Extensions" src="blocks/step-3/extend" +time=5 +++