1. Christianbook.com
  1. CompuScholar: Game Programming with VB (Online Access Code)
    CompuScholar: Game Programming with VB (Online Access Code)
    CompuScholar, Inc. / 2015 / Other, N/A
    $120.00
    Availability: In Stock
    Stock No: WW16227AC

Technology is constantly advancing and the need for programmers has never been higher!

Give your homeschooled students a computer science education that can help them understand fundamental computer and programming concepts with Compuscholar. After purchase, you'll receive an email with a code that provides access for one year (two semesters / 36 weeks of daily work) for one student; it is a self-paced course- perfect for homeschoolers who enjoy flexible schedules! Designed to appeal to multiple types of learners, lessons integrate both written text and audio-visual components.

Course features include:

  • Step-by-step self-study lessons

  • Integrated instructional videos
  • Automatically graded lesson quizzes, chapter tests and an electronic gradebook
  • Hands-on programming and computing projects with easy-to-follow solutions
  • Teacher's guides, project grading rubrics, and fully coded activity solutions

Game Programming with VB provides students (Grades 6-8) with an easy introduction to programming and video game design topics using the Visual Basic language. Each chapter contains one or more hands-on programming labs; students will also have the opportunity to work on individual or group projects and experience the phases of a project lifecycle, including requirements, design, implementation, and testing.

The first semester teaches students to write graphical programs using the Visual Basic programming language, and covers:

  • Introduction to Visual Basic

  • Working with numeric and text data
  • Logical expressions and decision-making
  • Creating a Graphical User Interfaces (GUI)
  • Responding to user input
  • Finding and fixing problems
  • Arrays and loops
  • Writing functions

The second semester builds on the student's Visual Basic skills to write video games and covers:

  • Drawing shapes

  • Handling keyboard and mouse input
  • Using sprites
  • Displaying and animating images
  • Detecting collisions
  • Music and sound effects
  • Simple game physics
  • Artificial intelligence

This Game Programming with Visual Basic course does not require any pre-requisite knowledge or courses beyond basic computer skills such as browsing the web, loading and saving files, and using the operating system on a Windows computer. No knowledge of programming is required.

System Requirements:

  • Windows 7, 8, 10

  • Any HTML5-compliant web browser

  1. CompuScholar: Android Programming (Online Access Code)
    CompuScholar: Android Programming (Online Access Code)
    CompuScholar, Inc. / 2015 / Other, N/A
    $120.00
    Availability: In Stock
    Stock No: WW16229AC
    Video

Technology is constantly advancing and the need for programmers has never been higher!

Give your homeschooled students a computer science education that can help them understand fundamental computer and programming concepts with Compuscholar. After purchase, you'll receive an email with a code that provides access for one year (two semesters / 36 weeks of daily work) for one student; it is a self-paced course- perfect for homeschoolers who enjoy flexible schedules! Designed to appeal to multiple types of learners, lessons integrate both written text and audio-visual components.

Course features include:

  • Step-by-step self-study lessons

  • Integrated instructional videos
  • Automatically graded lesson quizzes, chapter tests and an electronic gradebook
  • Hands-on programming and computing projects with easy-to-follow solutions
  • Teacher's guides, project grading rubrics, and fully coded activity solutions

Android Programming will teach students (Grades 9-12) to create their own Android apps through one semester of Java skills and one semester of Android development. Each chapter contains one or more hands-on programming labs where students design or implement programs to demonstrate understanding of lesson topics, with projects becoming progressively more difficult (e.g. beginning with console Java programs and expanding into graphical Java programs and Android Apps).

