background preloader

Coding in School & Computer Science

Facebook Twitter

Why Coding Should Be a Compulsory Subject for Students - The Tech Edvocate. Students Should Learn to Code Because it is the Language of the Future – The Tech Edvocate. Why learning to code is so important for children – The Edvocate. Code for fun. Students Should Learn to Code Because it is the Language of the Future – The Tech Edvocate. Computer Science in 2017: Going Beyond the Hour of Code. Computer science education expands with new AP courses. Nevada Gov.

Computer science education expands with new AP courses

Brian Sandoval this week became the latest to commit to computer science education for all of his state’s students. Starting next year, every single district in Nevada will offer Computer Science Principles, an Advanced Placement course the College Board launched this fall. The first round of the Principles course was in high demand, with more than 2,500 teachers completing the syllabus submission process to offer the course in 2016-17. According to the College Board, that’s the largest AP course launch since AP World History debuted in 2002. At Sweetwater High School in National City, CA, on the south side of San Diego, students and teachers have been piloting the AP Computer Science Principles course for five years.

5 tools for "Hour of Code" week. 5 tools for "Hour of Code" week President Obama’s “CS for All” initiative has brought computer-science education to the forefront of many teachers’ minds.

5 tools for "Hour of Code" week

In honor of Computer Science Education Week -- December 5-9 -- here are five platforms that offer introductory activities for students: Code.org offers several block-based games. White House Boosts CSforAll Commitments for Computer Science Education Week. Computer Science White House Boosts CSforAll Commitments for Computer Science Education Week In honor of Computer Science Education Week 2016, the White House today announced hundreds of new commitments that support the implementation of computer science (CS) and computational thinking (CT) in K–12 education and build on President Obama’s Computer Science for All (CSforAll) initiative.

White House Boosts CSforAll Commitments for Computer Science Education Week

A White House fact sheet highlights new commitments from several federal agencies: The largest comes from the National Science Foundation, which will invest $20 million in CSforAll: Researcher Practitioner Partnerships (RPP) for FY 2017, in addition to its $25 million investment in FY 2016. A Plan to Teach Kids in Every School Computer Science. Spanish, French, Python: Some Say Computer Coding Is a Foreign Language. As computer coding has become an increasingly sought-after skill, more K-12 schools are working it into their curriculums.

Spanish, French, Python: Some Say Computer Coding Is a Foreign Language

Some states have considered allowing students to forgo foreign language for coding classes, despite opposition from educators. There's a debate over whether it's appropriate to teach coding in elementary schools, with fierce opinions on each side. When it comes to allowing coding to fill foreign language requirements, though, most educators agree: Coding should be added to curriculums, but not at the expense of foreign language classes.

The idea is that computer programming is a language, allowing people to communicate with machines and programs. It's the language of the 21st century and more valuable than a natural language, some proponents argue. According to the 2016 U.S. Foreign language interest, on the other hand, is declining for the first time since 1995. "I think the opportunity to give people a choice [is important]," says Florida state Sen. Half of High School Seniors Lack Access to Computer Science. In some schools, computer science starts in kindergarten. NSF-funded study will help district determine how best to incorporate computer science in classrooms Florida’s Broward County School District is starting young with computer science instruction, integrating it in math and science classes at the kindergarten level.

In some schools, computer science starts in kindergarten

More than 110 of the district’s 139 elementary schools are teaching it this year, reaching about 27,000 students. That’s a significant increase from last year, when 80 schools taught it to 3,000 students. Administrators say it’s important to get students interested in computer science before they leave elementary school. “Research shows that if kids don’t get exposed to this before fourth grade, they’ve already made career choices, they’ve already made decisions about what they can and can’t do,” said Guy Barmoha, the district’s director of mathematics, science and gifted. The difficult realities of implementing #CSforAll. The White House Computer Science For All initiative (#CSForAll) calls for $4.2 billion for teacher training, curriculum development and fostering public-private partnerships in support of computer science instruction.

The difficult realities of implementing #CSforAll

"In the new digital economy, coding is the new reading and writing — the new literacy — and it is becoming a critical mindset and set of thinking skills for success," says Idit Harel, founding CEO of Globaloria, a company that aims to teach all U.S. students how to code through video game design. "The number of engineering innovation and computing jobs is growing across every industry, yet there’s a shortage of individuals skilled to fill them, and a huge racial and gender disproportion in computing jobs. When we look at the breakdown of computer scientists in the United States, only a quarter are female, 6% are African American and 5% are Hispanic, and female computer programmers can make up to 28% less than men in computing.

" Arkansas is already a step ahead. Never Too Young To Code. Kindergartners use Bee-Bots to explore coding and mapping skills at the Cook SchoolPhotos courtesy of Catherine Cook School As with other aspects of tech use in early childhood, deep discussions are underway about the appropriate role coding has in young children’s classrooms—and in the library.

Never Too Young To Code

Sometimes referred to as the “new literacy” in schools, teaching coding means teaching children the language used to operate tablets, computers, and other devices they interact with every day. Microsoft, Facebook Join Coalition Pushing for Coding in Classrooms. A new coalition backed by some of Silicon Valley’s brightest stars wants to shake up how students are taught computer science — and it couldn’t have arrived at a better time.

Microsoft, Facebook Join Coalition Pushing for Coding in Classrooms

For years, education leaders have been trying to foster growth for the next generation of computer science experts, a field expected to grow dramatically over the next decade. According to the U.S. Breaking down gender barriers to elementary coding SmartBlogs. SmartBrief Education’s Path to Workforce content series brings you original content and events on the topic.

Breaking down gender barriers to elementary coding SmartBlogs

#Path2W is our vision of college and career readiness, encompassing K-12, adult learners, career changers, non-traditional students and those who forgo a traditional four-year college experience. Introducing computer programming to elementary students is undoubtedly a tall order. While considering the opportunity to enter my students in a national robotics competition, it was not only a potential lack of student interest or funding that held me back from joining, it was fear of my own lack of expertise in computer programming.

How was I to set an example for my students to be fearless explorers in STEM if I myself was apprehensive? Thankfully, it was my mother’s words that encouraged me to seize the opportunity that would eventually transform my team of six girls into ambitious and open-minded students: “Nothing ventured, nothing gained.” 4 ways forward-thinking districts are inspiring more students to code. How innovative districts are exposing more students to coding and closing the participation gap Recently, President Barack Obama announced his administration’s commitment to provide computer science education for all students.

4 ways forward-thinking districts are inspiring more students to code

Endorsement by the White House is valuable to those new to introducing computer science (CS) in the classroom, as well as others, like members of the Digital Promise League of Innovative Schools, who have championed CS for years. Members of the League, a coalition of 73 of the most forward-thinking U.S. public school districts, have long prioritized computational thinking and CS education for their students. Thirty League districts, representing over one million students, made commitments to the White House to further the President’s proposal. Districts in the League have committed to developing thoughtful, long-term solutions to overcome the obstacles that many populations of students face one of the world’s most important languages.

About the Author: 4 ways forward-thinking districts are inspiring more students to code. Florida Senate endorses making computer coding a foreign language. Florida senators overwhelmingly approved a proposal Wednesday to allow high school students to count computer coding as a foreign language course, although questions linger about whether the two subjects should be considered one and the same.

The Senate passed Sen. Jeremy Ring’s bill (SB 468) by a 35-5 vote. “With this bill, we’re putting a stamp on it: Florida is a technology leader in this country,” said Ring, a Democrat from Margate and a former Yahoo executive. “We are truly, in this state, pioneering something that I believe will be a very significant trend.” Ring said, if it becomes law, the computer-coding measure — which would take effect in the 2018-19 school year — would be the first of its kind in the country.

But critics of the proposal worry it could dilute students’ cultural education and place a burden on public schools that already lack adequate technology resources. The five senators who opposed the measure Wednesday were Republican Sen. Sen. Sen. Rep. Tech Tip: Coding to Play. Coding has been the hot topic in education and STEM conversations for the past year.

I have paid attention to the extent that I know it’s important for today’s students to learn to code and I know that our science, technology, engineering and math teachers are finding ways to integrate coding lessons into their curriculum. I tried a few coding exercises – even played around a bit with Scratch – but never felt compelled to deep dive into the language myself. That is, until I discovered some of the new coding games that have been developed. Here are some of my favorites: A.K. These games give us new ways to teach students about coding. Kami Thordarson has more than 16 years experience as a teacher, curriculum and professional development designer, and administrator. Tech Tips is a content collaboration between SmartBrief Education and GreyED Solutions. Miss a Tech Tip? Related Posts. THE Journal. Hack Club! High school students have started taking charge of their own computer science education.

One of them, Zach Latta, an 18-year-old who was named to Forbes' "30 Under 30" list for 2016, has helped to create a network of coding groups ("Hack Clubs") that have spread to 12 states and six countries so far. The purpose: to get kids coding regardless of background or prior technical knowledge. By Greg Thompson02/18/16 While the familiar "maker movement" tends to focus on manipulating three-dimensional objects, the burgeoning "hack culture" is making its mark primarily in 2D.

