A weekend school for future computer programmers
Skip to main content
  • Home
  • Economy
    • Aviation
    • Bazaar
    • Budget
    • Industry
    • NBR
    • RMG
    • Corporates
  • Stocks
  • Analysis
  • World+Biz
  • Sports
  • Features
    • Book Review
    • Brands
    • Earth
    • Explorer
    • Fact Check
    • Family
    • Food
    • Game Reviews
    • Good Practices
    • Habitat
    • Humour
    • In Focus
    • Luxury
    • Mode
    • Panorama
    • Pursuit
    • Wealth
    • Wellbeing
    • Wheels
  • Epaper
  • More
    • Subscribe
    • Videos
    • Thoughts
    • Splash
    • Bangladesh
    • Supplement
    • Infograph
    • Archive
    • COVID-19
    • Games
    • Long Read
    • Interviews
    • Offbeat
    • Podcast
    • Quiz
    • Tech
    • Trial By Trivia
    • Magazine
  • বাংলা
The Business Standard

Saturday
January 28, 2023

Sign In
Subscribe
  • Home
  • Economy
    • Aviation
    • Bazaar
    • Budget
    • Industry
    • NBR
    • RMG
    • Corporates
  • Stocks
  • Analysis
  • World+Biz
  • Sports
  • Features
    • Book Review
    • Brands
    • Earth
    • Explorer
    • Fact Check
    • Family
    • Food
    • Game Reviews
    • Good Practices
    • Habitat
    • Humour
    • In Focus
    • Luxury
    • Mode
    • Panorama
    • Pursuit
    • Wealth
    • Wellbeing
    • Wheels
  • Epaper
  • More
    • Subscribe
    • Videos
    • Thoughts
    • Splash
    • Bangladesh
    • Supplement
    • Infograph
    • Archive
    • COVID-19
    • Games
    • Long Read
    • Interviews
    • Offbeat
    • Podcast
    • Quiz
    • Tech
    • Trial By Trivia
    • Magazine
  • বাংলা
SATURDAY, JANUARY 28, 2023
A weekend school for future computer programmers

Panorama

Sadiqur Rahman
26 August, 2022, 12:40 pm
Last modified: 27 August, 2022, 04:35 pm

Related News

  • Acknowledgment of the new capability is ICPC: Foreign minister
  • Coaching centres to be closed for 3 weeks ahead of SSC exams
  • The country’s first mobile game developer company took root from a programming book bought from Nilkhet
  • Bangladesh to host 45th ICPC World Finals
  • Meet Pritom Kundu, the Bangladeshi programming genius out to conquer the coding arena

A weekend school for future computer programmers

Meet Mosharraf Hossain (the software engineer with more than two decades of experience) who teaches students on the weekends to make computer programming popular at the mass level. The school is driven by Hossain’s passion and his belief that future careers will be dependent on coding

Sadiqur Rahman
26 August, 2022, 12:40 pm
Last modified: 27 August, 2022, 04:35 pm
Mosharaf Hossain believes that programming is a crucial skill the students need to develop to cope with the fourth industrial revolution. 
Photo: Noor-A-Alam
Mosharaf Hossain believes that programming is a crucial skill the students need to develop to cope with the fourth industrial revolution. Photo: Noor-A-Alam

Inside a moderate-sized apartment room in Dhaka's Mohammadpur, a middle-aged gentleman was giving instructions to some students at a computer lab set on a conference table.

"So far what we have done? Counted total number of a specific alphabet and its percentage in a string [of Python programme]. Now we will apply a formula and calculate some variables instead of mentioning the number to solve different problems," Mosharraf Hossain, the instructor, told his students.

The students were learning how to identify repetitive alphabets, specific word counting, word percentage and how to measure the length of a string–ordered sequence of characters in a computer programme. 

Breaking the taboo that only science students can learn computer programming, the attendants, all from non-science academic backgrounds, were following the instructions like attentive followers. 

Software engineer Mosharraf, tutoring computer programming or coding and robotics at his private arrangement called Community Computing School (CCS), believes that any student having basic knowledge of mathematics can grasp his lessons. 

Photo: Noor-A-Alam/TBS
Photo: Noor-A-Alam/TBS

He doesn't give tutorials with technical jargon. Given a simple problem like counting the total days between 2004 and 2010, the learners first identify if there was any leap year or not. Then they sum up the days. 

