background preloader

Computational Thinking for Educators - Course

Computational Thinking for Educators - Course
What: A free online course helping educators integrate computational thinking into their curriculum Who: Humanities, Math, Science, and Computing educators When: Now through December 20th The goal of this course is to help educators learn about computational thinking (CT), how it differs from computer science, and how it can be integrated into a variety of subject areas. As a course participant, you will increase your awareness of CT, explore examples of CT integrated into your subject areas, experiment with examples of CT-integrated activities for your subject areas, and create a plan to integrate CT into your own curricula. The course is divided into five units, each focusing on the following: Introducing Computational Thinking: What is CT?

https://computationalthinkingcourse.withgoogle.com/preview

Related:  Programmering i skolanProgrammationCOMPUTER SCIENCE

Allcancode The next chapters of the story are coming soon! Jungle Sequence of commands, iterations, conditions Ancient Temple Variables, memory, simple data-structures (Coming Soon) for Education: Computational Thinking (CT) is a problem solving process that includes a number of characteristics and dispositions. CT is essential to the development of computer applications, but it can also be used to support problem solving across all disciplines, including math, science, and the humanities. Students who learn CT across the curriculum can begin to see a relationship between subjects as well as between school and life outside of the classroom. CT involves a number of skills, including: These skills are supported and enhanced by a number of dispositions or attitudes that include: Confidence in dealing with complexity Persistence in working with difficult problems Tolerance for ambiguity The ability to deal with open ended problems The ability to communicate and work with others to achieve a common goal or solution

Code Monster <h2>Code Monster gets kids excited about programming. It is a combination of a game and tutorial where kids experiment with learning to code. <p> Code Monster use Javascript. Please enable Javascript if you want the play with the Code Monster.

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."

Bee-Bot Floor Robot – Teaching Basic Programming A friend gave me a Bee-Bot floor robot on “permanent loan.” She wanted me to figure out some good ways to teach the basics of programming as well as some algebra. I was happy to take on the challenge. App Inventor Get Started Follow these simple steps to build your first app. Tutorials Step-by-step guides show you how to build all kinds of apps. Teach Teachers, find out about curriculum and teaching resources. Which Linux Operating Systems We Use and Why Advertisement We really want you to start using Linux. But as there are so many Linux operating systems to choose from, some of which we’ve featured here, it can be tricky to decide which one to get started with. Which is most productive?

Google Developers This morning we welcomed 6,000 developers to our 7th annual Google I/O developer conference. The crowd in San Francisco was joined by millions more watching on the livestream and 597 I/O Extended events, in 90+ countries on six continents. We're meeting at an exciting time for Google, and for our developer community. Arduino Uno For Beginners - Projects, Programming and Parts (Tutorial) Learn about Arduino and the Arduino UNO and how you can integrate this board into your makerspace and coding program. Make interactive makerspace projects while learning to code and problem solve. More and more makerspaces around the world are looking to add coding and electronics to their maker education programs.

Computer science could become grad requirement for Chicago students District leaders are hoping to enact an initiative that would make computer science mandatory for graduation Chicago Public Schools officials said they are ready to move ahead with an initiative long-touted by Mayor Rahm Emanuel to make computer science a requirement for high school graduation. “We want our students in Chicago to have exposure and training to the science, even if they go into other fields where it might not be as immediately applicable,” district CEO Forrest Claypool said during a news conference at Curie Metropolitan High School. Emanuel has pushed for the initiative since 2013 after the district partnered with Code.org, a Seattle-based nonprofit promoting computer science education. It agreed to provide free computer science curriculum and professional development for teachers. Students were tasked with building a website that would display their “life goals,” such as graduating from college on time or obtaining scholarships.

Three million open jobs in U.S., but who's qualified? The following script is from "Three Million Open Jobs" which aired on Nov. 11, 2012. Byron Pitts is the correspondent. David Schneider, producer. The balance of power in Washington didn't change this week as President Obama and most members of Congress kept their jobs. They'll go back to work and face an unemployment problem that also hasn't changed very much. Every month since January 2009, more than 20 million Americans have been either out of work or underemployed. 15+ great resources for introducing coding to the classroom By Kelly Maher September 4th, 2015 Must-try apps, games, and tutorials for learners of every age “Computer science is a liberal art, it’s something that everyone should be exposed to, everybody should have a mastery of to some extent.”—Steve Jobs As the world continues to become more and more digital, the number of computer science jobs in this country is rising three times faster than the number of computer science graduates. The problem-solving and logical reasoning skills involved computer programming, as well as the ability to think critically and algorithmically, provide a foundation for virtually every career.

Construct 2 The Construct 2 start page Quick & Easy Bring your work to life in hours and days instead of weeks and months.

Related: