TeachersFirst - Featured Sites: Week of Nov 19, 2023
Here are this week's features. Clicking the tags in the description area of each listing will present a list of other resources with this topic. | Click here to return to the Featured Sites Archive
Replit - Replit, Inc.
Grades
8 to 12In the Classroom
Use Replit to create simple tests, review student work, and provide feedback. Share Replit with students who enjoy coding as a resource for learning new skills and increasing their understanding of different coding platforms. Use Replit as part of an after-school club activity for students to collaborate to create games, applications, and more. Ask students who work with Replit to provide tutorials and share their projects by creating videos made with Free Online Screen Recorder, reviewed here and share on your class website.You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Cracking the Code: Coding in the Classroom - TeachersFirst
Grades
K to 12In the Classroom
Include the suggested books and activities with your current lessons on coding. If you are new to coding, begin by offering activities found at Hour of Code, reviewed here. Although Hour of Code is an annual event held each December, the activities are always available, including options for beginners through advanced coders. Encourage your more tech-savvy students to become instructors and provide tutorials for their peers. Ask them to use a screen recording tool like Free Screen Recorder Online, reviewed here, to create short instructional videos demonstrating different methods for creating code.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Hour of Code - Code.org
Grades
K to 12In the Classroom
Use information on this site to plan and prepare for Hour of Code events at school and within your classroom. Create excitement for your upcoming event by engaging students during the days leading up to your Hour of Code by asking them to share ideas about coding using a word cloud created with Answer Garden, reviewed here. For example, create a word cloud that asks students to provide a short response to the question, "What is Creativity?" Extend student learning after your Hour of Code by providing various coding resources to try during computer centers or as an at-home activity. Ask students to reflect upon their coding experience using Canva Comic Strip Templates, reviewed here, to share their feelings about participating in Hour of Code. Extend learning by creating infographics and asking students to create and share information about coding and computer science careers. Infogram, reviewed here, and Genially, reviewed here, provide easy-to-use infographic creators that include many templates to use as a starting point.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Try an Hour of Code with Khan Academy - Khan Academy
Grades
3 to 12In the Classroom
Although this site is a resource for Hour of Code, it is available at any time. Include the tutorials on classroom computers for students to use during computer center time or as an ongoing STEM activity. Encourage students to revisit lessons and try them again with their newly-found coding skills or ask them to try a different tutorial than the one used during Hour of Code. Ask students to become coding experts by sharing tips and ideas created using a screen recording tool such as Free Screen Recorder Online, reviewed here. Share the recordings on your class website for students to access from any location. Consider starting a monthly podcast designed by students to share coding tips and suggestions with the larger school community. Buzzsprout, reviewed here, offers up to two hours of free podcast uploads monthly. Hour of Code lessons are supported in many languages, including a transcript option for deaf students. Registration isn't required; however, it allows you to track progress and earn badges on the Khan Academy site.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
CodeGuppy - CodeGuppy
Grades
6 to 12In the Classroom
Coding is an excellent way to teach critical thinking and problem-solving skills. Use this site as homework, a center, or a lab setting. The site offers different learning opportunities, so differentiation is built in. Explain to students that coding is a critical skill in today's world filled with technology and will also be a valuable skill in the job market. Many jobs that will require coding do not yet exist. Put a link to this tool on your class website, blog, or wiki. Encourage advanced students to share their knowledge with peers by creating tutorials using Free Screen Recorder Online, reviewed here. Although the Draw with Code book provides ideas to use with the Hour of Code in mind, it provides many different activities for students to complete throughout the year. Use a different page weekly to try their hand at coding or share with students to complete at home.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
MakeCode Arcade - Microsoft
Grades
4 to 12In the Classroom
Use Microsoft Arcade to introduce coding to both new and experienced coders. Share some ideas from the site on an interactive whiteboard (or with a projector), then have students experiment on their own. Encourage students who are comfortable with coding to become classroom experts and explain ideas to other students. Enhance their learning by asking them to make recordings using ScreenPal, reviewed here, to share tips, and demonstrate different features of coding. Use this tool with gifted students for a great challenge. Set up a coding activity center for interested students when they finish classwork or for rainy days and snow days. Share this link on your class website for students to access both in and out of the classroom.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Blockly Games - Google
Grades
K to 12In the Classroom
Take advantage of the varying levels included with Blockly Games to introduce and develop coding skills with your students. After sharing the site on your interactive whiteboard (or with a projector), add a link to this site on classroom computers for use as a coding center. Include Blockly Games with your other coding resources using a bookmarking tool like Symbaloo EDU, reviewed here, to share links in one single tool. As students learn about coding, enhance technology use by asking them to reflect upon their learning through blogs. Edublogs, reviewed here, is a free blogging platform developed for classroom use. Modify technology use by asking students to include screenshots of their work and discuss their problem-solving tips as they work through the different levels of coding skills. Use a screenshot tool such as Awesome Screenshot, reviewed here. As students become more proficient in using code, ask them to create their own games using Blockly, reviewed here.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Disney Hour of Code Digital Toolkit - Moana: Wayfinding with Code - Disney and Code.org
Grades
2 to 6In the Classroom
Take advantage of these free materials to plan your Hour of Code activities for your school or classroom. Although created for Hour of Code, use these materials to create student interest in computer science at any time. Find many other coding activities and tutorials for all ability levels at Code, reviewed here. Instead of using the invitation provided in this activity, enhance learning and have students personalize and create their own flyer and invitations using Canva for Education, reviewed here. Use Canva after your activity to send thank you notes to volunteers. Extend learning and have students share their coding stories (including successes and failures) using Flip, reviewed here. Encourage students to continue to learn about coding and computer science using Scratch, reviewed here, to create their own learning games.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Minecraft Hour of Code Tutorials - code.org
Grades
2 to 12In the Classroom
Make coding part of science inquiry or math logic in any classroom. Include it as part of scientific method or discussions about careers in science. You may even want to portray coding as just another "world language" in today's world. Be sure to look at all the implementation advice before introducing these extensive coding resources to your class. It would be wise to complete the Hour of Code yourself, so you will feel comfortable helping students if they get stuck. Better yet, invite a few students to do an hour with you after school and learn together! You will have a team of "techsperts" to help their peers. Plan an hour of Code on nationally designated days or on your own calendar! Invite the PTA/PTO to host a coding event. Select a video from this site to use to introduce Computer Science to your students. If you only have a few computers, introduce this tool using a projector or interactive whiteboard and bookmark it as a learning station with earbuds/headphones. Encourage students to help each other when they have difficulty. Share this on your website for students to use at home, too.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
FreeCodeCamp - Quincy Larson
Grades
9 to 12In the Classroom
Browse through the menu of activities in each of the certifications to find lessons for stand-alone topics such as adding images to websites or working with different HTML features. Sign up isn't necessary to view lessons, only to save progress when working through certifications. Share FreeCodeCamp with students who have an interest in coding and computers. Encourage students to complete certifications to include with college applications. Share with students who may not have an interest in college, but have an interest in computers, coding, and gaming.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Girls Who Code - Reshma Saujani
Grades
3 to 12In the Classroom
Share this site with your school's administration or anyone willing to consider leading an after-school computer program for girls and ask them to become a sponsor. Be sure to share information on the Summer Immersion Program with your high school guidance counselor and technology teachers as an excellent opportunity for interested students.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
CodeChef for Schools - Directi
Grades
8 to 12In the Classroom
Coding is an excellent way to teach critical thinking and problem-solving skills. Use this site as homework, a center, or in a lab setting. The site offers different levels, so differentiation is built in. Explain to students that coding is a critical skill in today's world filled with technology and will also be a valuable skill in the job market. Many jobs that will require coding do not yet exist. Put a link to this tool on your class website, blog, or wiki. Encourage advanced students to enter the monthly competitions offered on CodeChef.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Flappy Code - Code Studio
Grades
K to 12In the Classroom
Use Flappy Code as an interesting way to introduce coding to your class. Display Flappy Code on your interactive whiteboard or projector as you progress through the steps to code a game, then have students create and explore on their own. After school clubs and activities can use Flappy Code to learn to code. Use this tool with gifted students for a great challenge. Set up a coding activity center for interested students when they finish class work or for rainy days and snow days. Share this link on your class website for students to access both in and out of the classroom.Comments
This resource would be engaging for students just learning how to code.Melissa, , Grades: 0 - 5
Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Pencil Code Gym - David Bau
Grades
K to 12In the Classroom
Create a link on classroom computers for use as centers. Use the text options for students to use with digital storytelling. This site is perfect for differentiating different levels of coding skills. Allow students to explore at their own pace, then share their creations with classmates. Extend learning by challenging students or groups to create videos explaining their creations using Adobe Creative Cloud Express Video Maker, reviewed here, and share them on a site such as TeacherTube, reviewed here. Be sure to add a link to your class website for students to practice at home.Comments
Great resource for all ages, more appropriate for middle school and above.Melissa, , Grades: 0 - 5
Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Add your comments below (available only to members) | Become a Member
Close comment form