21st Century Learning and Teaching
586.1K views | +7 today
Follow
21st Century Learning and Teaching
Related articles to 21st Century Learning and Teaching as also tools...
Curated by Gust MEES
Your new post is loading...
Your new post is loading...

Popular Tags

Current selected tag: 'Programming...'. Clear
Scooped by Gust MEES
Scoop.it!

Programming language of 2019? Python beaten by trusty old C

Programming language of 2019? Python beaten by trusty old C | 21st Century Learning and Teaching | Scoop.it

Programming language C might be 48 years old, but it's still hugely relevant for developers today and, by one measure, still more popular than Python. 

That's according to Tiobe's January 2020 language popularity index. Tiobe, which bases its rankings on queries on major search engines, awarded C the programming language of 2019 title because it saw an increase of 2.4% in queries over the past year, which was greater than C#'s 2.1% and Python's 1.4%. 

While machine learning and data science have propelled Python to new heights in 2019, Tiobe attributes C's continued popularity to the Internet of Things and the ton of smart devices being released these days.

 

Learn more / En savoir plus / Mehr erfahren:

 

https://www.scoop.it/t/21st-century-learning-and-teaching/?&tag=Programming...

 

Gust MEES's insight:

Programming language C might be 48 years old, but it's still hugely relevant for developers today and, by one measure, still more popular than Python. 

That's according to Tiobe's January 2020 language popularity index. Tiobe, which bases its rankings on queries on major search engines, awarded C the programming language of 2019 title because it saw an increase of 2.4% in queries over the past year, which was greater than C#'s 2.1% and Python's 1.4%. 

While machine learning and data science have propelled Python to new heights in 2019, Tiobe attributes C's continued popularity to the Internet of Things and the ton of smart devices being released these days.

 

Learn more / En savoir plus / Mehr erfahren:

 

https://www.scoop.it/t/21st-century-learning-and-teaching/?&tag=Programming...

 

Scooped by Gust MEES
Scoop.it!

Bayou: KI erstellt selbstständig Java-Programmteile | #AI #ArtificialIntelligence #Programming 

Bayou: KI erstellt selbstständig Java-Programmteile | #AI #ArtificialIntelligence #Programming  | 21st Century Learning and Teaching | Scoop.it

KI erstellt selbstständig Java-Programmteile


API-Aufrufe oder Fehlerbehandlung: Bayou ist ein maschinelles Lernsystem, das eigenständig Java-Programmteile erstellen kann. Die Forscher des Projekts sehen es als eine bessere Code-Vervollständigung, die später auch Nicht-Programmierern den Einstieg erleichtern soll.

 

Learn more / En savoir plus / Mehr erfahren:

 

https://www.scoop.it/t/21st-century-learning-and-teaching/?&tag=AI

 

No comment yet.
Scooped by Gust MEES
Scoop.it!

Repl.it lets you program in your browser | #Programming #Maker #MakerED #MakerSpaces 

Repl.it lets you program in your browser | #Programming #Maker #MakerED #MakerSpaces  | 21st Century Learning and Teaching | Scoop.it

No matter whether you are a seasoned programmer or you simply want to take your first steps in writing code, Repl.it wants to help you get from idea to result as fast as possible — without complicated installs and setup procedures getting in your way.

The Y Combinator-funded project, which released version 1.0 of its service this week, gives you an easy to use programming environment in the browser, which slowly reveals its complexity as you write your code.

 

The acronym REPL stands for read-eval-print loop and basically provides a programmer with an interactive programming environment. Unsurprisingly, that’s exactly what Repl.it gives you, too, and with 200,000 weekly active developers on the platform already, there is clearly a demand for this service.

 

Repl.it  already supports virtually every programming language you can think of, no matter whether that’s JavaScript, Python, PHP or QBasic, as well as popular frameworks like Django, Ruby on Rails and Sinatra. And if you want to hurt yourself and write in Brainfuck, you can do that, too.

 

Learn more / En savoir plus / Mehr erfahren:

 

https://www.scoop.it/t/21st-century-learning-and-teaching/?&tag=Programming...

 

Gust MEES's insight:

No matter whether you are a seasoned programmer or you simply want to take your first steps in writing code, Repl.it wants to help you get from idea to result as fast as possible — without complicated installs and setup procedures getting in your way.

The Y Combinator-funded project, which released version 1.0 of its service this week, gives you an easy to use programming environment in the browser, which slowly reveals its complexity as you write your code.

 

