How hip hop can teach you to code Being the DJ's son has its perks. My dad always spun old and new school classics for my brother and I, so our music vocabulary was more advanced than our ages. I could recite verses from songs that came out shortly after my birth year of 1980. During times of weakness, I would often seek refuge in the massive boxes of vinyl that my dad had in our unfinished basement. What To Know Before Debating Type Systems Recently, it was brought up on Proggit that Chris Smith's "What to Know Before Debating Type Systems" was no longer online. This is a really great article, and in an effort to make sure it survives, I've grabbed the archive.org cache and am 'reprinting' it here. If you're into programming languages, read this and level up! EDIT: Chris has placed it back online.
Build a Website — Squarespace Whether you want to create a blog, eCommerce store, portfolio, or all of the above, you can express your idea with a website powered by our elegant yet intuitive platform. Businesses From goods to services, every business needs a space online to bring in customers. Squarespace gives you full control over your company's image with beautiful eCommerce website templates that feature powerful marketing tools and more.
Paul Ford: What is Code? A computer is a clock with benefits. They all work the same, doing second-grade math, one step at a time: Tick, take a number and put it in box one. Tick, take another number, put it in box two. Tick, operate (an operation might be addition or subtraction) on those two numbers and put the resulting number in box one. Tick, check if the result is zero, and if it is, go to some other box and follow a new set of instructions. Coding: something for everyone (and here's the proof!) - Chris Betcher - ABC Splash - As you explore different programming tools you realise that the ideas behind coding are not all that difficult. Sequencing, branching and looping form the basis of many problems that can be broken into algorithms. Of course, it can get far more complex but it's surprising what can be achieved with just a few simple ideas and a bit of maths and logic. Once students start to develop more understanding they might like to play Code Monkey, a fun online game that requires code to be entered to help a hungry monkey find bananas.
Being A Developer After 40 Being A Developer After 40 (This is the talk I have given at App Builders Switzerland on April 25th, 2016. The slides are available on SpeakerDeck and at the bottom of this article.) 10 Israeli Startups to Watch in 2015 Dennis Mitzner lives in Tel Aviv where he does content strategy, writes about start-ups, technology trends and politics. You can find him on Twitter. The Israeli start-up scene is saturated with newcomers fighting for a spot in the limelight. The following 10 companies have passed some key hurdles and challenges that make them an interesting watch for investors and consumers around the world. The list comprises an eclectic list of start-ups that are either breaking into the mainstream in their respective industries, or are still at early stages, but look to make significant inroads in the next few months. Safer VPN
Coding in the Common Core There's been significant talk about "coding" lately -- from the second annual "Hour of Code" event hosted in December by Code.org, to countries like Denmark and England incorporating computer programming into their curriculum. Here in the U.S., there are several ways in which computer programming activities support the Common Core State Standards. Differentiating Between "Programming" and "Coding" When students use tools such as Code Studio, Scratch, and Tynker, what they're doing is called programming. Programming is about the logic that goes into building a program. The blocks already exist -- they just have to be placed in the correct order to get the program to work.
coding in the classroom It’s almost here… The Hour of Code. Last year, 20 million people participated in the Hour of Code. My hope is that you will too. (Resources can be found here, here, here, and here.) Many educators view this as an opportunity to try something different in their classrooms or perhaps a chance to engage students in a different way. I think the very idea of learning to program is a fundamental change in education as we’ve known it. The Practical Guide to Becoming a Professional Web Developer — Free Code Camp This article is meant to serve as a practical guide to becoming a professional web developer. I’ve spent over 20 years writing code for the web. I work with and help developers daily. In this article, I will tell you what you should learn, when you should learn it, and where you can learn it from (usually for free). I’ll then give you advice on how to get real world experience and, most importantly, how to get paid for writing code.
A different way to visualize rhythm - John Varney To learn more on circular perceptions of rhythm with specific reference to African music, read this paper and then watch this Five(ish) Minute Drum Lesson on African Drumming. How has drumming played an essential role in African culture? What do specific rhythms represent? Interested in the software applications of a circular rhythmic approach? What are the pros of representing rhythm with a circular representation as opposed to using a more traditional linear representation? This article will help you learn more. 7 Tools Every Entrepreneur Should Know About — import.io blog As an entrepreneur you have to wear a lot of hats. Working in a small organization means you often need to fill the duties of what in a bigger company would be several different people. For a long time, in addition to being CEO I was also acting CFO, COO, Head of Sales & Marketing, and Product Manager. None of that would have been at all possible without the use of some of these killer tools, many of whom turned out to be real life-savers. In this post I've highlighted 7 of my favorites. To keep it interesting, I've also tried to pick some less obvious ones you may not have heard of.
Coding Camp for Minority Boys Where Mentors Make a Big Difference On the second floor of Morgan State University’s engineering building, Jacob Walker, 12, is putting the finishing touches on a ruler he’s just created. Not yet an actual ruler. One he’s designing on the computer. He just needs to add his initials — then it’s time to produce it on a 3-D printer. Jacob starts seventh grade in the fall and has big dreams. Building this ruler is all part of the plan.