Education, STEM Learning

How to Animate a Spinning Emoji | Beginner Web Development Animation Tutorial

With COVID we had many students learning from home. This had kids and teens spending so many hours in front of a screen. While there may be negatives to so much screen time, perhaps there are some positives, too.

My own tween has become quite intuitive with a computer. He is on it so much that he has learned things like animation and some coding skills. Perhaps learning some of these experiences can have a great impact on their tech world. They can start or continue their web experiences with this, How to Animate a Spinning Emoji.

This project will give you a great introduction to basic web animations using HTML and CSS. Learn how to use spinning animations on the web by animating sushi (or any emoji you like)!

Who is this project for?

How to Animate a Spinning Emoji | Beginner Web Development Animation Tutorial

This project info and learning outcomes summary will help you decide if this project is right for you.

This beginner Web Development for kids tutorial is for students that want an easy/medium challenge project, about ~30 lines long. It’s perfect for students currently in our JavaScript Level 1 class, or anyone that wants to start learning basic web development. You should have a basic working knowledge of what HTML/CSS is, and how it’s used beforehand to get the most out of this tutorial.

For learning outcomes, you’ll get a lot of practice with writing HTML and CSS, and generating animations with CSS. This project is estimated to take you about 15 minutes, but you should move faster or slower at your own pace!

Project Demo

Before getting started, see how our finished project works for reference. Watch the video, or view my project and solution code. You should also consider what kinds of features the project has that you should try to built in your project.

What to keep in mind before you start:

  • We need to be able to center our sushi in the middle of the page.
  • We need to define some CSS that will do that for us.
  • In order to use an animation, we need to define the keyframes for our animation.

Steps to Code the Project

  1. Create the sushi on the screen.
  2. Position the sushi.
  3. Animate the sushi.

How do we do each of these steps?

Step 1: Create the sushi on the screen.

  • Create a div with the sushi emoji inside of it.

Step 2: Position the sushi.

  • Use CSS to ensure it is in the center of the screen
  • Make the sushi larger with font-size

Step 3: Animate the sushi.

  • Define the animation.
  • Use keyframes. Read more about animation frames for context.
  • Link the animation to the sushi, and tell it the properties it will need to know such as animation-iteration-count for how many times it will repeat.

Challenge Yourself with Extra Features

Explore what other animations could be made, or use other emojis and images to get creative! You can learn more about web development animations to see what is possible.

Hopefully this basic tutorial gave you a foundation to get started with more complex and ambitious animation projects.

Great job! Check out more coding tutorials

Thanks for watching and hope you had fun making this project with me! Every week, we’ll be posting project tutorials like this one, for different coding languages and experience levels, as well as math tutorials.

Check out our step-by-step coding projects to find our other tutorials in more coding languages!

Need more help, or want to keep learning?

A coding classes Instructor teaching kids Python.

A Juni Instructor teaches basic Python to a young student.

Looking up your coding questions is one of the best ways to learn! Another great way to learn is from an experienced coder or instructor.

Juni Learning Coding Instructors like Gabriel work closely with students ages 8-18, and are specially trained to adapt to each child’s unique learning style, pace, and interests.

Read more about our coding courses for kids and curriculum, or contact our Admissions Team to learn which course is best for your student’s coding journey.


This article originally appeared on junilearning.com.

Children's Books, Coronovirus 2020, Education, Parenting

5 Books that Will Help Your Child Transition Back to In-School Learning

5 Books that Will Help Your Child Transition Back to In-School Learning

If you have school-aged children they have had the longest break from the school building ever and learning for them drastically changed suddenly last spring. I know some school remained in-person, but here in Was. state and other areas schools have yet to open since March.

Kindergarteners as a virtual learner are heading to a classroom soon for the first time ever or as a secondary student trying to keep grades afloat in a change into independent learning before they were ready, going back will be an adjustment.

I found some books to help your child transition back to in-school learning. You will want to start reading now to open the discussion about going back, schedule changes and socializing again on the playground with new classmates. These books are great for older siblings to read to younger siblings so all ages are discussing the changes together.

Change is impossible to avoid because it happens ALL the time! In this book, the author speaks on how to cope with and embrace life’s changes by recounting personal stories and asking kids pointed questions.

One of my FAVORITE children’s book Authors’ write for A Kids Book About. If you have not seen these books I highly recommend all of their titles on many common and new topics for kids. For heading back into the classroom I recommend A Kids Book About Change. Buy on Amazon

An Invisible String made of love. Even though you can’t see it with your eyes, you can feel it deep in your heart, and know that you are always connected to the ones you love. Does everybody have an Invisible String?

This book is so fantastic! The Invisible String is most popularly known as a best book for loss and grief, it is a great book to have on hand if an unexpected loss does occur in your family. However, it also is a great read for separation anxiety as it touches on the same need to feel connection when apart no matter how ‘apart’ they are. This is great for the child heading off to school for the very first time. Buy on Amazon.

The story is about Kate, a sporty and happy girl who uses her strong mind to tackle her daily challenges with a positive attitude.

My Strong Mind: A Story About Developing Mental Strength is a great book for so many situations to have on hand. For back to school, your child will be eager to start the new change off with a more positive mindset. When anxieties and worries start it’s time to use that brain power to work through change and new situations. Buy on Amazon.