High schools in the technology-rich Silicon Valley have long nourished a variety of computer science courses, but coding is making its mark in the school club category. Zach Latta, co-founder and executive director of Hack Club, has grown Hack Club to 52 schools so far, and he is intent on continuing to grow that number. Code.org CEO Hadi Partovi Podcast Interview with Kara Swisher. It’s easy to mistake computer science for programming, and Code.org CEO Hadi Partovi says that even the kids who will never work for Google or Microsoft should be educated in digital literacy. Partovi joined Re/code Executive Editor Kara Swisher on the latest episode of “Re/code Decode,” where he argued that we should start imparting the basics of computer science to kids in elementary school.

“We don’t teach biology or chemistry to kids because they’re going to become surgeons or chemists,” Partovi said. “We teach them about photosynthesis and that water is H2O, or how lightbulbs work, just to understand the world around us. You don’t use any of it, but you do on a day-to-day basis use public-key encryption, and the average American has absolutely no idea what that is.” Vjeran Pavic for Re/code He explained that reforming education to introduce digital concepts has been, unsurprisingly, easier said than done. Middle school students get with the program - Omaha.com: Bellevue Leader. Posted: Saturday, January 23, 2016 1:00 am Middle school students get with the program By Kristan Gray / Leader Staff Writer The Omaha World-Herald Many technologically savvy children dream of creating their own video games, but the students of Logan Fontenelle Middle School are doing it.

The entire student body there earned computer programming certificates of completion on Friday in a special ceremony with Bellevue Public Schools Superintendent Frank Harwood. 15+ Ways of Teaching Every Student to Code (Even Without a Computer) Unity, the invisible but critical ingredient in your favorite games (Q&A) SAN FRANCISCO -- Unless you're a programmer, you've probably never heard of Unity Technologies. But you've almost certainly heard of some of the 174,000 games that developers built in recent months using the company's software. Python overtakes French as the most popular language taught in primary schools.

Related topicsSkills. Star Wars Partners With Code.Org for Hour of Code Tutorial. At this year’s Hour of Code, the international education tutorial where children spend time learning about computer programming, characters from the upcoming movie “Star Wars: The Force Awakens” will animate one of the online games. By dragging and dropping parts of code, the kids will be able to move cartoon versions of Rey (a key new female character from the movie) and BB-8 (the new droid) as well as R2-D2, C-3PO and Princess Leia. Code.org, the nonprofit that runs the Hour of Code, teamed up with Disney to make this happen. Stencyl: Make iPhone, iPad, Android & Flash Games without code.

Cities take innovative approaches to launch K-12 computer science. Not too long ago, Carnegie Mellon released a study that found computer science education was on the decline. Published in 2010, the report, titled "Running on Empty: The Failure to Teach K-12 Computer Science in the Digital Age," found that the number of high schools offering introductory computer science courses had declined 17% between 2005 and 2009.

Universities and tech companies had begun to worry publicly about a growing gap between the number of jobs available and the number of people who might be ready to fill them. Today, the picture has started to change. At a time when computer skills are only becoming more important, many cities and states have taken on the problem by expanding their computer science offerings. The change has also opened the door for innovative approaches, including instruction starting in kindergarten. Who's getting on board Several states have taken steps to include the subject as a graduation requirement. Bill would allow Florida students to replace foreign language with computer language courses.

LAND O'LAKES — Sunlake High School sophomore Chris Collins sees little value in his Spanish language courses. "I was bored out," said Collins, 15. "If I want to travel in the future, I'd probably want to learn the language. 28 Tools to Learn Computer Programming From edshelf. 15+ Ways of Teaching Every Student to Code (Even Without a Computer) Coding in the Classroom: A Long-Overdue Inclusion. Edutopia. According to Code.org, 90 percent of parents in the U.S. want their children to learn computer science—it will be crucial for many jobs in the near future—but only 40 percent of schools teach it.

Critics claim that it is mainly the more affluent schools that offer computer science courses, thus denying those who attend poorer schools the chance to learn necessary skills. Kano: A computer anyone can make by Kano. Give Your Kids a Most Excellent Summer Coding Adventure. Why teach coding in school? Arkansas Is Now the First State To Require That High Schools Teach Coding. #SXSWedu: Code like a girl. The Three Best Free Coding Websites for Kids.