The Turing Test
“I propose to consider the question, ‘Can machines think?” Alan Turing When can we really call a computer intelligent? To answer this question, let’s learn more about the Turing Test – a rudimentary way to… Read More »The Turing Test
“I propose to consider the question, ‘Can machines think?” Alan Turing When can we really call a computer intelligent? To answer this question, let’s learn more about the Turing Test – a rudimentary way to… Read More »The Turing Test
You’re reading this post because an algorithm brought it to you among others to click, and you did, and the algorithm took note. Given this, you’d want to know how these algorithms work, constantly shaping… Read More »What is Machine Learning?
Living in the Information Age Wikipedia defines the Information Age (also known as the Computer Age, Digital Age, or New Media Age) as a historic period beginning in the late 20th century and characterized an economy primarily based… Read More »The Information Age
Need a refresher on what databases are and why we need them? Here we go! Databases are used to track and store large amounts of information. How is data organized and stored in databases? Data… Read More »Database – Structure and examples
A database is: A collection of sets of related data. A software program to keep this data organized. Databases make it possible to store, organize and retrieve information. You can manipulate the data collected, by… Read More »Introduction to Databases
What is a flowchart? A flowchart is a visual sketch or diagram that shows all the steps in a process or system. Why do we need flowcharts? “A picture is worth a thousand words.” Our… Read More »Flowcharts
I keep hearing the term ‘open source’ – what does it mean? Open source is software for which the complete source code has been made freely available. This source code may also be redistributed and… Read More »What is open source?
WHAT ARE CONSTANTS AND VARIABLES? A variable is something whose value can vary. In programming, we use variables to store data. A constant is something whose value doesn’t change. In programming, we use constants to… Read More »Constants and Variables
Debugging means finding and removing errors (or “bugs”) from your code. Computer programmers can sometimes make mistakes (aka ‘bugs’) when writing their code, especially if it’s a large complex program with many lines of code.… Read More »What is debugging?
Decomposition is part of the foundation of computer science Decomposition happens when we break down a problem into smaller parts so we can both understand and manage the problem better. For large, complex problems –… Read More »What is decomposition?