Struggling with centering?

How often do you struggle with centering content on your website? Chris Coyier to the rescue again! I love the simplicity of this guide and find myself referring back to it quite often and I think you will want to bookmark it as well.

Centering in HTML and CSS isn’t as simple as centering something in Adobe InDesign with the output intent of print. When designing for web output, there is the added challenge of unpredictable screen sizes. Therefore on my Macbook 15″ the margin on either size of a container may be 200px. But what about if I maximize my browser window or view it on a desktop monitor or even my smartphone screen? The proper amount of margin won’t still be 200px on the left and right. Even when working in percentages instead of pixels, your design will likely display differently between screen sizes using media queries.  Continue…

Hip Hop vocabulary

This creative interactive infographic exploring hip hop vocabulary is jam packed with data and research by Matt Daniels:

Literary elites love to rep Shakespeare’s vocabulary: across his entire corpus, he uses 28,829 words, suggesting he knew over 100,000 words and arguably had the largest vocabulary, ever.

I decided to compare this data point against the most famous artists in hip hop. I used each artist’s first 35,000 lyrics. That way, prolific artists, such as Jay-Z, could be compared to newer artists, such as Drake.

So the moral of the story is, we can’t judge vocabulary size without backing it up with the numbers.

Embedded Link

Hip hop vocabulary infographic

The Largest Vocabulary in Hip hop
Literary elites love to rep Shakespeare’s vocabulary: across his entire corpus, he uses 28829 words, suggesting he knew over 100000 words and arguably had the largest vocabulary, ever (average people have a vocab of 5000 words). I decided to compare this data point against the most famous …

Google+: View post on Google+

Why not Dreamweaver?

To Dreamweaver or not to Dreamweaver, that is the question

To Dreamweaver or not to Dreamweaver, that is the question

Having attended several conferences this past summer, I wanted to write a post to answer one of the questions I hear not only from students, but also from web development teachers as well. So often when I am giving a presentation on teaching web development, I get asked “Why shouldn’t we use Dreamweaver?”

It is a very legitimate question, especially as more and more schools are getting Creative Cloud licensing for their faculty and students. So, if all your students already have Dreamweaver installed and they are used to how Adobe lays out their workspace, why wouldn’t I recommend Dreamweaver as the best way to teach coding? Let’s start with the simplest and in my opinion most important answer:

I can’t name a single developer using Dreamweaver to code!

Continue…

CodeHS- How every US high schooler could graduate with coding knowledge

Over the Christmas holidays, my 12-year-old son and I took up basic coding as a hobby. Yeah, I know, we’re a weird family! But we used a website called CodeHS to work on some basic coding principals together. The letter below is from the founders of CodeHS and requests funding to help get this program in high schools across the nation and I definitely couldn’t agree with their mission statement more- High schoolers can and should know how to do basic to intermediate coding in order to ensure that they have the most opportunity for both further education and jobs post-graduation. Both of us could master these lessons and I know you could too! Consider supporting this site to promote coding and computer science throughout American High Schools!

In 2012, computers are everywhere, and computer science education should be too. At CodeHS, we’re bringing CS to every high school in America—and we’re starting by teaching 1,000 students over the next six months.
Today, CS education is essentially non-existent in American high schools. It’s hard—very hard—for high schools to offer computer science courses on their own. Developing curriculum takes time and expertise; the challenge of finding qualified candidates who want to teach is monumental; and offering salaries that can compete with industry jobs is almost impossible. As a result, less than 5% of American high schools offer computer science.
This drought is especially dire given the current economic climate and the abounding job opportunities for computer scientists. The national unemployment rate is 8%. Meanwhile, there were 100,000 unfilled CS-related jobs in 2012—and that number is rising.
CodeHS was built specifically for high school students with no previous background. We provide an accessible, fun, and easy way to start learning computer science. CodeHS provides students with a real person to give debugging help and style feedback on every single exercise. This level of attention is essential for absolute beginners.
This campaign will allow us to make CodeHS free for schools, kickstarting our effort to put CS in the national curriculum. The money raised will help pay for:
·      tutors to give debugging help and feedback
·      website and curriculum development costs
·      integrating our platform with schools
Help us get the message out there. By bringing CS to high schools, we can teach critical thinking and problem solving, promote STEM, and prepare students for jobs of the future.