Children love being able to make all the choices for this Superhero-in-Training and control the outcome of the book, while parents and teachers love the lessons the book teaches!

What Should Danny Do? School Day (The Power to Choose Series) brings problems forward. This is a fun read for kids that may have had to be out of structure as they have juggled at-home learning, working parents, siblings home all day. Now your child has to head back to class, sit still, make smart decisions around new kids and Teachers. This book is 7 stories in one and a great conversation book where your child and you can discuss ways Danny’s day should end given his situations he finds himself in. Buy on Amazon.

More and more places are requiring they or the adults around them wear masks, including their schools and pre-schools. This book adds some silliness and laughs around mask wearing to help young children see masks as something funny and not scary.

Many children have not been out and about as much or everyday and going back for many kids will still be while masked. If you have avoided public due to mask wearing anxiety with your child and now they may have to wear one back to school for a bit, this book is a must! Remember to Smile is a silly book that also introduces your child to many heroes and people that have to wear masks in their jobs and other situations making it less scary! Buy on Amazon.

Coronovirus 2020, Education

How to Freshen Up Your Distance Learning Routine This New Year

How to Freshen Up Your Distance Learning Routine This New Year
Photo by Annie Spratt on Unsplash

The past year has been a whirlwind for students, teachers and parents. As you’ve adjusted, you and your kids likely haven’t made any substantial changes to your distance learning routine. It’s a good time to reevaluate your approach now that you’re more experienced.

Here are six ways to improve your kids’ distance learning routine in preparation for the new school year:

1. Make Fun Snacks and Drinks

Your kids should always aim to take one or two breaks throughout their school days. This time will help them rest so they remain energized and focused. The food and drinks your children consume during their breaks make a difference. That’s why you might want to explore new snack options as a way to jazz things up.

Exploring recipes can help keep your kids’ school days interesting. It’s also an opportunity to help them learn about cooking. Incorporating life skills into their academic lesson plans can be a positive addition.

It’s not always possible to be present in your kids’ daily routines. If you have the time, you should take advantage of this when they’re at home to teach them things they might not learn in school traditionally.

2. Create a Dedicated Workspace

If your kids have been using your living room as a classroom, you may want to explore other possibilities. Children need to have a dedicated space to work throughout the week. An unorganized and noisy area can be detrimental to their learning experiences.

Getting individual desks for their bedrooms is a practical option. You can also outfit a place like your dining room to be more accommodating. Be sure whichever space you pick has comfortable seating, adequate supplies and internet connection. Remove anything that might lead to distractions.

3. Pursue a Passion Project

For older students, it’s smart to encourage them to explore passion projects in addition to schoolwork. Be sure your kids have enough time to pursue their interests. The pandemic has been uniquely challenging for young adults, and any moment dedicated to your kids’ hobbies is beneficial.

A passion project can be anything from a short film about a historical event to a research paper concerning life in space. Encourage your middle- and high-schoolers to pick a subject they particularly enjoy. Make a goal for them to complete their passion project by the end of the semester.

This effort can be especially constructive for juniors and seniors. They probably don’t know what they want to study or do after graduation. Therefore, you should encourage them to explore different topics so they have more of a concrete idea surrounding their futures.

Photo by Alexis Brown on Unsplash

4. Try Different Outdoor Activities

Your distance learning routine should include outdoor activities to ensure your kids get enough daily exercise. You’ve likely already left space in their schedules for outside time. However, you can do more than send your children to run around in the backyard.

Here are a few suggestions to make recess more rewarding:

  • Go for a neighborhood bike ride.
  • Visit a playground.
  • Try hiking a nearby trail.
  • Do a scavenger hunt.
  • Play basketball or baseball.
  • Build and fly paper airplanes.
  • Make and blow bubbles.

These activities may take a little more effort than other ideas. It’s still worthwhile to pursue them to make your children’s school days diverse. If you have time, you can plan things in advance. A new game or exercise can teach your kids new lessons while they have fun.

5. Explore Supplemental Exercises

There are seemingly endless ways to supplement your children’s education. If you feel like they could benefit from additional guidance, you should explore different possibilities. There’s only so much your kids’ teachers can do to help during distance learning.

Start by considering how your children learn. This step will help you choose additional resources that make sense for them. For example, your child may be a visual learner who’s struggling with fractions. Find helpful videos on YouTube to guide them through their homework.

As a result, you can ensure your kids make each day as productive as possible.

6. Leave Room for Socialization

The state of the COVID-19 pandemic probably means your children still can’t attend group activities like sports and clubs. They also can’t hang out with their peers like they did previously. This lack of social interaction can be detrimental to kids’ mental health — but your support makes a difference.

Leaving space in your children’s weekly schedules for play dates should help. These can be virtual hangouts where they do homework or play games. If you and your children social distance and wear masks, you can enjoy an outdoor playdate with another family.

Make Distance Learning a Better Experience for Your Children

There’s a good chance that you’re not sure when your kids will be back in their physical classrooms. In the time when you have to do distance learning, it’s smart to make your kids’ experience as beneficial as possible. Use these tips to improve your routine in the new year.