Kodu Kodu is a new visual programming language made specifically for creating games. It is designed to be accessible for children and enjoyable for anyone. The programming environment runs on the Xbox, allowing rapid design iteration using only a game controller for input. Programming as a Creative Medium The core of the Kodu project is the programming user interface. The language is simple and entirely icon-based. Xamarin for Visual Studio - Build native mobile apps in C# for iOS, Android, Mac and Windows - Xamarin Directly edit storyboards Double-click a storyboard file to edit it in the IDE. Drag-and-drop controls to build screens, name controls to create fields, and double-click to add handlers without switching to Xcode. More accurate than Xcode View controllers and controls are a pixel-perfect representation of screens as they will appear when running on iOS devices.
Computer Science & Engineering for K-12: How the Internet Works - Part IV - DNS [This is the fourth in a 4-part post that describes an activity to demonstrate how the internet works. This part describes how the domain names (like "google.com") are translated into IP addresses.] Some notes on presentation: New Minecraft Mod Teaches You Code as You Play Like many nine-year-olds, Stanley Strum spends a lot of time building things in Minecraft, the immersive game that lets your create your own mini-universe. The game has many tools. But Stanley is one of many players taking the game a step further by building entirely new features into the game.
Beauty and Joy of Computing In this course, you will create apps and other programs using the snap programming language, you will learn some of the most powerful ideas of computer science, you will be creative, and you will discuss the social implications of computing, thinking deeply about how you can be personally active in promoting the benefits and reducing the possible harms. You are among the first in the nation to be doing this. The BJC4NYC project is adapting the University of California, Berkeley's introductory computer science course as a high school AP CS Principles course. Over the years 2015-2018, BJC will be introduced to 100 NYC high schools.
Picademy - Free Professional Development from Raspberry Pi Picademy is the Raspberry Pi Foundation’s FREE teacher training initiative. Our goal is to give educators the experience and tools they need to teach computing with confidence. Why Picademy? Getting started with the computing curriculum can be daunting. There’s a host of hardware and programming languages, and an array of technical terminology. However, the barrier to getting started is rarely technical proficiency or programming knowledge. Computer Science & Engineering for K-12: How the Internet Works - Part III - Routing Traffic [This is the third in a 4-part post that describes an activity to demonstrate how the internet works. This part describes how the internet routes traffic using IP addresses.] Some notes on presentation: This document presents the activity as a rough script with "ACTION" breakouts when you need to perform some task. In this activity, you will be presenting information and directing the students as they act out the various parts of the internet.You shouldn't just read from this script verbatim (since that will be rather dull), but you will probably want to have this printed out with you while you're presenting.
Embedded Security CTF Scattered throughout the world in locked warehouses are briefcases filled with Cy Yombinator bearer bonds that could be worth billions comma billions of dollars. You will help steal the briefcases. Cy Yombinator has cleverly protected the warehouses with Lockitall electronic lock devices. Lockitall locks are unlockable with an app. BJC - Beauty and Joy of Computing in New York City We are pleased to announce that the National Science Foundation has awarded a four-year grant (calendar years 2015-2018) to a partnership of four organizations that will create new BJC curriculum materials and bring them to 100 New York public high school teachers. The partners are University of California, Berkeley (UCB)Education Development Center (EDC)New York City Department of Education (NYCDOE)New York City Foundation for Computer Science Education (CSNYC)
Creative Computing 7 units44 activitiesremixing encouraged download the guide> help learnerscreate new worldswith computing download the guide Computer Science & Engineering for K-12: How the Internet Works - Part II - The Phone System [This is the second in a 4-part post that describes an activity to demonstrate how the internet works. This part contains an introduction and a description of how the (landline) phone system works.] Some notes on presentation: This document presents the activity as a rough script. For this activity, you will be presenting information and directing the students as they act out the various parts of the internet.You shouldn't just read from this script verbatim (since that will be rather dull), but you will probably want to have this printed out with you while you're presenting. Use a highlighter and mark key points so that you can find them easily while presenting.Feel free to include additional information if you feel like it and accept questions and ad lib to follow the class interest.