Course description

Problem solving and algorithm development. Computer hardware and software. Introduction to programming: machine, assembly and high level languages. C programming language. Arithmetic and logical statements, data types, input/output, basic control structures(selection, iteration etc).Array data type and usage of character strings. Functions: Callby-value and call-by-reference, scopes, recursion. Structures. Pointers. Bit manipulation. File processing

What will I learn?

  • Understand fundamental programming concepts like variables, loops, and conditionals.
  • Create animations and games using block-based programming.
  • Write simple text-based code using Python.
  • Develop problem-solving and logical thinking skills.
  • Build and present a basic programming project.

Requirements

  • Laptop
  • Internet
  • Classroom

Frequently Asked Question

Basic concepts of computer programming are introduced, starting with the notion of an algorithm. Emphasis is on developing the ability to write programs to solve practical computational problems. Topics include: Algorithms. Elements of C/C++ programming languages.

A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their syntax (form) and semantics (meaning), usually defined by a formal language. Languages usually provide features such as a type system, variables, and mechanisms for error handling.

Beginner's All-purpose Symbolic Instruction Code BASIC, short for Beginner's All-purpose Symbolic Instruction Code, is an early programming language that was designed to help non-technical users and students solve easy problems with a computer.

Grade 7 students expand their coding skills with object-oriented programming, loops, and conditionals. They create interactive games in Scratch and program microcontrollers to control robotics systems.

Python is a versatile programming language used in various fields, including web development, data science, machine learning, automation, and software development. Its readability and extensive libraries make it popular for both beginners and experienced developers.

The full form is Common Operating Machine Particularly Used for Technical Education and Research. 2. Who is known as the father of the computer? Charles Babbage is called the father of the computer.

HTML stands for Hyper Text Markup Language. HTML is the standard markup language for creating Web pages.

Here are 20 common computer terms, often encountered when using computers and the internet: Internet: A global network of interconnected computer networks. World Wide Web (WWW): A specific part of the Internet, comprised of websites and web pages accessible through a web browser. Web Browser: Software that allows users to navigate and view content on the World Wide Web. Bandwidth: The rate at which data can be transmitted over a network connection, measured in bits per second. Broadband: A high-speed internet connection technology that uses a wide range of frequencies. Modem: A device that modulates and demodulates signals to allow computers to communicate over telephone lines. Memory: A device or component that stores data. Disk Space: The amount of storage available on a hard drive or other storage device. Virus: A malicious software program designed to replicate and cause harm to computer systems. Spyware: Software that secretly installs itself on a computer to collect information about the user's activities without their consent. Trojan: A malicious program disguised as a legitimate application that, when installed, can cause harm. Worm: A self-replicating malicious program that spreads automatically through networks. Malware: Short for "malicious software," a general term for software designed to harm computer systems. Bits: The smallest unit of data in a computer system, representing a 0 or a 1. Bytes: A unit of digital information, consisting of 8 bits. Reboot: To restart a computer. Cookie: A small file that websites store on a user's computer to track their browsing activity. Firewall: A hardware or software system that protects a computer network from unauthorized access. Spam: Unsolicited and unwanted email or messages. CAPTCHA: A test used to distinguish between human and computer input, often used to prevent spam and automated attacks.

Watt Fiedin Adams

I am a Ghanaian businessman living in Accra. I am married to Hannah Watt Fiedin (Mrs.) and father to Godstime Watt Fiedin. I am very passionate about Entrepreneurship and aim at creating jobs for the youth. I like teaching and creating teaching contents for others to use. Jesus is my Mentor and Inspiration.

I am a Ghanaian businessman living in Accra. I am married to Hannah Watt Fiedin (Mrs.) and father to Godstime Watt Fiedin.I am very passionate about Entrepreneurship and aim at creating jobs for the youth.I like teaching and creating teaching contents for others to use.Jesus is my Mentor and Inspiration. - 18 years of teaching experience in French Language.- 3 years in Economic Business- 3 years Certified Interpreter/Translator, World Vision International, Ghana, West Africa Region & Global Center- 2 years Certified Translator, HIPPO Transport Ltd.- 3 years of French/English book Authorship.- 1 year as President of the Online Linguistics Trainers Association, Ghana.- 3 years as Chief Executive Officer, WATT Group of Companies- Director, WATT E-School of Languages- President, Online Linguistics Trainers Association, Ghana- President, WATT Xpress Ltd.- Co-founder, Gallery Products Ghana Ltd.- CEO, WATT Publications Ltd.- Interpreter, Lausanne Movement- Co-founder, WATT E-School

GH₵2000

GH₵2500

Lectures

39

Skill level

Beginner

Expiry period

2 Months

Related courses