Ausrichtung der Lehrplanstandards

Gemeinsame Kernstaatsstandards

MATH.PRACTICE.MP1

Machen Sie Sinn für Probleme und lösen Sie sie beharrlich. Versteht die Ansätze anderer zur Lösung komplexer Probleme.

MATH.PRACTICE.MP3

Konstruieren Sie tragfähige Argumente und kritisieren Sie die Argumentation anderer. Analysiert Situationen, indem sie in Fälle unterteilt werden.

MATH.PRACTICE.MP3

Konstruieren Sie tragfähige Argumente und kritisieren Sie die Argumentation anderer. Begründete ihre Schlussfolgerung.

MATH.PRACTICE.MP3

Konstruieren Sie tragfähige Argumente und kritisieren Sie die Argumentation anderer. Kommuniziert Schlussfolgerungen an andere.

MATH.PRACTICE.MP3

Konstruieren Sie tragfähige Argumente und kritisieren Sie die Argumentation anderer. Reagiert auf die Argumente anderer.

MATH.PRACTICE.MP3

Konstruieren Sie tragfähige Argumente und kritisieren Sie die Argumentation anderer. Ergibt plausible Argumente, die den Kontext berücksichtigen, aus dem die Daten entstanden sind.

MATH.PRACTICE.MP5

Verwenden Sie geeignete Tools strategisch. Verwendet technologische Werkzeuge, um das konzeptionelle Verständnis zu erforschen und zu vertiefen

MATH.CONTENT.6.NS.C.5

Wenden Sie das bisherige Verständnis von Zahlen auf das System der rationalen Zahlen an und erweitern Sie es. Verstehen Sie, dass positive und negative Zahlen zusammen verwendet werden, um Größen mit entgegengesetzten Richtungen oder Werten zu beschreiben (z. B. Temperatur über / unter Null, Höhe über / unter dem Meeresspiegel, Gutschriften / Belastungen, positive / negative elektrische Ladung); Verwenden Sie positive und negative Zahlen, um Größen in realen Kontexten darzustellen, und erklären Sie die Bedeutung von 0 in jeder Situation.

MATH.CONTENT.6.EE.A.2

Wenden Sie frühere arithmetische Erkenntnisse auf algebraische Ausdrücke an und erweitern Sie sie. Schreiben, lesen und bewerten Sie Ausdrücke, in denen Buchstaben für Zahlen stehen.

MATH.CONTENT.6.EE.B.6

Begründen und lösen Sie Gleichungen und Ungleichungen mit einer Variablen. Verwenden Sie Variablen, um Zahlen darzustellen und Ausdrücke zu schreiben, wenn Sie ein reales oder mathematisches Problem lösen. verstehen, dass eine Variable eine unbekannte Zahl oder, abhängig vom jeweiligen Zweck, eine beliebige Zahl in einer bestimmten Menge darstellen kann.

MATH.CONTENT.8.FA1

Funktionen definieren, bewerten und vergleichen. Verstehen Sie, dass eine Funktion eine Regel ist, die jedem Eingang genau einen Ausgang zuweist. Der Graph einer Funktion ist die Menge geordneter Paare, die aus einem Eingang und dem entsprechenden Ausgang bestehen.

ELA-LITERACY.RI.5.10

Lesebereich und Komplexitätsgrad des Textes. Lesen und verstehen Sie bis Ende des Jahres Informationstexte, einschließlich Geschichte / Sozialkunde, Naturwissenschaften und technische Texte, am oberen Ende des Textkomplexitätsbereichs der Klassen 4 bis 5 unabhängig und kompetent.

ELA-LITERACY.RST.6-8.3

Schlüsselideen und Details. Befolgen Sie genau ein mehrstufiges Verfahren, wenn Sie Experimente durchführen, Messungen durchführen oder technische Aufgaben ausführen.

ELA-LITERACY.RST.6-8.4

Handwerk und Struktur. Bestimmen Sie die Bedeutung von Symbolen, Schlüsselbegriffen und anderen domänenspezifischen Wörtern und Phrasen, wie sie in einem bestimmten wissenschaftlichen oder technischen Kontext verwendet werden, der für Texte und Themen der Klassen 6 bis 8 relevant ist.

ELA-LITERACY.RST.6-8.7

Integration von Wissen und Ideen. Integrieren Sie quantitative oder technische Informationen, die in Worten in einem Text ausgedrückt werden, in eine Version dieser Informationen, die visuell ausgedrückt wird (z. B. in einem Flussdiagramm, Diagramm, Modell, Diagramm oder einer Tabelle).

ELA-LITERACY.RST.9-10.4

Handwerk und Struktur. Bestimmen Sie die Bedeutung von Symbolen, Schlüsselbegriffen und anderen domänenspezifischen Wörtern und Phrasen, wie sie in einem bestimmten wissenschaftlichen oder technischen Kontext verwendet werden, der für Texte und Themen der Klassen 9 bis 10 relevant ist.

CSTA K-12 Informatik-Standards

STUFE 1 / K-3

Computergestütztes Denken. Erkennen Sie, dass Software zur Steuerung des Computerbetriebs erstellt wurde.

STUFE 1 / 3-6

Computergestütztes Denken.
Entwickeln Sie mithilfe computerfreier Übungen ein einfaches Verständnis eines Algorithmus (z. B. Suche, Abfolge von Ereignissen oder Sortieren). Beschreiben Sie, wie eine Simulation zur Lösung eines Problems verwendet werden kann. Erstellen Sie eine Liste von Unterproblemen, die bei der Behebung eines größeren Problems berücksichtigt werden müssen. Verstehen Sie die Zusammenhänge zwischen Informatik und anderen Bereichen.

STUFE 1 / K-3

Zusammenarbeit.
Arbeiten Sie kooperativ und kooperativ mit Kollegen, Lehrern und anderen, die Technologie einsetzen.

STUFE 1 / 3-6

Zusammenarbeit.
Identifizieren Sie Möglichkeiten, wie Teamwork und Zusammenarbeit Problemlösung und Innovation unterstützen können.

STUFE 1 / K-3

Computerpraxis und Programmierung.
Verwenden Sie entwicklungsgerechte Multimedia-Ressourcen (z. B. interaktive Bücher und Lernsoftware), um das Lernen im gesamten Lehrplan zu unterstützen.
Erstellen Sie eine Reihe von Anweisungen, die ausgeführt werden müssen, um eine einfache Aufgabe zu erfüllen (z. B. Anweisungen für Schildkröten).

