TeachersFirst Edge - Coding

 

1-20 of 30    Next

30 Results | sort by:

Less
More

CodePen - CodePen

Grades
7 to 12
1 Favorites 0  Comments
 
CodePen is an online social platform that allows members to write and share HTML, CSS, and JavaScript code snippets, typically for web development and design purposes. Key features...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

CodePen is an online social platform that allows members to write and share HTML, CSS, and JavaScript code snippets, typically for web development and design purposes. Key features include real-time previews when editing code, the ability to share "pens" with collaborators when working on projects, and a community to provide feedback and collaboration on projects. CodePen encourages social interactions that allow members to comment on projects and follow other members to view their work. Weekly challenges enable participants to build skills and develop new activities.

tag(s): coding (88), computational thinking (42), computers (106), critical thinking (112), problem solving (226), STEM (262)

In the Classroom

Share the weekly challenges with students as an opportunity to learn and develop coding skills. Ask students to work together using "pens" to develop projects. Provide coding lessons in real time using CodePen and ask students to follow along and ask questions during the demonstration. Encourage students to include their work when creating portfolios using about.me, reviewed here by embedding their presentations and discussing the skills used.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Replit - Replit, Inc.

Grades
8 to 12
0 Favorites 0  Comments
 
Replit is an online coding platform that works with many different programming languages. Many of Replit's tools incorporate Artificial Intelligence (AI) to enhance productivity and...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Replit is an online coding platform that works with many different programming languages. Many of Replit's tools incorporate Artificial Intelligence (AI) to enhance productivity and provide suggestions when coding. Begin by creating an account and choose from options for using Replit. Options include personal use, work, or education as a teacher or student. After setting up your class account, choose the +Create Repl and select a template from the programming templates offered. Use the code editor to write code and receive suggestions from Replit when creating games, text, websites, and more. Invite others to join you on Replit to collaborate and work together on your coding project. When complete, use the Deploy icon to produce a stable public version of your product.

tag(s): artificial intelligence (101), coding (88), STEM (262)

In 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.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

CodeGuppy - CodeGuppy

Grades
6 to 12
0 Favorites 0  Comments
  
Learn JavaScript coding using CodeGuppy's free tutorials. CodeGuppy works well for both beginners and those with some coding skills. Begin with the tutorial that introduces the basics...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Learn JavaScript coding using CodeGuppy's free tutorials. CodeGuppy works well for both beginners and those with some coding skills. Begin with the tutorial that introduces the basics of the workspace and simple instructions. Additional lessons teach how to work with pixels and coordinates, draw colored lines and shapes, and customize many different games and activities. Next, follow the link to Hour of Code to find a downloadable Draw with Code book. This book provides basic coding information and directions to code to create various objects such as a car, flower, and balloon. Registration isn't required; however, creating an account allows you to save work.

tag(s): coding (88), computers (106), STEM (262)

In 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

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Bee-Bot Online - Terrapin

Grades
K to 3
1 Favorites 0  Comments
  
Bee-Bot Online is an engaging way for young students to explore and learn basic coding skills. First, use Bee-Bot Online to program a virtual Bee-Bot by choosing from several included...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Bee-Bot Online is an engaging way for young students to explore and learn basic coding skills. First, use Bee-Bot Online to program a virtual Bee-Bot by choosing from several included virtual mats. Then, move the virtual robot through directional arrows one square at a time. Finally, use blue X to clear a path and start over. Mat options include CVC word choices, a community map, alphabets, and more.

tag(s): coding (88), computational thinking (42), critical thinking (112), problem solving (226), STEM (262)

In the Classroom

Include Bee-Bot Online as part of a computer center activity to encourage students to code and develop critical thinking skills. Have students use a screen recorder such as Free Screen Recorder Online, reviewed here, to record both successful and unsuccessful attempts and share with their classmates. Be sure to share a link to Bee-Bot Online on your class website and in newsletters for students to access at home.
 

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

MakeCode Arcade - Microsoft

Grades
4 to 12
1 Favorites 0  Comments
 
