Coding has become the universal language of the future and holds the key to unlocking a brighter future for millions of youth across Africa. In fact, it’s estimated that 80% of all jobs will relate to science, technology, engineering and maths (STEM) – and coding is expected to play a central role.
Every October since 2015, Africa Code Week has created opportunities for millions of youth to get introduced to the exciting world of computer coding through a series of interactive workshops held across the continent. This year, more than 130 partners and 120 ambassadors from 37 countries will combine forces for the fifth edition of Africa Code Week (ACW), which aims to introduce an additional 1.5 million youth to basic coding skills during the month of October.
Regardless of your level of skill or experience, everyone can be part of the excitement as we make this a Coder October. Whether you attend a workshop in your community or volunteer to share your skills and teach young Africans how to use coding in the service of transforming our continent, here are four ways take part in this year’s Africa Code Week:
1. Attend a Live Workshop
Taking place at schools, universities, science centers or community centers during the month of October, ACW’s free coding workshops address specific age groups regardless of learner levels. Get yourself up to speed with fun learning tools and passionate teachers! Visit the ACW Map to locate a workshop near you.
Learn Coding from Scratch: If you are between 12 and 16 years old and would like to learn computer programming, openSAP is the place to start. This free online course will teach you how to create your own animations and games using the famous Scratch interface.
Teaching coding using Scratch: openSAP also offers this free course for teachers eager to learn the skills they need to teach coding to young people using Scratch.
Both courses are also available in French on openSAP for teachers and youth in Francophone Africa.
3. Host a Coding Workshop in Your Community
Why not support the planning and execution of workshops in your own community? You can visit the ACW website to download your full partner guide including a checklist of what you’ll need to host a successful coding workshop in your school or community.
4. Become a Coding Instructor
Use your teaching skills for the greater good and visit the ACW website to see where Train-the-Trainer workshops are taking place in your country. While ACW takes place over a one- or two-week period every year, it is the local capacity building within schools and communities that will accelerate the sustainable development of 21st century skills across the continent.
Africa Code Week will be held in 37 countries across Africa throughout the month of October. Join SAP and partners – UNESCO Youth Mobile, Google, Irish Aid, The German Federal Ministry of Economic Cooperation and Development (BMZ) and a fast-growing network of over 130 private, public and nonprofit partners – on their Africa Code Week mission to bridge the digital skills and gender gap in support of the UN Sustainable Development Goals. To find out where your nearest coding workshop is taking place – or how to become a volunteer – please visit www.africacodeweek.org
Liquid, IS, partner for 5G roll-out to corporate SA
Liquid Telecom has teamed up with Internet Solutions to develop an ultra-fast wholesale connectivity service for enterprises – including telcos
Liquid Telecom South Africa has partnered with Internet Solutions (IS) to provide wholesale 5G connectivity targeted at delivering enterprise services to their existing and potential new customer bases.
The 5G service will provide operators and internet service providers with faster speeds, lower latency and greater capacity, ultimately enabling businesses to deliver richer experiences to their customers.
“Providing IS with 5G wholesale services as an alternative to fibre connectivity, Liquid Telecom South Africa is highlighting how we are delivering on our commitment to the market to continue being the best business network in South Africa,” says Reshaad Sha, CEO of Liquid Telecom South Africa. “Local businesses are adopting technologies like SD-WAN, IoT, and cloud computing, However, these technologies need network connectivity that provides high quality, increased capacity, and greater reliability to ensure optimum performance.”
IS managing executive Dr Setumo Mohapisays the company has evolved its networking model to provide a high-performance hybrid network that aggregates multiple WAN transport services.
“This enables clients to fully utilise all available bandwidth for high availability and total application performance,” he says. “The innovation, flexibility and range of 5G use cases that this offers for different industries such as agriculture, retail, manufacturing, and logistics is boundless. 5G is a core component of our hybrid network and we are extremely excited about the extended capability this partnership with Liquid enables us to offer our clients.
Liquid Telecom is the first to launch a 5G wholesale network service, which it says will “accelerate the building of Africa’s digital future and the digital revolution in South Africa”.
Liquid Telecom is a leading communications solutions provider across 13 countries, primarily in Eastern, Southern and South Africa. It serves mobile operators, carriers, enterprise, media and content companies and retail customers with high-speed, reliable connectivity, hosting and co-location and digital services. This means that it can provide the basis for its clients to offer 5G services to end-users.
Liquid has built Africa’s largest independent fibre network, approaching 70,000km, and operates state-of-the-art data centres in Johannesburg, Cape Town and Nairobi.
IS, which pioneered Internet connectivity in South Africa, is a subsidiary of the Dimension Data Group and part of Japanese telecoms giant NTT. It now leverages its infrastructure and global footprint to support organisations with the rapid deployment of emerging technologies. Still headquartered in South Africa, it has operating offices in Mozambique, Uganda, Ghana, Kenya and Nigeria. It has 82 Points of Presence (PoPs) in 19 African countries and four international PoPs in London, Germany, Hong Kong and Singapore. The company has over 10 000 square metres of data centre space across Africa.
So you think you need a Blockchain?
By CAYLE SHARROCK, Head of Engineering at Tari Labs
It’s 2020, and we’re still in hype overdrive about blockchain. If conventional wisdom is to be believed, blockchain is going revolutionise and disrupt every industry known to humankind.
But does every industry actually need a blockchain? Let’s take an objective look at two of the most aggressively touted use cases for Blockchain to see if it’s all it’s cracked up to be.
Before we do this, let’s remind ourselves about the four pillars of Blockchain technology and what they give you: tamper-evident logs (the blockchain); cryptographic proof of ownership (digital signatures); public accountability (the distributed public ledger); and corruption resistance (proof of work).
If we use these four features as a checklist, we can evaluate any proposed use case of blockchain technology and decide whether the potential is genuine, or whether it’s just buzzword bingo.
There have been hundreds of headlines over the past four years proclaiming how Bank Y will use Blockchain to disrupt the industry. Usually, what they claim is that they can perform interbank settlements at a fraction of the cost of what the incumbent monopoly, SWIFT, provides.
So does Blockchain work for the banking sector? Clearly, tamper detection of the transaction history is a must-have here. What about digital signatures and proof of ownership? Without a doubt. Multiple signatures? The more the merrier.
Bitcoin was conceived as trustless money – and with banks, we have a fairly small community that is heavily regulated, and that do actually trust each other to some degree. Essentially, banks use governments’ big stick instead of proof-of-work to keep everyone honest. This works most of the time. Except when it doesn’t. The 2008 crisis and the 2012 Cypriot haircuts are just two examples.
How about Public Accountability from distributed public records? No, public accountability has never been the banking sector’s strong suit. That means the banks’ ideal “blockchain” is just tamper detection, plus digital signatures. This sounds like a bunch of databases that have tightly controlled access along with strong cryptographic signatures.
The banks actually gave this non-Blockchain blockchain a name: Distributed Ledger Technology. And it’s pretty much what SWIFT already does.
Verdict: Do banks need Blockchain? Nah. They want a cheaper alternative to SWIFT.
Blockchain technology is going to revolutionise the supply-chain management (SCM) industry, we’re told. BHP Billiton was one of the first large companies to announce in 2016 that they were implementing Blockchain for their core sample supply chain. We’ve heard similar stories about the diamond industry.
Whether you think a proof-of-work Blockchain makes sense for SCM is really secondary to the challenge of The Oracle problem: blockchains are brilliant at letting you know when data in the system has been compromised. But they have zero sense whether that data is true or not.
The Oracle problem arises whenever you need to bring the concept of truth, or providence from the real world into a trustless system like Blockchain. How does the core sample data get onto the blockchain ledger? Does a guy type it in? Does he never make mistakes? Can he be bribed to type in something else? If it’s a totally automated system, can it fail? Be hacked?
Maybe we solve this by having two systems running and we compare the results. Or three. Or four. Now we have the problem of having to ship our samples to different labs around the world and be sure they weren’t tampered with in transit. If only we had a blockchain-based SCM system to secure our blockchain-based SCM system …
Verdict: The Oracle problem is really hard, and torpedos a lot of tangible good-based blockchain proposals.
So, back to our original question: do you need a blockchain? Ultimately, the future of blockchain applications (beyond money) lies in whether the benefits of having a decentralised, public record secured by proof-of-work outweighs its costs. There are plenty of really encouraging use cases emerging – think ticketing, for example, or trading in any digital assets. But for most industries, the jury’s still out.