Category Archives: Coding Curriculum

Could Livecoding.tv be the Next Big Thing?

live-coding-tvMany video game enthusiasts are familiar with Twitch.tv. The site allows you to watch others play video games, have others watch you, chat, and more. According to Tech Crunch, there is now a Twitch specifically for coders. Tech Crunch delves into this story in a recent article titled “YC-Backed Livecoding.tv Is Twitch.tv For Coding.”

According to Christine Magee of Tech Crunch, “Livecoding.tv, a startup in Y Combinator’s current class, is launching today to help coders learn from their peers in real time. The way Livecoding works is pretty simple. Developers stream live video of themselves coding, and users watching can ask questions or give feedback. Since launching a beta in February, Livecoding has seen 40,000 people sign up across 162 countries. Users have streamed in a variety of spoken languages, including Portuguese, Russian, and German, as well as coding languages, including C#, Python, and PHP. Anyone who wants to stream about coding can do so, from expert coders to 11-year-old kids building their first Java game. Similar to Periscope or Meerkat, you can follow individual users and receive notifications when they start a new live stream. For professional coders, Livecoding can be a great place to source beta users or get feedback on a new app. Well-known programmer and physicist Stephen Wolfram, for instance, promoted his new programming language on Livecoding last week with a demonstration that drew more than 4,000 viewers.”

Livecoding certainly provides the opportunity for people throughout the world to engage with one another while improving their coding skills. However, there is no substitution for the classroom when it comes to coding education.

At CodeRev Kids, we put a special focus on computational thinking, which encompasses a wide range of programming concepts and languages. These lessons build upon one another, and we adjust starting points to each student’s level of expertise. Thus, the entire curriculum is customized. Since we utilize an individualized approach, after school coding and tech camps begin when your student arrives and end when your student leaves.

We consider ourselves the most educational tech camp out there, but we also keep the focus on having fun. As a result, students stay engaged while learning to blend creativity with technology.

Lastly, at CodeRev Kids, we offer a variety of tracks, allowing our students to explore a number of areas including programming, robotics, game development, and computer animation.

If you want to give your child a leg up in the coding world, your best bet is CodeRev Kids!

Reflections on Rand Paul’s Presidential Hackathon

usflag-rand-paul-techIt’s nothing new for a presidential candidate to get creative when going after the youth vote. Republican candidate Rand Paul is looking specifically at the young tech community, as evidenced by a recent coding event he sponsored. Re/code covered the event in a recent article titled “Coding for Liberty: On the Ground at Rand Paul’s Presidential Hackathon.”

Re/code’s Noah Kulwin writes, “It should be said up front that Rand Paul hates net neutrality. He has taken a position of deafening silence on same-sex marriage and so-called ‘religious freedom’ laws, and he believes that the Uber-endorsed Affordable Care Act will send America into economic ruin. These are not views shared by most of Silicon Valley, whose most prominent figures gravitate toward elite Democratic circles. Paul, the junior Republican senator from Kentucky, is also perhaps Congress’s best-known advocate against bulk NSA surveillance. You might remember his 11-hour filibuster last month in protest of the Patriot Act, or his condemnation of the prison system as ‘the new Jim Crow.’ He has also introduced criminal justice reform legislation with New Jersey Democrat Cory Booker, and he is attached to a pro-medical marijuana bill. He likes to talk up his libertarian-leaning brand of conservatism, an earthier version of the traditional ‘less government is better government’ Republican line. These innovation-friendly, anti-establishment politics, so the thinking goes, play well in Silicon Valley. Virtually everyone at #HackForRand brings up privacy rights and the NSA within ten seconds of explaining why they’re here, and the goal of the hackathon — a 24-hour marathon competition of programming judged by a three-person panel — is to work on building an app that advances ‘liberty and privacy.’ The ‘liberty and privacy’ directive comes from Ron Schnell, the CTO of Rand Paul’s campaign, whose job it is to build a tech-soaked Republican political machine that even Silicon Valley can get behind.”

Politics aside, it is always encouraging to see people using their influence to not just promote coding, but to get youth involved through innovative means.

At CodeRev Kids, we also believe in using an innovative approach to engage youth with coding. Our after school programs are customized to fit the specific needs of your child. Our personalized programs emphasize computational thinking, which encompasses a wide range of programming concepts and languages. Our lessons build upon one another, and we adjust starting points to each student’s level of expertise.

We are known for saying we are the most educational tech camp out there, but we also keep the focus on having fun. By doing this, students stay engaged while learning to blend creativity with technology.

Check out our after school programs and coding camps today!

5 Signs Your Kid May be Headed for a Career in Coding