Modify or create your retro games with MakeCode Arcade. Resources on the site include coding tutorials, game design concepts, learning outcomes, and courses in coding. Follow the prompts...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Modify or create your retro games with MakeCode Arcade. Resources on the site include coding tutorials, game design concepts, learning outcomes, and courses in coding. Follow the prompts within the tutorials to create unique games using drag and drop code blocks. As you become familiar with coding, expand knowledge with Javascript or Python. Share using the links or download onto Microsoft game devices if available.

tag(s): coding (88), computers (106), game based learning (171), Microsoft (84), STEM (262)

In 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

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Koji - Koji

Grades
K to 12
2 Favorites 0  Comments
  
Koji is an interactive content creator for use with all types of social media. Create games and quizzes by creating a template or remixing one of the thousands of available ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Koji is an interactive content creator for use with all types of social media. Create games and quizzes by creating a template or remixing one of the thousands of available models found on the website. Choose an existing game and click the remix button to begin. Customize the options, including text, sound, images, and game features. Publish and share using the game link or directly into social media using the provided links.

tag(s): coding (88), game based learning (171), gamification (74)

In the Classroom

Find templates by browsing the templates found on the home page, or choose the option to see what others are remixing to find examples to use in the classroom. Modify quizzes to include on your class website for quick review and practice on any device. Choose a "tap to reveal" feature to share before introducing a new unit. For example, before starting a unit on national landmarks, quickly create several "tap to reveal" games with United States landmarks and publish one a day on the week before the start of your unit. Have students create quizzes and games to review classroom material, then share the games with all students on your class websites. Share with students interested in software and coding applications, encourage them to create games that interact with current classroom materials. Koji includes options for viewing the source code for advanced coders to use in creating and modifying their interactives.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Construct3 - Construct.net

Grades
6 to 12
0 Favorites 0  Comments
 
Design and create games with Construct3. Choose from many different formats including puzzles, role-play, and storybooks along with a choice of beginner and intermediate level coding...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Design and create games with Construct3. Choose from many different formats including puzzles, role-play, and storybooks along with a choice of beginner and intermediate level coding ability options. Take advantage of the beginner's guide and tutorials to learn and practice the available features. All of the game options include drag and drop coding features. As a guest (no registration) you can get 25 events. Register for a free account and you get up to 50 events per game, two layers per layout, two effects per game, and one font choice. To share, publish your finished game to the site's arcade or download to your server.

tag(s): coding (88), game based learning (171), gamification (74), STEM (262)

In the Classroom

Include Construct3 with your other options for teaching coding to students. Take advantage of the included levels to differentiate learning based on knowledge of coding. If you are uncomfortable with coding, enlist students to become technology coaches in your classroom to teach and share their knowledge with others. Use and share Google Forms to create how-to guides for students to get started including images with tips and suggestions. Ask "in-the-know" students to enhance their learning and create one-page websites using Jimdo, reviewed here, sharing advice for individual games included in Construct3. As students become familiar with coding, have them use FlexClip, reviewed here, to extend their learning by creating simple explainer videos detailing how to build and share personalized games.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Blockly - Google

Grades
4 to 12
0 Favorites 0  Comments
 
Blockly is an open source library of drag and drop blocks to use for generating computer codes. Use each block to stack and add information to create code in an ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Blockly is an open source library of drag and drop blocks to use for generating computer codes. Use each block to stack and add information to create code in an infinite number of ways. After creating your work using Blockly, use the drop-down box to view and copy the code in JavaScript, Python, and other coding formats. For full instructions on using Blockly, be sure to follow the link for Guides at the top of the Blockly home page.

tag(s): coding (88), computers (106), game based learning (171), STEM (262)

In the Classroom

Use Blockly as an interesting way to introduce coding to your class for beginners and experienced coders. Display Blockly on your interactive whiteboard or projector as you explore the different features of the site, then have students create and explore on their own. To generate ideas on how to use Blockly, have students practice using Blockly at Blockly Games, reviewed here. After school clubs can use Blockly 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.
 

Edge Features:

Products can be embedded

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Choice of Games - Choice of Games LLC

Grades
6 to 12
1 Favorites 0  Comments
 
Choice of Games includes tools for creating and playing text-based games (think of it as similar to a choose your own adventure story). Try making games by following the directions...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Choice of Games includes tools for creating and playing text-based games (think of it as similar to a choose your own adventure story). Try making games by following the directions to download the script source. Include simple commands using text options for players. This site includes tutorials to get started and add more complex commands. Explore the games archive to play games created by other users and to get inspiration for your creations. Note: you will need to download and install Node.js (free), then download and install the ChoiceScript source from GitHub (free).

