BILL ANALYSIS                                                                                                                                                                                                    Ó




                                                                  AB 1764
                                                                  PageA 
          Date of Hearing:   April 9, 2014

                           ASSEMBLY COMMITTEE ON EDUCATION
                                Joan Buchanan, Chair
             AB 1764 (Olsen and Buchanan) - As Introduced:  February 14,  
                                        2014
           
          SUBJECT  :   School curriculum: mathematics: computer science

           SUMMARY  :   Allows a school district to award mathematics credit  
          for completion of a California State University (CSU) and  
          Universities of California (UC) approved "category c" computer  
          science course, if the district requires more than two years of  
          mathematics courses for graduation.  Specifically,  this bill  :  


          1)Specifies that for those districts whose graduation  
            requirements exceed the state required minimum of two years of  
            mathematics, the district may award a pupil mathematics course  
            credit for successfully completing a course in computer  
            science, so long as that course is approved for "category c"  
            credit by the CSUs/UCs.


          2)Clarifies that "category c" courses refers to the "a-g"  
            requirements for the UCs and CSUs admission requirements.


           EXISTING LAW  
          1)Makes Legislative findings recognizing that an increase in the  
            integration of computers and computer technology into  
            California's economy has profound implications for  
            California's society and the state's educational policy.


          2)Declares a policy for the state of California that all  
            students in grades 1 - 12 shall have equitable access to  
            educational programs designed to strengthen technological  
            skills, including, but not limited to, computer education  
            programs and that funds appropriated for these educational  
            programs have the goal of ensuring equitable access to those  
            programs for all students.


          3)Requires students in grades 9 - 12, inclusive, to take three  









                                                                  AB 1764
                                                                  PageB 
            courses in English, two courses in mathematics, two courses in  
            science, three courses in social studies, one course in visual  
            or performing arts, foreign language, or career technical  
            education, and two courses in physical education. It also  
            authorizes school districts to implement additional  
            requirements in order to receive a diploma of graduation from  
            high school.


           FISCAL EFFECT  :   This bill is keyed as non-fiscal by Legislative  
          Counsel.



           COMMENTS  :   By allowing computer science to count for a high  
          school mathematics credit,  this bill  provides an essential  
          incentive for more students to take computer science courses  
          while in high school.  By providing students with an  
          opportunity to gain essential knowledge and skills in the  
          field it may also result in more students pursuing computer  
          science in in their postsecondary education.  In an effort  
          to encourage rigorous courses that speak to computer  
          science, rather than the use of technology, this bill  
          suggests that districts should offer mathematics credit only  
          when those courses are approved by the CSUs/UCs for  
          "category c" credit, which represents the mathematics course  
          requirements.  


          Existing law requires each local board of education to adopt  
          graduation requirements, using the state mandated  
          requirements as a minimum standard.  These graduation  
          requirements must align with the locally adopted course of  
          study.  A course of study is a scope and sequence of classes  
          that are designed to meet the specific topics identified in  
          statute.  Existing law requires a local governing board to  
          adopt courses of study, for grades 7 - 12, that includes  
          instruction in the following areas of study: English, social  
          sciences, foreign language(s), physical education, science,  
          mathematics, visual and performing arts, applied arts,  
          career technical education, and automobile drivers  
          education.  Within these instructional areas, the  
          legislature has specified specific skills or concepts that  
          must be included.  Using mathematics as an example, a local  
          governing board must adopt a course of study that includes  









                                                                  AB 1764
                                                                  PageC 
          instruction in mathematical concepts, operational skills,  
          and problem solving.  The local governing board is then left  
          to determine how each particular class, as conducted within  
          its district, supports its course of study.  Additionally,  
          under existing law, a local governing board may offer a wide  
          variety of classes that support a course of study; for  
          example, a computer science class that supports its adopted  
          course of instruction in mathematics may be appropriate for  
          mathematics course credit and in turn, that course may be  
          counted towards the minimum graduation requirement.  While  
          this bill does not affect this existing discretion of a  
          local governing board, it does encourage a new approach in  
          order to increase access to rigorous, mathematics based  
          computer science courses.


           The "a-g" Requirements  
          Many high school students choose their courses based on a  
          particular course's ability to satisfy the admission eligibility  
          requirements for the CSUs/UCSs.  One of these admission  
          requirements is the "subject requirement" which is commonly  
          referred to as the 'a-g' requirements, and requires students to  
          "complete a pattern of 15 college-preparatory courses drawn from  
          the areas of history/social science, English, math, lab science,  
          a language other than English, the visual and performing arts  
          and a college-preparatory elective" with each subject area  
          labeled with a letter "a" - "g".<1> Unless a local governing  
          board designs computer science courses to meet the subject  
          requirements for mathematics, science, or another specified  
          subject, there would be little incentive for students in grades  
          9 - 12 to enroll in these courses.  In order for a course to be  
          approved for "a-g" credit, an accredited and diploma-granting  
          high school must submit a list and description of its courses to  
          the CSUs/UCs.  These institutions review the course "to ensure  
          students have attained both general academic knowledge and  
          essential analytical skills in order to succeed" at the  
          CSUs/UCSs.<2>   

          Because there are so many options to fill the elective  
          requirement, known as the "g" requirement, and few options to  
          fill the "a-f" requirements, students may be less likely to  
          enroll in a computer science course as a means to explore the  

          ---------------------------
          <1>  http://www.ucop.edu/agguide/   Accessed on February 18, 2014.
          <2>  http://www.ucop.edu/agguide/   Accessed on February 21, 2014.









                                                                  AB 1764
                                                                  PageD 
          subject area.  In moving forward with any comprehensive plan for  
          computer science, its place in the a-g requirements must be  
          carefully examined.  However, in a crosswalk between its  
          Advanced Placement (AP) courses and the Common Core State  
          Standards, the College Board found significant alignment between  
          the AP Computer Science course and the Common Core State  
          Standards (CCSS) in Mathematics.  According to the College  
          Board, the AP Computer Science course "emphasizes  
          object-oriented programming methodology with a concentration on  
          problem solving and algorithm development, and is meant to be  
          the equivalent of a first-semester college-level course in  
          computer science. It also includes the study of data structures,  
          design, and abstraction."  Specifically, this crosswalk  
          concluded that the AP Computer Science course aligns to the CCSS  
          in mathematics by requiring, as a prerequisite, "knowledge of  
          basic algebra and functions as well as problem-solving skills."  
          Further, this "occurs primarily within the Standards in  
          Mathematical Practice and within the conceptual categories of  
          Algebra and Number and Quantity. A less concentrated alignment  
          to the [CCSS] is evident within the conceptual categories of  
          Functions and Geometry."  While an AP course is not the only use  
          of computer science curriculum in the math curriculum, it is  
          illustrative of the overlap between these two content areas.   
           This bill  recognizes this overlap and encourages districts to  
          construct computer science courses that allow students to  
          re-think traditional mathematics and explore meaningful computer  
          science curriculum.

           Teacher certification
           According to a report by the Computer Science Teachers'  
          Association, the certification for teachers of computer science  
          is a "deeply flawed system, typified by confusion about Computer  
          Science as a discipline, a dearth of clear and relevant  
          certification/licensure requirements, and a profound lack of  
          agreement (or perhaps understanding) about what teachers should  
          know and understand in order to be exemplary Computer Science  
          teachers."<3>  Currently, California has three Single Subject  
          Teaching Credentials (Mathematics, Business, and Industrial and  
          Technology Education) and a supplementary authorization  
          (Computer Concepts and Applications) that authorize a teacher to  
          provide instruction in computer science.  However, these varied  
          ---------------------------
          <3> Bugs in the System: Computer Science Teacher Certification  
          in the U.S. (2013).  
           https://csta.acm.org/ComputerScienceTeacherCertification/sub/CSTA 
          _BugsInTheSystem.pdf  .  Accessed on February 21, 2014. 








                                                                  AB 1764
                                                                  PageE 
          approaches and emphases may lead to a disjointed and widely  
          disparate approach to computer science.  In the absence of a  
          cohesive and comprehensive approach to computer science that  
          includes a thoughtful examination to the appropriate  
          authorization,  this bill  again takes a meaningful and cost  
          neutral approach to computer science in California's classrooms  
          that can be immediately implemented. 

           Related Legislation
           ACR 108 (Wagner) (2014), designates the week of December 8,  
          2014, as Computer Science Education Week.  This measure is  
          pending in the Assembly Education Committee.

          AB 1530 (Chau) (2014), encourages the SPI  to develop or, as  
          needed, revise a model curriculum on computer science, and to  
          submit the model curriculum to the SBE  for adoption. This  
          measure is pending in the Assembly Education Committee.

          AB 1539 (Hagman) (2014), requires the SBE to adopt computer  
          science academic content standards. This measure is pending in  
          the Assembly Education Committee.

          AB 2110 (Ting) (2014), requires the SBE to incorporate computer  
          science curriculum content into the mathematics, science,  
          history-social science, and language arts curriculum frameworks,  
          as it deems appropriate.  This measure is pending in the  
          Assembly Education Committee.

           Previous Legislation
           AB 887 (Atkins), Chapter 719, Statutes of 2011, established the  
          policy for the state of California that all students in grades 1  
          - 12 shall have equitable access to educational programs  
          designed to strengthen technological skills, including, but not  
          limited to, computer education programs and that funds  
          appropriated for these educational programs have the goal of  
          ensuring equitable access to those programs for all students.   
          This measure was not heard by the Assembly Education Committee.


          ACR 88 (Torlakson), Resolution. Chapter 84, Statutes of 2010,  
          established, until January 1, 2014, the California Task Force on  
          Science, Technology, Engineering, and Mathematics Education for  
          the purpose of promoting the improvement of mathematics,  
          science, engineering, and technology education across the state.  
          The task force would consist of Members of the Legislature and  









                                                                  AB 1764
                                                                  PageF 
          experts appointed by the Speaker of the Assembly and the Senate  
          Committee on Rules. This measure passed out of the Assembly  
          Education Committee by a vote of 9 - 0.   

          SB 675 (Torlakson) (2007) require the State Department of  
          Education to conduct a needs assessment survey, including  
          specified components, of all school districts and county offices  
          of education to determine the availability and accessibility of  
          courses and coursework in the areas of career technology  
          education and computer literacy.  This measure died in Assembly  
          Education without being heard, at the request of the author.

          SB 1736 (Ackerman) (2005) establish the One-to-One Laptop  
          Computer Pilot Program to be administered by the SPI. This  
          measure died in Assembly Education without being heard, at the  
          request of the author.


           REGISTERED SUPPORT / OPPOSITION  :   

           Support 
           California Chamber of Commerce
          California Teachers Association
          Chamber of Commerce Mountain View
          Children Now
          Code.org
          Computer Science Teachers Association
          Computing in the Core
          Entertainment Software Association
          Microsoft
          San Francisco Chamber of Commerce
          San Jose Silicon Valley Chamber of Commerce
          Silicon Valley Leadership Group
          Southwest California Legislative Council
          Students First
          TechNet
          Valley Industry and Commerce Association

           Opposition 
           
          California School Boards Association
           
          Analysis Prepared by  :    Jill Rice / ED. / (916) 319-2087 











                                                                  AB 1764
                                                                  PageG