What you think Computer Science stands for? Is this just computer that we need to know or just science that related to computer? Let find out more in today topic.

What is Computer Science is?

coding cartoon
coding cartoon
  • You can think of computer science study of how to use computers an computational thinking to solve problem.
  • Let use filmmaking metaphor, consumer is watching the movie, producers and directors are those creating products and services to the world using application.
  • It started 30 years ago, when Alan Turing and Alonzo Church theorized that there ware definite limits on what could be computed using methods of automation formalizing the idea of algorithms in the process.
  • Hence, the vital component of CS is the computational thinking that comes to translate to real-world.

What Computer Science is Not?

  • In our learning environment, class of educator and students learning new software eg Microsoft Outlook or graphic design software.
  • These are lesson know your computer application but not CS.
  • CS is not boring as it is a growing subject with full of unexplored potential and room from deviation
  • CS is not an advanced topic practice by intelligent or privileged.
  • CS is not just about programming but it is one specific area of CS.
    • The thought will be programming encompasses thought processes, design structures and debugging.
    • It can compare as scriptwriting process as one of key elements of film making.
  • However, in the film making metaphor, there is acting, editing and directing.
    • In CS, you will involve software engineering, user interfaces and hardware designs.

What Computer Really teach?

programmer cartoon
programmer cartoon
  • When a child hears there is a challenge that no one has ever solved, their common reaction is self-doubt.
  • The real magic of CS is the ability to consistently present problems that have never been solved.
  • When students learn that each failure is a clue for what to try next, they stop thinking of failing as a frustration and begin to look at that its as element of exploration.
  • Think of all that a person could accomplish if "I can't" were to be replaced with "I'll figure out a way!".
  • CS teaches is a medium for solving problems, complete with a tool for instant feedback and the opportunity for practicing persistence towards a goal.
  • When a student learn that each failure is a clue for what to try next, they stop thinking of failing as a frustration and begin to look at it as an element of exploration.

Finally, we will distinct the difference between coder who is someone able to write code with programmer who are able to design and implement the coding in finesse. Hence, at the entry level, we are going to use coders in our discussion.


This free site is ad-supported. Learn more