tag(s): coding (88), creative writing (121), DAT device agnostic tool (143), gamification (74), interactive stories (21), STEM (262), writing (315)

In the Classroom

Introduce this site to your students on an interactive whiteboard or with a projector and explore one or two of the games together. Create a short story together to learn about how to use the different story-writing options. As students begin creating games using this site, consider having students create explainer videos to enhance their learning using Kizoa video maker, reviewed here, and to demonstrate tools that need a more detailed explanation than what is on the site. Have students create stories to show what they have learned about literature, geography, history, science concepts, and more. As a more "serious" approach, use Choice of Games to present opinion pieces where you take a position and allow readers to click on questions about it. They could also click on statements expressing opposing views so you can write counterarguments to their points. This idea could end up being a powerful way to present an argument and evidence as required by Common Core writing standards. Extend student learning by having them include their text-based game as part of a collaborative multi-media presentation created using Sway, reviewed here. In addition to their game, ask students to include their written documents, images, and video creations.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Microsoft Visual Studio - Microsoft

Grades
6 to 12
0 Favorites 0  Comments
 
Microsoft Visual Studio offers a variety of free tools and services to create and develop apps on any platform. Transform your classroom technology use by downloading Visual Studio...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Microsoft Visual Studio offers a variety of free tools and services to create and develop apps on any platform. Transform your classroom technology use by downloading Visual Studio Code and Visual Studio Community, and sign up for a free account on Visual Studio Team Services providing tools and information for integration across platforms. Sign up also for training sessions and additional downloads.

tag(s): coding (88), computers (106), design (83), logic (164), Microsoft (84), problem solving (226)

In the Classroom

Share Microsoft Visual with students interested in computer coding. Have students sign up for training that meets their interests. Transform classroom technology use by encouraging students to design apps that help fellow students and others in your school. For example, design an app for tracking assignments or an app for collaborating on school projects.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Sploder - Geoff P. Gaudreault

Grades
5 to 12
0 Favorites 0  Comments
  
Modify classroom technology use by designing online games at Sploder. Register on the site to save and share your creations; however, registration isn't required to play the free games...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Modify classroom technology use by designing online games at Sploder. Register on the site to save and share your creations; however, registration isn't required to play the free games available. Choose from four different game options to create games without any coding skills. Scroll down on the home page to select games by topic including two-player games and girl games.

tag(s): coding (88), game based learning (171), gamification (74)

In the Classroom

Show Sploder to students who love to play games as an excellent source for creating their own games. Ask them to create educational games for classroom topics such as identifying parts of speech or multiples of numbers. Share a link to games on your class website for review.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Kodu Game Lab - Microsoft Research

Grades
3 to 12
0 Favorites 0  Comments
  