STUFE 1 / 3-6

Computerpraxis und Programmierung.
Verwenden Sie Technologie-Tools (z. B. Multimedia- und Text-Authoring, Präsentation, Web-Tools, Digitalkameras und Scanner) für individuelle und kollaborative Schreib-, Kommunikations- und Veröffentlichungsaktivitäten.
Erstellen Sie ein Programm als eine Reihe von Schritt-für-Schritt-Anweisungen, die ausgeführt werden sollen (z. B. Erdnussbutter- und Gelee-Sandwich-Aktivität).
Identifizieren Sie Faktoren, die Menschen von Maschinen unterscheiden.

STUFE 2 / 6-9

Computergestütztes Denken.
Beschreiben Sie den Parallelisierungsprozess in Bezug auf die Problemlösung.
Definieren Sie einen Algorithmus als eine Folge von Anweisungen, die von einem Computer verarbeitet werden können.
Bewerten Sie, wie verschiedene Algorithmen verwendet werden können, um dasselbe Problem zu lösen.

Beschreiben und analysieren Sie eine Folge von Anweisungen, die befolgt werden (z. B. beschreiben Sie das Verhalten eines Charakters in einem Videospiel, das von Regeln und Algorithmen gesteuert wird).

STUFE 2 / 6-9

Zusammenarbeit.
Arbeiten Sie mit Kollegen, Experten und anderen zusammen, indem Sie kollaborative Praktiken wie Paarprogrammierung, Arbeit in Projektteams und Teilnahme an aktiven Lernaktivitäten innerhalb der Gruppe anwenden.

STUFE 2 / 6-9

Computerpraxis und Programmierung.
Verwenden Sie eine Vielzahl von Multimedia-Tools und Peripheriegeräten, um die persönliche Produktivität und das Lernen im gesamten Lehrplan zu unterstützen.

Implementieren Sie Problemlösungen mithilfe einer Programmiersprache, einschließlich: Schleifenverhalten, bedingte Anweisungen, Logik, Ausdrücke, Variablen und Funktionen.
Demonstrieren Sie Dispositionen, die für eine offene Problemlösung und Programmierung geeignet sind (z. B. Komfort mit Komplexität, Beharrlichkeit, Brainstorming, Anpassungsfähigkeit, Geduld, Neigung zum Basteln, Kreativität, Akzeptieren von Herausforderungen).

STUFE 2 / 6-9

Computer und Kommunikationsgeräte.
Erkennen Sie, dass Computer Geräte sind, die Programme ausführen.
Verwenden Sie bei der Kommunikation über Technologie eine entwicklungsgerechte, genaue Terminologie.
Beschreiben Sie, was Menschen von Maschinen unterscheidet, und konzentrieren Sie sich dabei auf menschliche Intelligenz und Maschinenintelligenz sowie auf die Art und Weise, wie wir kommunizieren können.

STUFE 3A / 9-12

Computergestütztes Denken.
Verwenden Sie vordefinierte Funktionen und Parameter, Klassen und Methoden, um ein komplexes Problem in einfachere Teile zu unterteilen.
Beschreiben eines Softwareentwicklungsprozesses zur Lösung von Softwareproblemen (z. B. Design, Codierung, Test, Verifizierung).
Erklären Sie, wie Sequenz, Auswahl, Iteration und Rekursion Bausteine ​​von Algorithmen sind.

STUFE 3A / 9-12

Computerpraxis und Programmierung.
Beschreiben einer Vielzahl von Programmiersprachen zur Lösung von Problemen und zur Entwicklung von Systemen.

STUFE 3B / 9-12

Computergestütztes Denken.
Vergleichen und kontrastieren Sie einfache Datenstrukturen und ihre Verwendung (z. B. Arrays und Listen).

STUFE 3B / 9-12

Zusammenarbeit.
Bewerten Sie von anderen geschriebene Programme auf Lesbarkeit und Benutzerfreundlichkeit.

STUFE 3B / 9-12

Computer und Kommunikationsgeräte.
Erläutern Sie die Auswirkungen von Änderungen auf die Funktionalität von Anwendungsprogrammen.

Nationaler Lehrplan in England

SCHLÜSSELSTUFE 1

Verstehen Sie, was Algorithmen sind, wie sie als Programme auf digitalen Geräten implementiert sind und dass Programme ausgeführt werden, indem Sie präzise und eindeutige Anweisungen befolgen

SCHLÜSSELSTUFE 2

Verwenden Sie Sequenz, Auswahl und Wiederholung in Programmen. Arbeiten Sie mit Variablen und verschiedenen Formen der Eingabe und Ausgabe.
Verwenden Sie logische Überlegungen, um zu erklären, wie einige einfache Algorithmen funktionieren, und um Fehler in Algorithmen und Programmen zu erkennen und zu korrigieren

SCHLÜSSELSTUFE 3

Verstehen mehrerer Schlüsselalgorithmen, die das rechnerische Denken widerspiegeln [zum Beispiel solche zum Sortieren und Suchen]; Verwenden Sie logisches Denken, um die Nützlichkeit alternativer Algorithmen für dasselbe Problem zu vergleichen.
Verstehen Sie die einfache boolesche Logik [zum Beispiel AND, OR und NOT] und einige ihrer Anwendungen in Schaltkreisen und in der Programmierung.
Verstehen, wie Anweisungen in einem Computersystem gespeichert und ausgeführt werden;

SCHLÜSSELSTUFE 4

Entwickeln Sie ihre Fähigkeiten, Kreativität und Kenntnisse in den Bereichen Informatik, digitale Medien und Informationstechnologie.
Entwickeln und wenden Sie ihre Fähigkeiten in den Bereichen Analyse, Problemlösung, Design und rechnerisches Denken an

Alineación de estándares curriculares

Estándares estatales comunes

MATH.PRACTICE.MP1

Darle sentido a los problemas y perseverar en resolverlos. Comprende los enfoques de los demás para resolver problemas complejos.

MATH.PRACTICE.MP3

Construir argumentos viables y criticar el razonamiento de los demás. Analiza situaciones dividiéndolas en casos.

MATH.PRACTICE.MP3

