Title:
|
ASPECTS AND IMPLICATIONS OF GENERAL EDUCATION ON PROGRAMMING FOR NON-MAJORS |
Author(s):
|
YoungMin Seo, YoungJun Lee |
ISBN:
|
978-972-8939-38-0 |
Editors:
|
Miguel Baptista Nunes and Pedro IsaĆas |
Year:
|
2011 |
Edition:
|
Volume II |
Keywords:
|
Computational Thinking, Educational Programming Language, Scratch, Programming Education, Creative Products |
Type:
|
Short Paper |
First Page:
|
8 |
Last Page:
|
12 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
Computational Thinking Ability that can be improved through programming and algorithm training is emerged as one of essential capabilities for everyone living in this age. Programming process can be led to excessive cognitive burden and low motivation of non-majors of programming when they learn it for the first time since it requires high-level cognitive abilities such as logical thinking and abstract thinking. Therefore educational programming languages are widely used recently because people can understand basic concepts of programming and learn algorithm easily and interestingly. Scratch, one of the educational programming languages provides rich multimedia programming environment and interesting user interface. These features of Scratch enable non-majors to learn programming. In this study, we introduce general programming education for non-majors and suggest directions for programming education. |
|
|
|
|