Kodu is a software download for creating Windows PC games through a simple programming language. Download Kodu for free from the Microsoft Fuse Lab (there are "Get Kodu" buttons on...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Kodu is a software download for creating Windows PC games through a simple programming language. Download Kodu for free from the Microsoft Fuse Lab (there are "Get Kodu" buttons on the home page and the tips page). The software allows you to create and personalize virtual worlds through point and click options. Additional options offer "if this, then that" personalization to add variety to the game. Under Resources find the "Other Resources" and click Video to see "Getting Started" tutorial and "Biginner Videos" that reside on YouTube. If your district blocks YouTube, the videos may not be viewable. A download is also available for Xbox games; however, it is not free.

tag(s): coding (88), game based learning (171), gamification (74), makerspace (41), Microsoft (84)

In the Classroom

Have students work in teams to design and develop content demonstrating an understanding of lessons in any subject area. Begin sharing Kodu with your computer experts who are interested in programming. Allow them to be the leaders in sharing how to use and personalize the program. Enhance their learning by asking them to create game creation tutorial screencasts using Screencast-o-matic, reviewed here, to share with their peers. Use Kodu as part of an after-school computer club. Be sure to take advantage of the resources section of Kodu for tips and tutorials on using the program.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

RobotBasic - John Blankenship

Grades
6 to 12
1 Favorites 0  Comments
  
RobotBasic is a free program download for robotic simulations. It features the ability to include several different commands and sensors. The program is for both novice and experienced...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

RobotBasic is a free program download for robotic simulations. It features the ability to include several different commands and sensors. The program is for both novice and experienced programmers, this site includes several video tutorials that begin with the assumption that users don't have any programming experience. Be sure to read all system requirements and necessary information before downloading the program.

tag(s): computers (106), robotics (22)

In the Classroom

Share RobotBasic with students interested in computer programming. Ask proficient programmers to be the "experts" and share how-to activities with other students. Have your experts create short Typito, reviewed here, and share them using a tool such as SchoolTube, reviewed here.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

CodeChef for Schools - Directi

Grades
8 to 12
4 Favorites 0  Comments
  
CodeChef for Schools offers computer programming training and competitions. After signing up, choose one of the Get Started projects to begin. Choose the practice area to hone skills...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

CodeChef for Schools offers computer programming training and competitions. After signing up, choose one of the Get Started projects to begin. Choose the practice area to hone skills from beginner level through challenge level. Compete in monthly competitions with other coders from around the globe. Middle and high school students will appreciate the contests, with an introduction to competitive coding targeted for their age group. These take place on various dates throughout the month with the length of time to complete the contest (click "Upcoming Coding Contests" at the bottom of the page). The demonstration videos reside on YouTube. If your district blocks YouTube, the videos may not be viewable.

tag(s): coding (88), competitions (10), computational thinking (42), computers (106), critical thinking (112), problem solving (226), STEM (262)

In 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

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Flappy Code - Code Studio

Grades
K to 12
1 Favorites 1  Comments
  
Create a Flappy Bird game using drag and drop code, then save it to your phone to play over and over! Follow the 10 step directions to add code to ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Create a Flappy Bird game using drag and drop code, then save it to your phone to play over and over! Follow the 10 step directions to add code to your workspace as you make your bird fly toward a target, give directions for the end of game results, and edit actions and speed of the game. When finished, share games via URL or social networking links. The intro video resides on YouTube. If your district blocks YouTube, the video may not be viewable.

tag(s): coding (88), computational thinking (42), computers (106), critical thinking (112), game based learning (171), gamification (74), logic (164)

In 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

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Google CS First - Google

Grades
5 to 9
5 Favorites 0  Comments
  
Google CS First is a program to increase access and teach computer science to 4th-8th-grade students. All training and materials are free for anyone in the U.S. Materials offer lessons...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Google CS First is a program to increase access and teach computer science to 4th-8th-grade students. All training and materials are free for anyone in the U.S. Materials offer lessons based on themes such as storytelling, sports, social media, friends, and fashion and design. In addition to lesson materials, Google CS provides online training information for teachers/club leaders. If you are participating in Hour of Code, be sure to see their many one hour offerings.

tag(s): animation (62), coding (88), computational thinking (42), critical thinking (112), digital storytelling (140), gamification (74), musical notation (35), problem solving (226), social media (53), sports (77), stories and storytelling (40)

In the Classroom

Create a club in your classroom as part of your STEM activities, as a lunch/recess club, or an at-home activity for students. Use the flyers and presentation materials provided to create interest in the club. Differentiate clubs by student interests and abilities. Share Google CS First with your school's media or tech leader as an excellent resource for teaching coding. This site is perfect for those who want to learn more about coding, but have some hesitancy since all materials from creating a group through the lessons are free. If you still have some doubts, enlist the services of a tech-savvy high school student to help with activities as part of their volunteering requirements.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Pencil Code Gym - David Bau

Grades
K to 12
4 Favorites 1  Comments
 
Code your own art, music, and interactive fiction with Pencil Code Gym. The main language is Coffescript, but you can click the word Reference in the upper left corner to ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Code your own art, music, and interactive fiction with Pencil Code Gym. The main language is Coffescript, but you can click the word Reference in the upper left corner to use HTML for writing tags in your code. Pencil Code also supports Javascript and CSS. Follow instructions to code using drag and drop blocks or text. Toggle back and forth between the two formats to view the different formats. Click the pencil in the upper left corner to see several resources including Materials for Teachers, Teachers Manual, Printable Activities, and several others. The wide range of activities make this site perfect for use with students of all levels of coding abilities. When complete, share finished projects on "GymStage", the sharing portion of Pencil Code Gym.

tag(s): coding (88), computational thinking (42), critical thinking (112), digital storytelling (140), drawing (59), geometric shapes (136), musical notation (35), problem solving (226)

In 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

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

MathScienceMusic - Theolonius Monk Institute of Jaz

Grades
K to 12
2 Favorites 0  Comments
    
MathScienceMusic provides a large variety of free, engaging, resources to teach math, science, and music to students from kindergarten through college all created through a collaboration...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

MathScienceMusic provides a large variety of free, engaging, resources to teach math, science, and music to students from kindergarten through college all created through a collaboration with Jazz legend, Herbie Hancock. Click letters on the homepage to begin your musical experience, then scroll down to view the available resources. Each group of resources includes a video introduction explaining the content. Some of the choices include Scratch Jazz (music and coding) and Groove Pizza (Shapes and Angles and Groove). All activities include a short description along with suggestions for appropriate grade level, concepts taught, and links to additional resources. The videos are hosted on YouTube. If your district blocks YouTube, then they may not be viewable.

tag(s): angles (51), animation (62), brain (54), coding (88), fractions (159), geometric shapes (136), india (25), multiples (15), music theory (45), musical instruments (46), musical notation (35), numbers (119), patterns (64), preK (254), ratios (47), sound (74)

In the Classroom

Share activities from MathScienceMusic on your interactive whiteboard with students, then let them explore independently. Scratch Jazz is perfect for teaching basic coding; students interested in music will enjoy creating their own jazz-themed project using the site's tutorial. Add interest to math lessons by taking advantage of the free lesson plans. Be sure to check out the link to Math and Music Standards found on the music and math curriculum page. Have students modify their learning by creating videos of their music creations using moovly, reviewed here and share them on a site such as TeacherTube, reviewed here. Be sure to have them discuss their journey from the beginning through the final creation of their project. Team up with your school's music teacher to collaborate on the many activities provided on this site.
 This resource requires PDF reader software like Adobe Acrobat.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

Robo Boogie - Code Club & Nesta

Grades
6 to 12
0 Favorites 0  Comments
  
Create a dancing robot and learn code at the same time! Begin by choosing a robot dancer, and then click "Let's Dance!" Edit your robot's dance moves using the toolbars ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Create a dancing robot and learn code at the same time! Begin by choosing a robot dancer, and then click "Let's Dance!" Edit your robot's dance moves using the toolbars to change the head, arm, and hip movements. If you don't like the music, no problem, choose from four different music genres for your robot. Switch to Code Mode to view and change current settings. When finished, save and share your dance.

tag(s): coding (88), computational thinking (42), computers (106), critical thinking (112), engineering (119), STEM (262)

In the Classroom

Demonstrate how to use this site on your interactive whiteboard or projector. Show students how to switch back and forth between Code Mode and toolbars. Ask one student to change a dance move and other students to adjust the code to match the change. After school clubs and activities can use Robo Boogie to learn to code. Use this tool with gifted students for an interesting 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.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

Less
More

CodeHS - Jeremy Keeshin & Zach Galant

Grades
6 to 12
1 Favorites 0  Comments
   
CodeHS is designed to help high school students learn the basics of computer programming. However, the tool would also be good to use in middle school. Start by signing up ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

CodeHS is designed to help high school students learn the basics of computer programming. However, the tool would also be good to use in middle school. Start by signing up for an account, create a class, and get started. Students sign up for the class with a class code or through an email invite from the teacher. The course is self-paced and takes students through with step by step tutorials, examples, and help along the way. Students begin each section of the course with an instructional video on Vimeo, YouTube, or the CodeHS website. Questions that check for understanding and an example of coding are follow-ups to the video. Then students put the skills to use through a series of practice activities by moving Karel, the dog, through combinations of four commands. You can check student progress through the dashboard. Also, explore the many resources offered to help you learn how to use and teach coding. Go through your own personal, professional development with the site as well.
This site includes advertising.

tag(s): classroom management (128), coding (88), computers (106), critical thinking (112), problem solving (226)

In 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 course is self-paced, so differentiation is easy. 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.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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!).

Close

1-20 of 30    Next