and Communication Technology, right from the very beginning. Here are ten of them, through the ages: • credited with being the first computer programmer in history, in 1840 • created the first clean algorithm that led to software design today. • was a poet, mathematician and • was skilled in several spoken languages.
in the invention of wireless technology, by conceptualizing the idea of frequency hopping in the 1920s. • Her invention was used to help the Navy to remotely control war weapons called torpedoes. • was a famous actress who won many awards.
writing style and icons. • performed her magic at Microsoft, on Windows operating system as well. • worked for others, including Facebook, and now runs her own digital design firm, kare.com.
engineer, and employee number 20. • At 36, she was the youngest member of Google's executive operating committee. • leads product management and engineering for products like Google Maps, Google Earth and Latitude. • Now CEO of Yahoo Inc.
media expert and entrepreneur. • founder of BellaNaija, an online entertainment, fashion and lifestyle magazine. It gets at least 600, 000 hits daily. • In 2014, she was named in Forbes list of "30 Most Promising Young Entrepreneurs in Africa" in 2014.
• founder of Main Street Technologies and Chief Executive Officer of Main One Cable Company, a communications services company based in Lagos State, south-western Nigeria. • Main One provides services for all of West Africa, especially the private submarine cable system.
Computer Science from the University of Lagos, Nigeria. • Created the first project on Mobile Computing in the Computer Science Department. • Developed many apps for mobileXcetera and the major networks e.g. Communic8, aptSMS, My Stockpile etc. • Run a Technology Consulting firm in Abuja, Nigeria (www.daydah.com) • Languages: PHP, Javascript, jQuery, WML, WMA-Script, Flash-Lite, Java, HTML5, CSS • Databases: MSSQL, MySQL
challenge • To solve challenges • To make solutions better How? • Identify a problem you want to solve • Think about a solution to the problem • Break down the solution into small parts • Use those parts to create a 'ToDo List' (Algorithm). Write it down! • Use your Programming Language to bring the solution to life
e.g. operating systems • Mobile applications e.g Angry bird. • Online shopping stores e.g. Konga, Jumia, Kaymu • Blogs e.g. BellaNaija, Linda Ikeji • Payment gateways e.g. Interswitch, PayStack, Voguepay