Outschool
Abrir configuración de moneda, zona horaria e idioma
Iniciar sesión

Preparación para la Liga Estadounidense de Ciencias de la Computación (División Junior, grados 7 a 9)

Este curso preparará a nuestros estudiantes de secundaria y preparatoria (7.º a 9.º grado) para la División Junior de ACSL. Felicitaciones a nuestro equipo de primaria. Ganamos dos medallas de plata en ACSL 2022-23.
AI Code Academy
Puntuación media:
4.7
Número de reseñas:
(1,737)
Popular
Clase

Qué está incluido

15 reuniones en vivo
15 horas presenciales

Experiencia de clase

American Computer Science League (ACSL) organizes team computer programming and computer science contests for K-12 schools, organizations and local groups, led by an adult advisor. The 2023-2024 school year will be our 46th year of continuous operation! Last year, over 500 teams and more than 6000 students in the United States, Canada, Europe, and Asia participated. Out ACSL Elementary division team won one Gold medal, one Silver medal and two bronze medals in 2023; and our ACSL Junior team won one Bronze medal in 2023.

When you join our class you automatically become one of our team members at no cost, we would offer help to register, prepare, and compete in the final contest. 

The ACSL competition is split into four contests, each covering a unique set of concepts. To match the given schedule and give our students the best chance to succeed, we split the course into four parts of three 90 minutes lessons each. The material covered in this course is recommended for motivated students with moderate to extensive mathematical experience. No coding is involved, but the material requires practice and will challenge students academically. Students will take the official ACSL Contest after the third class of each part, and results can be displayed on the ACSL national leaderboard. Students who perform well on a national level may be invited to participate in the ACSL Finals following the end of our course: 


Part A- Number Systems, Recursion, Branching

	Lesson 1: Lecture
		-> Number Systems
		-> Recursion
		-> Branching, ‘What does this Program Do?’
	Lesson 2: Practice
		-> Conversions between number systems
		-> Solving Recursive Functions
		-> Predicting output for sections of pseudocode that use branching
		-> Official Programming Problem from past ACSL contests
	Lesson 3: Final Review and Contest 1
		-> Review and Preparation
		-> ACSL Previous Contest problem sets

Part B- Prefix and Postfix Notations, Bit-String Flicking, Loops

	Lesson 4: Lecture 2
		-> Prefix and Postfix Notations
		-> Bit-String Flicking
		-> Loops, ‘What does this program do?’
	Lesson 5: Practice
		-> Evaluating expressions of different notations
		-> Solving bit-string based expressions
		-> Predicting output for sections of pseudocode that use loops
		-> Official Programming Problem from past ACSL contests
	Lesson 6: Final Review and Contest 2
		-> Review and Preparation
		-> ACSL Previous Contest problem sets

Part C- Boolean Algebra, Data Structures, Arrays

	Lesson 7: Lecture 3
		-> Booleans, boolean operators and conditionals
		-> Laws of Boolean Algebra
		-> Data Structures: Binary Trees, Stacks, Queues
		-> Arrays, ‘What does this program do?’ 
	Lesson 8: Practice
		-> Evaluating boolean expressions
		-> Building and using binary trees, stacks, and queues
		-> Predicting output for pseudocode using arrays
-> Official Programming Problem from past ACSL contests
	Lesson 9: Final Review and Contest 3
		-> Review and Preparation
		-> ACSL Previous Contest problem sets

Part D- Graph Theory, Digital Electronics, Strings

	Lesson 10: Lecture 4
		-> Reading and creating undirected graphs 
		-> Adjacency matrices, cycles, and other graph theory
		-> Boolean Circuits
		-> Strings, ‘What does this program do?’
	Lesson 11: Practice
		-> Evaluating factors about directed and undirected graphs
		-> Simplifying expressions for digital circuits using boolean gates
		-> Predicting output for pseudocode using Strings
		-> Official Programming Problem from past ACSL contests
	Lesson 12: Final Review 
		-> Review and Preparation
		-> ACSL Previous Contest problem sets

Otros detalles

Recursos externos
Los estudiantes no necesitarán utilizar ninguna aplicación o sitio web más allá de las herramientas estándar de Outschool.
Se unió el April, 2020
4.7
1737reseñas
Popular
Perfil
Experiencia y certificaciones del docente
Project-based, STEM Coding + AI Programs + Mathematics

Early registration, Sibling and Multi-Course Bundle discounts Available!

The list of our summer camps can be found in this file: https://shorturl.at/bcBGP 

AI Code Academy offers the following project-based learning programs:
(1)  Basic Computer Skills (Grades 1-8)
(2) Scratch Coding Projects(Grades 2–5) two levels
(3) Micro.bit Coding Projects(Grades 3–4)
(4) AI Machine Learning Projects with Scratch(Grades 4–6)
(5) Roblox(Grades 3–8)Two levels
(6) Project-Based Python for Kids (Grades 4–12)  
(7) Game Design with Unity 2D & 3D(Grades 4–12) two levels
(8) Project-Based JavaScript for Kids(Grades 4–12)   two levels
(9) Web Design for Kids: HTML & CSS & WordPress   (Grades 4–12)
(10) Int./Advanced Python Projects for Kids(Grades 5–12)(two levels)
(11) AI Machine Learning in Python with Raspberry Pi  & Sensors(Grades 6–12)three levels
(12) AI Machine Learning in Python with Big Data(Grades 6–12)
(13) Machine Learning in Python with Raspberry Pi  & Smart Devices (Grades 6–12
(14) Project-Based Java(Grades 6–12)
(15) Project-Based C++(Grades 6–12)
(16) AP Computer Science A (grades 9-12)

All of our coaches are college students and/or recent graduates majored in Engineering or Computer Science.

We aim to create effective support for young people to have a successful pathway into careers in science, computer science, engineering, math and artificial intelligence, to challenge gifted minds to learn while doing, and to better prepare our young generation to face an increasingly challenging and complex society in the world of artificial intelligence (AI), big data and Internet of Things (IoT)

We are among the very few organizations who are able to offer AI Machine Learning projects for kids.

Reseñas

Clase grupal
Compartir

389 US$

por 15 clases
1 x por semana, 15 semanas
60 min

Completado por 28 alumnos
Videoconferencias en vivo
Edades: 11-15
5-10 alumnos por clase

Acerca de
Apoyo
SeguridadPrivacidadPrivacidad de CAPrivacidad del alumnoAdministrar preferencias de datosTérminos
Obtener la aplicación
Descargar en la App StoreDescargar en Google Play
© 2024 Outschool