"Solving very simple problems like this, they learn three basic lessons of computer programming: sequence, selection and iteration, even before I teach them coding. If they understand the three steps properly, they can develop computer programmes or work in robotics," Mosharraf briefed about his teaching method.

Equipped with a software engineering career of more than two decades, Mosharraf launched CCS in December 2019 intending to make computer programming popular at the mass level.

Initially, he tried to set up a computer lab at a conventional school. He didn't receive a positive response. Finally, he built the present lab at Mohammadia Housing Society, Mohammadpur.

A solution architect of Tiger IT Bangladesh, Mosharraf does not live on tutoring computer programming. This is his passion. 

Mosharraf had no computer science degree. He was a self-learner. From some open sources, he learned computer programming and started his career in 2000 as a junior software developer at Genesys Software in Dhaka. 

Before Tiger IT, he worked with Grameen Solutions as an engineering manager, a project manager of Uniqa and the head of the software department of Aplomb Tech.

He is so adamant to pursue his passion that he did not give up despite his private school being closed, almost for two years, during the Covid-19 pandemic. Every Saturday, Mosharraf's weekly day off, he teaches computer programming to students ranging between fourth graders and graduates. 

There are a few educational institutions, particularly the English medium-based, that teach computer programming as an after-school activity. As he wants to spread advanced education among mass students, he primarily has chosen his pupils from the Bengali medium schools and colleges.

Photo: Noor-A-Alam/TBS
Photo: Noor-A-Alam/TBS

"There is a global network called Code.org providing numerous tutorials on computer programming. But how many students at conventional Bangla-medium schools can access or grasp the lessons? That's why I have organised this private school," Mosharraf said.

He believes that programming is a crucial skill the students need to develop to cope with the fourth industrial revolution. 

He hopes that someday, the physical labour-intensive job sectors will be transformed into Artificial Intelligence-based. It will be more competitive and the future job aspirants, now students, now need to get prepared accordingly.

"Moreover, this skill enables a person to solve problems and build self-learning strength. Coding can help them develop their maths-solving brains. Whatever a student is studying, coding a computer programme is an important supplement," Mosharraf said. 

Coding is a primary method for communicating with computers. It is using a language to give a computer instruction to perform specific functions. 

For children and adults, learning to code has many benefits including promoting logical thinking, creativity, building persistence, resilience to troubleshooting and communication skills.

A management graduate, Lovely Hoque was learning Python (a computer programming language) at CCS. 

What is your future career goal? Lovely replied, "If you read the forecast, you can see the IT-based job market. The tech ventures are attracting investments. 

"I prefer working from home with handsome compensation. Skills in computer programming either will help me develop different software or enable me to work in my preferable fields," Lovely expressed her hope. 

Lovely started to visit CCS one and a half months ago. Before that, YouTube documentaries and peer discussions made her interested in computer programming. 

Inspired by Lovely, Nirjona - a Bangla language student at Eden College Dhaka - also has enrolled in CCS. 

"I have not set my future goal yet. Still, I am learning and the problem-solving procedures seem very interesting to me. I guess I will explore new ideas someday," Nirjona said.

Mosharraf considers Python the best language for beginners to learn to code. Working with Python, learners can develop cross-platform applications suitable for Windows, Linux, Mac, Android and iOS. 

"Skilled in Python, students can develop IoT [Internet of Things] projects. Moreover, they can explore AI-based machine learning and robotics," Mosharraf said.

At CCS, he introduces his students to equipment including passive infrared (PIR) motion sensor, touch sensor, water sensor, ultrasonic sensor, micro bit (small single-board computer), and others which are used in robotics. 

In a hands-on learning process, he teaches students how to create different kinds of robots that are programmed to ring alarms when garden plants need water or show traffic signals and many other things. 

What are the things a student needs to learn these things? "Nothing much but a simple computer. Python is an open-sourcing programming language. You need only to download this," Mosharraf replied, adding that most of the equipment for simple robotics is available in the Dhaka market. 

He teaches coding, application development and robotics in a three-month course. Students have to pay Tk2,500 for each month. 

He does not collect the three-month course fee at a time. "Because a student may lose interest. Hence, I keep the payment system flexible," the tutor said.  

The visionary software developer, like others, knows well that Bangladesh has human resources but there are few professionals in the IT sector. That's why he provides students with primary knowledge about computer programming so that they can develop their skills more while doing internships at the available software firms. 

He demands that the government incorporate computer programming in primary schools. 

