Computational thinking is really about thinking. It’s about formulating ideas in a structured way, that, conveniently enough, can in the modern world be communicated to a computer, which can then do interesting things.
Stephen Wolfram
…“computational thinking”… is about formulating things with enough clarity, and in a systematic enough way, that one can tell a computer how to do them. Programming — and programming education — have traditionally been about telling a computer at a low level what to do. But thanks to all the technology … one doesn’t have to do that any more. One can express things at a much higher level — so one can concentrate on computational thinking, not mere programming. Yes, there’s certainly a need for some number of software engineers in the world who can write low-level programs in languages like C++ or Java or JavaScript — and can handle the details of loops and declarations. But that number is tiny compared to the number of people who need to be able to think computationally…
Stephen Wolfram
Teacher stress, anxiety and workload levels are heavy on my heart tonight! Teachers are frustrated, crying, and spending countless hours trying to plan and play catch-up! Schools all over have multiple openings and are struggling to get good quality applicants for their positions. It is difficult to find substitutes. I wonder what we are doing to our poor teachers... Makes me sad, when I know all they want to do is teach, because that is their passion and purpose. The problem is they do everything else but... Hmmm, I will be reflecting this weekend!
Some say the first badges were scrawled into cave walls by brave hunters millennia ago.
But let's look closer at this topic and maybe even read the original study! Read More...I don't think anyone would question that soft skills are important to businesses that innovate and create. Whether you could say they are more important than technical knowledge is really questionable though! It isn't an either/or situation; the synergy is found in individuals that possess both soft and technical skills.
Read More...1 : harsh inflexibility in opinion, temper, or judgment : severity (2) : the quality of being unyielding or inflexible : strictness
Read More...Do education policy makers recognize just how important a Technology Specialist, Technology Integrator, or Technology Innovation Coach is at the local school level?