Make aMAZE-ing Mazes with your students

Creative challenges allow students to express themselves and engage with new subject matter in a whole new way. Creative projects also help you, the teacher, understand how well students can apply information. Students can now customize, create, and solve their own mazes to challenge themselves and the class!

Build a maze and get creative with friends.

Apply knowledge of coding concepts learned along the Kodable journey.

Share creations with the class. Give love to your favorite mazes! 

Modify mazes from your classmates.

Return after more experience and exposure to see what new coding concepts have been unlocked.

5 Kodable Maze Maker Mini-Challenges

  1. Have students draw out and plan their mazes on paper before rolling through the online Maze Maker. Make sure if students are using conditions to write their “if-then rules” for getting through their maze.
  2. Students can practice writing instructions or “rules” to their maze so others will know what to look for.
  3. Tie-in math by counting how many squares were used in specific parts of the code or exploring and drawing shapes. 
  4. Create & design a maze with a partner. Switch devices to solve (and save!) the unique mazes. Have students make and solve at home!
  5. Allow each student to write a review of another student’s maze, then modify it to make a second iteration.

Visit your ship’s control panel to start exploring ->

Beginning with Robotics!

Often the best way to introduce new computer science concepts to students is with tangible examples. The Kodable curriculum is full of such lessons and examples. Today we’re excited to be able to expand our curriculum with a truly tangible branch of computer science: robotics!

 

Why robotics is important

We often hear of teachers combining Kodable with a unit on robotics because it allows kids to explore functional hardware while learning about the more abstract concepts behind it all. Especially in lower elementary, kiddos start thinking about the world around them. Kodable Director of Curriculum, Brie Gray says, “Robotics gives students an opportunity to question how things work and dig deeply into the role individuals can play in creating, controlling, and working with machines.”

 

Kodable does robots!

Since we’re new to the world of robots, The Kodable team collaborated with Wonder Workshop to come up with a style of learning both teams felt would give teachers and students the strongest introduction. Brie’s goal was to, “help teachers see how easy it is to teach robotics and programming, separately and together! Both of these areas can easily be integrated into everyday life, and into core classroom subject areas.”

Robots work off of the same logic as computers and software. There are core constructs to the code used to control them.  In many ways, the lessons are reinforcing concepts students learn in other units of Kodable. The lesson structure and style follows the same three part (I do, we do, you do) model found in the rest of Kodable, but now there’s a physical object involved! The lessons still have independent practice on-screen for students, but include guided practice in Wonder Workshop’s Blockly app, and of course, Dash!

The robotics unit covers hardware and software, sequence, algorithms, loops, events, and functions. Followed by a four session (minimum) project focused on Design Thinking, which Brie says, “I honestly would love to participate in myself!” The priority is students learn while having fun and experience learning in a setting that allows them to ask questions, be wrong sometimes, try new things, and work together.

Robotics naturally lends itself to inquiry based learning, projects, and Design Thinking. Design Thinking is a method of minimizing the uncertainty and risk of innovation by engaging users through a series of prototypes to learn, test, and creatively refine concepts. Design thinking is a process we use daily at Kodable and I’m sure you follow in your own life as well.  The four part assessment encourages design thinking to foster and encourage creativity and collaboration in the classroom and the real world.

 

You don’t need robotics experience to get started!

Even if you have zero programming or robot knowledge, you still have all the information and materials needed to teach the lessons. Everything you need is included! The lessons are scripted, so Brie suggests, “read right off them if needed, or use them as a template for building your own if you find it doesn’t fit your style!” Most of this is new to everyone, so don’t be afraid to just dive in and learn along with your students! You’ll be rewarded with hands on engagement and a lot of learning.

New Computer Science Standards Reporting and Assignments

In January we announced our plan to focus on teaching computer science with intention. We released a comprehensive set of Computer Science standards to aid schools looking to focus their instruction, as well as required a class to use Kodable. All of this so you can track what your students are learning. Today is the next phase of this transition!

New tools to teach CS with intention!

Pace your lessons and student content by grade

Not every computer science concept is appropriate for a kindergartener. They simply are not ready to learn about functions or object oriented programming. Fifth-grade students don’t need to spend 5 weeks learning about sequence, but do need a quick study of foundational concepts before learning object oriented programming.

Now, when you create a class in Kodable, you can assign a grade to it. This will automatically show you the appropriate pacing for your students. You’ll be able to see exactly what they should be learning and see the lesson plan to teach it. When your students are ready to move on to the next grade, simply change their grade level to modify the pacing.
https://gyazo.com/ca604f279a044e7996743ec3f4536ec1

Assign practice levels to your students 

When teaching, it is crucial that your students are getting time to practice the skills covered in your most recent lesson. Including math equations, spelling practice, and reading new words. The same is true for computer science. Now, you’ll be able to assign students the practice levels that accompany your most recent lesson. When you assign levels, they will automatically appear on student devices. Students will be able to practice on any device using their class code, then Kodable will stop them from moving beyond what has been assigned. This gives you great control to make sure students are retaining the new concepts taught.
https://gyazo.com/6a49a7fdd805d4268a0652be23c59c00

Monitor student progress learning important standards 

Finally, the most exciting change in the coming update, is the ability to track what computer science standards students are learning. Our goal is to help you help your students learn to code. Now, you (and your administrator) can see exactly what they’re learning on their journey. Kodable will report their progress on the computer science standards associated with the lessons you’ve been teaching and the levels they’re completing.

Screenshot 2017-03-12 17.07.05

When?? And what to expect in the coming months!

These features will be available to new Kodable educators starting this week! For existing educators, you’ll be able to migrate over the coming month. You’ll be able to easily sort all your classes and tell Kodable where to begin with lesson plans for each class. The migration tools will be released this week, and migration will take less than five minutes to complete. You will have one month to migrate your classes. If you do not migrate during the migration period, your Kodable account will be automatically converted to the new format.

Once you migrate your classes and set their grade, you’ll be able to assign levels to classes. This means they will only see the levels you’ve assigned them. This gives you complete control over their pacing and progress in Kodable. When you’re ready for them to move on to the next set of practice levels, simply assign them from your teacher dashboard.

This is the first of our gradual rollout of standards reporting. You’ll be getting more insights into what your kids are learning as we align Kodable to the computer science standards and begin to add assessment tools. These tools include more game based instruction aids, as well as formative and summative assessments. By the start of the 2017-2018 school year, you’ll know what computer science standards are being mastered, where students need more practice and Kodable will be able to give suggestions on how to review with them.

We’re thrilled to make teaching elementary computer science a smooth and enjoyable endeavor as well as adding legitimacy to the instruction the community of dedicated teachers have been working so hard to develop over the past several years.

via GIPHY

Introducing Elementary Computer Science Standards!

Computer Science has a problem. In the past few years, educators have been hoodwinked by flashy games and deceptive messaging into believing that students could be “taught to code” by letting their students play a game for an hour. Unfortunately, like in every other subject, this isn’t the case. No, you cannot teach your students computer science with just a game.

When coding was first introduced a few years ago, a self-driven, easy to use game was necessary. It needed to be introduced in a quick way for teachers without any previous CS knowledge to be able to fit it into their lessons. However, over the past few years, things have changed. Over 350 MILLION people have written a ‘line of code’ and millions of teachers have seen the impact CS can have. Computer Science is the single most important topic being taught to the youth of the world today. So why isn’t it being taught consistently?

At Kodable, we have unprecedented influence on how computer science is being taught in schools. We have been used in over half of the elementary schools in the United States, and are the most widely used elementary programming curriculum in the world. Which is why it is so discouraging to hear so many teachers tell us that an hour of coding in December is enough or ‘We just let them play a couple free coding games, we didn’t really want to set up a class or teach a lesson.’ Playing a coding game without structured instruction completely misses so many of the benefits computer science education offers, and students are being failed in the process.

More girls are not going to be encouraged to code just from a game. Without the instruction and encouragement of a teacher, students will self-select for computer science the same as before, and we will end up with the same demographically stunted, male dominated workforce we have now.

So, we’ve decided to do something about it. Today, we’re taking a stand for Computer Science.

Laying the ground work for smarter CS Instruction

First, I’m proud to introduce one of the world’s first Elementary Computer Science Standards. Led by our own Head of Curriculum – Brie Gray, the K-12 CS Framework (2016) guided the writing and development process before the standards went through multiple reviews by Kodable’s Curriculum Advisory Board. The board consisted of a team of educators from Stanford, Teach for America, and school districts around the country, we believe this is the first step to teaching computer science the right way.

Following the S.M.A.R.T methodology (Specific, Measurable, Achievable, Realistic, Time-based), these computer science standards provide a roadmap for educators to teach CS with measurable student outcomes. It is important to note that these standards are not specific to Kodable. While over the next few weeks, we will be revamping our entire product around these standards, educators are free to use any coding program they would like with these standards. The most important thing is always the student, and if Kodable does not fit with a certain school, we don’t want the student to be left out.

While there are some drafts currently available for K-12 that include a limited K-5 set of computer science standards, they are more of an outline or framework than comprehensive standards. The Elementary Computer Science Standards are by far the most comprehensive available, including a wide variety of concepts not addressed by others such as social emotional learning and communication skills. Our standards focus on developing the whole student, and really try to bring out all of the benefits that come with learning computer science, not just their ‘coding ability’.

Get-the-computer-science-standards
Download your copy of the computer science standards

Focus on developing the whole student

Second, The Kodable K-5 Computer Science standards were written to provide teachers with a roadmap for developing the whole student through a computer science education. The strands within the standards are comprehensive and include elements beyond programming concepts (e.g., social emotional learning, programming impact, ESL). Our goal is to reach ALL students and see computer science become part of a complete elementary education.

It has always been our mission to make programming and computer science accessible to all students and educators. Since the beginning of Kodable, we have consistently heard how teaching students to code has brought about growth in many other areas. Students who normally didn’t engage with their peers began to open up and lead the class in programming. ESL students began to overcome tough language barriers through strengthened perseverance. Students struggling in math or testing improved their performance by practicing their problem solving skills in programming.

The Computer Science Standards focus on more than just programming and critical thinking because CS teaches more than just that. Computer science expands to all areas of learning, so you can now definitively say to your administrators that integrating computer science will help your students beyond just problem solving. Now you can tech with confidence knowing their growth can be measured, connected back to programming, and most importantly, leave a lasting impact.

What does this mean for Kodable?

Lastly, we will be requiring all teachers to create a Kodable account and set up their classes to use Kodable. It will also no longer be possible to use Kodable as just a game. Students simply will not achieve mastery in any standard without at least one off-screen lesson being taught, whether they are using Kodable or any other tool, and we feel our product should reflect that reality.

This decision was not made lightly. We understand how strapped for time teachers already are in the classroom, and will be making a number of improvements, such as QR code and picture based login, to preserve teachers’ already limited time. You can now be wholly focused on actual instruction, and not class setup or iPad management.

We know this will not work for everyone, and luckily there are plenty of other quick-start coding products that do not wish to adopt this type of structured learning environment; some programming education is always better than none! But again, the student is always the top priority for every educator, including ourselves, and we feel like this is the best way to create a structured environment that promotes actual student mastery of concepts, not just a fun game to play.

This is an exciting time for computer science, and for Kodable! Every educator we have given a ‘sneak peek’ at our computer science standards has been incredibly excited, and we know you will love them too. As eager as we are to get them to you, we are even more eager to hear your feedback! You can always reach us at our website – www.kodable.com, or by emailing support at support@kodable.com if you have any questions or concerns. We’re always here to help!

Teacher to Teacher: Welcome to Kodable Academy!

Our mission has always been (and will always be!) making it as easy as possible to teach programming in elementary school. For us, this means equipping teachers with the  knowledge and understanding needed to teach computer science, without adding to the heavy workload and demands teachers already face.

Today, we are thrilled to announce the kick-off of Kodable Academy! We’re bringing you teacher to teacher resources on foundational programming concepts. You’ll learn right alongside us, and feel good about the content you’re delivering to your students. Don’t worry, we’ve got you!

What it looks like

Kodable Academy is a video series of short mini lessons (less than 5 minutes) that teach you foundational programming concepts. Each video explains the programming concept, gives a real life example that makes it easy to understand (like making a peanut butter and jelly sandwich), explains how the concept is actually applied in programming, and why it all matters. Technical jargon and abstract details? No thanks, let’s keep it simple!

Our first video teaches about Sequence, the most foundational concept in programming. The rest of the videos in the series build on Sequence, and follow the same “teaching” structure:

Who it’s for

You and everyone! Made by a teacher for other teachers, we want as many teachers as possible to feel confident taking on computer science. Our Kodable Academy resources are free and available to the public.  You’ll also find it easy to access through Kodable’s Helpdesk, registered Kodable teacher or not. We believe everyone should have access to knowledge and we hope you’ll share!

What it means for you

You can feel confident teaching computer science to your students, whether you have a coding background or not! You’ll have a better understanding of the lessons you’re teaching and the tech tools you’re using in your classroom- from iPads to robots. Need to come back to a concept? No problem! You’ll always have a quick resource at your fingertips.

Teachers already do so much. In taking on computer science, we hope Kodable Academy will be a valuable learning tool that gets you just as excited as we are about the future of computer science!

Watch Now!

Let us know what you think of Kodable Academy! Anything else you’d like us to cover? Leave it in the comments!

New and Improved Tools for Teaching Coding

Last week your students got an upgrade to Kodable with the release of Bug World on iOS, but now it’s your turn! We’re always listening to your feedback and as a result has made some changes to your teacher dashboard that we think you’ll LOVE!

When you’re getting started teaching computer science, getting to your first class is crucial. So many teachers feel overwhelmed by all the choices, tools, and new content that they never make it to this point. However, if you make it to your first class, you’re 60% more likely to continue with computer science in your classroom. It is our priority to help teachers reach this point. Over the years, you may have received an email or call from a member of the Kodable team offering support to help you get to this point or asking questions about what stopped you.

This method has helped hundreds of teachers get started, and we look forward to many more of these conversations. Kodable has grown to be in 1 in 4 elementary schools and there are just too many teachers to reach everyone individually. We wanted to find a way to replicate this process for others who we weren’t able to reach.

 

Introducing your new Kodable Concierge

This new to do list on your teacher dashboard will point you in the right direction to find what’s next for you and your students. It’s like having a member of the Kodable team right there to guide you through every step of your coding journey.

 

Walk through each step toward teaching your first class.

Step1

Your to-do list takes you to the current lesson materials. 

LessonMaterials

When you complete lesson plans, your to-do list will tell you which one is up next.  

UpNext

 

 

Online lesson plans for easier planning

Before the to-do list, many, many teachers had no idea that we offered so many great resources, lesson plans, and activities in our curriculum. Now, each part of the curriculum is easier than ever to access. Every lesson plan is accessible in a digital format straight from your teacher dashboard!

View each concept

Screen Shot 2016-04-08 at 2.34.24 PM

 

Mark lessons complete, tracking what’s next

9ce640403eee2ba8af9d486425c49ea2

 

This is the first step in our plan to make them all available inside the Kodable app. Having resources all in one place makes planning for your first (of many!) programming lesson.

Quickly evaluate what your students are learning

After teaching your first lesson in computer science there is usually a rush of emotions! The one we hear the most is excitement. However, often administrators and teachers are concerned about how to measure student outcomes. To accompany the qualitative evaluation built into each of our lesson plans, teachers have always valued our quantitative data.  Now you have easier access to all your student’s progress on your teacher dashboard.

View each of your classes

Screen Shot 2016-04-08 at 2.33.15 PM

View weekly snapshots of your students’ progress

Screen Shot 2016-04-08 at 2.46.33 PM

Our goal has always been to make teaching computer science as effortless and fun as possible for both students and educators. Therefore, we’re always listening to what they have to say about how we can improve. Enjoy the new tools made especially for you, and let us know what you think! We’re here to help and listen. Thank you for all that you do.

5 Tips for Making Purchases in Education

Education is changing! I’m sure you feel it too. You don’t have to choose between three educational content providers. There are hundreds of growing companies eager to solve challenges and needs of 21st-century classrooms. New technologies and new choices are making it easier than ever to meet the needs of all the world’s children! But now schools, educators, and companies are adjusting their purchasing processes to the 21st Century and it is proving to be challenging.

The Education Industry Association recently partnered with the Center for Research and Reform in Education at Johns Hopkins University to better understand the challenges and areas for innovation in the rapidly changing world of education. They found that only 4% of companies think that today’s ed-tech procurement processes meet contemporary needs resulting in higher product costs. The same is true on the educator’s side of purchasing. Only 36% of curriculum directors report satisfaction with time spent on procurement.

Just like in life, examining these shortcomings lead to some great ideas on how we can improve!