Construir argumentos viables y criticar el razonamiento de los demás. Justificó su conclusión.

MATH.PRACTICE.MP3

Construir argumentos viables y criticar el razonamiento de los demás. Comunica la conclusión a los demás.

MATH.PRACTICE.MP3

Construir argumentos viables y criticar el razonamiento de los demás. Responde a los argumentos de los demás.

MATH.PRACTICE.MP3

Construir argumentos viables y criticar el razonamiento de los demás. Hace argumentos plausibles que tienen en cuenta el contexto del que surgieron los datos.

MATH.PRACTICE.MP5

Use herramientas apropiadas estratégicamente. Utiliza herramientas tecnológicas para explorar y profundizar la comprensión conceptual.

CONTENIDO DE MATEMÁTICAS.6.NS.C.5

Aplique y amplíe entendimientos previos de números al sistema de números racionales. Comprender que los números positivos y negativos se usan juntos para describir cantidades que tienen direcciones o valores opuestos (p. Ej., Temperatura por encima / debajo de cero, elevación sobre / debajo del nivel del mar, créditos / débitos, carga eléctrica positiva / negativa); use números positivos y negativos para representar cantidades en contextos del mundo real, explicando el significado de 0 en cada situación.

CONTENIDO MATEMÁTICO.6.EE.A.2

Aplicar y ampliar conocimientos previos de aritmética a expresiones algebraicas. Escribe, lee y evalúa expresiones en las que las letras representan números.

CONTENIDO MATEMÁTICO.6.EE.B.6

Razonar y resolver ecuaciones y desigualdades de una variable. Use variables para representar números y escribir expresiones al resolver un problema matemático o del mundo real; Comprenda que una variable puede representar un número desconocido o, dependiendo del propósito en cuestión, cualquier número en un conjunto específico.

CONTENIDO DE MATEMÁTICAS.8.FA1

Definir, evaluar y comparar funciones. Comprenda que una función es una regla que asigna a cada entrada exactamente una salida. El gráfico de una función es el conjunto de pares ordenados que consisten en una entrada y la salida correspondiente.

ELA-LITERACY.RI.5.10

Rango de lectura y nivel de complejidad del texto. Al final del año, lea y comprenda textos informativos, incluyendo historia / estudios sociales, ciencias y textos técnicos, en el extremo superior de la banda de complejidad de texto de los grados 4–5 de forma independiente y competente.

ELA-LITERACY.RST.6-8.3

Ideas clave y detalles. Siga con precisión un procedimiento de varios pasos cuando realice experimentos, tome medidas o realice tareas técnicas.

ELA-LITERACY.RST.6-8.4

Artesanía y estructura. Determine el significado de los símbolos, términos clave y otras palabras y frases específicas del dominio a medida que se usan en un contexto científico o técnico específico relevante para los textos y temas de los grados 6–8.

ELA-LITERACY.RST.6-8.7

Integración de conocimientos e ideas. Integre información cuantitativa o técnica expresada en palabras en un texto con una versión de esa información expresada visualmente (por ejemplo, en un diagrama de flujo, diagrama, modelo, gráfico o tabla).

ELA-LITERACY.RST.9-10.4

Artesanía y estructura. Determine el significado de los símbolos, los términos clave y otras palabras y frases específicas del dominio a medida que se usan en un contexto científico o técnico específico relevante para los textos y temas de los grados 9-10.

CSTA K-12 Estándares de informática

NIVEL 1 / K-3

Pensamiento computacional. Reconozca que el software se crea para controlar las operaciones de la computadora.

NIVEL 1 / 3-6

Pensamiento computacional.
Desarrolle una comprensión simple de un algoritmo (p. Ej., Búsqueda, secuencia de eventos u ordenamiento) utilizando ejercicios sin computadora. Describa cómo se puede usar una simulación para resolver un problema. Haga una lista de subproblemas a tener en cuenta al abordar un problema mayor. Comprender las conexiones entre la informática y otros campos.

NIVEL 1 / K-3

Colaboración.
Trabaje de manera cooperativa y colaborativa con sus compañeros, maestros y otras personas que utilizan la tecnología.

NIVEL 1 / 3-6

Colaboración.
Identifique formas en que el trabajo en equipo y la colaboración pueden apoyar la resolución de problemas y la innovación.

NIVEL 1 / K-3

Práctica informática y programación.
Utilice recursos multimedia apropiados para el desarrollo (por ejemplo, libros interactivos y software educativo) para apoyar el aprendizaje en todo el plan de estudios.
Construya un conjunto de declaraciones para que se realicen para realizar una tarea simple (por ejemplo, instrucciones de tortuga).

NIVEL 1 / 3-6

Práctica informática y programación.
Utilice herramientas tecnológicas (p. Ej., Autoría multimedia y de texto, presentaciones, herramientas web, cámaras digitales y escáneres) para actividades de escritura, comunicación y publicación individuales y colaborativas.
Construya un programa como un conjunto de instrucciones paso a paso para actuar (por ejemplo, hacer actividad de mantequilla de maní y mermelada).
Identificar factores que distinguen a los humanos de las máquinas.

NIVEL 2 / 6-9

Pensamiento computacional.
Describa el proceso de paralelización en relación con la resolución de problemas.
Defina un algoritmo como una secuencia de instrucciones que puede procesar una computadora.
Evaluar las formas en que se pueden utilizar diferentes algoritmos para resolver el mismo problema.

Describa y analice una secuencia de instrucciones que se siguen (por ejemplo, describa el comportamiento de un personaje en un videojuego según las reglas y los algoritmos).

NIVEL 2 / 6-9

Colaboración.
Colabore con compañeros, expertos y otras personas mediante prácticas colaborativas como la programación en parejas, trabajando en equipos de proyectos y participando en actividades de aprendizaje activo en grupo.

NIVEL 2 / 6-9

Práctica informática y programación.
Use una variedad de herramientas multimedia y periféricos para apoyar la productividad personal y el aprendizaje en todo el plan de estudios.

Implemente soluciones de problemas utilizando un lenguaje de programación, que incluya: comportamiento en bucle, declaraciones condicionales, lógica, expresiones, variables y funciones.
Demostrar disposiciones susceptibles de resolución de problemas y programación abierta (por ejemplo, comodidad con complejidad, persistencia, lluvia de ideas, adaptabilidad, paciencia, propensión a jugar, creatividad, aceptar desafíos).