coding-careerThere’s no question that coding is here to stay. Careers in this interesting field are growing at an impressive pace, and there’s no sign they’re slowing down. Getting kids involved early is a great way to prepare them for a lucrative and satisfying future. Are you wondering if it’s a good fit for your kid? Check out these 5 signs that your kid may be perfect for this field.

  1. They’re natural problem solvers

Not every kid proactively looks for ways to solve problems. If your kid actually enjoys the challenge of finding solutions, then that’s an excellent sign they may be a great candidate for software development. Bonus points if they take realistic constraints into consideration, like budgets and timeframes.

  1. They love strategy games

Gaming really can be good for your kids – especially if it’s strategy games they love. These games help them increase their decision-making abilities, and force them to consider both short-term and long-term consequences. Whether computer games or board games like chess or Risk, if they like strategy, they might like coding.

  1. They’re musically inclined

Music and coding? You may think it doesn’t seem like a good mix, but evidence shows that there is a correlation between music and math. Just ask a group of coders! You’ll find many of them sing, compose music, or play an instrument.

  1. They like being around people

Of course there’s a stereotype that IT people are hidden away, working alone. The reality is that developers work with many others in business. They should have a hankering for communicating and the ability to explain difficult things in simple ways.

  1. They love the latest technology

What kid doesn’t these days, you may ask. But the truth is that some kids are happy with whatever technology you put in front of them, while others are always seeking out the newest technologies. If your kid is always curious about what’s coming next in the technological world, then they may be a great candidate for a CodREV summer camp.

Meet the Future Women Coders of America

coding-women-stemWe all know that there’s an incredibly rich future in coding, but one thing that’s interesting about this trend is the gender difference. While historically there have been more men than women in tech roles, we’re seeing more and more women get the opportunities they need to get started in these lucrative fields. In Seattle, something really interesting is going on.

In the article This Seattle School Teaches Women to Code for Free you can learn about one city’s efforts to make a real difference. Not only do these women, most of whom are in their 20s or 30s, get free tuition for a coding program – they also get a stipend! This enables more women to truly put their focus on the future.

The program is a full year long, with the first seven months focusing on coding classes and workshops where they learn the ins and outs from tech pros, followed by five months of internship. This combination gives them the chance to not just learn the information they need, but to gain hands-on experience – which looks great on a resume!

As one of the students says, “The speed that we cover the material is really intense, and just being able to wrap your mind around it in the first place, as well as being able to then take that into the workplace is just intense.”

The program takes women from a wide range of backgrounds. The program director, Cynthia Tee, understands that many students didn’t go the technical path in college. She says they have women from retail positions, women who’ve worked in coffee shops, flight attendants, biologists, bakers – you name it!

According to computer science professor Ed Lazowska, who works at the University of Washington, almost 85% of programming jobs are currently held by men. He states that this is a problem for many reasons, including the fact that computer programming is a creative field. Any time you have creative people in a situation where one large group of people aren’t represented, you’re not getting the best results you can.

Of course you don’t have to wait until your kid has graduated from college to get them involved! CodREV offers incredible after-school coding programs that teach the basics to curious, interested, motivated kids. Get your daughter off to the right start and encourage her technological curiosity.

Birthday Party Ideas for STEM-minded Kids

mathmaticsDoes your kid love science and math? Are they proud to be interested in the latest technology? Are you looking to throw them a birthday party they won’t forget? Then consider these cool ideas for unique birthday celebrations.

To start off with you’ll need to get your decorations in order. Of course you’ll begin with your typical party supplies like cups, plates, plastic utensils, napkins, and decorations. You’ll also want to pick up some cool science equipment. You may buy or borrow what you need. Some ideas include beakers, flasks, test tubes, safety goggles, magnifying glasses, a copy of the periodic table of the elements, lab coats, microscopes, clipboards, or rocks like pyrite, magnetite, agate, and quartz.

Next you’ll create invitations. If you’re short on time, just pick up a pack from your local party supply store. However, if you’ve got the time, there are tons of ways you can make your own! Perhaps cut a piece of paper into the shape of the flask, then glue green glitter all over it. You might glue the invitation to a container of touchable bubbles. Perhaps you could purchase a dozen mini clipboards and write the party info on an index card you attach it. You might even print out small copies of the periodic table of elements and write the details on the back of it.

Decorations and food are half the fun of the party! Past science projects make great decorations and conversation pieces, you could grow rock crystals and display them at the part, you could cut out squares of construction paper with each of the elements on them and tape them around the room, you might take a table and label it “weird science” and then put putty or odd toys on it.

