トップダウンアプローチを用いたプログラミング言語学習への適用
全文
(2) 情報処理学会第 76 回全国大会. learning of 120 minutes. The problems given to the examinees were tailored to high school level. We gave the following the three problems.. This is because TDA students unconsciously did so by imitating the sample source code.. 6. 5.. Result and Analysis. 5.1. Result We show the result of each group. Table 1 is the result of the problem correct answer rate of TDA, and BUA. Table 1, Result of the problem TDA Problem1 6 Problem2 1 Problem3 0. 7.. BUA 8 1 0. BUA group is higher in the correct answer rate. We speak the detailed analysis in a following chapter 5.2. Analysis of problem 1 We analyzed the problem 1 that was high in a correct answer rate. Table 2, Result of problem 1 BU7. BU8. BU11. BU13. BU14. BU15. BU16. BU20. indent. N. N. N. N. N. N. N. Y. LOC. 7. 8. 7. 7. 7. 7. 7. 9. TD4. TD7. TD8. TD16. TD17. TD19. indent. Y. N. N. N. Y. N. LOC. 12. 8. 11. 9. 9. 8. Future Work. We were carried out for Japanese high school students. We will carry out an experiment in future to prove further usefulness after having changed various age and a condition.. Conclusion. We applied TDA and BUA to 41 Japanese high school students to prove the usefulness of the top-down learning, and the applicability to the beginners. The examinees took 120 minutes for pre-education, and 30 minutes for the actual programming experiment. Although both groups were unable to complete all the programming problems, the TDA group showed higher quality in source code.. 8.. Acknowledgements. We would like to thank those who participated in the experiment in particular, Mr. Yuji Kitagawa, Mr. Akira Okui, and the students at Tokai-UniversitySugao high school. Also Mr. Masaru Kobayashi and Mr. Hirotaka Suma for their support to provide the experiment.. REFERENCE. 5.2.1. Indentation We analyzed indentation of the source code of JavaScript. BUA was 12.5%, i.e., 1 of 8 students. While TDA showed 50% (3 of 6). This has been affected by the sample code provided. The indent is very important to furnish better readability [4]. 5.2.2. LOC We compared LOC, or Lines of Code. In the group of BUA, everyone developed almost the same number of lines. In the TDA group, TD4 and TD8 used blank lines for better readability.. [1]. Lahtinen, Essi, Kirsti Ala-Mutka, and Hannu-Matti Järvinen. "A study of the difficulties of novice programmers." ACM SIGCSE Bulletin. Vol. 37. No. 3. ACM, 2005. [2]. Saito, Daisuke, and Tsuneo Yamaura. "A new approach to Programming Language education for beginners with top-down learning." Teaching, Assessment and Learning for Engineering (TALE), 2013 IEEE International Conference on. IEEE, 2013. [3]. 日向 俊二 “JavaScript 1 はじめてのプログラミング と JavaScript の基礎 (CD-ROM 付) (プログラミング学 習シリーズ)” 翔泳社 2009 [4]. Boswell, Dustin, and Trevor Foucher “The Art of Readable Code.” O'Reilly Media, Inc., 2011.. 4-374. Copyright 2014 Information Processing Society of Japan. All Rights Reserved..
(3)
関連したドキュメント
The Mathematical Society of Japan (MSJ) inaugurated the Takagi Lectures as prestigious research survey lectures.. The Takagi Lectures are the first series of the MSJ official
I give a proof of the theorem over any separably closed field F using ℓ-adic perverse sheaves.. My proof is different from the one of Mirkovi´c
Keywords: continuous time random walk, Brownian motion, collision time, skew Young tableaux, tandem queue.. AMS 2000 Subject Classification: Primary:
n , 1) maps the space of all homogeneous elements of degree n of an arbitrary free associative algebra onto its subspace of homogeneous Lie elements of degree n. A second
This paper presents an investigation into the mechanics of this specific problem and develops an analytical approach that accounts for the effects of geometrical and material data on
The object of this paper is the uniqueness for a d -dimensional Fokker-Planck type equation with inhomogeneous (possibly degenerated) measurable not necessarily bounded
In the paper we derive rational solutions for the lattice potential modified Korteweg–de Vries equation, and Q2, Q1(δ), H3(δ), H2 and H1 in the Adler–Bobenko–Suris list.. B¨
While conducting an experiment regarding fetal move- ments as a result of Pulsed Wave Doppler (PWD) ultrasound, [8] we encountered the severe artifacts in the acquired image2.