NIVEL 2 / 6-9

Computadoras y dispositivos de comunicación.
Reconozca que las computadoras son dispositivos que ejecutan programas.
Utilice terminología apropiada para el desarrollo y precisa cuando se comunique sobre tecnología.
Describa lo que distingue a los humanos de las máquinas, enfocándose en la inteligencia humana versus la inteligencia artificial y las formas en que podemos comunicarnos.

NIVEL 3A / 9-12

Pensamiento computacional.
Use funciones y parámetros predefinidos, clases y métodos para dividir un problema complejo en partes más simples.
Describa un proceso de desarrollo de software utilizado para resolver problemas de software (por ejemplo, diseño, codificación, prueba, verificación).
Explicar cómo la secuencia, la selección, la iteración y la recursión son bloques de construcción de algoritmos.

NIVEL 3A / 9-12

Práctica informática y programación.
Describa una variedad de lenguajes de programación disponibles para resolver problemas y desarrollar sistemas.

NIVEL 3B / 9-12

Pensamiento computacional.
Compare y contraste estructuras de datos simples y sus usos (por ejemplo, matrices y listas).

NIVEL 3B / 9-12

Colaboración.
Evaluar programas escritos por otros para la legibilidad y usabilidad.

NIVEL 3B / 9-12

Computadoras y dispositivos de comunicación.
Discuta el impacto de las modificaciones en la funcionalidad de los programas de aplicación.

Plan de estudios nacional en Inglaterra

ETAPA CLAVE 1

Comprenda qué son los algoritmos, cómo se implementan como programas en dispositivos digitales y qué programas se ejecutan siguiendo instrucciones precisas y sin ambigüedades

ETAPA CLAVE 2

Usar secuencia, selección y repetición en programas; trabajar con variables y diversas formas de entrada y salida.
Utilice el razonamiento lógico para explicar cómo funcionan algunos algoritmos simples y para detectar y corregir errores en algoritmos y programas

ETAPA CLAVE 3

Comprender varios algoritmos clave que reflejan el pensamiento computacional [por ejemplo, los de clasificación y búsqueda]; use el razonamiento lógico para comparar la utilidad de algoritmos alternativos para el mismo problema.
Comprender la lógica booleana simple [por ejemplo, AND, OR y NOT] y algunos de sus usos en circuitos y programación.
Comprender cómo se almacenan y ejecutan las instrucciones dentro de un sistema informático;

ETAPA CLAVE 4

Desarrollar su capacidad, creatividad y conocimiento en informática, medios digitales y tecnología de la información.
Desarrollar y aplicar sus habilidades analíticas, de resolución de problemas, de diseño y de pensamiento computacional.

Müfredat Standartlarının Uyumlaştırılması

Ortak Çekirdek Devlet Standartları

MATH.PRACTICE.MP1

Sorunları anlayın ve bunları çözmeye devam edin. Karmaşık problemlerin çözümünde başkalarının yaklaşımlarını kavrar.

MATH.PRACTICE.MP3

Geçerli argümanlar oluşturun ve başkalarının akıl yürütmelerini eleştirin. Durumları olaylara bölerek analiz eder.

MATH.PRACTICE.MP3

Geçerli argümanlar oluşturun ve başkalarının akıl yürütmelerini eleştirin. Sonuçlarını haklı çıkardı.

MATH.PRACTICE.MP3

Geçerli argümanlar oluşturun ve başkalarının akıl yürütmelerini eleştirin. Sonucu başkalarına iletir.

MATH.PRACTICE.MP3

Geçerli argümanlar oluşturun ve başkalarının akıl yürütmelerini eleştirin. Başkalarının argümanlarına yanıt verir.

MATH.PRACTICE.MP3

Geçerli argümanlar oluşturun ve başkalarının akıl yürütmelerini eleştirin. Verilerin ortaya çıktığı bağlamı dikkate alan makul argümanlar yapar.

MATH.PRACTICE.MP5

Uygun araçları stratejik olarak kullanın. Kavramsal anlayışı keşfetmek ve derinleştirmek için teknolojik araçlar kullanır

MATH.CONTENT.6.NS.C.5

Rasyonel sayılar sistemine önceki sayıları anlama ve uygulama. Pozitif ve negatif sayıların, zıt yönlere veya değerlere sahip miktarları (örn., Sıfırın üstünde / altında sıcaklık, deniz seviyesinin üstünde / altında yükseklik, krediler / borçlar, pozitif / negatif elektrik yükü) tanımlamak için birlikte kullanıldığını anlayın; her durumda 0'ın anlamını açıklayan gerçek dünya bağlamlarındaki miktarları temsil etmek için pozitif ve negatif sayılar kullanın.

MATH.CONTENT.6.EE.A.2

Daha önceki aritmetik anlayışlarını cebirsel ifadelere uygular ve genişletir. Harflerin sayıyı ifade ettiği ifadeleri yazın, okuyun ve değerlendirin.

MATH.CONTENT.6.EE.B.6

Tek değişkenli denklemler ve eşitsizliklerin nedeni ve çözümü. Sayıları temsil etmek ve gerçek dünya ya da matematiksel bir problemi çözerken ifadeler yazmak için değişkenler kullanın; bir değişkenin bilinmeyen bir sayıyı veya eldeki amaca bağlı olarak, belirtilen bir kümedeki herhangi bir sayıyı temsil edebileceğini anlayabilir.

MATH.CONTENT.8.FA1

Fonksiyonları tanımlar, değerlendirir ve karşılaştırır. Bir işlevin, her bir girişe tam olarak bir çıkış atayan bir kural olduğunu anlayın. Bir fonksiyonun grafiği, bir giriş ve ilgili çıkıştan oluşan sıralı çiftler kümesidir.

ELA-LITERACY.RI.5.10

Okuma Aralığı ve Metin Karmaşıklığı Düzeyi. Yıl sonuna kadar 4-5. Sınıf karmaşıklık bandının en üstündeki tarih / sosyal bilgiler, bilim ve teknik metinler de dahil olmak üzere bilgi metinlerini bağımsız ve yetkin bir şekilde okuyun ve anlayın.

ELA-LITERACY.RST.6-8.3