For unique foods, try molecular fruit: take a melon baller, scoop up fruit like honeydew or watermelon, and then put them together with toothpicks to mimic the molecule chains. You can create elemental sandwiches by cutting sandwiches into fourths and then writing an element’s abbreviation on each one. Or you could get everyone involved and create a dish together! Teach the kids that cooking is science too by creating a pizza bar and watching the dough rise as it cooks.

Your birthday boy or girl probably has some ideas of cool party activities they’d like to do, but them started by suggesting creating a volcano with baking soda and vinegar, buy a fingerprint lifting kit, mix together Mentos and Diet Coke, or print off free safety badges and have each kid customize them.

Of course the perfect gift for a science minded young one is a code camp with CodeREV! Not only will your kid love the experience but they’ll learn potentially life-changing skills.

Coding as the Key to STEM and Collegiate Success

codeCoding, the success of STEM programs, and college success all go together, maybe not like white and rice, but pretty close, that is, according to Tech Crunch. Mark Elgart of Tech Crunch makes the case in a recent article titled “Coding Breeds Collegiality And Boosts STEM Program Success.”

Elgart writes, “As part of our ongoing Generation Beta video series focusing on critical issues in public education, we’ve focused on what exemplary STEM programs look like, whether in work or school settings. We’ve highlighted programs like CodeNow that are ensuring that less advantaged students have exposure to technology and the companies seeking skilled workers. Where these programs succeed in giving students lifetime career skills, though, has less to do with the nuances of coding and more to do with the skills students develop while working with their colleagues. When you look at how people in technology companies work, it’s rarely in isolation. In fact, employers are looking for college graduates who are leaders capable of working as part of a team and communicating effectively, according to respondents to the National Association of Colleges and Employers’ Job Outlook 2015 survey. When employers were asked which attributes they look for on a candidate’s resume, the biggest group of respondents (78 percent) chose both ‘leadership’ and ‘the ability to work in a team structure.’ These are followed by ‘written communication skills’ (73 percent), ‘problem-solving skills’ (71 percent), ‘strong work ethic’ (70 percent) and “analytical/ quantitative skills” (68 percent). Educators recognize the importance of developing a broad base of skills focused on communication, problem solving and teamwork. NewSchools Venture Fund Principal Shauntel Poulson points out in the video that schools have begun emphasizing project-based learning across a wide range of subjects that helps develop these skills.”

At CodeREV Kids, we understand the importance of preparing youth for the workforce that relies more on coding every day. With our programs, students learn Computational Thinking, which encompasses a wide range of programming concepts and languages. Our lessons build upon one another and we adjust starting points to each student’s level of expertise. Thus, the entire curriculum is customized.

We are known for saying we are the most educational tech camp out there but we also keep the focus on having fun. As a result, students stay engaged while learning to blend creativity with technology.

If you’re looking for a fun, customized coding experience for your child, you can’t go wrong with

Coding Buddies

children-schoolWhen we were young children, we were all told about the buddy system. It was a great way to make sure you understood the value of support. When it comes to coding, that is no different. IT World reports on this in a recent article titled “The importance of coding buddies and other advice for programmers.”

Phil Johnson of IT World writes, “In response to one question about the value of a computer science degree, Atwood wrote that he thinks learning-by-doing in a real world situation, like through a software apprenticeship, is a better alternative. ‘As for the education, it should include practical stuff like ‘build a real project using real source control’,’ he wrote. That also applies to more seasoned programmers trying to decide what tools or technologies to learn for the future. ‘Build stuff. In the process of building something, if you need a new tool, learn it then,’ he told one participant. ‘Don’t do a lot of speculative learning because Y (probably) AGNI.’… To AMA participant who asked how he keeps his code clean, Atwood mentioned his belief in having a coding buddy. As he explains further on his blog, he doesn’t mean a formal review process or pair programming; instead, he recommends taking some time to run your code by a peer in an informal way before committing. ‘Always have at least one other pair of eyes looking at it,’ Atwood wrote on Reddit. ‘That’s the only way. The buddy system!!’ For more good programming nuggets from Atwood, I recommend reading Atwood’s whole AMA session when you have a few minutes.”

If you want your child to be in a great environment to find coding buddies, as well as get a customized coding education, there is no better option than CodeREV.

We created CodeREV Kids to fill a need in education, a need to provide a true, comprehensive technology education in a fun, stress-free environment. CodeREV Kids’ STEM focused courses and tech camps provide the basis for a much deeper education in technology than what students receive at their schools. Our instructors are all both industry tested STEM and coding professionals. They have a wealth of teaching experience to pass on to kids in STEM, Technology, and Coding in various formats.

We provide tech/coding classes and camps that are all project-based, which means students are applying computational thinking to each coding skill they learn, and are using the highest level processing skills as identified by the Common Core.

If you’re looking for the best coding camps and afterschool programs for your children, look no further than CodeREV Kids!