The acronym REPL stands for read-eval-print loop and basically provides a programmer with an interactive programming environment. Unsurprisingly, that’s exactly what Repl.it gives you, too, and with 200,000 weekly active developers on the platform already, there is clearly a demand for this service.

 

Repl.it  already supports virtually every programming language you can think of, no matter whether that’s JavaScript, Python, PHP or QBasic, as well as popular frameworks like Django, Ruby on Rails and Sinatra. And if you want to hurt yourself and write in Brainfuck, you can do that, too.

 

Learn more / En savoir plus / Mehr erfahren:

 

https://www.scoop.it/t/21st-century-learning-and-teaching/?&tag=Programming...

 

No comment yet.
Scooped by Gust MEES
Scoop.it!

Pareto principle - 80% of problems can be attributed to 20% of causes | #Quality #Time 

Pareto principle - Wikipedia, the free encyclopedia

The Pareto principle (also known as the 80-20 rule, the law of the vital few, and the principle of factor sparsity) states that, for many events, roughly 80% of the effects come from 20% of the causes. Management consultant Joseph M.

In computer science and engineering control theory, such as for electromechanical energy converters, the Pareto principle can be applied to optimization efforts.[11]

For example, Microsoft noted that by fixing the top 20% of the most-reported bugs, 80% of the related errors and crashes in a given system would be eliminated.[12]

In load testing, it is common practice to estimate that 80% of the traffic occurs during 20% of the time.[citation needed]

In software engineering, Lowell Arthur expressed a corollary principle: "20 percent of the code has 80 percent of the errors. Find them, fix them!"[13]

Software frameworks have often been observed to make 80% of use cases easier to implement and 20% of use cases much more difficult to implement.[14]

In the mobile game industry, it has been noted that for free-to-play games, over 50% of the game's profit comes from 0.5% of the players.[15][16]

 

Learn more / En savoir plus / Mehr erfahren:

 

https://gustmees.wordpress.com/2016/03/14/time-the-most-important-factor-neglected-in-education/

 

 

Gust MEES's insight:

In computer science and engineering control theory, such as for electromechanical energy converters, the Pareto principle can be applied to optimization efforts.[11]

For example, Microsoft noted that by fixing the top 20% of the most-reported bugs, 80% of the related errors and crashes in a given system would be eliminated.[12]

In load testing, it is common practice to estimate that 80% of the traffic occurs during 20% of the time.[citation needed]

In software engineering, Lowell Arthur expressed a corollary principle: "20 percent of the code has 80 percent of the errors. Find them, fix them!"[13]

Software frameworks have often been observed to make 80% of use cases easier to implement and 20% of use cases much more difficult to implement.[14]

In the mobile game industry, it has been noted that for free-to-play games, over 50% of the game's profit comes from 0.5% of the players.[15][16]

 

Learn more / En savoir plus / Mehr erfahren:

 

https://gustmees.wordpress.com/2016/03/14/time-the-most-important-factor-neglected-in-education/

 

 

No comment yet.
Scooped by Gust MEES
Scoop.it!

Hands-on with the Kano: The Linux kit that wants to help kids love coding | eSkills

Hands-on with the Kano: The Linux kit that wants to help kids love coding | eSkills | 21st Century Learning and Teaching | Scoop.it
The Kano kit wants to make computing as easy as playing with Lego. Does it succeed?


Learn more:


http://gustmees.wordpress.com/2014/08/24/coding-a-new-trend-in-education-and-a-big-responsibility/


http://www.scoop.it/t/21st-century-learning-and-teaching?q=coding


Gust MEES's insight:

Learn more:


http://gustmees.wordpress.com/2014/08/24/coding-a-new-trend-in-education-and-a-big-responsibility/


http://www.scoop.it/t/21st-century-learning-and-teaching?q=coding


Arik Ben-Dov's curator insight, November 5, 2014 8:46 AM

Raspberry PI is a great way to make programming accessible to children.

Scooped by Gust MEES
Scoop.it!

Microsoft Research Launches Code Hunt Game to Teach Programming

Microsoft Research Launches Code Hunt Game to Teach Programming | 21st Century Learning and Teaching | Scoop.it
Microsoft Research today launched Code Hunt, a browser-based game for anyone interested in learning how to code by playing. The premise is straightforward:


Learning to code can be made more effective and sustainable if it is perceived as fun by the learner. Code Hunt uses puzzles that players have to explore by means of clues presented as test cases. Players iteratively modify their code to match the functional behaviour of secret solutions.

Gust MEES's insight:

Learning to code can be made more effective and sustainable if it is perceived as fun by the learner. Code Hunt uses puzzles that players have to explore by means of clues presented as test cases. Players iteratively modify their code to match the functional behaviour of secret solutions.

No comment yet.
Scooped by Gust MEES
Scoop.it!

Small Basic - Introduce Your Students to Programming

Small Basic - Introduce Your Students to Programming | 21st Century Learning and Teaching | Scoop.it
Here's a powerful and fun programming tool perfect for students.

Small Basic from Microsoft ®

Version 1.0 just came out and it's packed with features aimed at developing programming skills for students.

 

Check out also Official Site:

http://msdn.microsoft.com/en-us/beginner/ff384126.aspx

 

No comment yet.
Scooped by Gust MEES
Scoop.it!

Éducation : Python deviendra le langage officiel de programmation en France, dans le cadre de la réforme du Bac et du lycée | #STEM #Programming

Éducation : Python deviendra le langage officiel de programmation en France, dans le cadre de la réforme du Bac et du lycée | #STEM #Programming | 21st Century Learning and Teaching | Scoop.it

Éducation : Python deviendra le langage officiel de programmation en France
Dans le cadre de la réforme du Bac et du lycée
Le 19 novembre 2018, par Michael Guilloux, Chroniqueur Actualités
À la mi-février, le ministre français de l'Éducation a dévoilé la tant débattue réforme du bac qui, comme on s'y attendait, a marqué la fin des séries au lycée, du moins pour la voie générale. Pour les partisans de cette réforme, il s'agit de repenser le lycée afin de mieux accompagner les élèves dans la conception de leur projet et dans l'acquisition des connaissances et des compétences nécessaires à leur poursuite d'études.

Mais cette réforme du baccalauréat et du lycée général et technologique nécessite l'élaboration de nouveaux contenus d'enseignement. Le Conseil supérieur des programmes (CSP) a donc été saisi par le ministre en février 2018 afin de concevoir les projets de programmes du futur lycée. Depuis la mi-octobre, le CSP rend publics ses projets pour les classes de seconde et de première générale et technologique. Pour certains enseignements, le projet de programme de terminale est également disponible.

 

Learn more / En savoir plus / Mehr erfahren:

 

https://www.scoop.it/t/21st-century-learning-and-teaching/?&tag=Programming...

 

https://www.scoop.it/t/21st-century-learning-and-teaching/?&tag=Python

 

Gust MEES's insight:

Éducation : Python deviendra le langage officiel de programmation en France
Dans le cadre de la réforme du Bac et du lycée
Le 19 novembre 2018, par Michael Guilloux, Chroniqueur Actualités
À la mi-février, le ministre français de l'Éducation a dévoilé la tant débattue réforme du bac qui, comme on s'y attendait, a marqué la fin des séries au lycée, du moins pour la voie générale. Pour les partisans de cette réforme, il s'agit de repenser le lycée afin de mieux accompagner les élèves dans la conception de leur projet et dans l'acquisition des connaissances et des compétences nécessaires à leur poursuite d'études.

Mais cette réforme du baccalauréat et du lycée général et technologique nécessite l'élaboration de nouveaux contenus d'enseignement. Le Conseil supérieur des programmes (CSP) a donc été saisi par le ministre en février 2018 afin de concevoir les projets de programmes du futur lycée. Depuis la mi-octobre, le CSP rend publics ses projets pour les classes de seconde et de première générale et technologique. Pour certains enseignements, le projet de programme de terminale est également disponible.

 

Learn more / En savoir plus / Mehr erfahren:

 

https://www.scoop.it/t/21st-century-learning-and-teaching/?&tag=Programming...

 

https://www.scoop.it/t/21st-century-learning-and-teaching/?&tag=Python

 

No comment yet.
Scooped by Gust MEES
Scoop.it!

Processing.org | #Coding #Maker #MakerED #MakerSpaces #VisualArts #Software #OpenSource

Processing.org | #Coding #Maker #MakerED #MakerSpaces #VisualArts #Software #OpenSource | 21st Century Learning and Teaching | Scoop.it

Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology.

 

[Gust MEES] It gets used in following projects, to understand what it is about:

 

https://www.youtube.com/watch?v=P6Obm7sodhg

 

https://www.youtube.com/watch?v=oZsawlu-U3o

 

Gust MEES's insight:

Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology.

 

[Gust MEES] It gets used in following projects, to understand what it is about:

 

https://www.youtube.com/watch?v=P6Obm7sodhg

 

https://www.youtube.com/watch?v=oZsawlu-U3o

 