1. Seeing is believing!

The number one way to get funding approved is to test it in your school or classroom. Over 60% of districts rely on end user recommendations to make decisions. Once you feel confident about using this new tool, invite your principal or administrator to see the magic.  Who can deny that engagement?!

2. Start with a small pilot

As an extension of number one, remember you don’t have to start with your entire district or school. In fact, 62% of districts rely on pilots to make larger purchasing decisions.  Administrators work hard to meet the needs of everyone, and sometimes that means starting small and working your way up.

We work with districts across the country who selected 10-30% of their schools or teachers to test Kodable. Many of the districts that use Kodable now, started with one school or grade level. After a successful roll out, they decided to include more locations in the coding fun. Pilots are a fantastic way to prove the feasibility and results of a product.

3. More than an app

Apps are rarely allotted any district funds, but many companies offer far more than what is apparent in their student facing app. Check their resources and website to make sure you’re getting the most out of the product. In our experience, teachers who use the Kodable lesson plans and progress tracking are far more likely to get support from their administrators.

We often set up onboarding calls with educators to help them feel confident getting the most out of our curriculum. Do your research to see what options are available to you from the company. If you’re planning to work a new product into your curriculum, let administrators see you using all the resources it has to offer. If you know how to use the product successfully, it will be clear and you can explain the benefits more effectively.

4. Parents can help

Parents are amazing allies. If you have a supportive PTA or room parent, ask them to come watch a lesson. Talk to them about the benefits of the tool you’re using and why it is helping their children. At the very least you’ll get some support to talk to your administrator about. Some teachers have success with fundraising as a class, having a bake sale, or asking each parent to donate a few dollars.

Turning to parents has been especially successful with computer science. Parents see the benefit of knowing how to code every day at work. We have a template letter to parents available here.

5. Be proactive about purchasing

Once you make a decision to purchase, don’t let the process stall.  Everyone wants to ensure the right decision is being made, which is why research, pilots, and recommendations are so helpful. However, only 36% of curriculum directors say they are satisfied with the time it takes to make purchases. Learn about your district’s purchasing processes so you can have an impact on the amount of time it takes to implement a new solution.

I’ve spent the past two years learning about purchasing in education. There are so many ways that a great product can get lost in the shuffle. Teacher’s voices are valued and heard, but so many aren’t sure how to share their opinion.

We recently added purchase processing to the Kodable teacher dashboard. It follows the purchasing process of the majority of districts.  From there you can see exactly where you are in the process and you can keep everyone involved moving forward.

  1. Simply request a quote, then you can send it to the principal or director responsible for approving it.
  2. Your administrator can approve it and easily pass it on to the business office for purchasing.

Screen Shot 2016-03-28 at 4.38.11 PM

 

Each person in an organization has a role in the purchasing decision. It’s a complicated system, but we’re all working together to improve it. If you’re using Kodable with your students, check out our new purchasing page, it’s our first step toward putting purchasing power in the hands of educators.

 

Teachers – Voice your opinion to get the ball rolling.

Principals – Participate in pilots to prove results and find something your teachers will like using.

Directors and Superintendents – Identify individuals who you know will have helpful feedback on products and student outcomes when testing new ideas.

Companies – Provide resources and reliable data to your users so they can make the best decision.

 

Sources: Education Industry Association, and Digital Promise. “Improving Ed-Tech Purchasing.” Digital Promise, Mar. 2015. Web. 30 Mar. 2016.

http://www.digitalpromise.org/blog/entry/improving-ed-tech-purchasing

Learn JavaScript with Kodable

It is a big day at Kodable! For the past three years, we have been working toward one goal: making it as easy as possible to teach programming in elementary school! Now we provide a complete K-5 programming curriculum to elementary schools. The Kodable 4th and 5th grade curriculum, Bug World, is now available!

harry-potter

Screen Shot 2016-02-19 at 3.51.55 PM

Your 4th and 5th grade students will journey with the fuzzFamily to the arid world of the bugs. They must use real JavaScript and learn about Object-Oriented Programming concepts such as Classes, Subclasses, Properties, Methods, and more!

With the release of Bug World, Kodable is now the world’s first all-inclusive programming curriculum for elementary schools taking students from learning to think like a programmer in Kindergarten to writing real code by 5th grade.

To celebrate, we’re making our 4th and 5th grade curriculum available for you to try with your students for FREE for the rest of the 2015-2016 school year!

 

Where this fits

Bug World is the first part of Kodable that teaches actual syntax, no blocks here! We seamlessly transition from our earlier, symbol-based lessons into JavaScript. In fact, if you look closely, you might see a few familiar things!Screen Shot 2016-02-24 at 2.39.23 PM

The Bug World lesson plans and student content we are teaching advanced concepts often included in the first semester of college for computer science students. These concepts are not out of reach for your students, however, is intended for upper elementary students, or those that already have a solid foundation in our earlier content.

 

 Your 2nd graders having completed earlier parts of Kodable should already code on a 5th grade level.

The United States has already moved toward making coding a part of every child’s education with the recent CS for All Initiative. Bringing CS to every student has always been our goal, and our complete K-5 Programming Curriculum makes it that much easier for schools to begin teaching their students computer science in Kindergarten. By completing their study of JavaScript in 5th grade, students can explore other areas of computer science in middle and high school.

Screen Shot 2016-02-24 at 6.10.59 PM

 

What it teaches

Our Object-Oriented Programming Curriculum teaches real computer science in a way that makes it accessible for young learners. To make this learning process as smooth as possible, we highly recommend following our lesson plans before moving to on-screen content.

We know that teaching computer science can be intimidating, but our mission has always been to make it as accessible to teachers without previous coding experience. This has never been truer than in our new content. The good news is that we’ve created some incredible resources, designed from the ground up by teachers, for teachers.

 

Screen Shot 2016-02-24 at 6.12.07 PM

 

Each lesson plan includes vocabulary, learning objectives and a collaborative off-screen activity. You do not need any previous JavaScript or programming experience to teach and learn with your students.

 

 

 

 

 

Your students began their programming education on Smeeborg by learning about foundational coding concepts in isolation, such as:

  • Sequence
  • Conditions
  • Loops
  • Functions
  • Debugging

In Asteroidia, your students learned all about Variables, including:

  • Strings
  • Integers
  • ArraysScreen Shot 2016-02-19 at 1.44.57 PM

Our Object-Oriented programming curriculum (Bug World!) prepares students to write real, dynamic programs with actual programming syntax. Bug World revisits foundational concepts while teaching four new concepts:

  • Classes
  • Properties
  • Subclasses
  • Functions

Students will learn about these concepts off-screen and then take to their devices for independent practice. Your class will write classes, modify properties, make subclasses, and work with functions to engage in an exciting and dynamic program.

 

Why we chose JavaScript?

JavaScript is the most widely used language in the world, and powers virtually every website you visit. It is also the easiest language to get started with and see real results – which is incredibly powerful for captivating young learners. You and your students are going to learn an incredibly powerful technology that powers some of the biggest websites in the world, including Facebook, Twitter, and Netflix.

Improvements in JavaScript recently (specifically, ECMAScript 6) has made it a viable, and powerful teaching tool for students.

 

What it means for you

Our curriculum and lesson plans are available now on your teacher dashboard. As with every other concept in Kodable, we have included complete, scripted lessons that you can dive into with your students.

Feel free to give it a whirl this spring! It is available to everyone from now until June 31st, 2016.

Get Started with your students

If your school is considering implementing coding on a K-5 scale, please feel free to reach out to us (support@kodable.com) about the scope and sequence of the Kodable Curriculum We’re happy to help you determine if it can fit your goals.

Buckle Up Fuzzes: Now Flying into the World of Asteroidia!

We’ve been rolling through mazes, and now we’re taking the fuzzFamily talents to space- let’s just say, the Kodable fuzzes have never looked so good. We are so excited to bring you the world of Asteroidia, and introduce you to the added concepts and lessons that you will use to build on your student’s coding instruction!

Clearing the Asteroid Field

Universe_BgAlmost immediately after take off from Smeeborg, the fuzzes encountered all types of issues flying in space. Soon they were upon fields of multi-colored asteroids. The only way to clear the asteroids was to match them with their supply of fuzzballs! Taking their learning from exploring the Technomazes of Smeeborg and being excited to learn new skills, the fuzzFamily is now working together to fly safely through Asteroidia.

 

