Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

This lesson introduces computational thinking, focusing on problem decomposition, algorithm development, and abstraction, to build foundational skills for programming and problem-solving.

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.md
NotificationsYou must be signed in to change notification settings

LibraryCarpentry/lc-computational-thinking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

This lesson was ported from Belinda Weaver'sIntro to Computational Thinking. Her original lesson can be found at the provided link, and this version is adapted into The Carpentries format. You can find more about her work on herGitHub andORCID.

Topic and aims

An Introduction to Computational Thinking

Once you have completed this workshop, you should be able to:

  • Identify the steps involved in computational thinking
  • Break a problem down into more manageable pieces
  • Develop an algorithm to solve the problem
  • Use abstraction to make the algorithm reusable

The workshop will not teach computer programmingper se. Instead, it will cover the thought processes involved should you want to learn to program.

Audience

This workshop is aimed at researchers at all stages who want to understand the building blocks of computational thinking.

Prerequisites

To successfully complete this workshop you will need:

  • A pen and paper

Assumed knowledge

No prior knowledge is assumed.

Why?

Rather than making slides for a workshop, why not create a website? It's easier to write, access, share, and reuse. GitHub and GitHub Pages make this pretty easy.

It is a better Open Educational Resource since anyone can make a copy and adapt it!

About

This lesson introduces computational thinking, focusing on problem decomposition, algorithm development, and abstraction, to build foundational skills for programming and problem-solving.

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.md

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors13


[8]ページ先頭

©2009-2025 Movatter.jp