Loading...
Loading...
Loading...
### Step 1: Brainstorming - [ ] Are there at least 2 analogies or heuristics? - [ ] Are there at least 2 mistakes or misconceptions? - [ ] Are there at least 4 learning objectives? - [ ] Have the datasets that the course will use been uploaded in the Teach Editor? - [ ] Are the datasets not [overused](https://authoring.datacamp.com/courses/design/brainstorming-datasets.html)? - [ ] Have the packages that the course will use been added to the `requirements.sh` file? ### Step 2: Who is this course for? - [ ] Are there up to **two** learner personas that are **justified**? ### Step 3: Capstone Exercises - [ ] Is there **one** capstone exercise per chapter? - [ ] Do the capstone exercises meet our [content guidelines](https://authoring.datacamp.com/courses/guidelines/content.html)? - [ ] Do the capstone exercises meet our [quality standards](http://authoring.datacamp.com/courses/exercises/normal-exercises/review-rubric.html)? ### Step 4: Course Outline - [ ] Does Chapter 1 have 3 lessons? - [ ] Do Chapters 2-4 have 3-4 lessons? - [ ] Are there a total of 12-15 lessons? - [ ] Does each lesson have a clear learning objective? - [ ] Does each lesson include a brief list of functions or packages that the student will use? ### Step 5: Build ONE Complete Lesson on the Teach Editor #### General - [ ] Does the lesson consist of 1 video followed by 2-4 exercises? - [ ] Are there at least 2 coding exercises? - [ ] Is there no more than 1 multiple choice exercise? - [ ] Is the script for the video between 400 and 600 words? - [ ] Are the titles of the exercises and slides written in sentence case (sentence case preferred)? - [ ] Do all of the exercises run on DataCamp in less than 3 seconds? - [ ] Does the build pass? #### Video - [ ] Are the slides dynamic? That is, is there movement on the slides, such as in the form of transitions between bullets and lines of code, or progression through a visual/schema? - [ ] Are full sentences in slides avoided? - [ ] Is there a clear learning objective and/or narrative that motivates why the concept is important? - [ ] Is there code in the slides? Learning by Doing requires Teaching by Doing! - [ ] Does the code incorporate a relevant dataset that is [not overused](https://authoring.datacamp.com/courses/design/brainstorming-datasets.html)? - [ ] Is the code properly formatted and placed inside backticks? It is your responsibility to ensure that your slides are properly formatted. - [ ] Is the (trans)script written in complete sentences, without any bullet points or markdown? The script should correspond to exactly what you will say in the final recording and will be used to generate the subtitles for your course. #### Exercises - [ ] Are the [Content Guidelines](https://authoring.datacamp.com/courses/guidelines/content.html) met? - [ ] Context: 180-780 characters - [ ] Instructions: 1-4 bulleted instructions - [ ] Hints: 1-4 bulleted hints - [ ] Sample/Solution code: Less than or equal to 15 lines of code - [ ] Success Message: Is there an informative success message? - [ ] Do the comments in the sample and solution code match? - [ ] Are the comments abbreviated instructions? - [ ] Are the comments free of backticks? - [ ] Is each comment less than 60 characters of length? - [ ] Does each comment start with a space? - [ ] Are different sections of code properly spaced? - [ ] Are the instructions bulleted? - [ ] Are the hints bulleted? - [ ] Is the sample code appropriately scaffolded? Python courses use 4 underscores. ### Step 7: Write Course Description and List Course Prerequisites Does the course description: - [ ] Start with a hook to catch readers' attention? - [ ] Explain why the subject is important, and to whom? - [ ] Mention a specific problem that the learner will be able to solve after completing the course? - [ ] Are 1-4 prerequisite DataCamp courses listed?
* [Zoom Meeting for Lectures](https://washington.zoom.us/j/848704242)
The sprint challenge is your chance to independently work through material and build on what you learned this week. In today's project you will build a form for Lambda Eats, a website designed to bring food to hungry coders.
{: .no_toc .text-delta }
- Document number: P1253R0