In a prior study we introduced the Programmed Visual Contents Comparison Method (PVCC) for assessment of programming abilities related with Panoramic Understanding of programming (PUP). With this method, by comparing ...
详细信息
ISBN:
(纸本)9781509017904
In a prior study we introduced the Programmed Visual Contents Comparison Method (PVCC) for assessment of programming abilities related with Panoramic Understanding of programming (PUP). With this method, by comparing two or more output pictures produced by programming samples (a question), a student must decide which one of the programs producing them is more difficult to build with programming, or, if the difficulty is similar for all of them. This study reported also the results of a test to evaluate this method's validity performed with groups of students of diverse fields. Validity was verified by comparing the initial programming ability reported by programming professors of these groups with the test results;this confirmed that the PVCC method worked well to find programming abilities related with PUP. In this paper we propose an enhancement to the PVCC Method based on the preparation of New Questions where two or more samples displaying both input data and output pictures are shown. By adding input data to output pictures and focus strictly on the programming processes needed to obtain these pictures from the provided input data, we aim to broaden the range of discernible programming abilities related with PUP. The results of a test performed to verify the suitability of New Questions performed with professors of programming is also reported.
In order to meet the needs of students practice in program design and to develop style, the paper develops the software which can program training on the Web browser. The program training software uses DHTML technolog...
详细信息
ISBN:
(纸本)9781424455379
In order to meet the needs of students practice in program design and to develop style, the paper develops the software which can program training on the Web browser. The program training software uses DHTML technology of the client to realize interaction with the students and dynamic display of processing, and uses AJAX technology combined with server-side data access technology to get teachers template code. The software sets teachers template programs as matched objective. Compare with teachers template programs, it checks the correctness of the input process of the students. So it will guide the students to standardly program, make them grasp programming ideas of the typical problems, and enhance their ability of practice and thinking.
In recent years, professionals in different fields have become able to do programming by using simplified software tools, as a consequence of this they are becoming able to understand programming in a general or "...
详细信息
ISBN:
(纸本)9781479984541
In recent years, professionals in different fields have become able to do programming by using simplified software tools, as a consequence of this they are becoming able to understand programming in a general or "panoramic" way. This understanding is not evaluated by current programming abilities testing methods such as written paper tests or practical programming. This paper proposes a Programmed Visual Contents Comparison Method to assess programming ability, and additionally, a testing system based on this method. With this method, by comparing 2 displayed images and interactive animations produced by programming samples (a question) a subject must decide which one of the programs is more difficult to build with programming than the other, or, if the difficulty is similar for both of them. The validity of the method is confirmed by comparing the ability reported by programming teachers with the results of an experiment performed with a testing system.
In order to meet the needs of students practice in program design and to develop style,the paper develops the software which can program training on the Web *** program training software uses DHTML technology of the c...
详细信息
In order to meet the needs of students practice in program design and to develop style,the paper develops the software which can program training on the Web *** program training software uses DHTML technology of the client to realize interaction with the students and dynamic display of processing,and uses AJAX technology combined with server-side data access technology to get teachers template *** software sets teachers template programs as matched *** with teachers template programs,it checks the correctness of the input process of the *** it will guide the students to standardly program,make them grasp programming ideas of the typical problems,and enhance their ability of practice and thinking.
The USA Computing Olympiad (USACO) supports pre-college computing around the world through computer programming competitions and training materials. The USACO holds six Internet-based contests each year. Unique in the...
详细信息
The USA Computing Olympiad (USACO) supports pre-college computing around the world through computer programming competitions and training materials. The USACO holds six Internet-based contests each year. Unique in the contest community, they are open to every pre-college programmer around the world at no charge;feature three divisions of escalating difficulty and one beginning level contest;are machine-graded, with instant feedback on simple errors found during submission;are analyzed with solutions and results provided;are translated into foreign languages for the contestants;are created by a handful of coaches with the help of assistant coaches who interact through a comprehensive website that collects problems, test data, solutions, data validators, and discussions. The USACO has reached out to the international community by inviting international students to challenge our students at the USA International Computing Olympiad (USAICO) here at Colorado College during our summer program;providing a discussion form on our website for contests and training pages;grading and ranking international students along with our own;providing a grading system for IOI 2001, 2003, 2004, 2006 and 2008 (expected). In April, the USACO conducts the US Open, a proctored exam for US students, and, one day later, an Internet exam for international students. Based on the results of these contests, 16 students are invited to an all-expense-paid training camp in the early summer, where 4 students are selected to be the US Team at the International Olympiad in Informatics (IOI). The USACO is sponsored by USENIX, SANS, and IBM. All USACO contest administration is staffed by 100% volunteers.
暂无评论