New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tutorial - Creating a tutorial for Learn.WordPress.org #1658
Comments
_How to create a video tutorial for Learn.WordPress.org. [CLICK] Did you know that educational videos that appear on learn.wordpress.org–yes, just like the one you’re watching right now!--can be created by you? Whether you have a particular audience in mind you’d like to reach, know something cool about WordPress that doesn’t exist on learn.wordpress.org, or simply want to contribute back to this wonderful open source software, [CLICK] you are welcome to join us as a content creator! [CLICK] [CLICK] By the end of this tutorial, you will be able to: [CLICK] Before we begin, here is an important note: this video is geared toward folks who have already joined the WordPress training team and would like to begin contributing as a content creator --_ [Move to TT Handbook on Getting Started] if you have not yet joined the training team, please start by seeing our handbook page on getting started [URL], which you can find in the resources section of this tutorial on learn.wordpress.org. If you've already joined the training team, before you start making a video tutorial, please make sure to check out the [Move to TT Handbook on Content Creator Onboarding] Content Creator Onboarding Path to learn how to get started: https://make.wordpress.org/training/handbook/getting-started/content-creator-onboarding/ This tutorial aims to break down these tasks into bite-sized chunks so that you can get started creating your own video tutorials with confidence. Let’s get started! [Move back to Google Slides] Step One: Picking Your Tutorial's Topic [Move back to Training Team's Github Repo] Step Two: Drafting Tutorial Content **[Show me copying and pasting a description into the GitHub issue]**Once you've found related links, ask for help to or move your content issue into the "drafts in progress" column. This tells the team that you're actively working on it! Next, write your topic's description and learning objectives, if these have not already been written by another contributor in the Github issue itself. To keep it simple, your tutorial's "objective" is the answer to this question: “What should learners be able to DO at the end of this tutorial?” Focus on actions rather than “knowing” – this chart here [Switch to Bloom's Taxonomy], known as Bloom's Taxonomy, can help you pick words at the start of your objective to get learners moving at the end of a tutorial. Aim for 2 to 3 learning objectives. If you get stuck at this point, feel free to ask for help in the Training channel. [Show a script at the bottom of a GitHub tutorial] Once you know what you want learners to be able to do, it's time to write your tutorial script in a Github comment. You are welcome to use AI tools such as OpenAI or ChatGPT to help you brainstorm, but do note that you should not use it as the entire script. [Show ChatGPT and ask it a question about WordPress block themes] AI does get quite a bit wrong, does not currently contain information about block themes, and can be a bit wordy, so make sure to revise and edit until you're satisfied. Optional: BEFORE you start recording, If this is your first time recording a tutorial or you would like as second set of eyes, feel free to get feedback on your first script. This step is highly recommended for beginning tutorial contributors, as it’s easier to revise something in text than it is to re-record entire sections. [back to Google Slides] [Show a comment: Before I start recording, would someone please check over this tutorial script for accuracy / content? Thank you!] Make the request in the Github comments, then add a link to it in Slack [show moving back to Slack] so that contributors can check your work. Step Three: Record your first draft. One way to start is by using and personalizing a Google Slide Deck, which you can download or make a copy of. Find this slide deck in the resource section of this tutorial, you are welcome to use, modify, and adapt to your needs. The first slide contains your title, which should use sentence case, and your name. The second slide is used for your learning objectives. Feel free to add a graphic or two to personalize it, though avoid anything that might look like self-promotion (such as your social media handle or WordPress website) or brands. Some resources you can use are openverse, pexels, and pixabay, but be sure to check the license to ensure you're using images appropriately and with respect to their creators. **[Move to Scheduling Posts Issue and copy and paste this into the tutorial]**It's an optional best practice to add your Google slide deck to this Github issue, as that will allow future contributors to translate your text to another language or potentially update a tutorial in the future as WordPress evolves. [RECORDED TO HERE AUG 8 - PICK UP HERE AUG 9] The next thing you will probably need is a WordPress environment to record screencasts. You can use [Show local's website] Local by Flywheel, [show wpkinsta] WPKinsta, or even utilize [show WordPress playground] WordPress playground by heading to the link in this tutorial's resources to set up a temporary WordPress website to take screencasts. One thing I often do to quickly set up a sample website is use the plugin FakerPress, which allows me to generate posts and pages with images, and then quickly adapt them to my needs. You can see here that I have installed FakerPress, and then I generate content -- I can enter the number of posts or pages I would like, and use Lorem Picsum to pull stock photography for both featured images and images within posts and pages. It's not perfect, but it gets the job done a lot faster! The benefit of using WordPress playground is that when your sample website is finished, you can download an entire copy and add it to Github, which can be uploaded again to the same playground later by you--or anyone. Next, it's time to record your tutorial. Some methods you could choose to use to record :
As you get started, take some time to read over the documents to help you get started with whatever program you choose to use, which will help you get started recording faster with less frustration. Step Four: Submit Your Draft For Review If you have any concerns about parts of your tutorial, including sound quality, animations, etc, feel free to ask some specific questions in your Github comment. For example, Sarah Snow often has birds in the background. She uses Krisp, a noise cancelling software, but you can also use [EXAMPLE, EXAMPLE, EXAMPLE], and will ask contributors to check if they can hear birds in the background. Don't let something not being perfect stop you from submitting for a review. Allow two weeks or a minimum of three reviews for other contributors to provide feedback on your tutorial. We aim to give actionable feedback that helps you pinpoint some places where change would help clarity. Another bit of reassurance should go here. Step Five: Polish and Revise Your Work Step Six: Publish Your Work Submit to WordPress.tv Create a workshop on learn.wordpress.org Caption Your Work Captions will also need to be approved, so feel free to ask again in the #training channel if you need this step done for you. Make sure to double-check your work for spelling and grammar; you can also ask for assistance in the training team channel if you are unsure. We’re here to support you every step of the way! The final step is to publish your tutorial! Select any relevant categories in the sidebar or add a new one if needed. The handbook page on publishing your tutorial can walk you through this process step by step. Don't forget to add your cover slide with your name and the tutorial name to the featured image section. Once it's published, it's time to celebrate -- and announce your Tutorial! [Move to TT Handbook on Creating a Tutorial] It's also recommended that you read over the Training Team's handbook on Creating a Tutorial (https://make.wordpress.org/training/handbook/tutorials/creating-a-tutorial/) to help clarify this process and answer any FAQ's. |
This tutorial is ready for review. Please view it (~12 minutes) at this link: https://drive.google.com/file/d/1a8Dvozvknhfhkd2MOpKa-sPz_9xE7V_y/view?usp=sharing |
This content is ready to be reviewed. Please follow the steps listed under Guidelines for reviewing content. Thank you for your contribution! ✨ |
Review: This video takes contributors through the steps of creating a tutorial clearly and systematically. You provide good examples throughout the tutorial. Two suggestions:
Job well-done, @wparasae. This will be a valuable resource, and I hope we will have more contributors creating video content. PS: This video should be added to the Handbook. |
Thank you so much for your feedback, Wes! I'm happy to make those changes.
I agree! I hope it's helpful going forward. :) |
Note to myself to add one brief new step to this video:
|
This content is ready to be reviewed. Please follow the steps listed under Guidelines for reviewing content. Thank you for your contribution! ✨ |
@wparasae Unfortunately, GitHub doesn't support any automations right now that utilize or modify the project status. This has to be changed manually 😞 |
Suggested changes made and tutorial published! https://learn.wordpress.org/tutorial/how-to-create-a-video-tutorial-for-learn-wordpress-org/ |
Topic Description
A short video about how to contribute a new tutorial for learn.wordpress.org.
Related Resources
Links to related content on Learn, HelpHub, DevHub, GitHub Gutenberg Issues, DevNotes, etc.
Guidelines
Review the team guidelines
Tutorial Development Checklist
The text was updated successfully, but these errors were encountered: