WORKING FOR AN INNOVATION DEAL USA IN THE 21ST CENTURY
Trabajando por un Trato de Inovación EEUU en el Siglo XXI
为实现21世纪美国创新之政而奋斗
Engineering Programming for K12
This page is reserved for online publications of research data, articles, and other documents, peer-reviewed or not, as well as any constructive criticism, comments and advice, related to the determination of K-12 age-possible topics in engineering programming, as an instrument for the implementation of the ideas explored in the vision paper titled Proposed Model for a Streamlined, Cohesive, and Optimized K-12 STEM Curriculum with a Focus on Engineering.
Research CONCLUSION
A careful analysis of the course content as revealed by the college-level textbooks used in the C++ programming course has lead to the conclusion that for all practical purposes, the majority of all knowledge content in the selected textbooks could be taught to high school students. Thus, the research on this subject has been completed.
Possible Grade-Level to Introduce this Subject
At least high school, grade to be determined.
Original Research Data Tables
Complete Report
edward_k12_programming_report.pdf | |
File Size: | 296 kb |
File Type: |
Textbooks Used as Sources of Data
C++ How to Program, 8th Edition, written by Paul Deitel and Harvey Deital, 1031 pages long, has been used in the General Engineering 121 (Programming for Engineers C++) course at East Los Angeles College and many other places. After a careful and thorough examination of all pages in this book, it has been determined that
(1) The only mathematics skills needed for passing the course are [four operations], [integer], [remainder], [power], [bar chart], [absolute value], and [root], although other concepts such [trigonometric functions], [exponential functions], [log], [natural log], [Fibonacci series], [arrays]. [two-dimensions], [multiple dimensions], [permutation], [vector], and [data] are involved in some chapters of this textbook. (2) Since there are basically no calculations using relevant formulas involved, an understanding of the later part of mathematics concepts at a purely descriptive and informational level is probably enough. (3) No prior physics or chemistry knowledge or skills are needed for reading and homework assignments. |
The research on this subject has been financed by part of a gift of US$10,000 from Mrs. Xiuyu Li, my mother and resident of the District of Gulangyu, City of Xiamen, Province of Fujian, the People's Republic of China, during my recovery from left arm injury at Athens, Georgia (2009)
本科目的研究成果由我的母亲李秀玉女士(中华人民共和国福建省厦门市鼓浪屿区居民)在我2009年在美国佐治亚州雅典市左手受伤休养期间赠送10000美元中拨款赞助
RESEARCH OUTCOMES Navigator:
(1) Engineering Foundation (Introduction to STEAM for K12, Statics for K12, Dynamics for K12, Strength of Materials for K12, Engineering Materials for K12, Statistics& Probabilities for K12, and Engineering Economics for K12);
(2) Mechanical Engineering (Mechanical Design for K12, Fluid Mechanics for K12, Aerodynamics for K12, Heat Transfer for K12, Thermodynamics for K12);
(3) Engineering Technology (CADD& Product Design for K12, Manufacturing Processes for K12, Engineering Programming for K12);
(4) Civil Engineering (Introduction to Computerized Civil Engineering Design for K12, Introduction to Global Positioning System & Land Surveying for K12, Introduction to Structural Design for K12);
(5) Electrical Engineering (Introduction to Electrical & Electronics Devices for K12, Introduction to Circuit Analysis & Simulation for K12, Introduction to Robotics & Programming for K12);
(6) Capstone Engineering Design and Research;
(7) Available K12 STEAM Learning Resources;
(8) Mathematics Pre-requisites for Undergraduate Engineering Programs;
(9) Recommended Artistic Skills for STEM Professionals.
(1) Engineering Foundation (Introduction to STEAM for K12, Statics for K12, Dynamics for K12, Strength of Materials for K12, Engineering Materials for K12, Statistics& Probabilities for K12, and Engineering Economics for K12);
(2) Mechanical Engineering (Mechanical Design for K12, Fluid Mechanics for K12, Aerodynamics for K12, Heat Transfer for K12, Thermodynamics for K12);
(3) Engineering Technology (CADD& Product Design for K12, Manufacturing Processes for K12, Engineering Programming for K12);
(4) Civil Engineering (Introduction to Computerized Civil Engineering Design for K12, Introduction to Global Positioning System & Land Surveying for K12, Introduction to Structural Design for K12);
(5) Electrical Engineering (Introduction to Electrical & Electronics Devices for K12, Introduction to Circuit Analysis & Simulation for K12, Introduction to Robotics & Programming for K12);
(6) Capstone Engineering Design and Research;
(7) Available K12 STEAM Learning Resources;
(8) Mathematics Pre-requisites for Undergraduate Engineering Programs;
(9) Recommended Artistic Skills for STEM Professionals.
Freedom and opportunities! You will have the right to a high quality K12 science, technology, engineering, arts and mathematics (STEAM) education!
¡Libertad y oportunitades! ¡Usted va a tener el derecho a una K12 educación de alta calidad en ciencia, tecnología, ingenería, artes y matematica (CTIAM)!
自由和机会!你们将拥有接受高质量的、贯穿幼儿园到中小学阶段的科学、技术、工程、艺术和数学教育的权利!
¡Libertad y oportunitades! ¡Usted va a tener el derecho a una K12 educación de alta calidad en ciencia, tecnología, ingenería, artes y matematica (CTIAM)!
自由和机会!你们将拥有接受高质量的、贯穿幼儿园到中小学阶段的科学、技术、工程、艺术和数学教育的权利!