Fun with CSFirst

CS First empowers teachers and students to take on exciting challenges and explore new opportunities with computer science. See how you can teach with CS First and find inspiration from the stories of three teachers using CS First in their classroom today. 


Get started with CS First: https://csfirst.withgoogle.com

Create a Cross Curricular Lesson in CSFirst

Exploring Cells Through Art, Coding, and Dialogue

Objective: To deepen students' understanding of cell structures and functions through an integrated approach that incorporates art, coding, and dialogue writing.

ISTE Playground Recipe .pdf

You can download the template below to import into your CSFirst Lesson

ELA Dialogue Worksheets

2 Character Cell Coding Project-ELA Dialogue

Example of Student Work

Cell Coding_Script Example 1

Art Lesson

These images for the cell parts were drawn in Art Class.  The class reviewed the parts of the cell then each student was assigned a part to draw and paint.


Students drew the cell part with a sharpie and then painted it with watercolor.

Afterward the art teacher took photos of each drawing and placed them in a Google Drive Folder and shared with the teacher.


After the images were shared.  One image for each part was uploaded into Canva and the background was removed.  (If you don't have Canva for EDU you can use remove.bg.com)


Create a Template in CSFirst and Export

Teacher - Create the CSFirst Template Step 1.mp4

Create a new project in CSFirst

Step 2 - Export Template.mp4

Import Sprites and download Template for Students

Put Template in Google Classroom

Step 3 - Put Template in Google Classroom.mp4

Create an assignment in Google Classroom and attach the template

Students Import the Template & begin lesson

Student Download Cell Template from GC.webm

Students download the template from Google Classroom

Student Import Cell Template into CSFirst.webm

Students import the template into CSFirst

Navigate to the dashboard for the Dialogue Lesson.webm

Students begin the Dialogue Lesson and Coding

Students can start where they left off when they sign back into CSFirst

CSFirst Student reload project and Lesson.mp4