background preloader

Creative Computing

Creative Computing
7 units44 activitiesremixing encouraged download the guide> help learnerscreate new worldswith computing download the guide an introductorycomputing curriculumusing Scratch What is Creative Computing? Creative computing is...creativity. Computer science and computing-related fields have long been introduced to young people in a way that is disconnected from their interests and values – emphasizing technical detail over creative potential. Creative computing is...empowerment. Many young people with access to computers participate as consumers, rather than designers or creators. Creative computing is...computing. Engaging in the creation of computational artifacts prepares young people for more than careers as computer scientists or programmers. Get Started! Begin your creative computing experience by downloading the guide The guide can be used in a variety of settings (classrooms, clubs, museums, libraries, and more) with a variety of learners (K-12, college, and beyond). Download

http://scratched.gse.harvard.edu/guide/

Related:  Code - ProgrammationCodingCodingPensiero computazionaleMiscellaneous Update

The Languages And Frameworks You Should Learn In 2016 Martin Angelov A lot happened in the software development world in 2015. There were new releases of popular programming languages, new versions of important frameworks and new tools. You will find a short list of the new releases that we think are the most important below, together with suggestions for the things we believe would be a great investment of your time to learn in 2016. ScratchJr: Coding for kindergarten Can children learn to code at the same age they’re learning to tie their shoes? That’s the idea behind ScratchJr, a free iPad app released this week by researchers at the MIT Media Lab, Tufts University, and Playful Invention Company (PICO). With ScratchJr (scratchjr.org), children ages five to seven can program their own interactive stories and games. In the process, they learn how to create and express themselves with the computer, not just interact with it. "As young children code with ScratchJr, they develop design and problem-solving skills that are foundational for later academic success," said Marina Umaschi Bers, professor in the Eliot-Pearson Department of Child Study and Human Development at Tufts, and director of the Tufts’ Development Technologies research group, which co-developed ScratchJr. "And by using math and language in a meaningful context, they develop early-childhood numeracy and literacy."

Computational Thinking In our conversations with Scratchers, we heard young designers describe evolving understandings of themselves, their relationships to others, and the technological world around them. This was a surprising and fascinating dimension of participation with Scratch — a dimension not captured by our framing of concepts and practices. As the final step in articulating our computational thinking framework, we added the dimension of perspectives to describe the shifts in perspective that we observed in young people working with Scratch, which included three elements: expressing: realizing that computation is a medium of creation, "I can create." connecting: recognizing the power of creating with and for others, "I can do different things when I have access to others." questioning: feeling empowered to ask questions about the world, "I can (use computation to) ask questions to make sense of (computational things in) the world."

Scratch Help - Scratch Help ScratchEd An online community for educators using Scratch, with stories, discussions, and resources, such as the Scratch curriculum guide. Scratch Wiki The Scratch Wiki contains a wide variety of articles by Scratchers for Scratchers, including advanced topics and tutorials. Scratch 2 Offline Editor #SXSWedu Makerspace Core Conversation and Takeaways The SXSWedu conference was transformational! I was only able to attend a couple of days, but those two days have me buzzing with ideas! I met so many great and talented people I hope to collaborate with in the future. My colleague, Leah Mann and I led a Core Conversation regarding Makerspaces and STEAM labs early Wednesday morning.

Download Swift Latest Development Snapshots Development Snapshots are prebuilt binaries that are automatically created from mainline development branches. These snapshots are not official releases. Teaching Coding: Where Do You Start? EdSurge Newsletters Receive weekly emails on edtech products, companies, and events that matter. Soon after I wrote my last article on Edsurge “Where Does Tech-ed Belong in Edtech?,” advocating for the need for computer science education, there was a surprising amount of activity in this area--from President Obama’s interview to the much talked about Code.org video. The timing of my article was purely coincidence, though I wish I could say otherwise!

Will.i.am Wants Mandatory Computer Science Classes in Schools To music artist Will.i.am, technology can change the world. On Tuesday, Will.i.am, the former Black Eyed Peas singer whose legal name is William Adams, dropped by the Apple Store in San Francisco’s Union Square for a screening of the music video for a new version of the group’s 2003 hit Where Is the Love? He was joined by Apple retail chief Angela Ahrendts, and discussed why the proceeds from the song would go toward education programs and initiatives through Adams’ i.am.angel foundation. Specifically, Adams highlighted the importance of making computer science classes available more broadly in schools, especially in disadvantaged neighborhoods. “What success would look like… In every inner city, third period—’where are you going?,’ I’m going to iOS class,” he told Ahrendts when asked about the ideal outcome of his efforts to improve education.

Scratch Lesson Plan This lesson plan has been fully revised in September 2009 and is being used to help structure classes in several primary schools in Sussex in the south of England. Originally we devised written notes for teachers and parents but have now moved to providing video lessons for direct communication with the adult or child learning Scratch. Scratch is designed for 8-12 year olds to learn a particular style of programming suited to creating interactive applications with multimedia content. Scratch is often used informally within a school computer club with pupils encouraged to work in pairs on projects that interest them.

Let's Get Together, Better: Rethinking Collaboration at SXSWedu 2015 Until Thursday afternoon, my coworker Vanessa and I were in Austin, Texas, for the South by Southwest Education Conference, SXSWedu. Vanessa and my supervisor had submitted a proposal for a Core Conversation way back when, but due to my supervisor's being on maternity leave, I stepped in. Our topic was collaborations, and doing them better, so I was excited to co-facilitate the session and get to enjoy the rest of the conference besides. So, collaborations.

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. Game Design 2015 Hi! We are from Tower Hill and we are the Digital Game Design (CodeMasters) class of 2014-2015! This year we worked on projects involving different code languages, primarily Javascript and HTML (which this website is using).

Related: