Software & Storytelling - Linda Liukas

Linda Liukas is a programmer, storyteller and illustrator. Her children’s book, Hello Ruby, is the “world’s most whimsical way to learn about technology, computing and coding”  and  raised a total of $380,000 on Kickstarter. Liukas founded Rails Girls, which has organized workshops in over 230 cities, teaching the basics of programming to more than 10,000 women. Linda worked at Codeacademy, which she left to write stories that teach children about

An Amusing Way to Teach Kids about Computers

Computer code is the next universal language, and its syntax will be limited only by the imaginations of the next generation of programmers. Linda Liukas is helping to educate problem-solving kids, encouraging them to see computers not as mechanical, boring and complicated but as colorful, expressive machines meant to be tinkered with. In this talk, she invites us to imagine a world where the Ada Lovelaces of tomorrow grow up

Learning Functional Programming with JavaScript

This is a highly recommended great talk! Presented well, with good information, and a very understandable introduction to a number of functional programming concepts. You can reach her presentation here.. Anjana is a language technologist and software developer based in Germany. She’s a polyglot coder, but has never found a language that could steal her heart away from Python. She’s on a mission to spread the joy of programming, and feels

Programming Languages

How source code becomes a running program, how languages are categorized, and a survey of important languages. Part of a larger series teaching programming. Programming Languages – (part 1 of 7) Programming Languages – (part 2 of 7) Programming Languages – (part 3 of 7) Programming Languages – (part 4 of 7) Programming Languages – (part 5 of 7) Programming Languages – (part 6 of 7) Programming Languages – (part

Is Computer Programming Hard to Learn ?

Launched in 2013,® is a non-profit dedicated to expanding participation in computer science by making it available in more schools, and increasing participation by women and underrepresented students of color. Our vision is that every student in every school should have the opportunity to learn computer science. We believe computer science and computer programming should be part of the core curriculum in education, alongside other science, technology, engineering, and

Java programming

Java is among the most popular programming languages out there, mainly because of how versatile and compatible it is. Java can be used for a large number of things, including software development, mobile applications, and large systems development. Knowing Java opens a great deal of doors for you as a developer.

Python Programming

Python is a general-purpose, versatile and popular programming language. It’s great as a first language because it is concise and easy to read, and it is also a good language to have in any programmer’s stack as it can be used for everything from web development to software development and scientific applications.

C++ Programming

C is a powerful system programming language, and C++ is an excellent general purpose programming language with modern bells and whistles.