TCH047 Web Design is a CodeHS course that teaches students how to build their own web pages. Students will learn the languages HTML and CSS, and will create their own live homepages to serve as portfolios of their creations. By the end of this course, students will be able to explain how web pages are developed and viewed on the Internet, analyze and fix errors in existing websites, and create their very own multi page websites. Students will learn the foundations of user interface design, rapid prototyping and user testing, and will work together to create professional, mobile responsive websites.
Each unit of the course is broken down into lessons. Lessons consist of video tutorials, short quizzes, example web pages to explore, and web design exercises in which students develop and publish their own web sites. Each lesson includes at least one formative short multiple choice quiz. At the end of each unit, students take a summative multiple choice unit quiz that assesses their knowledge of the concepts covered in the unit.
In this introductory business course, students learn the basics of planning and launching their own successful business. Whether they want to start their own money-making business or create a non-profit to help others, this course helps students develop the core skills they need to be successful. They learn how to develop new business ideas, attract investors, market their business, and manage expenses.
Students build on the skills and concepts learned in Marketing 1 to develop a basic understanding of marketing principles and techniques. The course encourages students to think like an entrepreneur and begin preparing for a career in business and marketing. By the end of the course, students will understand what it takes to start a small business venture.
Students build on the business concepts they learned in Entrepreneurship I. Students continue to explore the different functions of business, while refining their technology and communication skills in speaking, writing, networking, negotiating, and listening. The purpose of this course is to prepare students to launch a small business venture.
This course is designed to give students strong problem-solving skills and a solid foundation in fundamental principles they will need to become analytical, detail-oriented, and innovative engineers. The course begins with an overview of what engineers do, an inside glimpse of the various areas of specialization, and a straightforward look at what it takes to succeed. It then covers the basic physical concepts and laws that students will encounter on the job. The course also includes professional profiles that highlight the work of practicing engineers from around the globe. Throughout, the course demonstrates how engineers apply physical and chemical laws and principles, as well as mathematics, to design, test, and supervise the production of millions of parts, products, and services that people use every day.
TCH342 Python Programming 1 is a CodeHS course that teaches the fundamentals of computer programming as well as some advanced features of the Python language. Students will develop an appreciation for how computers store and manipulate information by building simple console-based games. It is the first course in a two course sequence and should be completed before TCH343 Introduction to Python Programming 2. Once students complete the Introduction to Python course, they will have learned material equivalent to a semester college introductory course in Computer Science and be able to program in Python.
Lessons consist of video tutorials, short quizzes, example programs to explore, and written programming exercises, adding up to over 100 hours of hands-on programming practice in total. Several units have free response questions that have students consider the applications of programming and incorporate examples from their own lives.
Follow your enthusiasm for space by introducing yourself to the study of astronomy. This course will include topics such as astronomy’s history and development, basic scientific laws of motion and gravity, the concepts of modern astronomy, and the methods used by astronomers to learn more about the universe. Further knowledge is gained through the study of galaxies, stars, and the origin of the universe.