Anahtar Fikirler ve Detaylar. Deneyler yaparken, ölçüm yaparken veya teknik görevleri yerine getirirken çok aşamalı bir prosedür uygulayın.

ELA-LITERACY.RST.6-8.4

El Sanatları ve Yapısı. 6-8. Sınıf metinleri ve konuları ile ilgili belirli bir bilimsel veya teknik bağlamda kullanıldıkları için sembollerin, anahtar terimlerin ve alana özgü diğer kelime ve ifadelerin anlamlarını belirleyin.

ELA-LITERACY.RST.6-8.7

Bilgi ve Fikirlerin Bütünleşmesi. Bir metinde kelimelerle ifade edilen nicel veya teknik bilgileri, görsel olarak ifade edilen bilgilerin bir versiyonuyla (örneğin, bir akış şeması, diyagram, model, grafik veya tabloya) entegre edin.

ELA-LITERACY.RST.9-10.4

El Sanatları ve Yapısı. 9. ve 10. sınıf metinleri ve konularıyla ilgili belirli bir bilimsel veya teknik bağlamda kullanıldıkları için sembollerin, anahtar terimlerin ve diğer alana özgü sözcüklerin ve ifadelerin anlamlarını belirleyin.

CSTA K-12 Bilgisayar Bilimi Standartları

SEVİYE 1 / K-3

Hesaplamalı Düşünme. Bilgisayar işlemlerini kontrol etmek için yazılımın oluşturulduğunu kabul edin.

SEVİYE 1 / 3-6

Hesaplamalı Düşünme.
Bilgisayarsız alıştırmalar kullanarak bir algoritmayı (ör. Arama, olaylar dizisi veya sıralama) basit bir şekilde anlama. Bir simülasyonun bir problemi çözmek için nasıl kullanılabileceğini açıklayın. Daha büyük bir sorunu ele alırken göz önünde bulundurulması gereken alt sorunların bir listesini yapın. Bilgisayar bilimi ve diğer alanlar arasındaki bağlantıları kavrar.

SEVİYE 1 / K-3

İşbirliği.
Teknolojiyi kullanan akranlar, öğretmenler ve diğerleriyle işbirliği içinde ve işbirliği içinde çalışın.

SEVİYE 1 / 3-6

İşbirliği.
Ekip çalışmasının ve işbirliğinin problem çözmeyi ve yeniliği destekleyebileceği yolları belirleyin.

SEVİYE 1 / K-3

Hesaplama Uygulaması ve Programlama.
Müfredat genelinde öğrenmeyi desteklemek için gelişimsel olarak uygun multimedya kaynaklarını (örn. İnteraktif kitaplar ve eğitim yazılımı) kullanın.
Basit bir görevi gerçekleştirmek için gerçekleştirilecek bir dizi ifade oluşturun (örn. Kaplumbağa talimatları).

SEVİYE 1 / 3-6

Hesaplama Uygulaması ve Programlama.
Bireysel ve işbirlikli yazma, iletişim ve yayıncılık faaliyetleri için teknoloji araçlarını (örneğin, multimedya ve metin yazma, sunum, web araçları, dijital kameralar ve tarayıcılar) kullanın.
Bir programı, harekete geçirilecek adım adım talimatlar kümesi olarak oluşturun (örneğin, fıstık ezmesi ve jöle sandviç aktivitesi yapın).
İnsanları makinelerden ayıran faktörleri tanımlamak.

SEVİYE 2 / 6-9

Hesaplamalı Düşünme.
Paralelleştirme sürecini problem çözme ile ilgili olarak açıklayınız.
Bir algoritmayı bilgisayar tarafından işlenebilecek bir talimatlar dizisi olarak tanımlayın.
Aynı sorunu çözmek için farklı algoritmaların kullanılabileceği yolları değerlendirin.

Takip edilen bir dizi talimatı tanımlayın ve analiz edin (örn., Bir video oyunundaki bir karakterin kurallar ve algoritmalar tarafından yönlendirilen davranışını tanımlayın).

SEVİYE 2 / 6-9

İşbirliği.
Eş programlama, proje ekiplerinde çalışma ve grup içi aktif öğrenme etkinliklerine katılma gibi işbirlikçi uygulamalar kullanarak akranlarınız, uzmanlarınız ve diğerleriyle işbirliği yapın.

SEVİYE 2 / 6-9

Hesaplama Uygulaması ve Programlama.
Müfredat boyunca kişisel üretkenliği ve öğrenmeyi desteklemek için çeşitli multimedya araçlarını ve çevre birimlerini kullanın.

Döngüsel davranış, koşullu ifadeler, mantık, ifadeler, değişkenler ve fonksiyonlar dahil olmak üzere bir programlama dili kullanarak problem çözümleri uygulayın.
Açık uçlu problem çözme ve programlamaya uygun eğilimleri gösterin (örn. Karmaşıklık, kalıcılık, beyin fırtınası, uyarlanabilirlik, sabır, tamircilik eğilimi, yaratıcılık, meydan okumayı kabul etme rahatlığı).

SEVİYE 2 / 6-9

Bilgisayarlar ve İletişim Cihazları.
Bilgisayarların program yürüten aygıtlar olduğunu unutmayın.
Teknoloji hakkında iletişim kurarken gelişimsel olarak uygun, doğru terminoloji kullanın.
İnsan zekasını makine zekasına ve iletişim kurma yollarına odaklanarak insanları makinelerden ayıran şeyi açıklayın.

SEVİYE 3A / 9-12

Hesaplamalı Düşünme.
Karmaşık bir sorunu daha basit parçalara bölmek için önceden tanımlanmış işlevleri ve parametreleri, sınıfları ve yöntemleri kullanın.
Yazılım sorunlarını çözmek için kullanılan bir yazılım geliştirme sürecini (ör. Tasarım, kodlama, test etme, doğrulama) açıklayın.
Dizi, seçim, yineleme ve özyinelemenin algoritmaların yapı taşları olduğunu açıklayın.

SEVİYE 3A / 9-12

Hesaplama Uygulaması ve Programlama.
Sorunları çözmek ve sistemleri geliştirmek için mevcut çeşitli programlama dillerini tanımlayın.

SEVİYE 3B / 9-12

Hesaplamalı Düşünme.
Basit veri yapılarını ve bunların kullanımlarını (örneğin, diziler ve listeler) karşılaştırın ve karşılaştırın.

