| تعداد نشریات | 11 |
| تعداد شمارهها | 237 |
| تعداد مقالات | 2,398 |
| تعداد مشاهده مقاله | 3,831,171 |
| تعداد دریافت فایل اصل مقاله | 2,775,767 |
بررسی تأثیر برنامهنویسی بلوکی اسکرچ بر تفکر محاسباتی و مهارت حلمسئله هندسی دانشآموزان پایۀ هفتم | ||
| فناوری آموزش | ||
| مقاله 5، دوره 19، شماره 4 - شماره پیاپی 76، مهر 1404، صفحه 923-940 اصل مقاله (1.64 M) | ||
| نوع مقاله: مقاله پژوهشی | ||
| شناسه دیجیتال (DOI): 10.22061/tej.2026.12019.3221 | ||
| نویسندگان | ||
| ابوالفضل رفیع پور* 1؛ پویا کریمی2 | ||
| 11 گروه آموزش ریاضی، دانشکده ریاضی و کامپیوتر، دانشگاه شهید باهنر، کرمان، ایران 2 پژوهشکده ریاضی ماهانی، پژوهشگاه افضلی پور، دانشگاه شهید باهنر کرمان، کرمان، ایران | ||
| 21 گروه آموزش ریاضی، دانشکده ریاضی و کامپیوتر، دانشگاه شهید باهنر، کرمان، ایران 2 پژوهشکده ریاضی ماهانی، پژوهشگاه افضلی پور، دانشگاه شهید باهنر کرمان، کرمان، ایران | ||
| تاریخ دریافت: 03 اردیبهشت 1404، تاریخ بازنگری: 25 تیر 1404، تاریخ پذیرش: 14 شهریور 1404 | ||
| چکیده | ||
| پیشینه و اهداف: برنامهنویسی بهعنوان فعالیتی میانرشتهای، پیوندی فعال میان ریاضیات و علوم کامپیوتر ایجاد میکند که میتواند در خدمت حل مسئله، یادگیری مفاهیم انتزاعی و توسعۀ تفکر محاسباتی قرار گیرد. در سالهای اخیر، استفاده از محیطهای بصری مانند اسکرچ در آموزش ریاضیات توجه ویژه قرار گرفته است. با وجود این، شواهد اندکی دربارۀ تأثیر برنامهنویسی بلوکی بر مهارتهای هندسی و تفکر محاسباتی در دورۀ متوسطۀ اول وجود دارد. هدف پژوهش حاضر، بررسی تأثیر برنامهنویسی بلوکی در محیط اسکرچ بر تفکر محاسباتی و مهارت حل مسئلۀ هندسی دانشآموزان پایۀ هفتم بود. روشها: پژوهش حاضر از نظر هدف کاربردی و این مطالعه با رویکرد آمیخته (کمّی–کیفی) و در دو گروه آزمایش و گواه انجام شد. جامعۀ آماری، دانشآموزان پسر پایۀ هفتم شهر ماهان، در سال تحصیلی 1404-1403 و شیوۀ نمونهگیری، به صورت تصادفی بود. نمونه شامل ۶۰ دانشآموز است که بهطور تصادفی، به هریک از گروههای آزمایش و گواه، ۳۰ دانشآموز اختصاص یافت. مداخلۀ آموزشی بهمدت ۸ هفته و با تمرکز بر آموزش مفاهیم فصل «هندسه و استدلال» از کتاب درسی ریاضی پایۀ هفتم صورت گرفت. ابزار گردآوری دادهها در بخش کمی، آزمون استاندارد تفکر محاسباتی رومانو گونزالس و همکاران بود که بهصورت پیشآزمون و پسآزمون اجرا شد. پایایی آن با آلفای کرونباخ 79/0 گزارش شده است. همچنین دادههای کمّی با نرمافزار SPSS تحلیل شد و دادههای پیشآزمون و پسآزمون تفکر محاسباتی در هر دو گروه آزمایش و گواه از توزیع نرمال پیروی کردند که امکان استفاده از آزمونهای پارامتریک (t زوجی و t مستقل) را فراهم ساخت. در بخش کیفی، با بهرهگیری از تحلیل محتوای پروژههای برنامهنویسیشده دانشآموزان در برنامۀ دکتر اسکرچ و مصاحبههای نیمهساختاریافته، فرایند یادگیری و ادراک مفاهیم هندسی کتاب درسی ریاضی پایۀ هفتم بررسی شد. یافتهها: در گروه آزمایش، میانگین نمرات تفکر محاسباتی از 73/10 (انحراف معیار 727/4) در پیشآزمون به 57/14 (انحراف معیار 739/4) در پسآزمون افزایش یافت که با آزمون t زوجی تفاوت معناداری را (0001/0p<) تأیید میکند. در مقابل، گروه گواه با تغییر اندک از 60/10 به 90/10 اختلاف معنادار نشان نداد (405/0p=). محاسبه اندازهی اثر کوهن d برای گروه آزمایش نشانگر اثری قوی بود، که تأییدی بر اثربخشی مداخلۀ اسکرچ است. در برنامۀ دکتر اسکرچ، چهار ویژگی اصلی تفکر محاسباتی در مصنوعات دیجیتال دانشآموزان مطرح شد که در زمینۀ سؤالات هندسۀ پایۀ هفتم کاربرد دارد. این ویژگیها شامل تبدیل مفاهیم انتزاعی به اشیای ملموس، توسعۀ الگوریتمهای تعمیمپذیر، بازنمایی چندوجهی مسائل و تکرارپذیری راهحلهای شناسایی است. نتیجهگیری: یافتههای آماری حاصل از تحلیل t زوجی نشان داد که برنامهنویسی در محیط اسکرچ موجب افزایش معنادار نمرات تفکر محاسباتی در گروه آزمایش شده است. دادههای کیفی شامل پروژههای برنامهنویسیشدۀ دانشآموزان، مصاحبههای نیمهساختاریافته و تحلیل تصاویر و ویدئوهای آموزشی نیز نشان دادند که دانشآموزان توانایی بازنمایی مفاهیم هندسی مانند تقارن و دوران را به شیوهای ملموستر و چندوجهی در پروژههای خود در اسکرچ دارند. از این منظر، این پژوهش با تلفیق دو قلمرو تفکر محاسباتی و آموزش هندسه، بستر نوآورانهای برای طراحی تجربیات آموزشی و تلفیق فناوری و یادگیری مفاهیم ریاضی فراهم آورد. این مقاله تأکید میکند که برنامهنویسی بلوکی باید نهصرفاً بهعنوان ابزار فناوری، بلکه بهعنوان یک واسطۀ شناخت در آموزش ریاضی در نظر گرفته شود. این رویکرد میتواند زمینهساز تحول در شیوههای یاددهی-یادگیری مفاهیم پیچیدۀ هندسی و ابزاری کارساز برای معلمان ریاضی برای آموزش مفاهیم انتزاعی به دانشآموزان باشد. | ||
| کلیدواژهها | ||
| تفکر محاسباتی؛ برنامهنویسی بلوکی؛ آموزش هندسه؛ اسکرچ؛ آموزش ریاضی | ||
| موضوعات | ||
| فناوری آموزش | ||
| عنوان مقاله [English] | ||
| Investigating the effectiveness of scratch block-based programming on computational thinking and geometric problem-solving skills of seventh-grade students | ||
| نویسندگان [English] | ||
| A. Rafiepour1؛ P. Karimi2 | ||
| 11 Department of Mathematics Education, Faculty of Mathematics and Computer, Shahid Bahonar University of Kerman, Kerman, Iran 2 Mahani Math Center, Afzalipour Research Institute, Shahid Bahonar University of Kerman, Iran | ||
| 21 Department of Mathematics Education, Faculty of Mathematics and Computer, Shahid Bahonar University of Kerman, Kerman, Iran 2 Mahani Math Center, Afzalipour Research Institute, Shahid Bahonar University of Kerman, Iran | ||
| چکیده [English] | ||
| Background and Objectives: Programming, as an interdisciplinary activity, creates an active link between mathematics and computer science, which can serve to solve problems, learn abstract concepts, and develop computational thinking. In recent years, the use of visual environments such as Scratch in mathematics education has received special attention. Despite this, there is little evidence regarding the impact of block-based programming on geometric skills and computational thinking in the first cycle of secondary school (middle school). The present study aimed to investigate the effect of block-based programming in the Scratch environment on the computational thinking and geometric problem-solving skills of seventh-grade students. Methods: The present research was applied in terms of purpose and was conducted with a mixed (quantitative-qualitative) approach with two research groups, experimental and control. The statistical population consisted of seventh-grade male students in Mahan city during the academic year 2024-2025, and the sampling method was random. The sample included 60 students who were randomly assigned to either the experimental or control group, with 30 students in each group. The educational intervention lasted for eight weeks and focused on teaching the concepts of the ‘Geometry and Reasoning’ chapter from the seventh-grade mathematics textbook. The data collection instrument in the quantitative section was the Romano Gonzalez et al. standard computational thinking test, which was administered as a pre-test and post-test. Its reliability was reported with a Cronbach's alpha of 0.79. Also, the quantitative data were analyzed with SPSS software, and the pre-test and post-test data of computational thinking in both the experimental and control groups followed a normal distribution, which allowed the use of parametric tests (paired t-test and independent t-test). In the qualitative section, the learning process and perception of geometric concepts in the seventh-grade mathematics textbook were examined by utilizing content analysis of students' programming projects in the Dr. Scratch program and semi-structured interviews. Findings: In the experimental group, the average scores for computational thinking increased from 10.73 (SD= 4.727) in the pre-test to 14.57 (SD= 4.739) in the post-test, which was confirmed by a paired t-test showing a significant difference (p < 0.001). In contrast, the control group showed little change from 10.60 to 10.90, indicating no significant difference (p = 0.405). The calculation of Cohen's d effect size for the experimental group indicated a strong effect, supporting the effectiveness of the Scratch intervention. In the Scratch Program, four main features of computational thinking in students' digital artifacts were presented, applicable to seventh-grade foundational geometry questions. These features include translating abstract concepts into tangible objects, developing generalizable algorithms, multi-faceted representation of problems, and the repeatability of recognizable solutions. Conclusion: Statistical findings from a paired t-test revealed that programming in the Scratch environment significantly increased computational thinking scores in the experimental group. Qualitative data, including students' programming projects, semi-structured interviews, and analysis of educational images and videos, also indicated that students were able to represent geometric concepts such as symmetry and rotation in a more tangible and multifaceted way in their Scratch projects. From this perspective, this research, by integrating the two domains of computational thinking and geometry education, provides an innovative platform for designing educational experiences and integrating technology and the learning of mathematical concepts. This article emphasizes that block-based programming should be considered not merely as a technological tool, but as a cognitive mediator in mathematics education. This approach can pave the way for transformation in teaching and learning methods of complex geometric concepts and be an effective tool for mathematics teachers to teach abstract concepts to students. | ||
| کلیدواژهها [English] | ||
| Computational Thinking, Blocky Programming, Geometry Education, Scratch, Mathematics Education | ||
| مراجع | ||
|
[1] Ng OL, Leung A, Ye H. Exploring computational thinking as a boundary object between mathematics and computer programming for STEM teaching and learning. ZDM Math Educ. 2023;55(7):1315–1329. doi:10.1007/s11858-023-01509-z
doi:10.1147/sj.393.0720
[4] Solomon C, Harvey B, Kahn K, Lieberman H, Miller ML, Minsky M, Papert A, Silverman B. History of Logo. Proc ACM Program Lang. 2020;4(HOPL):79. doi:10.1145/3386329
[5] Wu TT, Asmara A, Huang YM, Permata Hapsari I. Identification of problem-solving techniques in computational thinking studies: systematic literature review. SAGE Open. 2024;14(2). doi:10.1177/21582440241249897
[8] Wing JM. Computational thinking. Commun ACM. 2006;49(3):33–35. doi:10.1145/1118178.1118215
doi:10.1007/s10956-015-9581-5
doi:10.1016/j.chb.2014.09.012
[12] Sanalan V, Taşlıbeyaz E. Discovering Turkish Generation-Z in the context of educational technology. J Educ Issues. 2020;6(2). doi:10.5296/jei.v6i2.17552
[14] Kafai YB, Resnick M, editors. Constructionism in practice: designing, thinking, and learning in a digital world. New York: Routledge; 2012. doi:10.4324/9780203053492
[15] Duckworth D, Fraillon J. Computational thinking framework. In: Fraillon J, Rožman M, editors. IEA international computer and information literacy study 2023. Cham: Springer; 2025. doi:10.1007/978-3-031-61194-0_3
doi:10.1007/978-3-319-02600-8_3
doi:10.1007/s11858-015-0731-2
doi:10.1145/1592761.1592779
[20] Rafiepour A, Farsani D. Cultural historical review of Iranian school mathematics curriculum: the role of computational thinking. J Math Educ. 2021;12(3):411–426.
doi:10.1080/15391523.2021.1967817
[23] Aho AV. Computation and computational thinking. Comput J. 2012;55(7):832–835. doi:10.1093/comjnl/bxs074
[24] Ye H, Liang B, Ng O, Chai CS. Integration of computational thinking in K-12 mathematics education: a systematic review on CT-based mathematics instruction and student learning. Int J STEM Educ. 2023;10(1):1–26.doi:10.1186/s40594-023-00396-w
[25] Kadijevich DM, Stephens M, Rafiepour A. Emergence of computational/algorithmic thinking and its impact on the mathematics curriculum. In: Shimizu Y, Vithal R, editors. Mathematics curriculum reforms around the world. Cham: Springer; 2023. doi:10.1007/978-3-031-13548-4_23
[26] Price TW, Barnes T. Comparing textual and block interfaces in a novice programming environment. In: Proceedings of the 11th Annual International Conference on International Computing Education Research; 2015 Aug; p. 91–99. doi:10.1145/2787622.2787712
[27] Yu Q, Yu K, Li B. Effects of block-based visual programming on K-12 students’ learning outcomes. J Educ Comput Res. 2025;63(1):64–98. doi:10.1177/07356331241293163
[30] Rodríguez-Martínez JA, González-Calero JA, Sáez-López JM. Computational thinking and mathematics using Scratch: an experiment with sixth-grade students. Interact Learn Environ. 2020;28(3):316–327. doi:10.1080/10494820.2019.1612448
[33] Grover S, Pea R. Computational thinking in K–12: a review of the state of the field. Educ Res. 2013;42(1):38–43. doi:10.3102/0013189X12463051
[34] Jiang B, Li Z. Effect of Scratch on computational thinking skills of Chinese primary school students. J Comput Educ. 2021;8:505–525. doi:10.1007/s40692-021-00190-z
doi:10.3390/computers10060069
[36] Sáez-López JM, Sevillano-García ML, Vazquez-Cano E. The effect of programming on primary school students’ mathematical and scientific understanding: educational use of mBot. Educ Technol Res Dev. 2019; 67(6): 1405–1425. doi:10.1007/s11423-019-09648-5
[37] Moslemi Nejad Arani S, Zarei A, Sarani A. The effect of online and in-person problem-based learning on learners' willingness to communicate, self-efficacy, and classroom anxiety. Educ Technol. 2023;18(1):19–36. [In Persian]. doi:10.22061/tej.2023.9904.2915.
[38] Sheybani Khanehkar M, Yafatian N. Examining the effect of gamification-based teaching on self-regulation in tenth-grade vocational and technical students' mathematics learning. Educ Technol. 2024; 18(4): 829–842. [In Persian]. doi:10.22061/tej.2024.10728.3045.
[39] Rafiepour A, Radmehr M. The impact of Blocky programming on probabilistic thinking of seventh-grade students. In: Proceedings of CERME 13; Budapest, Hungary; 2023.
[40] Creswell JW, Clark VLP. Designing and conducting mixed methods research. Thousand Oaks (CA): Sage Publications; 2017.https://doi.org/10.1016/j.lisr.2007.02.003Get rights and content
doi:10.3102/01623737011003255
[42] Denzin NK. The research act: a theoretical introduction to sociological methods. New York: Routledge; 2017. doi:10.4324/9781315134543
[43] Tashakkori A, Teddlie C. Putting the human back in “human research methodology”: the researcher in mixed methods research. J Mix Methods Res. 2010; 4(4): 271–277. doi:10.1177/1558689810382532
[44] Román-González M, Pérez-González JC, Jiménez-Fernández C. Which cognitive abilities underlie computational thinking? Criterion validity of the Computational Thinking Test. Comput Hum Behav. 2017;72:678–691. doi:10.1016/j.chb.2016.08.047
doi:10.22061/tej.2023.9986.2924.
doi:10.22061/jte.2019.4844.2127.
| ||
|
آمار تعداد مشاهده مقاله: 32 تعداد دریافت فایل اصل مقاله: 11 |
||