An advanced purely-functional programming language,Declarative, statically typed code.
Source: Haskell Language
An advanced purely-functional programming language,Declarative, statically typed code.
Source: Haskell Language
In this hands on workshop, you will use the extensions for littleBits, Leap Motion, SparkFun’s Digital Sandbox and Makey Makey and the Make!Sense sensors with Scratch 2.0 to remix projects that change what you see on the screen by interacting with the physical world. Using challenge activities participants will learn the concepts by remixing projects on the spot with live help. Reflection, documentation and community support will be discussed and shared. Kreg Hanning (Lesley University, Cambridge, US) khanning@lesley.edu twitter: @khanning88 Susan Ettenheim (Eleanor Roosevelt High School, New York City, US) settenheim@erhsnyc.net twitter: @susanettenheim
Source: New Dimensions to Scratch
We’re a community of independent code learners who sometimes schedule Google Hangouts to co-work silently on personal projects, pair program, or help each other master tutorials. Sharing knowledge with others is fun and helps us learn faster. The project is free and open-sourced on Github. A couple of awesome people have made pull requests to this platform so far! 🙂 We now also have a public Slack chatroom, a third-party chatroom app with multiple channels where you can jump in to say hello, ask for advice, share what you’re working on, follow up after a Google Hangout, or find new study partners. You can invite yourself to the chatroom here.
Source: CodeBuddies.org
Creating multiplayer, physics-based games has never been easier. Use our powerful development environment, ROBLOX Studio, to construct your worlds out of simple physical primitives. Snap blocks together or blow them apart. Use motors, hinges, and other joints to build vehicles and other mechatronic assemblies. Script interactions in Lua, a game industry-standard scripting language. Forget about writing boilerplate code to glue all your entities together a networked environment – not necessary. Prototype a multiplayer game in minutes. If you can imagine it, you can create it in ROBLOX.
Source: RBXDev – Home
C++ is a general purpose programming language. Anyone already programming at the very least knows of the existence of this programming language. C++ is powerful and offers its developers a wide range of programming paradigms. The language is often favored by those who are building software that interacts with low level resources or the hardware of a computing device; even a large number of desktop applications prefer C++ due to its light weight runtime and flexibility. The language provides facilities that many other languages simply refuse to – possibly in order to keep things sane and simple. For example, with C++ it is possible to do low-level memory manipulation, which makes it an ideal choice for building hardware drivers, operating system kernels, software that runs on embedded systems, etc.
The wide array of features that C++ provides and the numerous ways of doing anything in C++ makes it a difficult task to put everything about this language in one post. In this article, we make an attempt to briefly touch on some aspects of the language that should let a programmer with some experience in other object oriented languages get started with C++.
ComputerCraftEdu brings programmable turtle robots to Minecraft!It is a new way to learn computational thinking inside Minecraft. Players will start with a tile-based interface to learn the fundamentals of programming in a fun, accessible environment. They will be engaged and motivated to find ways to use turtles to automate and extend their usual Minecraft activities. Whether you are completely new to programming or you already have some experience, ComputerCraftEdu is an easy and fun way to learn important real world skills and get creative on a whole new level.
Source: ComputerCraftEdu
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!
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 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