"Future career will be dependent on coding. Robots will take the burden of laborious jobs. Only intelligence will dominate in the competitive fields," Mosharraf concluded.

Features / Top News

coaching / programming / Tuition

Comments

While most comments will be posted if they are on-topic and not abusive, moderation decisions are subjective. Published comments are readers’ own views and The Business Standard does not endorse any of the readers’ comments.

Top Stories

  • How will Bangladesh pay for massive upcoming power projects this year?
    How will Bangladesh pay for massive upcoming power projects this year?
  •  Gautam Adani, center.Photographer: Tomohiro Ohsumi/Bloomberg
    What really worries Indians about Adani's empire
  • Representational image. A liquefied natural gas (LNG) tanker is tugged towards a thermal power station in Futtsu, east of Tokyo, Japan November 13, 2017. REUTERS/Issei Kato
    Bangladesh seeks spot LNG cargo for first time in 8 months

MOST VIEWED

  • Island hopping in Bangladesh?
    Island hopping in Bangladesh?
  • Illustration: TBS
    HC verdict moves the needle on recognising single motherhood
  • According to the CAB president Ghulam Rahman, one of the most common complaints of consumers is being deceived by sellers when it comes to the weight of goods. Photo: TBS
    Has the Directorate improved consumer rights in Bangladesh?
  • A 2022 survey of 1,000 companies by professional services consultancy PwC found that between a sixth and a quarter had used AI in recruitment or employee retention in the past 12 months. Illustration: Bloomberg
    AI is coming to your workplace. Is the world ready?
  • Illustration: TBS
    How is the Bangladesh market responding to digital credit?
  • Layoffs often leave companies worse off
    Layoffs often leave companies worse off

Related News

  • Acknowledgment of the new capability is ICPC: Foreign minister
  • Coaching centres to be closed for 3 weeks ahead of SSC exams
  • The country’s first mobile game developer company took root from a programming book bought from Nilkhet
  • Bangladesh to host 45th ICPC World Finals
  • Meet Pritom Kundu, the Bangladeshi programming genius out to conquer the coding arena

Features

Sketch:TBS

Why we need consumer education for consumer wellbeing

12h | Thoughts
Dr Ahsan H Mansur, Executive Director, Policy Research Institute. Illustration: TBS

Twin shocks call for stronger domestic policy response

13h | Thoughts
December-er shohor, taxi taken for airport and the Park Street bathed in lights. Photo: Jannatul Naym Pieal

Exploring Kolkata on foot, empowered by Google Maps

13h | Explorer
Island hopping in Bangladesh?

Island hopping in Bangladesh?

15h | Panorama

More Videos from TBS

Kajol’s road paintings bring change in Gafargaon

Kajol’s road paintings bring change in Gafargaon

1d | TBS Stories
Carew & Company witnessed a remarkable growth

Carew & Company witnessed a remarkable growth

1d | TBS Stories
Gavi may have to leave Camp Nou

Gavi may have to leave Camp Nou

2h | TBS SPORTS
After all the controversies, how is Shah Rukh Khan's ‘Pathaan’?

After all the controversies, how is Shah Rukh Khan's ‘Pathaan’?

4h | TBS Entertainment

Most Read

1
Picture: Collected
Bangladesh

US Embassy condemns recent incidents of visa fraud

2
Four top bankers arrested in DSA case filed by S Alam group 
Bangladesh

Four top bankers arrested in DSA case filed by S Alam group 

3
Illustration: TBS
Banking

16 banks at risk of capital shortfall if top 3 borrowers default

4
Photo: Collected
Splash

Hansal Mehta responds as Twitter user calls him 'shameless' for making Faraaz

5
A frozen Beyond Burger plant-based patty. Photographer: AKIRA for Bloomberg Businessweek
Bloomberg Special

Fake meat was supposed to save the world. It became just another fad

6
Representational Image
Banking

Cash-strapped Islami, Al-Arafah and National turn to Sonali Bank for costly fund

EMAIL US
contact@tbsnews.net
FOLLOW US
WHATSAPP
+880 1847416158
The Business Standard
  • About Us
  • Contact us
  • Sitemap
  • Privacy Policy
  • Comment Policy
Copyright © 2023
The Business Standard All rights reserved
Technical Partner: RSI Lab

Contact Us

The Business Standard

Main Office -4/A, Eskaton Garden, Dhaka- 1000

Phone: +8801847 416158 - 59

Send Opinion articles to - oped.tbs@gmail.com

For advertisement- sales@tbsnews.net