About | TEALS

Partnering with teachers and schools

TEALS pairs computer science professionals from across the industry with classroom educators to team-teach CS in high schools throughout the U.S. Started in 2009 by Microsoft employee Kevin Wang, who developed and ran the program in his spare time, TEALS was embraced by Microsoft in 2011 and has been supported by the company ever since as part of its global YouthSpark initiative, which aims to increase access to CS education for all youth around the world.

TEALS helps high schools teach computer science by providing trained volunteers – industry professionals in CS – to partner with a classroom teacher and work as a team to deliver CS education to students who would otherwise not have the opportunity to learn CS in their school.

Over two years, the classroom teacher gradually takes over the responsibilities of teaching the course without volunteer support. The team-teaching and volunteer system of TEALS creates a strong ripple effect: it empowers teachers who can multiply the impact by providing computer science education to hundreds more students over the years.

Source: About | TEALS

Posted in organization | Tagged | Comments Off on About | TEALS

Creative Coding Through Games and Apps – Microsoft Virtual Academy

Educators, use this free video and downloadable curriculum package to teach programming to secondary students, in a real software development environment.

Source: Creative Coding Through Games and Apps – Microsoft Virtual Academy

Posted in curriculum | Tagged , , , | Comments Off on Creative Coding Through Games and Apps – Microsoft Virtual Academy

Infosys Foundation USA – Mission

Infosys Foundation USA is focused on bridging the digital divide in America by supporting high quality computer science education and coding skills with a particular focus on under-represented communities. It aims to give children and young adults the skills they need to become creators, not just consumers, of technology.  In pursuit of this mission, in 2015 alone, the Foundation has partnered with many internationally acclaimed non-profits and institutions like Code.org, New York Academy of Sciences, DonorsChoose.org, GirlsWhoCode and the CREATE Lab at Carnegie Mellon University. In addition, Infosys Foundation USA recently committed a million dollars to the Infy Maker Awards to inspire makers across the U.S. to demonstrate creative excellence in making projects with genuine impact.Why Computer Science?Infosys believes in learning for life and that technology and learning can greatly amplify human potential. Every day, we see how computing technology can improve an average person’s ability to be more productive and valuable to the economy. And so, through the Infosys Foundation USA, we are committed to making quality computing education widely and easily accessible to everyone in the communities that we participate in. We want to ensure that lack of resources, exposure, prior skills and STEM proficiency are no longer barriers for individuals seeking to advance their computer programming skills. From enabling computer education in K-12, to supporting research in computer science, and empowering adults with IT training that enhances their employability, we will help catalyze a human revolution.

Source: Infosys Foundation USA – Mission

Posted in organization | Comments Off on Infosys Foundation USA – Mission

StudioWeb – Web Programing and Development Courses

StudioWeb is designed to assist teachers in the classroom by providing a series of easy to understand video training courses on the key Web technologies!

Source: StudioWeb – Web Programing and Development Courses

Posted in courses | Tagged , , , | Comments Off on StudioWeb – Web Programing and Development Courses

An intro to 15 of the most important coding languages

An introduction to HTML, CSS and other basic coding languagesby Skillcrush & MashableIn the broadest sense: to code is to speak to, control, or otherwise communicate with a machine (computer). “Code” is a synonym for “computer language.”Everything that you know as software – your computer’s operating system, your mobile apps, your favorite websites – is designed and coded using a computer language such as Python, C, Java, Scala, Ruby, Go, PHP and dozens more. The purpose of these languages is to make it possible for you and I to communicate with our computers in a way that is similar to human language but can also be easily translated into machine code, the language your computer understands.Computer languages run the gamut from highly technical and largely numerical to something that begins to resemble English. All told, there are hundreds of computer languages including ones that are entirely visual and even one in Icelandic.This guide will discuss the major types of computer languages, how they relate to one another, which ones you should learn, and most importantly, why you would want to.

Source: An intro to 15 of the most important coding languages

Posted in Uncategorized | Comments Off on An intro to 15 of the most important coding languages

CodeableCrafts

Codeable Crafts is an app for kids to create their imaginative stories by drawing and coding. Find a template of your favorite or capture your drawing with the camera, and use crayons and stickers to design your character. Your character will become a hero of your story. To tell a story of your character, use the block-based coding tool. Snap the blocks together to make a sequence, or use advanced blocks to make it interactive. You can also share your stories with your family and friends by email or AirDrop. With Codeable Crafts, kids can enrich their imagination and creativity, and learn the basic concept of computational thinking.

Source: CodeableCrafts

Posted in apps | Tagged , , | Comments Off on CodeableCrafts

Swift.org – Welcome 

Swift is now open source!We are excited by this new chapter in the story of Swift. After Apple unveiled the Swift programming language, it quickly became one of the fastest growing languages in history. Swift makes it easy to write software that is incredibly fast and safe by design. Now that Swift is open source, you can help make the best general purpose programming language available everywhere.For students, learning Swift has been a great introduction to modern programming concepts and best practice

Source: Swift.org – Welcome to Swift.org

Posted in apps, code | Tagged , | Comments Off on Swift.org – Welcome 

LEADCS.org

LeadCS.org is a resource for K-12 district and school leaders, teacher leaders, and their partners and advocates who wish to develop computer science education in their schools.The tools, information and recommendations you will find here were collected, cultivated and developed to help education leaders learn, plan, and take action to bring computer science learning opportunities to their students.

Source: Explore by Tool Name – LeadCS – Outlier – The Center for Elementary Mathematics and Science Education

Posted in organization | Comments Off on LEADCS.org

Code Club 

Code Club is a nationwide network of free volunteer-led after school coding clubs for children aged 9-11.We create projects for our volunteers to teach at after school coding clubs or at non-school venues such as libraries. The projects we make teach children how to program by showing them how to make computer games, animations and websites. Our volunteers go to their local club for an hour a week and teach one project a week.Each term the students will progress and learn more whilst at the same time using their imaginations and making creative projects. Terms 1 & 2 use Scratch to teach the basics of programming. Term 3 teaches the basics of web development using HTML and CSS. Term 4 teaches Python and so on.

We have also created online training for our volunteers, to make sure they have all the info and know-how they need to run a successful Code Club.

We’d like to put a Code Club in every single primary school in the country. There are over 21,000 primary schools in the UK, it’s a big task but we think we can do it!

In November 2015 Code Club became a wholly owned subsidiary of the Raspberry Pi Foundation with the combined aim of creating a Code Club in every community in the world.

Source: Code Club | About

Posted in code, organization | Tagged | Comments Off on Code Club 

CodeCarrot | Free Computer Science Content from Industry and Students

CodeCarrot.org provides original, educational, and entertaining digital computer science themed content from GG|Interactive employees and from students around the world.

Source: CodeCarrot | Free Computer Science Content from Industry and Students

Posted in code, curriculum | Comments Off on CodeCarrot | Free Computer Science Content from Industry and Students