Asteroidia, gives students the opportunity to have fun learning about how variables work. Every level gives them a group of asteroids that are blocking their ship from moving forward. To clear the asteroid field, students must match numbered (integers) and colored (strings) fuzzballs with like asteroids. They must select the matching variable in order to eliminate the asteroids in the way.

Example5.3

As they progress farther into Asteroidia, students will be required to arrange their colors and numbers into arrays and launch them as an ordered list to clear the asteroid field. To fly their spaceships to the next level, students must match the colored and numbered  fuzzes with the asteroids and launch them from their ships.

 

Asteroidia is Complete with Variable Lesson PlansCurriculumVar

All of the new lessons in Kodable are accompanied with lesson plans, learning guides and screen free activities for easy curriculum integration. You can view the lessons from the curriculum page on your teacher dashboard.

fuzz shot for astroidia blog

Asteroidia: Variables, Syntax, and What it All Means

As we have fully shifted into being a K-5 coding curriculum, we’ve aligned our lessons with an end goal: students going through the Kodable Curriculum will be reading and writing code by 5th grade.

The concepts in Asteroidia that build on foundational skills and prepare students for reading and writing code are:

  • syntax- the rules in programming language that define how code is written
  • variables– A variable is a container for information.  Variables form the bridge between the foundational coding concepts we teach in Smeeborg with higher level concepts like object-oriented programming (coming soon!) that will enable students to directly read and write code.

There are three types of variables in Asteroidia:

    • strings (a sequence of characters or words)
    • integers (basic, mathematical integers. ex: 1, 2, 3, 4)
    • arrays (ordered lists of variables)

By matching, ordering, and grouping fuzzballs and numbers, students will successfully apply basic rules of syntax and variables to clear their way through Asteroidia, prepared to move into object-oriented programming.

Where Our Fuzzes (and students!) Are Going

Like the progression of learning in any subject, the Kodable Curriculum begins with developing fundamental skills. Students using Kodable in grades K-2 begin with creating a foundation that will allow them to learn more abstract, complex concepts.
With the world of Asteroidia bridging foundational skills and mastery, students will apply their knowledge of syntax and variables and get one step closer to reading and writing code. When students reach 4th and 5th grade, they will begin learning and mastering object-oriented programming, where computer programs are designed out of objects that interact with one another.

Foundational Skills

 

We are so excited for you to check out Asteroidia and start getting familiar with the new material in the Kodable Curriculum! Make sure you stay tuned for our improved student login release, coming in the next few weeks.

Reach out to support@kodable.com for additional support navigating our new features!

Hasta la Vista, Student Limits!

Jon here, one of the founders of Kodable. We have some exciting news to share with you! Starting today, we’re removing the student and class limits for Kodable Teacher accounts. Our goal at Kodable is to provide teachers and administrators with an elementary programming curriculum that you fall in love with. As we prepared to release more of our new curriculum, we realized that the student and class limits could take away from the experience we want educators to have using Kodable, and that’s something we never want to do.

So, starting today, teachers, schools, and districts are free to enroll as many students and as many classes as they want in Kodable to experience just how valuable programming education is. We will continue offering the full curriculum, admin tools, professional development, and more as part of Kodable School, but we know by giving all of your students a chance to use our new curriculum, you’ll agree that it is a worthwhile investment in their future.

FAQ

What’s changing for teachers?

You can now add unlimited students and classes and use the free Kodable Curriculum with all of them. All of the new students will get access to Kodable, as well as the new curriculum and game content. Please note that premium content will remain locked until Kodable School is purchased.

I’m a school administrator/technology coordinator. Can I add my entire school to Kodable?

Yes! You can now create separate classes and get progress reports on all of them, all with a free Kodable Account. However, administrative tools such as remote teacher account management, transferring classes between teachers, shared playlists, etc. will continue to be reserved for Kodable School subscribers.

I already have a teacher account, do I need to make a new one?

No! Your existing account has been upgraded and you can jump right in and add the rest of your students.

I’m an existing Kodable School user, how does this affect me?

It doesn’t! The premium content, admin tools, and professional development offered with Kodable School is remaining the same, and will continue to be billed per-student or via site license as it was before. If you have any other questions, please email me personally.

I really like this, now I want to purchase Kodable for my school! How can I do that?

Great! You can request a quote to give us some basic information about your coding needs, and a Kodable representative will respond to you within one business day.