Computer Science Pure And Simple (3rd/4th Ed.)

Description

Written by both homeschoolers and computer professionals, this year-long course gives homeschooled students a solid foundation in computer programming. Based on content from two previously published books, Computer Science Pure & Simple Book 1 and Book 2, the new Combined edition pulls the programming content from both of those resources and packages it into a one-year course for students 12 and up. Students will be programming in Logo, using the MicroWorlds application, available as a separate CD-ROM. It will probably take students about 3 hours a week to do the lessons, and the course is worth one high school credit (in most states) Please note that the focus in the Combined Edition is completely on programming, and the additional computer skills covered in Book 1 and 2 (word processing and spreadsheet skills) are no longer included.

The course is designed like a lab manual written to the student, with the student reading along as they complete their assignments. Because the course is set up in this way, parents don't have to be computer gurus themselves, but it does help if they have some basic understanding of how to locate and open a file, etc. Answer keys are included for exercises with specific answers, but the author recommends removing the keys before beginning the course (so kids aren't tempted to cheat), and using these for tips when they get stuck. There are no prerequisites for the student, but the author recommends typing instruction if the student has not already learned.Part 1 (from the previous Book 1) provides an introduction to Logo programming with MicroWorlds. It begins with Logo procedures and input, simple programs and animations before moving into variables. The 14 lessons are designed to "spiral," which means that students will be working on various computer skills at a more challenging level throughout the book rather than mastering one concept before moving on to another. The instructions are clear and simple to follow, and the guide walks students through the assignments.

Part 2 delves deeper into programming with MicroWorlds by creating gamesThe 18 lessons feature five different computer games using the Logo language including Madlibs, Maze, Race, Hangman, and City. In addition to learning how to write computer games, you will get a lot of practice working with variables, procedures, if-then statements, loops, and logical operators.

The MicroWorlds computer program used throughout the course is an application based on the Logo computer language that provides visual feedback for the young programmer. MicroWorlds EX is compatible with Windows 10 and 11 only.

Teaching Method
Traditional
Teacher-centered curriculum commonly used in classrooms that may include a text, teacher manual, tests, etc.
Charlotte Mason
A methodology based on the work of a 19th century educator who maintained that children learn best from literature (Living Books), not textbooks.
Classical
A methodology based on the Latin Trivium (three stages of learning), including the grammar stage (memorization and facts), logic stage (critical thinking), and rhetoric stage (developing/defending ideas).
Unit Study
A thematic or topical approach centered around one topic that integrates multiple subject areas.
Montessori (Discovery)
A methodology based on the work of a 20th century educator that emphasizes student and sensory-driven discovery learning and real-life applications.
Religious Content
Christian/Religious
Faith-based or including instructional religious content.
Neutral
Avoids religious or theoretical topics or presents multiple viewpoints without preference.
Secular
Contains content contrary to common Christian beliefs (i.e. evolution).
Learning Modality
Auditory
Learns through listening, talking out loud or reading out loud.
Visual
Learns through seeing, prefers written instructions and visual materials.
Kinesthetic/Tactile (Hands-On)
Learns through moving, doing and touching.
Multi-Sensory
Curriculum that employ a variety of activities/components.
Presentation
Sequential
Curriculum progresses through well-defined learning objectives. Emphasizes mastery before moving to the next topic.
Spiral
Topics and concepts are repeated from level to level, adding more depth at each pass and connecting with review.
Conceptual/Topical
Focus is on the “why,” often with a unifying concept as well as specific skills; coverage may be broader.
Teacher Involvement
Low Teacher Involvement
Student-led materials; parent acts as a facilitator.
Medium Teacher Involvement
A mix of teacher-led time and independent student work.
High Teacher Involvement
Teacher-led lessons; may utilize discussions, hands-on activities and working together.
Additional Materials Required
No other materials needed
Everything you need is included.
Other Materials Required
There are additional required resources that are a separate purchase.
Other Materials Optional
There are additional resources mentioned or recommended but are not absolutely necessary.
Consumable
Consumable
Designed to be written in; not reusable.
Non-Consumable
Not designed to be written in; reusable.