Design and Code Your Own App or Game!
Java is the most widely used programming language and the best way to get started with coding. This course provides an excellent launching point into the world of object-oriented programming.
In this course, students will gain a foundational understanding of the anatomy of code, and use Processing IDE to gain a strong understanding of object-oriented coding. The course covers the basic syntax of Java, enabling students to create conditionals, loops, and functions. It also covers Object-Oriented design, as well as provides an introduction to Processing.JS and UI design principles, which are further explored in depth in the advanced course Mobile App Development with React.
Course Guide
The Course Guide contains all information required to deliver this Digital Media Academy Pro course.
Standards Alignment
This course is aligned to national and international standards for technology education. Standards include: International Society for Technology in Education (ISTE), International Baccalaureate , UK National Curriculum, New Zealand Curriculum, and more!
Learning Outcomes
Students will be able to…
Students will create...
Career Pathways
Developer, Computer Scientist, University Research, Market Analyst, Data Scientist, Statistician, Web Developer, Mobile App Developer
Here is the course outline:
Unit 1: Intro to CodingLearn the fundamentals of Coding in Java 2 sections
|
||
|
Unit 2: Intro to ProcessingLearn about how computer process information, and how you can create functional programs! 4 sections
|
||||
|
Unit 3: Interaction and AnimationTake your programming to the next level with user interaction and animation! 4 sections
|
||||
|
Unit 4: Web DesignLearn how to use Java to design for the Web! 1 section
|
|
|
Unit 5: Final ProjectUnleash your creativity and start your Final Project! 2 sections
|
||
|
Student ShowcaseNow it's time to show off your projects! 2 sections
|
||
|