SEVİYE 3B / 9-12

İşbirliği.
Diğerleri tarafından yazılan programları okunabilirlik ve kullanılabilirlik açısından değerlendirin.

SEVİYE 3B / 9-12

Bilgisayarlar ve İletişim Cihazları.
Değişikliklerin uygulama programlarının işlevselliği üzerindeki etkisini tartışın.

İngiltere'de Ulusal Müfredat

ÖNEMLİ AŞAMA 1

Ne algoritmaların olduğunu, dijital cihazlarda nasıl program olarak uygulandığını ve programların tam ve açık talimatları izleyerek yürüttüğünü anlayın

ÖNEMLİ AŞAMA 2

Programlarda sıra, seçim ve tekrar kullanma; değişkenler ve çeşitli girdi ve çıktı biçimleriyle çalışabilir
Bazı basit algoritmaların nasıl çalıştığını açıklamak ve algoritma ve programlardaki hataları algılamak ve düzeltmek için mantıksal akıl yürütme kullanın

ÖNEMLİ AŞAMA 3

Hesaplamalı düşünmeyi yansıtan çeşitli anahtar algoritmaları anlayın (örneğin, sıralama ve arama için olanlar); aynı problem için alternatif algoritmaların faydalarını karşılaştırmak için mantıksal muhakeme kullanır.
Basit Boole mantığını [örneğin, AND, OR ve NOT] ve bunun devrelerde ve programlamada bazı kullanımlarını anlayın.
Talimatların bir bilgisayar sisteminde nasıl saklandığını ve yürütüldüğünü anlayın;

ÖNEMLİ AŞAMA 4

Bilgisayar bilimi, dijital medya ve bilgi teknolojisi alanındaki yeteneklerini, yaratıcılıklarını ve bilgilerini geliştirin.
Analitik, problem çözme, tasarım ve hesaplamalı düşünme becerilerini geliştirmek ve uygulamak

Alignement sur les normes du programme

Normes d'État de base communes

MATH.PRACTICE.MP1

Donnez un sens aux problèmes et persévérez pour les résoudre. Comprend les approches des autres pour résoudre des problèmes complexes.

MATH.PRACTICE.MP3

Construisez des arguments viables et critiquez le raisonnement des autres. Analyse les situations en les décomposant en cas.

MATH.PRACTICE.MP3

Construisez des arguments viables et critiquez le raisonnement des autres. Justifié leur conclusion.

MATH.PRACTICE.MP3

Construisez des arguments viables et critiquez le raisonnement des autres. Communique la conclusion aux autres.

MATH.PRACTICE.MP3

Construisez des arguments viables et critiquez le raisonnement des autres. Répond aux arguments des autres.

MATH.PRACTICE.MP3

Construisez des arguments viables et critiquez le raisonnement des autres. Présente des arguments plausibles qui tiennent compte du contexte dans lequel les données sont nées.

MATH.PRACTICE.MP5

Utilisez stratégiquement les outils appropriés. Utilise des outils technologiques pour explorer et approfondir la compréhension conceptuelle

MATH.CONTENT.6.NS.C.5

Appliquer et étendre les interprétations précédentes des nombres au système des nombres rationnels. Comprendre que des nombres positifs et négatifs sont utilisés ensemble pour décrire des quantités ayant des directions ou des valeurs opposées (par exemple, température au-dessus / en dessous de zéro, élévation au-dessus / en dessous du niveau de la mer, crédits / débits, charge électrique positive / négative); utilisez des nombres positifs et négatifs pour représenter des quantités dans des contextes réels, expliquant la signification de 0 dans chaque situation.

MATH.CONTENT.6.EE.A.2

Appliquer et étendre les connaissances antérieures de l'arithmétique aux expressions algébriques. Écrivez, lisez et évaluez les expressions dans lesquelles les lettres représentent des nombres.

MATH.CONTENT.6.EE.B.6

Raisonner et résoudre les équations et les inégalités à une variable. Utilisez des variables pour représenter des nombres et écrire des expressions lors de la résolution d'un problème réel ou mathématique; comprendre qu'une variable peut représenter un nombre inconnu ou, selon le but recherché, n'importe quel nombre dans un ensemble spécifié.

MATH.CONTENT.8.FA1

Définissez, évaluez et comparez les fonctions. Comprenez qu'une fonction est une règle qui attribue à chaque entrée exactement une sortie. Le graphe d'une fonction est l'ensemble des paires ordonnées constituées d'une entrée et de la sortie correspondante.

ELA-LITERACY.RI.5.10

Gamme de lecture et niveau de complexité du texte. À la fin de l'année, lire et comprendre des textes informatifs, y compris des textes d'histoire / études sociales, scientifiques et techniques, à l'extrémité supérieure de la complexité de texte de la 4e à la 5e année, de manière indépendante et compétente.

ELA-LITERACY.RST.6-8.3

Idées clés et détails. Suivez précisément une procédure en plusieurs étapes lorsque vous effectuez des expériences, prenez des mesures ou effectuez des tâches techniques.

ELA-LITERACY.RST.6-8.4

Artisanat et structure. Déterminez la signification des symboles, des termes clés et d'autres mots et expressions spécifiques au domaine tels qu'ils sont utilisés dans un contexte scientifique ou technique spécifique pertinent pour les textes et les sujets de la 6e à la 8e année.

ELA-LITERACY.RST.6-8.7

Intégration des connaissances et des idées. Intégrer des informations quantitatives ou techniques exprimées en mots dans un texte avec une version de ces informations exprimées visuellement (par exemple, dans un organigramme, un diagramme, un modèle, un graphique ou un tableau).

ELA-LITERACY.RST.9-10.4

Artisanat et structure. Déterminez la signification des symboles, des termes clés et des autres mots et expressions spécifiques au domaine tels qu'ils sont utilisés dans un contexte scientifique ou technique spécifique concernant les textes et les sujets de la 9e à la 10e année.

Normes informatiques CSTA K-12

NIVEAU 1 / K-3

Pensée informatique. Reconnaissez que le logiciel est créé pour contrôler les opérations informatiques.

NIVEAU 1 / 3-6

