Bill Text: MO HB2042 | 2014 | Regular Session | Introduced
Bill Title: Requires computer programming coursework offered by a public school to be treated as a mathematics course for which a student may earn academic credit
Spectrum: Partisan Bill (Republican 2-0)
Status: (Introduced - Dead) 2014-03-12 - Referred: Elementary and Secondary Education(H) [HB2042 Detail]
Download: Missouri-2014-HB2042-Introduced.html
SECOND REGULAR SESSION
97TH GENERAL ASSEMBLY
INTRODUCED BY REPRESENTATIVES ROWDEN (Sponsor) AND TORPEY (Co-sponsor).
5781L.01I D. ADAM CRUMBLISS, Chief Clerk
AN ACT
To amend chapter 160, RSMo, by adding thereto one new section relating to computer programming course work.
Be it enacted by the General Assembly of the state of Missouri, as follows:
Section A. Chapter 160, RSMo, is amended by adding thereto one new section, to be known as section 160.077, to read as follows:
160.077. 1. Instruction in computer programming shall be treated as a mathematics course for academic credit granting and receiving purposes when computer programming is offered by a public school in Missouri.
2. Nothing in this section shall prohibit a school from offering nonacademic credit computer programming classes as part of the school's educational program.
3. Any student enrolled in a public school in this state that offers a computer programming course or courses may earn academic credit for such course by completing the course with a passing grade.
4. Academic credit received for taking a computer programming course shall be counted toward satisfaction of any mathematics requirements of the public school and shall satisfy any mathematics entrance requirements of any public institution of higher education in Missouri.
5. Nothing in subsection 4 of this section shall be construed as limiting the ability of individual departments in public institutions of higher education located in the state of Missouri from establishing specific departmental language requirements for majors that cannot be met by courses in computer programming.
6. For purposes of this section, "instruction in computer programming" means course work that focuses on the general writing and implementation of generic and customized programs to drive operating systems and that generally prepares individuals to apply the methods and procedures of software design and programming to software installation and maintenance, including instruction in software design, low- and high-level languages and program writing, program customization and linking, prototype testing, troubleshooting, and related aspects of operating systems and networks.
•