The first semester teaches students to write Java programs, including:

  • Data types and variables

  • Math and strings
  • Logical expressions and flow control
  • Writing functions
  • Debugging and exceptions
  • Object-Oriented Programming
  • Inheritance and polymorphism
  • GUI programs with Java Swing
  • Arrays and collections

    The second semester builds on the student's Java skills to create Android apps, with lessons covering:

    • Using Android development tools

    • Designing Android screens and layout
    • Getting Android user input
    • Android file system
    • Using images and dialogs
    • Creating menus and notifications
    • Messaging and networking
    • Creating home app widgets

    The Android Programming course does not require any pre-requisite knowledge or courses beyond basic computer skills such as browsing the web, loading and saving files, and using the operating systems on a Windows or Mac computer. No knowledge of programming is required.

    System Requirements:

    • Windows 7, 8, 10

    • Mac OS Version 10.7 or higher
    • Any HTML5-compliant web browser
    • Please Note: No physical Android device or smartphone service is required for this course. All development is done in a free software emulator that runs on a computer.

  1. CompuScholar: Java Programming, AP (Online Access Code)
    CompuScholar: Java Programming, AP (Online Access Code)
    CompuScholar, Inc. / 2015 / Other, N/A
    $120.00
    Availability: In Stock
    Stock No: WW16230AC

Technology is constantly advancing and the need for programmers has never been higher!

Give your homeschooled students a computer science education that can help them understand fundamental computer and programming concepts with Compuscholar. After purchase, you'll receive an email with a code that provides access for one year (two semesters / 36 weeks of daily work) for one student; it is a self-paced course- perfect for homeschoolers who enjoy flexible schedules! Designed to appeal to multiple types of learners, lessons feature multi-media components such as full-color text and animated/narrated instructional videos.

Course features include:

  • Step-by-step self-study lessons

  • Integrated instructional videos
  • Automatically graded lesson quizzes, chapter tests and an electronic gradebook
  • Hands-on programming and computing projects with easy-to-follow solutions
  • Teacher's guides, project grading rubrics, and fully coded activity solutions

Java Programming AP provides students (Grades 9-12) with an introduction to all of the Java skills required on the "AP Computer Science A" exam. While it can be taken standalone with no pre-requisites, this an advanced course, and some degree of technical comfort is recommended. Each chapter contains one or more hands-on programming labs; students will also have the opportunity to work on individual or group projects and experience the phases of a project lifecycle, including requirements, design, implementation, and testing. Students are also exposed to the three College Board labs (Magpie, Picture Lab, and Elevens).

System Requirements:

  • Windows 7, 8, 10

  • Mac OS Version 10.7 or higher
  • Any HTML5-compliant web browser
  • Eclipse (free, open-source Java Integrated Development Environment)

  1. CompuScholar: Web Design (Online Access Code)
    CompuScholar: Web Design (Online Access Code)
    CompuScholar, Inc. / 2015 / Other, N/A
    $120.00
    Availability: In Stock
    Stock No: WW16226AC

Technology is constantly advancing and the need for programmers has never been higher!

Give your homeschooled students a computer science education that can help them understand fundamental computer and programming concepts with Compuscholar. After purchase, you'll receive an email with a code that provides access for one year (two semesters / 34 weeks of daily work) for one student; it is a self-paced course- perfect for homeschoolers who enjoy flexible schedules! Designed to appeal to multiple types of learners, lessons integrate both written text and audio-visual components.

Course features include:

  • Step-by-step self-study lessons

  • Integrated instructional videos
  • Automatically graded lesson quizzes, chapter tests and an electronic gradebook
  • Hands-on programming and computing projects with easy-to-follow solutions
  • Teacher's guides, project grading rubrics, and fully coded activity solutions

Web Design will teach students (Grades 6-12) how to create their own web pages using HTML and CSS. Each chapter contains one or more hands-on programming labs; students will also have the opportunity to work on two fun, high-quality websites with professional features and experience the phases of a project lifecycle, including requirements, design, implementation, and testing. This course covers fundamental web design skills such as:

  • Basic web site layout

  • HTML5 symbols and elements
  • Text styles
  • Hyperlinks and navigation bars
  • CSS effects, spacing and positioning
  • Graphics and image editing
  • Tables
  • Page design principles
  • Dynamic menus
  • Embedded audio and video
  • JavaScript and jQuery

