Skip to main content

Home/ VITTAlearning/ Group items tagged CS4HS

Rss Feed Group items tagged

Roland Gesthuizen

Sorting Algorithms - 0 views

  •  
    Teach #cs4hs computational thinking with #scratch. Scroll down to see the sorting algorithm dancers.
Roland Gesthuizen

What are the 4 R's Essential to 21st Century Learning? | HASTAC - 0 views

  • the beauty of teaching even the youngest kids algorithms and algorithmic or procedural thinking is that it gives them the same tool of agency and production that writing and even reading gave to industrial age learners who, for the first time in history, had access to cheap books and other forms of print.
  • Interestingly, unlike math, which can often be difficult to teach in all of its abstraction, algorithms do stuff.   Algorithms are operational.  You show kids how to use a program like Scratch or Hackasaurus and, very soon, they can actually manipulate, create, and do, in their very own and special way.   
  •  
    "The classic "3 R's" of learning are, of course, Reading, 'Riting, and 'Rithmetic.  For the 21st century, we need to add a fourth R--and it will help inspire the other three:  Algorithm. "
Roland Gesthuizen

Short Scratch Programming Challenges | ScratchEd - 0 views

  •  
    "Building programming capacities through coding mini-challenges"
Roland Gesthuizen

Codea for iPad on the iTunes App Store - 1 views

  •  
    "Codea lets you create games and simulations - or just about any visual idea you have. Turn your thoughts into interactive creations that make use of iPad features like Multi-Touch and the accelerometer. "
Roland Gesthuizen

Learnable Programming - 0 views

  •  
    "the goals of a programming system should be: to support and encourage powerful ways of thinking, to enable programmers to see and understand the execution of their programs. A live-coding Processing environment addresses neither of these goals. JavaScript and Processing are poorly-designed languages that support weak ways of thinking, and ignore decades of learning about learning. And live coding, as a standalone feature, is worthless.
Roland Gesthuizen

Computer Science for Non-Majors Takes Many Forms - NYTimes.com - 0 views

  • Computational thinking is a fundamental skill for everyone, not just for computer scientists
  •  
    "READING, writing and - refactoring code? Many professors of computer science say college graduates in every major should understand software fundamentals. They don't argue that everyone needs to be a skilled programmer. Rather, they seek to teach "computational thinking" - the general concepts programming languages employ."
Roland Gesthuizen

Programming Teacher-Practitioner Exchange - Seeking Volunteers - Software People Inspiring - 0 views

  •  
    Plans for a pilot scheme to connect teachers in the UK who want to learn how to program with experienced practitioners who can coach them are starting to take shape. The ultimate goal is to give every child in the UK a chance to try their hand at computer programming ..
Roland Gesthuizen

BBC News - School ICT to be replaced by computer science programme - 1 views

  • "Instead of children bored out of their minds being taught how to use Word or Excel by bored teachers, we could have 11-year-olds able to write simple 2D computer animations," he said.
  • "Children are being forced to learn how to use applications, rather than to make them. They are becoming slaves to the user interface and are totally bored by it,"
  •  
    The current programme of information and communications technology (ICT) study in England's schools will be scrapped from September, the education secretary has announced. It will be replaced by an "open source" curriculum in computer science and programming designed with the help of universities and industry.
Roland Gesthuizen

High schools to trial uni computer science in Y12 - 0 views

  •  
    "Victorian high schools will trial the country's first Year 12 computer science subject next year, in a bid to reverse a long-term decline in enrolments in hardcore computer science and engineering courses in Australian universities."
1 - 9 of 9
Showing 20 items per page