Pensée informatique.
Développer une compréhension simple d'un algorithme (par exemple, recherche, séquence d'événements ou tri) à l'aide d'exercices sans ordinateur. Décrivez comment une simulation peut être utilisée pour résoudre un problème. Faites une liste des sous-problèmes à considérer tout en abordant un problème plus important. Comprendre les liens entre l'informatique et d'autres domaines.

NIVEAU 1 / K-3

Collaboration.
Travailler en coopération et en collaboration avec des pairs, des enseignants et d'autres personnes utilisant la technologie.

NIVEAU 1 / 3-6

Collaboration.
Identifier les façons dont le travail d'équipe et la collaboration peuvent soutenir la résolution de problèmes et l'innovation.

NIVEAU 1 / K-3

Pratique informatique et programmation.
Utiliser des ressources multimédias adaptées au développement (par exemple, des livres interactifs et des logiciels éducatifs) pour soutenir l'apprentissage tout au long du curriculum.
Construisez un ensemble d'instructions à exécuter pour accomplir une tâche simple (par exemple, des instructions sur les tortues).

NIVEAU 1 / 3-6

Pratique informatique et programmation.
Utiliser des outils technologiques (p. Ex. Création multimédia et de texte, présentation, outils Web, appareils photo numériques et scanners) pour les activités d'écriture, de communication et de publication individuelles et collaboratives.
Élaborez un programme sous la forme d'un ensemble d'instructions étape par étape à mettre en œuvre (par exemple, préparez une activité de sandwich au beurre d'arachide et à la gelée).
Identifier les facteurs qui distinguent les humains des machines.

NIVEAU 2 / 6-9

Pensée informatique.
Décrivez le processus de parallélisation en ce qui concerne la résolution de problèmes.
Définissez un algorithme comme une séquence d'instructions pouvant être traitées par un ordinateur.
Évaluez les façons dont différents algorithmes peuvent être utilisés pour résoudre le même problème.

Décrivez et analysez une séquence d'instructions suivies (par exemple, décrivez le comportement d'un personnage dans un jeu vidéo en fonction des règles et des algorithmes).

NIVEAU 2 / 6-9

Collaboration.
Collaborez avec des pairs, des experts et d'autres personnes en utilisant des pratiques collaboratives telles que la programmation en binôme, le travail en équipe de projet et la participation à des activités d'apprentissage actif en groupe.

NIVEAU 2 / 6-9

Pratique informatique et programmation.
Utilisez une variété d'outils multimédias et de périphériques pour soutenir la productivité personnelle et l'apprentissage tout au long du programme.

Implémentez des solutions aux problèmes à l'aide d'un langage de programmation, notamment: comportement en boucle, instructions conditionnelles, logique, expressions, variables et fonctions.
Démontrer des dispositions propices à la résolution de problèmes et à la programmation à composition non limitée (p. Ex., Confort avec la complexité, persévérance, remue-méninges, adaptabilité, patience, propension à bricoler, créativité, acceptation du défi).

NIVEAU 2 / 6-9

Ordinateurs et appareils de communication.
Reconnaissez que les ordinateurs sont des périphériques qui exécutent des programmes.
Utilisez une terminologie précise et adaptée au développement lorsque vous communiquez sur la technologie.
Décrivez ce qui distingue les humains des machines, en mettant l'accent sur l'intelligence humaine par rapport à l'intelligence machine et sur les moyens de communiquer.

NIVEAU 3A / 9-12

Pensée informatique.
Utilisez des fonctions et paramètres prédéfinis, des classes et des méthodes pour diviser un problème complexe en parties plus simples.
Décrire un processus de développement logiciel utilisé pour résoudre des problèmes logiciels (p. Ex. Conception, codage, test, vérification).
Expliquez comment la séquence, la sélection, l'itération et la récursivité sont des blocs de construction d'algorithmes.

NIVEAU 3A / 9-12

Pratique informatique et programmation.
Décrire une variété de langages de programmation disponibles pour résoudre des problèmes et développer des systèmes.

NIVEAU 3B / 9-12

Pensée informatique.
Comparer et contraster des structures de données simples et leurs utilisations (par exemple, des tableaux et des listes).

NIVEAU 3B / 9-12

Collaboration.
Évaluez la lisibilité et l'utilisabilité des programmes écrits par d'autres.

NIVEAU 3B / 9-12

Ordinateurs et appareils de communication.
Discutez de l'impact des modifications sur la fonctionnalité des programmes d'application.

Curriculum national en Angleterre

ÉTAPE CLÉ 1

Comprendre ce que sont les algorithmes, comment ils sont mis en œuvre en tant que programmes sur des appareils numériques et que les programmes s'exécutent en suivant des instructions précises et sans ambiguïté

ÉTAPE CLÉ 2

Utiliser la séquence, la sélection et la répétition dans les programmes; travailler avec des variables et diverses formes d'entrée et de sortie.
Utilisez un raisonnement logique pour expliquer le fonctionnement de certains algorithmes simples et pour détecter et corriger les erreurs dans les algorithmes et les programmes

ÉTAPE CLÉ 3

Comprendre plusieurs algorithmes clés qui reflètent la pensée informatique [par exemple, ceux pour le tri et la recherche]; utiliser un raisonnement logique pour comparer l'utilité d'algorithmes alternatifs pour le même problème.
Comprendre la logique booléenne simple [par exemple, ET, OU et NON] et certaines de ses utilisations dans les circuits et la programmation.
Comprendre comment les instructions sont stockées et exécutées dans un système informatique;

ÉTAPE CLÉ 4

Développer leurs capacités, leur créativité et leurs connaissances en informatique, médias numériques et technologies de l'information.
Développer et appliquer leurs compétences analytiques, de résolution de problèmes, de conception et de pensée informatique

Curriculum Standards Alignment

Common Core State Standards

MATH.PRACTICE.MP1

Make sense of problems and persevere in solving them. Understands the approaches of others to solving complex problems.

MATH.PRACTICE.MP3

Construct viable arguments and critique others’ reasoning. Analyzes situations by breaking them into cases.

MATH.PRACTICE.MP3

Construct viable arguments and critique others’ reasoning. Justified their conclusion.

MATH.PRACTICE.MP3

Construct viable arguments and critique others’ reasoning. Communicates conclusion to others.

MATH.PRACTICE.MP3

Construct viable arguments and critique others’ reasoning. Responds to the arguments of others.

MATH.PRACTICE.MP3

Construct viable arguments and critique others’ reasoning. Makes plausible arguments that take into account the context from which the data arose.

