Transitioning Students from Block-Based to Text-Based Coding
- Sunburst Digital
- Jul 8, 2022
- 2 min read
Transitioning students from block-based coding to text-based coding is an important step in any coding curriculum, and one that must not go overlooked. Let's start by understanding the difference between these two coding styles.
What is Block-Based Coding?
Block-Based coding is meant for younger students, or those just beginning their coding journey. Typically there are little blocks that represent different coding functions which students can drag-and-drop into place to create the necessary program. Using blocks allows the students to focus on the logic and planning of the code rather than having to remember the exact function names, formats and syntax.

What is Text-Based Coding?
Because coding with blocks is not available in real-world jobs, it's important that students transition to text-based coding and learn the proper syntax of the programming language. With text-based coding, the students are meant to type out the functions manually, with correct formatting and in the correct order. In order to do this, students must have a more advanced knowledge of the programming language and proper syntax.

How to Successfully Transition Between the Two Styles of Coding
As you can see above, Codementum provides both block-base and text-based coding areas on one screen, allowing students to easily toggle between the two. This lets students learn the concepts with blocks and then see the real-world code associated with those functions.
Codementum wrote an in-depth article on how and when to successfully transition students from one method to the other, including statistics, scientific research and much more.
...or watch this short webinar about the same topic.
In addition to there all-in-one coding platform, these amazing resources are a big reason Codementum is becoming one of the leading learn-to-code platforms in elementary schools for learning JavaScript and Python. If you're interested in adopting Codementum in your school, please contact us for a quote today!


I’ve read multiple articles on Fairplay pro and Fairplaypro .com , but this one stood out because of its clarity and depth. You’ve covered points that are usually ignored. Really appreciate the effort!
I’ve read multiple articles on Fairplay pro and Fairplaypro .com , but this one stood out because of its clarity and depth. You’ve covered points that are usually ignored. Really appreciate the effort!
https://kuwin.uno/ mình cũng kiểu nghe nhắc nhiều quá nên bấm vào xem thử cho biết thôi. Không có ngồi đọc kỹ hay làm gì sâu đâu, chủ yếu lướt qua xem giao diện họ sắp xếp ra sao. Cảm giác đầu tiên là bố cục nhìn khá “sạch”, các phần được chia thành từng khối rõ ràng nên kéo xuống không bị lạc, mắt bắt nhịp nhanh. Mình thích nhất là mấy chỗ thông tin họ để theo dạng cột/bảng gọn gàng, nhìn lướt vẫn hiểu đại khái chứ không bị chữ dồn một cục. Menu cũng đặt dễ thấy nên chuyển qua lại mấy mục không phải mò. Nói chung nhìn vài phút thấy dễ chịu vì các khối…
website 456bd showed up in a couple posts and I ended up poking around out of curiosity, mainly to see how the site is put together. It’s surprisingly easy to get oriented right away—nothing feels buried, and the navigation doesn’t make you click in circles. What stood out to me is how the info is presented: the content blocks are spaced nicely and the text is laid out in a way that’s quick to skim without your eyes bouncing all over the place. I’m not even trying to deep-dive into anything, but it still feels comfortable to browse for a few minutes. The menu sits where you expect it and the block-style layout keeps the page looking tidy and uncluttered.
ball88.ink mình thấy mọi người nhắc hoài nên bữa rảnh bấm vào coi thử cho biết, kiểu xem giao diện ra sao thôi chứ không đăng ký gì. Lướt vài phút thấy trang làm khá gọn, chữ nghĩa dễ đọc, các mục được chia thành từng khối nên kéo xuống không bị rối mắt. Có đoạn họ nhắc chuyện nếu bị chặn thì nên dùng link chính thức đường dẫn dự phòng và nhớ kiểm tra kỹ trước khi đăng nhập, đọc qua thấy cũng hợp thời vì dạo này nhiều trang giả mạo thật. Mình thích cái menu đặt ngay chỗ dễ nhìn, bấm qua lại giữa các phần không phải tìm lâu, và phần nội dung trình bày…