• Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • Board of Directors
  • Online Classes
    • Database/SQL
    • Algorithms/Programming
    • Networking/CCNA
    • ERP/Business Analyst
  • Donate
  • Programs
    • Online Classes
  • Contact
  • Download

Mariontech Academy

Mariontech Academy

CS060 – Introduction to Programming

Description
This an introduction to computer programming. MIT’s Scratch programming language, and Java are used for illustrating programming concepts, such as variables, constants, instructions, looping, conditional statements, operators, programs, threads, user interface, boolean logic, event handling, algorithms, operating systems, and compilers. While students will be learning Scratch, and some Java, this course is really about acquiring skills needed to become a computer programmer in any language.

Prerequisite
You should have already taken Algebra, and be in High School K9-K12.

Course Materials

Week 1

Slides
Scratch Robot1

Week 2

Slides
Java SumNumbers1
Scratch SumNumbers1
Scratch Mean1

Week 3

Slides
Java PrimeNumber1
Java StraightLine
Java Parabola
Scratch StraightLine
Scratch PrimeNumber1

Week 4

Slides

Week 5

Slides
Scratch YearlySalary1 (using If-then-else)
Scratch YearlySalary2 (using List)
Java YearlySalary2 (using Array)

Week 6

Slides
Scratch Find Minimum
Scratch Swap Elements
Scratch Sort Ascending

Week 7

Slides
Scratch Bubble Sort
Scratch Synchronize Jump Walk

Week 8

Slides
Java SelectionSort (class)
Java SortGrades (client code)
Java Selection Sort – Abstract class
Java Selection Sort – Ascending order concrete class
Java Selection Sort – Desceding order concrete class

Week 9

Review

Primary Sidebar

Tuition-Free IT Courses

Interested in a highly paid IT job working as a Software Developer, Network Administrator, or Business Analyst?

We offer tuition-free courses to help you achieve that dream. There is no registration cost or hidden fees, and the only requirement is your desire and commitment to succeed.

Subscribe to Youtube/Mariontechacademy

Free Online IT Classes in Spanish

To start immediately, obtain the recommended book, and setup your lab or development environment. Follow each chapter sequentially on youtube/mariontechacademy, or click below:

  • Network Administration Cisco CCENT/CCNA
  • Introduction to Algorithm and Programming with PHP/HTML/CSS
  • Database SQL
  • System Analysis and Design of Cloud-based ERP

Copyright © 2025 · Mariontech Academy · Log in