MATH.PRACTICE.MP5

Use appropriate tools strategically. Uses technological tools to explore and deepen conceptual understanding

MATH.CONTENT.6.NS.C.5

Apply and extend previous understandings of numbers to the system of rational numbers. Understand that positive and negative numbers are used together to describe quantities having opposite directions or values (e.g., temperature above/below zero, elevation above/below sea level, credits/debits, positive/negative electric charge); use positive and negative numbers to represent quantities in real-world contexts, explaining the meaning of 0 in each situation.

MATH.CONTENT.6.EE.A.2

Apply and extend previous understandings of arithmetic to algebraic expressions. Write, read, and evaluate expressions in which letters stand for numbers.

MATH.CONTENT.6.EE.B.6

Reason about and solve one-variable equations and inequalities. Use variables to represent numbers and write expressions when solving a real-world or mathematical problem; understand that a variable can represent an unknown number, or, depending on the purpose at hand, any number in a specified set.

MATH.CONTENT.8.F.A.1

Define, evaluate, and compare functions. Understand that a function is a rule that assigns to each input exactly one output. The graph of a function is the set of ordered pairs consisting of an input and the corresponding output.

ELA-LITERACY.RI.5.10

Range of Reading and Level of Text Complexity. By the end of the year, read and comprehend informational texts, including history/social studies, science, and technical texts, at the high end of the grades 4–5 text complexity band independently and proficiently.

ELA-LITERACY.RST.6-8.3

Key Ideas and Details. Follow precisely a multistep procedure when carrying out experiments, taking measurements, or performing technical tasks.

ELA-LITERACY.RST.6-8.4

Craft and Structure. Determine the meaning of symbols, key terms, and other domain-specific words and phrases as they are used in a specific scientific or technical context relevant to grades 6–8 texts and topics.

ELA-LITERACY.RST.6-8.7

Integration of Knowledge and Ideas. Integrate quantitative or technical information expressed in words in a text with a version of that information expressed visually (e.g., in a flowchart, diagram, model, graph, or table).

ELA-LITERACY.RST.9-10.4

Craft and Structure. Determine the meaning of symbols, key terms, and other domain-specific words and phrases as they are used in a specific scientific or technical context relevant to grades 9–10 texts and topics.

CSTA K-12 Computer Science Standards

LEVEL 1/K-3

Computational Thinking. Recognize that software is created to control computer operations.

LEVEL 1/3-6

Computational Thinking.
Develop a simple understanding of an algorithm (e.g., search, sequence of events, or sorting) using computer-free exercises. Describe how a simulation can be used to solve a problem. Make a list of sub-problems to consider while addressing a larger problem. Understand the connections between computer science and other fields.

LEVEL 1/K-3

Collaboration.
Work cooperatively and collaboratively with peers, teachers and others using technology.

LEVEL 1/3-6

Collaboration.
Identify ways that teamwork and collaboration can support problem solving and innovation.

LEVEL 1/K-3

Computing Practice and Programming.
Use developmentally appropriate multimedia resources (e.g., interactive books and educational software) to support learning across the curriculum.
Construct a set of statements to be acted out to accomplish a simple task (e.g., turtle instructions).

LEVEL 1/3-6

Computing Practice and Programming.
Use technology tools (e.g., multimedia and text authoring, presentation, web tools, digital cameras and scanners) for individual and collaborative writing, communication and publishing activities.
Construct a program as a set of step-by-step instructions to be acted out (e.g., make peanut butter and jelly sandwich activity).
Identify factors that distinguish humans from machines.

LEVEL 2/6-9

Computational Thinking.
Describe the process of parallelization as it relates to problem solving.
Define an algorithm as a sequence of instructions that can be processed by a computer.
Evaluate ways that different algorithms may be used to solve the same problem.
Describe and analyze a sequence of instructions being followed (e.g., describe a character’s behavior in a video game as driven by rules and algorithms).

LEVEL 2/6-9

Collaboration.
Collaborate with peers, experts and others using collaborative practices such as pair programming, working in project teams and participating in-group active learning activities.

LEVEL 2/6-9

Computing Practice and Programming.
Use a variety of multimedia tools and peripherals to support personal productivity and learning throughout the curriculum.
Implement problem solutions using a programming language, including: looping behavior, conditional statements, logic, expressions, variables and functions.
Demonstrate dispositions amenable to open-ended problem solving and programming (e.g., comfort with complexity, persistence, brainstorming, adaptability, patience, propensity to tinker, creativity, accepting challenge).

LEVEL 2/6-9

Computers and Communication Devices.
Recognize that computers are devices that execute programs.
Use developmentally appropriate, accurate terminology when communicating about technology.
Describe what distinguishes humans from machines, focusing on human intelligence versus machine intelligence and ways we can communicate.

LEVEL 3A/9-12

Computational Thinking.
Use predefined functions and parameters, classes and methods to divide a complex problem into simpler parts.
Describe a software development process used to solve software problems (e.g., design, coding, testing, verification).
Explain how sequence, selection, iteration, and recursion are building blocks of algorithms.

LEVEL 3A/9-12

Computing Practice and Programming.
Describe a variety of programming languages available to solve problems and develop systems.

LEVEL 3B/9-12

Computational Thinking.
Compare and contrast simple data structures and their uses (e.g., arrays and lists).

LEVEL 3B/9-12

Collaboration.
Evaluate programs written by others for readability and usability.

LEVEL 3B/9-12

Computers and Communication Devices.
Discuss the impact of modifications on the functionality of application programs.

National Curriculum in England

KEY STAGE 1

Understand what algorithms are, how they are implemented as programs on digital devices, and that programs execute by following precise and unambiguous instructions

KEY STAGE 2

Use sequence, selection, and repetition in programs; work with variables and various forms of input and output.
Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs

KEY STAGE 3

Understand several key algorithms that reflect computational thinking [for example, ones for sorting and searching]; use logical reasoning to compare the utility of alternative algorithms for the same problem.
Understand simple Boolean logic [for example, AND, OR and NOT] and some of its uses in circuits and programming.
Understand how instructions are stored and executed within a computer system;

KEY STAGE 4

Develop their capability, creativity and knowledge in computer science, digital media and information technology.
Develop and apply their analytic, problem-solving, design, and computational thinking skills