Course Standards
Name | Description | |
SC.68.CS-CC.1.1 (Discontinued after 2024-2025): | Demonstrate an ability to communicate appropriately through various online tools. | |
SC.68.CS-CC.1.2 (Discontinued after 2024-2025): | Apply productivity and or multimedia tools for local and global group collaboration. | |
SC.68.CS-CC.1.3 (Discontinued after 2024-2025): | Design, develop, and publish a collaborative digital product using a variety of digital tools and media-rich resources that demonstrate and communicate concepts to inform, persuade, and/or entertain. | |
SC.68.CS-CP.2.1 (Discontinued after 2024-2025): | Develop problem solutions using visual representations of problem states, structures and data. | |
SC.68.CS-CP.2.2 (Discontinued after 2024-2025): | Evaluate the logical flow of a step-by-step program by acting it out through computer-free activities. | |
SC.68.CS-CP.2.3 (Discontinued after 2024-2025): | Develop problem solutions using a block programming language, including all of the following: looping behavior, conditional statements, expressions, variables, and functions. | |
SC.68.CS-CP.2.4 (Discontinued after 2024-2025): | Develop problem solutions using a programming language, including all of the following: looping behavior, conditional statements, expressions, variables, and functions. | |
SC.68.CS-CP.3.1 (Discontinued after 2024-2025): | Select appropriate tools and technology resources to accomplish a variety of tasks and solve problems. | |
SC.68.CS-CP.3.2 (Discontinued after 2024-2025): | Create online content (e.g., webpage, blog, digital portfolio, multimedia), using advanced design tools. | |
SC.68.CS-CP.3.3 (Discontinued after 2024-2025): | Create an artifact (independently and collaboratively) that answers a research question and communicates results and conclusions. | |
SC.68.CS-CS.1.1 (Discontinued after 2024-2025): | Examine connections between elements of mathematics and computer science including binary numbers, logic, sets, and functions. | |
SC.68.CS-CS.1.2 (Discontinued after 2024-2025): | Create or modify and use a simulation to analyze and illustrate a concept in depth (i.e., use a simulation to illustrate a genetic variation), individually and collaboratively. | |
SC.68.CS-CS.1.3 (Discontinued after 2024-2025): | Evaluate what kinds of real-world problems can be solved using modeling and simulation. | |
SC.68.CS-CS.2.10 (Discontinued after 2024-2025): | Recognize that more than one algorithm can solve a given problem. | |
SC.68.CS-CS.2.11 (Discontinued after 2024-2025): | Predict outputs while showing an understanding of inputs. | |
SC.68.CS-CS.2.13 (Discontinued after 2024-2025): | Explore a problem domain using iterative development and debugging. | |
SC.68.CS-CS.2.5 (Discontinued after 2024-2025): | Decompose a problem and create a function for one of its parts at a time (e.g., video game, robot obstacle course, making dinner), individually and collaboratively. | |
SC.68.CS-CS.2.6 (Discontinued after 2024-2025): | Create a program that implements an algorithm to achieve a given goal, individually and collaboratively. | |
SC.68.CS-CS.2.7 (Discontinued after 2024-2025): | Design solutions that use repetition and two-way selection (e.g., for, while, if/else). | |
SC.68.CS-CS.2.8 (Discontinued after 2024-2025): | Recognize that boundaries need to be taken into account for an algorithm to produce correct results. | |
SC.68.CS-CS.6.1 (Discontinued after 2024-2025): | Explain why some tasks can be accomplished more easily by computers. | |
SC.68.CS-CS.6.2 (Discontinued after 2024-2025): | Describe how humans and machines interact to accomplish tasks that cannot be accomplished by either alone. | |
SC.68.CS-CS.6.3 (Discontinued after 2024-2025): | Identify novel ways humans interact with computers, including software, probes, sensors, and handheld devices. | |
SC.68.CS-CS.6.4 (Discontinued after 2024-2025): | Describe ways in which computers use models of intelligent behavior (e.g., robot motion, speech and language understanding, and computer vision). | |
SC.68.CS-CS.6.5 (Discontinued after 2024-2025): | Identify factors that distinguish humans from machines. | |
SC.68.CS-CS.6.6 (Discontinued after 2024-2025): | Design and demonstrate the use of a device (e.g., robot, e-textile) to accomplish a task, individually and collaboratively. | |
SC.68.CS-PC.1.1 (Discontinued after 2024-2025): | Recognize and describe legal and ethical behaviors when using information and technology and describe the consequences of misuse. | |
SC.68.CS-PC.1.2 (Discontinued after 2024-2025): | Describe and use safe and appropriate practices when participating in online communities (e.g., discussion groups, blogs, and social networking sites). | |
SC.68.CS-PC.1.3 (Discontinued after 2024-2025): | Evaluate the proper use and operation of security technologies (e.g., passwords, virus protection software, spam filters, pop-up blockers, and cookies). | |
SC.68.CS-PC.1.4 (Discontinued after 2024-2025): | Recognize the impacts and consequences of plagiarism on the development of creative works, projects, publications and online content. | |
SC.68.CS-PC.2.1 (Discontinued after 2024-2025): | Analyze the positive and negative impacts of computing, social networking and web technologies on human culture. | |
SC.68.CS-PC.2.2 (Discontinued after 2024-2025): | Explain the possible consequences of cyberbullying and inappropriate use of social media on personal life and society. | |
SC.68.CS-PC.2.3 (Discontinued after 2024-2025): | Describe the influence of access to information technologies over time and the effects those changes have had on education, the workplace, and the global society. | |
SC.68.CS-PC.2.8 (Discontinued after 2024-2025): | Identify interdisciplinary careers that are enhanced by computer science. | |
MA.K12.MTR.1.1: | Actively participate in effortful learning both individually and collectively. Mathematicians who participate in effortful learning both individually and with others:
| |
MA.K12.MTR.2.1: | Demonstrate understanding by representing problems in multiple ways. Mathematicians who demonstrate understanding by representing problems in multiple ways:
| |
MA.K12.MTR.3.1: | Complete tasks with mathematical fluency. Mathematicians who complete tasks with mathematical fluency:
| |
MA.K12.MTR.4.1: | Engage in discussions that reflect on the mathematical thinking of self and others. Mathematicians who engage in discussions that reflect on the mathematical thinking of self and others:
| |
MA.K12.MTR.5.1: | Use patterns and structure to help understand and connect mathematical concepts. Mathematicians who use patterns and structure to help understand and connect mathematical concepts:
| |
MA.K12.MTR.6.1: | Assess the reasonableness of solutions. Mathematicians who assess the reasonableness of solutions:
| |
MA.K12.MTR.7.1: | Apply mathematics to real-world contexts. Mathematicians who apply mathematics to real-world contexts:
| |
ELA.K12.EE.1.1: | Cite evidence to explain and justify reasoning.
| |
ELA.K12.EE.2.1: | Read and comprehend grade-level complex texts proficiently.
| |
ELA.K12.EE.3.1: | Make inferences to support comprehension.
| |
ELA.K12.EE.4.1: | Use appropriate collaborative techniques and active listening skills when engaging in discussions in a variety of situations.
| |
ELA.K12.EE.5.1: | Use the accepted rules governing a specific format to create quality work.
| |
ELA.K12.EE.6.1: | Use appropriate voice and tone when speaking or writing.
| |
ELD.K12.ELL.SI.1: | English language learners communicate for social and instructional purposes within the school setting. |
General Course Information and Notes
VERSION DESCRIPTION
PURPOSE
Computing is so fundamental to understanding and participating in society that it is valuable for every student to learn as part of a modern education. Computer science can be viewed as a liberal art, a subject that provides students with a critical lens for interpreting the world around them. Computer science prepares all students to be active and informed contributors to our increasingly technological society whether they pursue careers in technology or not. Computer science can be life-changing, not just skill training.
Students learn best when they are intrinsically motivated. This course prioritizes learning experiences that are active, relevant to students' lives, and provide students authentic choice. Students are encouraged to be curious, solve personally relevant problems and to express themselves through creation. Learning is an inherently social activity, so the course is designed to interweave lessons with discussions, presentations, peer feedback, and shared reflections. As students proceed through the pathway, the structures increasingly shift responsibility to students to formulate their own questions, develop their own solutions, and critique their work.
It is also critical to diversify the technology workforce. Addressing inequities within the field of computer science is critical to bringing computer science to all students. The tools and strategies in this course will help teachers understand and address well-known equity gaps within the field. All students can succeed in computer science when given the right supports and opportunities, regardless of prior knowledge.
OVERVIEW AND GOALS
Computer Science Discoveries 1 introduces students to computer science as a vehicle for problem solving, communication, and personal expression. The course focuses on the visible aspects of computing and computer science and encourages students to see where computer science exists around them and how they can engage with it as a tool for exploration and expression.
Additional Notes - Pedagogical Approach to Learning: Teacher as Lead Learner
What is the Lead Learner approach?
As the lead learner, the teacher role shifts from being the source of knowledge to that of a leader in seeking knowledge. The lead learner's mantra is: "I may not know the answer, but I know that together we can figure it out."
The philosophy of the lead learner strategy is that students can benefit from having a model to demonstrate the learning process. Being a lead learner doesn't discount the need for a teacher to develop computer science content expertise, but it does allow for an environment of openness with students about the teacher learning process. Modeling and teaching how to learn are the most important factors to consider in order to be successful with this style of teaching and learning.
The lead learner technique represents good teaching practice in general. One important role of the teacher in the Computer Science Discoveries classroom is to model excitement about investigating how things work by asking motivating questions about why things work they way they do or are the way they are. With teacher guidance, students will learn how to hypothesize; ask questions of peers; test, evaluate, and refine solutions collaboratively; seek out resources; analyze data; and write clear and cogent code.
Florida’s Benchmarks for Excellent Student Thinking (B.E.S.T.) Standards
This course includes Florida’s B.E.S.T. ELA Expectations (EE) and Mathematical Thinking and Reasoning Standards (MTRs) for students. Florida educators should intentionally embed these standards within the content and their instruction as applicable. For guidance on the implementation of the EEs and MTRs, please visit https://www.cpalms.org/Standards/BEST_Standards.aspx and select the appropriate B.E.S.T. Standards package.
English Language Development (ELD) Standards Special Notes Section:
Teachers are required to provide listening, speaking, reading and writing instruction that allows English language learners (ELL) to communicate for social and instructional purposes within the school setting. For the given level of English language proficiency and with visual, graphic, or interactive support, students will interact with grade level words, expressions, sentences and discourse to process or produce language necessary for academic success. The ELD standard should specify a relevant content area concept or topic of study chosen by curriculum developers and teachers which maximizes an ELL’s need for communication and social skills. To access an ELL supporting document which delineates performance definitions and descriptors, please click on the following link: https://cpalmsmediaprod.blob.core.windows.net/uploads/docs/standards/eld/si.pdf.
Accommodations
Federal and state legislation requires the provision of accommodations for students with disabilities as identified on the secondary student's Individual Educational Plan (IEP) or 504 plan or postsecondary student's accommodations' plan to meet individual needs and ensure equal access. Accommodations change the way the student is instructed. Students with disabilities may need accommodations in such areas as instructional methods and materials, assignments and assessments, time demands and schedules, learning environment, assistive technology and special communication systems. Documentation of the accommodations requested and provided should be maintained in a confidential file.
In addition to accommodations, some secondary students with disabilities (students with an IEP served in Exceptional Student Education (ESE) will need modifications to meet their needs. Modifications change the outcomes and or what the student is expected to learn, e.g., modifying the curriculum of a secondary career and technical education course.
General Information
Course Number: 0200010 |
Course Path: Section: Grades PreK to 12 Education Courses > Grade Group: Grades 6 to 8 Education Courses > Subject: Computer Science > SubSubject: General > |
Abbreviated Title: M/J COMP SCI DISC 1 | |
Course Attributes:
|
|
Course Type: Elective Course | Course Level: 2 |
Course Status: Terminated | |
Grade Level(s): 6,7,8 | |
Educator Certifications
Computer Science (Elementary and Secondary Grades K-12) |
Classical Education - Restricted (Elementary and Secondary Grades K-12) Section 1012.55(5), F.S., authorizes the issuance of a classical education teaching certificate, upon the request of a classical school, to any applicant who fulfills the requirements of s. 1012.56(2)(a)-(f) and (11), F.S., and Rule 6A-4.004, F.A.C. Classical schools must meet the requirements outlined in s. 1012.55(5), F.S., and be listed in the FLDOE Master School ID database, to request a restricted classical education teaching certificate on behalf of an applicant. |
Qualifications
As well as any certification requirements listed on the course description, the following qualifications may also be acceptable for the course:
Any field when certification reflects a bachelor or higher degree.