https://www.youtube.com/watch?v=b_8RfZwjDIg
You have found computer programming courses for your classroom! Our award-winning computer science curriculum teaches students to create websites, programs, games, and apps.No teacher expertise required! Each Java, HTML, C#, and Visual Basic course comes with step-by-step guidance, instructional videos, full solutions, and free professional development.Read our Product Overview, see How it Works, and Request a Free Trial to learn more!
Paul Ford: What is Code? | Bloomberg
The Man in the Taupe Blazer
You are an educated, successful person capable of abstract thought. A VP doing an SVP’s job. Your office, appointed with decent furniture and a healthy amount of natural light filtered through vertical blinds, is commensurate with nearly two decades of service to the craft of management.Copper plaques on the wall attest to your various leadership abilities inside and outside the organization: One, the Partner in Innovation Banquet Award 2011, is from the sales team for your support of its 18-month effort to reduce cycle friction—net sales increased 6.5 percent; another, the Civic Guidelight 2008, is for overseeing a volunteer team that repainted a troubled public school top to bottom.
Hack the Hood
Hack the Hood is an award-winning non-profit that introduces low-income youth of color to careers in tech by hiring and training them to build websites for real small businesses in their own communities. During workshops and 6-week “Boot Camps,” young people gain valuable hands-on experience building mobile-friendly websites, executing search engine optimization, and helping businesses get listed in local online directories. In addition to relevant technical skills, youth also learn critical leadership, entrepreneurship, and life skills under the guidance of staff members and volunteer mentors who are professionals working in the field.
Project Summary Problem: CS pedagogical content knowledge (CS PCK) – i.e., knowledge of how to teach computer science – is mostly undocumented. Project Goal: Develop a set of CS teaching tips to help teachers anticipate students’ difficulties and build upon students’ strengths. Status: Beginning the project in October of 2013, we are currently recruiting CS teachers who have insights into student learning. Funding: This material is based upon work supported by the National Science Foundation under Grant No. 1339404. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
Source: About | csteachingtips.org
Pyonkee on the App Store on iTunes
Tired of consuming? Let’s enjoy creating! Based on Scratch, Pyonkee provides a real, programming environment, anytime, anywhere! Pyonkee is a new dynamic media for developing various ideas. By combining visual blocks, kids/adults are able to create original games, animations, and stories on their own. Through the programming process, we will learn about logics, productivity, creativity, and collaborations. Pyonkee has been developed from the open-source code of “Scratch 1.4” from MIT Media Lab. Since Pyonkee is fully compatible with Scratch 1.4, millions of existing Scratch projects can be used for reference. Pyonkee’s user interface is optimized for touch interfaces. We do not need a cumbersome typing, even a mouse. Just program wherever you like. Pyonkee nicely supports pinch-in/out display, font scaling for small devices. Moreover, sound recorder and camera are provided for importing your sounds and pictures into the projects. We can mix various media on Pyonkee and program them. Dive into the fun of visual programming!
Pythonista on the App Store on iTunes
Pythonista brings the Zen of Python™ to your iPad or iPhone. Create interactive experiments and prototypes using multi-touch, animations, and sound – or just use the interactive prompt as a powerful calculator. Pythonista is also a great tool for learning Python – The interactive prompt helps you explore the language with code completion, the entire documentation is accessible right within the app and you can get started with lots of ready-to-run examples.
Textastic Code Editor for iPad on the App Store on iTunes
Textastic is a fast and versatile text, code and markup editor. It supports syntax highlighting of more than 80 programming and markup languages. Connect to FTP, SFTP and WebDAV servers or to your Dropbox account. Use the built-in WebDAV server to easily transfer files from your Mac or PC over Wi-Fi.
Source: Textastic Code Editor for iPad on the App Store on iTunes
Code Crew – Learn How to Code | Learn How To Code!Code Crew – Learn How to Code
Code Crew is a community of learners that are passionate about learning and teaching others how to code. Through our classes, workshops, courses, tech talks and outreach programs we aim to make computer science education both fun and affordable.
Source: Code Crew – Learn How to Code | Learn How To Code!Code Crew – Learn How to Code
Coding in the Classroom: 16 Top Resources | Edudemic
As cool as technology is, its intricacies and inner workings are sometimes intimidating, especially for young people who may be more interested in what technology can do for them rather than what they can do with technology. However, when students hurdle that obstacle and see the value of computer science — specifically coding — they gain a broadened perspective and the potential for a rewarding career in the tech field. The following resources will help you teach your students the basics of coding and will provide tips on how to keep kids interested as you go.
Source: Coding in the Classroom: 16 Top Resources | Edudemic
9 programming languages and the women who created them | ITworld
By Phil Johnson, ITworld | May 7, 2015
From the dawn of mainframes through today, women have designed and developed programming languages that have had significant, lasting impact on software development
Software development has a well-known reputation for being a male-dominated world. But, despite this, women have made many important and lasting contributions to programming throughout the decades. One area, in particular, where many women have left a mark is in the development of programming languages. Numerous pioneering women have designed and developed the languages programmers use to give computers instructions, starting in the days of mainframes and machine code, through assemblers and into higher level modern day languages. Use the arrows above to read the stories behind 9 programming languages that have had a significant impact over the years and the women who created them.
See also:
Source: 9 programming languages and the women who created them | ITworld