S.T.E.A.M

  • The STEM curriculum provides students with not only a thorough knowledge of basic computer applications, but also advanced skills which they will utilize in college and beyond. Computers have become a major part of American society today. In the 21st century, computers are prominent tools in a wide variety of areas such as research, education, banking, government, and news. It is our goal to acquaint students with the history of technology, basic and advanced computer applications, and the importance of computers in today’s society.Computer Programming I                                        
    Prerequisites: Algebra 1This course introduces the JAVA language, which has become the standard for the World Wide Web. Students will be introduced to the syntax of the language through pre-written programs. Students will be asked to edit as well as debug programs. Students will learn how to write programs using JAVA through the use of variables, data types, loops, arrays and vectors, applets, multithreading and animation and graphical user interfaces. Hands-on programming will be strongly emphasized throughout the course.Programming with PythonThis year-long course is an introduction to structured programming using the computer language Python. Students will learn the steps to program development and testing, The students will be introduced to Object Oriented Programming (OOP), will create algorithms to solve problems; will create programs that solve sequential problems, branching problems and repetitive (looping) problems; will create programs that accept data and produce output, all using the programming language Python.Computer Applications and Keyboarding             
    In this course, students learn how to use Microsoft Word, Excel, and PowerPoint, and to create, analyze, edit, share and publish information for a variety of audiences and purposes. Through step-by-step tutorials and a project-based approach to learning, students become familiar with the key concepts and basic skills of today’s information technology sector. Students will also learn touch typing as a skill for use in all future endeavors.Foundations of Web Design                                  
    This class focuses on Web page planning, basic design, layout and construction, and setup and maintenance of a Website. HTML/XHTML, Cascading Style Sheets, Dreamweaver, Flash, Photoshop, Illustrator, MySQL and various other Web page and image creation tools are taught in the course. The course may be taught on Macs or PCs, but all skills are transferable from one format to another.
    3D Game Programming               
    The purpose of this course is to introduce the basic concepts of computer programming and problem-solving in the context of computer game program construction. The concepts and strategies used are not limited to game programming, but are also applicable to other application context. Learning ActionScript 3.0 will lay a foundation for students to learn other programming languages in the future.Financial Management and Applications                            
    This course will allow students to understand how to create a realistic budget, prioritize financial responsibilities, and make sound future financial decisions by using office applications and tools to analyze
    Saint John’s University Computer Science Course (CSC) 1000 Introduction to Computing for the Liberal Arts Computers for the non-specialist with an emphasis on microcomputers. Hardware and software principles; elementary programming in a current language; computer applications involving word processing, spreadsheets, database; personal and social impact of computers.
    Prerequisites: SAT Math Score over 500
Design a site like this with WordPress.com
Get started