High School Computer Science (Math) and Programming Workshop

High School Computer Science (Math) and Programming Workshop
MP4 | Video: AVC 1280×720 | Audio: AAC 44KHz 2ch | Duration: 8.5 Hours | Lec: 26 | 1.21 GB
Genre: eLearning | Language: English

Learn Computer Science and Programming with Snap!


Introduction to Computer Science and Programming Workshop
Designed for High School and Junior High Students
Trains and Encourages Critical Thinking, Logical Reasoning, and Technology Orientation in Young Adults
Workshop: The Majority of Each Class Spent on Exercises Done via the Student
Covers Fundamental Topics in Computer Science and Programming, Major Areas of Computer Science, Including:
Science and Engineering
Real-World Modeling
Physics Simulations
From Model to Implementation
Reverse Engineering and Tinkering
Math and Computer Science Theory
Data Structures: Trees, Graphs
Algorithms: Shortest Path
Artificial Intelligence
Propositional Logic
Internet Protocols
Programming Languages
Object-Oriented Programming
And More
Not a Course a few Programming Language, Rather about Fundamental Ideas in Computer Science and Programming
Exercises Aid Learning, Using UC-Berkeley’s Snap! Programming Tool (Designed for Kids and Young Adults)
15-Week Course (26 Lectures)
8+ Hours of Video Instruction, Plus Many More Hours Spent Doing the Exercises on Your Own
Accompanying Web Page for Each Class
Includes Lecture Slides, Links to Exercises at the Web Page
Learning Fundamental Ideas in Computer Science and Programming Will Set Students as much as Go and Learn Any Programming Language
No Prior Knowledge or Experience in Computer Science or Programming Necessary


This new magnificence is designed particularly for highschool and junior top scholars who wish to get a head get started studying about what Computer Science and Programming are about. This path is not about studying a particular programming device or language. Rather, it’s designed to lend a hand them make stronger their important pondering and logical reasoning schools, in addition to give them the intensity of working out in basic ideas in Computer Science and programming, in order that they may in a while get began with any programming language or era venture.

A forged review and key ideas in lots of spaces of Computer Science are coated via this path, together with Big Ideas in Science and Engineering (Real-World Modeling, Physics Simulations, From Model to Implementation, Reverse Engineering and Tinkering), Computer Science and Math Theory (Lists, Sets, Data Structures similar to Dictionaries, Trees, Graphs, Algorithms similar to Shortest Path), Programming Languages (Functions, Object-Oriented Programming), Artificial Intelligence (Propositional Logic), and Networking (Internet Protocols), and extra.

I train this magnificence to a couple Living Wisdom School highschool scholars in Nevada City, CA, as another Math path.

This is a 15-week workshop path. Each magnificence (week)’s lecture takes about 90-120 min. on reasonable. Each magnificence comprises some lecture with slides, however the majority of the time the scholars will probably be operating on programming or design workout routines on their very own pc. After each and every workout the scholars can resume the lecture video to test their paintings towards the trainer’s.

The majority of the workout routines integrated in each and every magnificence are performed in Snap!-the programming device from UC-Berkeley. Students can percentage their paintings and think about techniques performed via different scholars all over the world.



Links are Interchangeable – No Password – Single Extraction