No comment yet.
Scooped by Gust MEES
Scoop.it!

Die gefährlichsten Software-Fehler aller Zeiten: Todesfälle und Explosionen | #Coding #Programming

Die gefährlichsten Software-Fehler aller Zeiten: Todesfälle und Explosionen | #Coding #Programming | 21st Century Learning and Teaching | Scoop.it
Die meisten Software-Fehler erschweren nur etwas die Bedienung - ansonsten ist alles im grünen Bereich. Doch es gab auch heftige Bugs, die Millionen Menschen in ernsthafte Gefahr gebracht und einige sogar getötet haben. Denn der Software-Code wird von Menschen geschrieben und Menschen machen manchmal gravierende Fehler.

 

Learn more / En savoir plus / Mehr erfahren:

 

https://gustmees.wordpress.com/2015/08/13/responsibility-of-programming-coding/

 

https://gustmees.wordpress.com/2014/08/24/coding-a-new-trend-in-education-and-a-big-responsibility/

 

Gust MEES's insight:
Die meisten Software-Fehler erschweren nur etwas die Bedienung - ansonsten ist alles im grünen Bereich. Doch es gab auch heftige Bugs, die Millionen Menschen in ernsthafte Gefahr gebracht und einige sogar getötet haben. Denn der Software-Code wird von Menschen geschrieben und Menschen machen manchmal gravierende Fehler.

 

Learn more / En savoir plus / Mehr erfahren:

 

https://gustmees.wordpress.com/2015/08/13/responsibility-of-programming-coding/

 

https://gustmees.wordpress.com/2014/08/24/coding-a-new-trend-in-education-and-a-big-responsibility/

 

No comment yet.
Scooped by Gust MEES
Scoop.it!

Session 218: The New Computing Curriculum is here. Are you ready? | UKEdChat.com

Session 218: The New Computing Curriculum is here. Are you ready? | UKEdChat.com | 21st Century Learning and Teaching | Scoop.it

With many teachers suddenly faced with teaching the new computing curriculum, #ukedchat  explored how prepared teachers feel with this change within primaries and secondary schools across the globe. Throughout the evening, the following questions were released:








  1. Do you feel you fully understand the new Computing Curriculum now that it is time to teach it? (8.01 pm)
  2. What are the biggest challenges you face as a teacher when it comes to the new Computing Curriculum? (8.11 pm)
  3. How are you planning to engage the children when teaching the new Computing Curriculum? (8.21 pm)
  4. Are any of you adopting a cross curriculum technique of teaching by combining the new Computing Curriculum with other subjects i.e Maths or Literacy? (8.31 pm)
  5. Where do you go for inspiration on how to deliver the new Computing Curriculum? (8.41 pm)
  6. What training and/or CPD have you received or do you have planned to deal with all these changes? (8.51 pm)


Learn more:


http://gustmees.wordpress.com/2014/08/24/coding-a-new-trend-in-education-and-a-big-responsibility/


http://gustmees.wordpress.com/2014/08/20/maker-space-a-new-trend-in-education-and-a-big-responsibility/


http://www.scoop.it/t/21st-century-learning-and-teaching/?tag=makerspace


http://www.scoop.it/t/21st-century-learning-and-teaching/?tag=Coding





Gust MEES's insight:
Session 218: The New Computing Curriculum is here. 


No comment yet.
Scooped by Gust MEES
Scoop.it!

Computer programming and coding Priorities, school curricula and initiatives across Europe | EDUcation | EU

Computer programming and coding - Priorities, school curricula and
initiatives across Europe.


Learn more:


http://gustmees.wordpress.com/2014/08/24/coding-a-new-trend-in-education-and-a-big-responsibility/


http://www.scoop.it/t/21st-century-learning-and-teaching?q=coding



Gust MEES's insight:

Computer programming and coding - Priorities, school curricula and 
initiatives across Europe.


Learn more:


http://gustmees.wordpress.com/2014/08/24/coding-a-new-trend-in-education-and-a-big-responsibility/


http://www.scoop.it/t/21st-century-learning-and-teaching?q=coding


Scooped by Gust MEES
Scoop.it!

The history of programming languages (infographic)

The history of programming languages (infographic) | 21st Century Learning and Teaching | Scoop.it
If you think Python is a snake and ruby is a gemstone, you’re right but not quite when it comes to identifying programming languages. A new infographic provides an encyclopaedic look at various programming languages and their functions.
Gust MEES's insight:

 

Very interesting...

 

No comment yet.