علوم مهارتی و خلاقیت

علوم مهارتی و خلاقیت

پلتفرم‌های آموزش کدنویسی موبایلی برای برنامه نویسان نوآموز: یادگیری مستقل بدون نیاز به مربی یا کامپیوتر

نوع مقاله : مقاله پژوهشی

نویسنده
دپارتمان مهندسی نرم افزار کامپیوتر. دانشگاه ملی مهارت. تهران. ایران
چکیده
این مقاله به بررسی افزایش استفاده از سامانه‌های آموزش کدنویسی مبتنی بر گوشی‌های هوشمند برای افراد مبتدی می‌پردازد. این سامانه‌ها امکان یادگیری و تمرین کدنویسی را بدون نیاز به رایانه‌های سنتی یا حضور مستقیم مربی فراهم می‌کنند. با گسترش استفاده از گوشی‌های هوشمند، این بسترها به‌ویژه برای دانش‌آموزانی که به لپ‌تاپ یا معلم حرفه‌ای دسترسی ندارند، فرصت‌های آموزشی جدیدی ایجاد می‌کنند. در این پژوهش، نرم‌افزارهایی مانند SoloLearn ، Grasshopper و Codecademy استفاده شده‌اند که با استفاده از ابزارهای آنلاین و روش‌های تعاملی و بازی‌گونه، مهارت‌های کدنویسی را آموزش می‌دهند. هرچند این سامانه‌ها انعطاف‌پذیری بالایی دارند، ولی محدودیت‌هایی مانند کوچک بودن صفحه نمایش که بازبینی کدهای پیچیده را دشوار می‌کند نیز وجود دارد. همچنین این مقاله روش‌های سنتی یادگیری کدنویسی با رایانه و مربی را با روش‌های مبتنی بر گوشی‌های هوشمند مقایسه می‌کند. هدف این پژوهش ارائه تحلیلی جامع از تأثیر این سامانه‌ها بر توسعه مهارت‌های کدنویسی برای مبتدیان و شناسایی راهکارهایی برای بهبود تجربه یادگیری در مناطق با دسترسی محدود به امکانات آموزشی است.
کلیدواژه‌ها

عنوان مقاله English

Mobile-Based Coding Education Platforms for Beginners: Independent Learning Without the Need for a Mentor or Computer

نویسنده English

Hassan Alizadehghadikolaei
Department of Computer Software Engineering, National University of Skills (NUS), Tehran, Iran
چکیده English

This paper explores the increasing role of mobile-based platforms in teaching coding to beginners, allowing learners to practice and develop coding skills independently, without the need for traditional computers or instructor-led guidance. As smartphones become more affordable and widespread, these platforms offer valuable educational opportunities, particularly for students in underserved areas with limited access to technological tools like laptops or professional teachers. The study reviews popular platforms such as SoloLearn, Grasshopper, and Codecademy, focusing on their use of online compilers and interactive, gamified methods to facilitate coding education. It evaluates the strengths and challenges of these tools, noting that while they provide greater accessibility and flexibility, especially in disadvantaged regions, limitations such as small screen sizes can make writing and debugging complex code more difficult. Additionally, the paper compares mobile-based coding instruction with traditional teaching methods that involve direct interaction with instructors and desktop computers. The aim is to assess the effectiveness of these mobile platforms in providing beginners with essential coding skills and to identify areas for improvement that could further enhance the mobile coding learning experience, particularly for students who lack access to conventional educational infrastructure.

کلیدواژه‌ها English

Mobile learning platforms
Programming education
Beginner programmers
Underserved regions
Online compilers

  • تاریخ دریافت 23 مهر 1403
  • تاریخ بازنگری 20 آبان 1403
  • تاریخ پذیرش 10 دی 1403