This Web Design course does not require any pre-requisite knowledge or courses beyond basic computer skills such as browsing the web, loading and saving files, and using the operating systems on a Windows or Mac computer. No knowledge of programming is required.

System Requirements:

  • Windows 7, 8, 10

  • Mac OS Version 10.7 or higher
  • Any HTML5-compliant web browser
  • Komodo Edit (a free, cross-platform software) or alternative IDEs at teacher discretion
  • Please Note: No physical Android device or smartphone service is required for this course. All development is done in a free software emulator that runs on a computer.

  1. CompuScholar: Digital Savvy (Online Access Code)
    CompuScholar: Digital Savvy (Online Access Code)
    CompuScholar, Inc. / Other, N/A
    $120.00
    Availability: In Stock
    Stock No: WW16232AC

Technology is constantly advancing and students' need to be digitally savvy has never been more important!

Give your homeschooled students a computer skills education that can help them gain and master important concepts and skills. After purchase, you'll receive an email with a code that provides access for one year for one student (two semesters / 33 weeks of daily work). It is a self-paced course- perfect for homeschoolers who enjoy flexible schedules!

Course features include:

  • Step-by-step self-study lessons

  • Integrated instructional videos
  • Automatically graded lesson quizzes, chapter tests and an electronic gradebook
  • Hands-on programming and computing projects with easy-to-follow solutions
  • Teacher's guides, project grading rubrics, and fully coded activity solutions

This Digital Savvy course is perfect for students in grades 6-12 seeking to improve their computer skills or prepare for later Information Technology courses. Each chapter contains one or more hands-on activities and lessons cover fundamental IT topics and skills such as:

  • Hardware, software, and operating systems

  • Managing files and folders Basic networking
  • Online safety and computer security
  • Using Word processors, spreadsheets, and presentation programs
  • Creating simple databases
  • Image editing
  • Using social media and email communications
  • Introductory website design
  • Simple computer programming concepts
  • Exploration of computing careers

System Requirements:

  • Windows 7, 8, 10

  • Mac OS 10.7 or higher
  • Any HTML5-compliant web browser

  1. CompuScholar: Windows Programming (Online Access code)
    CompuScholar: Windows Programming (Online Access code)
    CompuScholar, Inc. / 2015 / Other, N/A
    $75.00
    Availability: In Stock
    Stock No: WW16228AC

Technology is constantly advancing and the need for programmers has never been higher!

Give your homeschooled students a computer science education that can help them understand fundamental computer and programming concepts with Compuscholar. After purchase, you'll receive an email with a code that provides access for one year for one student (one semester / 18 weeks of daily work, though it can be stretched over a full year at a more relaxed pace). It is a self-paced course- perfect for homeschoolers who enjoy flexible schedules! Designed to appeal to multiple types of learners, lessons integrate both written text and audio-visual components.

Course features include:

  • Step-by-step self-study lessons

  • Integrated instructional videos
  • Automatically graded lesson quizzes, chapter tests and an electronic gradebook
  • Hands-on programming and computing projects with easy-to-follow solutions
  • Teacher's guides, project grading rubrics, and fully coded activity solutions

This Windows Programming course uses the Microsoft C# language to teach introductory computer programming and classic computer science concepts. Each chapter contains one or more hands-on programming labs; students will also have the opportunity to work on individual or group projects and experience the phases of a project lifecycle, including requirements, design, implementation, and testing. This course covers fundamental "Computer Science I" programming topics and skills such as:

  • Using Integrated Development Environments

  • C# Data types and variables
  • Logical expressions and flow control
  • Math and string operations
  • GUI design and Windows input controls
  • Writing functions
  • Debugging and exceptions
  • Object-Oriented Programming
  • Inheritance and Polymorphism
  • Collections
  • Sorting and recursion
  • File I/O

System Requirements:

  • Windows 7, 8, 10

  • Any HTML5-compliant web browser
  • The course uses Microsoft C# and Visual Studio IDE (free); the course contains download, installation, and usage instructions for these.