Code::Blocks

The open source, cross platform, free C, C++ and Fortran IDE.

Code::Blocks is a free C, C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms.

Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, compiling and debugging functionality is already provided by plugins!

Special credits go to darmar for his great work on the FortranProject plugin, bundled since release 13.12.

We hope you enjoy using Code::Blocks!

The Code::Blocks Team
Source: Code::Blocks

Code/Interactive

C/I’s mission is to inspire and equip underserved students with the skills in computing, leadership, and professionalism needed to thrive in the Internet economy and beyond.C/I’s year-round programs introduce students from underserved communities to the creative power of technology through the teaching of hard and soft skills. By providing hands-on training in today’s most relevant technology subject areas, C/I’s programs serve as the building blocks for long-term career paths in technology.
Source: About C/I : C/I

Teaching Bronx Students the Language of Computers – The New York Times

The website allows users to post videos of police abuses, track them on an interactive map and even play a game in which the goal is to avoid gunfire from police officers.
Called Protect & Swerve, the website and companion app were created by six Bronx high school students who recently presented their work to business and community leaders, including the Rev. Jesse L. Jackson, at an economic summit in Midtown Manhattan.

The students received applause, then a question: How much money would they need to further develop the app?

“Tell your people to call our people,” Shemar DaCosta, 15, replied. “And I’m just putting this out there: We’re all free for internships.”

The students’ success highlights a growing movement in the Bronx to equip young people with the knowledge and the skills to write code, the language of computers, so that they can become creators rather than simply consumers of apps, video games, websites and other programs. There have been coding lessons in schools, so-called weekend hackathons for students to code together for as long as 24 consecutive hours and training institutes for teachers across the borough as educators, leaders and others aim to help students navigate an increasingly digital world and better prepare for jobs in the future.

Source: Teaching Bronx Students the Language of Computers – The New York Times

Should Computer Education Cover More Than Just Coding? : NPR Ed : NPR

President Obama wants kids to learn to code. So much so, he’s pledged billions of dollars to teach them.”Now we have to make sure all our kids are equipped for the jobs of the future – which means not just being able to work with computers, but developing the analytical and coding skills to power our innovation economy,” he said in his radio address on Jan. 30.And adults are looking to learn, too. Coding academies, or “boot camps,” are cropping up across the country, promising to teach students to code in a few months or even a few weeks.But computers are not just about coding. There’s also a lot of theory — and science — behind technology. And those theoretical concepts form the basis of much of computer science education in colleges and universities.
Source: Should Computer Education Cover More Than Just Coding? : NPR Ed : NPR

Why Use a Paintbrush When You Can Make Mind-Bending Art With Code? | WIRED

COMPUTER CODE UNDERPINS many aspect of our lives. Usually we know exactly what we want that code to do—but what if we didn’t? This is the question posed by Los Angeles software artist Casey Reas, who employs code to form abstract, bewildering, and literally unexpected creations.Reas received his MS from the MIT Media Arts and Sciences program, where he focused on “Behavior Computational Sculpture.” When he graduated in 2001, he transitioned to a career in graphic design. But he soon began fusing the two disciplines. Today, his artwork reflects that fusion. Each of his pieces begins as a logic-based system. He describes that system in code that translates it into a visual, digital form. Then he fine tunes the results; he doesn’t know exactly what he’ll get the first go-around—which he says is the beauty of it.

Today’s Ideology (26 July 2015) from Casey REAS on Vimeo.

Source: Why Use a Paintbrush When You Can Make Mind-Bending Art With Code? | WIRED

Computer Science | Project Lead The Way

The projected number of job openings in 2018 for STEM fields will reach 2.8 million. Of these, approximately 1.4 million jobs will be for computer specialists. Like many other STEM fields, the current demand and supply are mismatched, as computer science career openings outpace students’ skills and interest. Also, like many other fields, computer science interest starts long before a student decides on a major or even applies to college. How do we prepare students for the amazing opportunities that require

Source: PLTW Computer Science | Project Lead The Way

Hello Ruby

Hello Ruby is the world’s most whimsical way to learn about technology, computing and coding. We are all about curiosity, playfulness and logic.We provide tools for kids, parents and educators to learn to understand programming in a fun and creative way. Our story starts off with a book that is now published in Finnish, English and Swedish. It will also be published in at least Korean, Japanese, Latvian, Polish and Dutch. The book made its debut on Kickstarter in 2014 and quickly smashed its $10,000 funding goal after just 3.5 hours and gathering 380 000 dollars in total funding. Hello Ruby is the most funded book on Kickstarter’s children’s book category.Ruby’s story continues online with exercises. We are also working on a series of small apps on computational thinking.

Source: About | Hello Ruby