Tribune OnlineTribune OnlineTribune Online
  • Home
  • News
  • Columns
  • Editorial
  • VIDEOS
  • Entertainment
  • Politics
  • Health
  • Opinions
  • SPORTING TRIBUNE
Reading: Coding for grassroots
Share
Notification Show More
Font ResizerAa
Tribune OnlineTribune Online
Font ResizerAa
  • Home
  • News
  • Columns
  • Editorial
  • VIDEOS
  • Entertainment
  • Politics
  • Health
  • Opinions
  • SPORTING TRIBUNE
  • About Us
  • Contact us
  • Disclaimer
  • Privacy Policy
  • Advertise
Have an existing account? Sign In
Follow US
© 2026 African Newspapers of Nigeria Plc. All Rights Reserved. | Disclaimer | Privacy Policy | Editorial Policy | Corrections Policy | Terms & Conditions
Home » Coding for grassroots
Opinions

Coding for grassroots

Oyebanji Oyetunde
January 4, 2023
Share
Who is after Professor Fasina Beyond Ramadan What matters going forward Omooba Doyin Okupe, FG’s e-border project: An outsider’s view, Tobacco industry's deadly Warri Refinery, VP Shettima’s ill-advised Kemi Badenoch IDPs in the North, Which group is Egbe Omo Eko social welfare reform, NIS 2024 Comptroller-General conference, South-West’s real estate market, Maolud Nabiyyi, purchasing power in Nigeria, Russia got to do with it, Tinubu’s speech a show of leadership and Nigeria’s democracy through strong judiciary, extortion at airports, Helping neonates communicate beyond crying, Between Nigeria and the world, Passionate appeal to Oyo State govt
Add as a preferred source

Bill Gates started coding at age 13 and Mark Zuckerberg did at 8. This laid the groundwork for how they changed the world with their innovations. Getting people into tech has been my passion since I was brought in to organise and coordinate a python class by my lecturers back when I was in school. This was due to my charisma and ability to mobilise a crowd.

The first class was not as successful as we wanted but it opened my eyes to where my strengths lie and the knowledge gap that was present in the African tech ecosystem. A lot of people including myself were not familiar with tech and the kind of opportunities that lay within

Programmable devices have existed for centuries. As early as the 9th century, a programmable music sequencer was invented by the Persian Banu Musa brothers, who described an automated mechanical flute player in the Book of Ingenious Devices. In 1206, the Arab engineer Al-Jazari invented a programmable drum machine where a musical mechanical automaton could be made to play different rhythms and drum patterns, via pegs and cams. In 1801, the Jacquard loom could produce entirely different weaves by changing the “program” – a series of pasteboard cards with holes punched in them.

Code-breaking algorithms have also existed for centuries. In the 9th century, the Arab mathematician Al-Kindi described a cryptographic algorithm for deciphering encrypted code, in A Manuscript on Deciphering Cryptographic Messages. He gave the first description of cryptanalysis by frequency analysis, the earliest code-breaking algorithm.

The first computer program is generally dated to 1843, when mathematician Ada Lovelace published an algorithm to calculate a sequence of Bernoulli numbers, intended to be carried out by Charles Babbage’s Analytical Engine.

Data and instructions were once stored on external punched cards, which were kept in order and arranged in program decks.

In the 1880s Herman Hollerith invented the concept of storing data in machine-readable form. Later a control panel (plug board) added to his 1906 Type I Tabulator allowed it to be programmed for different jobs, and by the late 1940s, unit record equipment such as the IBM 602 and IBM 604, were programmed by control panels in a similar way, as were the first electronic computers. However, with the concept of the stored-program computer introduced in 1949, both programs and data were stored and manipulated in the same way in computer memory.

Different programming languages support different styles of programming (called programming paradigms). The choice of language used is subject to many considerations, such as company policy, suitability to task, availability of third-party packages, or individual preference. Ideally, the programming language best suited for the task at hand will be selected. Trade-offs from this ideal involve finding enough programmers who know the language to build a team, the availability of compilers for that language, and the efficiency with which programs written in a given language execute. Languages form an approximate spectrum from “low-level” to “high-level”; “low-level” languages are typically more machine-oriented and faster to execute, whereas “high-level” languages are more abstract and easier to use but execute less quickly. It is usually easier to code in “high-level” languages than in “low-level” ones. Programming languages are essential for software development. They are the building blocks for all software, from the simplest applications to the most sophisticated ones.

Coding is just a layer out of numerous layers present and a group of us decided to do everything within our power to bridge the gap and get people interested in tech and provide a pathway of transforming Nigeria from a consumption nation to production. However, we put the cart before the horse in early iterations of our plans and it took a while before we adjusted.

We would continue to hold coding hackathons in small classes in a few cities and we got our big break in 2019 when we got approached by the National Information Technology Development Agency (NITDA) to take our coding evangelism into more universities.

It was during one of our hackathons that I realised that in order to get people to be more interested, we had to take the Microsoft approach of getting young people familiar with the technology first and for free. That way, it becomes a part of them like the Microsoft Office Suite. This birthed the Coding for the Grassroots idea. The goal was to make computers readily available for students in schools around Nigeria. We aimed to put a significant dent in the 42:1 ratio between students and access to a computer by donating computers to secondary schools and enrolling students in boot camps that would open their eyes to opportunities available for them within and beyond the tech space.

2020 came with the pandemic and I personally had to juggle my career and my passion. I had decided to focus on product management with a fintech start-up and I had to put a pause on the projects due to kids being out of school. This gave me ample time to review the strategy and gather more funds to bring my dreams to reality.

By late 2020, I restarted activities and swung into action in Lagos with plans to expand further into South Western Nigeria by late 2022. The outreach got into 12 community high schools in Lagos by mid-2022 and now we are going beyond Lagos and into Ogun State. I’m also looking forward to sharing my thoughts on how technology can impact agriculture at the upcoming UNDP FCMB Agrohack in collaboration with HubOne.

Giving back to humanity is one of the few ways we can ensure that more and more people get a shot at reaching their full potential and we all should do more.

  •  Oyetunde writes via [email protected].

 

ALSO READ FROM NIGERIAN TRIBUNE 

  • PICTORIAL EXPLAINER: How To Identify Fake New Naira Notes
  • Ondo Councils’ Workers Shut Down Assembly Over LG Autonomy
  • FG To Discontinue Cash Withdrawal From Public Accounts
  • Reps Probe Crude Oil Sales Over $2.4bn Revenue Loss
  • Emefiele/DSS Tango: Falana Asks Judiciary To Treat Civil Liberty Cases Equally
  • EDITORIAL: CBN’s New Cash Withdrawal Limits

 


WATCH TOP VIDEOS FROM NIGERIAN TRIBUNE TV

  • Back to School, Back to Business A Fresh Start

  • Relationship Hangout: Public vs Private Proposals – Which Truly Wins in Love?

  • “No” Is a Complete Sentence: Why You Should Stop Feeling Guilty

  • Relationship Hangout: Friendship Talk 2025 – How to Be a Good Friend & Big Questions on Friendship

  • Police Overpower Armed Robbers in Ibadan After Fierce Struggle


    Get real-time news updates from Tribune Online! Follow us on WhatsApp for breaking news, exclusive stories and interviews, and much more.
    Join our WhatsApp Channel now


Previous Article Inside the book of a ‘born-again’ nation still grappling, Diversity and unity, our strength and power, Lagos Lessons to be learned from A year of renewed hope, Dapo Abiodun, public servant with indelible footprints, export potential , Non-belief, enlightenment Nigeria needs a new lease of life
Next Article against human trafficking The Ogun State global leaders on conflict Senator Orji Uzor Kalu @65, Bracing up to another phase of Ogoni We are cloyed with the same dish, A year under Nandap’s watch Why Nigeria must have a seat at the table faleke, COVID-19 on residential property value, benefit the most from AI, injustice and alleged defamation, Oborevwori’s developmental strides, Ahmed Aliyu’s 2025 Budget, Olaopa’s views on Babalola Nigeria’s global reawakening, Modest theory conflicting practicum MacArthur Foundation in Nigeria, unapproved structures in government estate, Assessment of mortgage institutions, Kumuyi’s bold initiative, community builder, Hardship protest, He Gave me a second chance, jihadists from Sahel, The US 2024 Presidential Election, Minimum wage, 25 years of holding Oluoje heirloom aloft Need for drug prevention in schools, workplaces

Most Read

  • 15-year-old FCT student wins 2026 UBA national essay competition
    15-year-old FCT student wins 2026 UBA national essay competition
  • Welcome to your new home, FUTA VC tells fresh students
    Welcome to your new home, FUTA VC tells fresh students
  • JAMB resolves 50,370 complaints in three months, begins preparations for 2027 UTME
    JAMB resolves 50,370 complaints in three months, begins preparations for 2027 UTME
  • 2027 UTME: JAMB lists six things candidates must do before registration
    2027 UTME: JAMB lists six things candidates must do before registration
  • NELFUND disburses N375bn in student loans, seeks MDAs' support
    NELFUND disburses N375bn in student loans, seeks MDAs' support
  • Eight killed in Kenya terror attack
    Eight killed in Kenya terror attack
  • APC sacks campaign spokesman after failed 112 emergency number demonstration
    APC sacks campaign spokesman after failed 112 emergency number demonstration
  • LA 2028: Nigeria face DR Congo in crucial U-23 AFCON qualifier
    LA 2028: Nigeria face DR Congo in crucial U-23 AFCON qualifier
  • Why I'm contesting against Tinubu in 2027 — Makinde
    Why I'm contesting against Tinubu in 2027 — Makinde
  • 2027: Tanko, Serah Ibrahim, Ndi Kato, others who have dumped Peter Obi's camp
    2027: Tanko, Serah Ibrahim, Ndi Kato, others who have dumped Peter Obi's camp

Frontpage Today

Subscribe to e-Paper

E-Vending, e paper, pdf, e-paper, Tribune
QUICK LINKS

About Us
Advertise with Us
Contact Us
Privacy Policy
Disclaimer
Editorial Policy
Corrections Policy
Terms & Conditions
COLUMNS

Aplomb
Ask The Doctor
Autoclinic With The Mechanic
Awo's Thought
Empowered For Life
Festus Adebayo's Flickers
Gibbers
Intimacy
Language & Style
Leadership & Management
Lynx Eye
Monday Lines
Mum & Child
Natural Health
Notes from Atlanta with Farooq Kperogi
On The Lord's Day
Your Life Counts

ENTERTAINMENT

Entertainment

RELIGION

Tribune Church
Church News
Muslim Sermon
Eye of Islam
Islamic News

EDITORIAL

Editorial
Opinion
Letters
News Extra

BUSINESS

Capital Market
Money Market

REGIONS

Niger Delta
Arewa
MORE

Sexuality & Health
Special Report
Sports
Tourism
Travelpulse & MICE
Weekend Lagos
Book Review
Education
Event Digest
Crime & Court
Ecoscope
Energy
Maritime
Aviation
Brands & Marketing
Agriculture
Info Tech
Labour
Leadership & Management
Arts & Culture
Arts & Reviews
Politics
Health News
© 2026 African Newspapers of Nigeria Plc. All Rights Reserved. | Disclaimer | Privacy Policy | Editorial Policy | Corrections Policy | Terms & Conditions

Add Tribune Online to your Homescreen!

Add
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?