Encouraging STEM in your Institution as an Administrator

education collegeIf you work in a conventional school, an afterschool or summer program, or some other educational institution, you have probably heard a good deal about the importance of pushing quality STEM material into the curriculum.

Mindset is everything. The more people start talking and thinking about STEM in the context of early learning, the more successful its adoption will be.

Encourage cross-discipline application of STEM skills. Teachers should talk with each other regularly about how they can create connections between their classrooms and units. This can help to create a unitary view of STEM topics and the rest of school, which fosters success and understanding.

Simply adding computers or tablets to your classrooms will not be enough to make a significant dent, teachers are needed to help instructed children in their productive use.

CodeRev Kids is a California company which specializes in teaching young people how to program and apply STEM skills through a variety of programs designed to encourage children to engage with the computer in meaningful ways. They offer afterschool, spring and summer camps at their Santa Monica location. Their afterschool programs challenge and captivate students through the application of a personal assessment which allows the CodeRev staff to develop an individualized program for each child. The professionals at CodeRev are also available to coordinate and advise educators around the country when it comes to developing fun and engaging programs to develop computer skills early in life. This can be instrumental in opening doors for students later in life.

CodeRev also offers customizable In-School and After-School programs for schools to implement in their own classrooms and computer labs. They offer curricula in both turn-key and ‘use as needed’ subscription formats for teachers at schools to use in whatever manner is required. In addition, CodeRev can send trained professionals to school throughout California to lead these programs if needed. So really, they are a great way for any school to get ahead on STEM learning and to provide students with a science, math and technology foundation that will assuredly be essential later in life.

Making STEM Learning Accessible to Young Children as a Teacher

teacherdeskTeachers in elementary schools these days are starting to hear more and more about the need for early adoption of STEM education. For some elementary school classes, this has proven to be more of a problem than many anticipated. In some cases, teachers have experienced significant pressure to completely re-work their curriculum. As might be expected, some teachers have also struggled to adapt their teaching styles to meet STEM related goals, while also meeting unnecessary goals for standardized testing. This article will discuss some strategies and thoughts for encouraging STEM learning in the classroom while also meeting other learning goals.

The most fundamental aspect of reorienting classrooms activities and mindsets around STEM learning is to change the viewpoint. This may sound like an oversimplification, but really, many lessons can be reoriented towards fundamental STEM concepts. Students can learn to first hypothesize, followed by designing, modelling, experimenting, and repeating with modification in many contexts. Doing this also helps to encourage students to make connections between multiple disciplines. This fosters the ability to synthesize information to find creative solutions, which is one of the most important skills STEM education fosters.

Some institutions have tried to simply add technology to the classroom in an effort to increase STEM education. However, it should be noted that technology is only the ‘T’ in STEM, Adding tech isn’t the only thing, kids need to learn to use tech to make solving STEM problems easier, and they need guidance to do this.

CodeRev Kids is a Santa Monica, California organization which specializes in teaching children to love computers, science and programming through fun and interactive camps and afterschool programs. In addition to offering these programs at their location, CodeRev often coordinates with educators to help bring coding education to schools. If you wish to develop a program CodeRev is experienced and ready to help you create something new and innovative at your institution. They set themselves apart from other organizations with staff that is more knowledgeable and experienced than you find in other computer skills and programming courses for children, who are often also working tech professionals and veteran educators. Check them out today.

Chicago STEM Teachers Meet to Discuss Challenges

TeachersTeachers and other educators which represented more than 200 national and regional organizations met in Chicago this month to brainstorm issues and possible solutions when it comes to STEM education in American classrooms. While the Obama administration has set a goal of 100,000 STEM teacher recruits by 2021, the meeting sought to understand how larger goals interact with issues that teachers face every day in the classroom. A wide variety of issues were discussed varying from how to get students to learns and develop STEM skills to the structure of support and restrictions which many science and math teachers run into while trying to provide engaging education. Social issues for students were also discussed as a potential aspect of their abilities to learn in this situation.

The United States government feels that STEM education is of paramount importance for the future of the country and its economy, and that we are currently lagging behind. It may take some time for the country to get back on track when it comes to furthering STEM education in our public schools. Unfortunately, this means that many parents must look outside their children’s schools for additional training and exposure to science and math. This can be very stressful, but there are more and more great programs popping up around the country which are designed to cater to these needs.

CodeRev Kids is an amazing Santa Monica, CA organization with a remarkable track record when it comes to teaching children to love science, math and computers. They offer a variety of programs in summer and spring camps as well as afterschool programs. If you don’t live in the area, it can make a great family vacation if your children are interested in computers or other STEM topics. It can really open up their world and build on what they learn in school.