-
Explorations in Java Java is a widely used, object-oriented programming language that is used to create applications for a variety of platforms: web applications, mobile apps, enterprise software... Java code can run on different operating systems with little modification.
-
Explorations in Python Python is a high-level, general-purpose programming language with extensive libraries and is often used for web development, data analysis, automation, and machine learning. It's also known for its simple, readable syntax, making it one of the easiest languages to learn.
-
Explorations in Processing Processing is a programming language based on Java. This means that the core syntax and structure of Processing code is very similar to Java, but with simplifications designed to make it easier to use, particularly for visual arts applications.
-
Explorations in App Inventor MIT App Inventor is a visual, block-based programming environment that allows anyone to create mobile applications for Android and iOS devices. It's designed to be user-friendly, especially for those new to programming, using a drag-and-drop interface to build apps. Essentially, it makes app development accessible to a wider audience.
-
Explorations in Alice 2.6 Alice 2.6 is an older version of the Alice programming environment, a free, block-based, 3D interactive graphics programming tool developed by Carnegie Mellon University. It's designed to introduce beginners to fundamental programming concepts through creating animations, interactive stories, and simple games. In this version, the blocks are color-coded.
-
Explorations in Web Design Web design is the process of planning, conceptualizing, and building the visual and interactive elements of a website. It encompasses both the aesthetic and functional aspects of creating an online experience. Web design involves elements like layout, colors, typography, images, and navigation, all working together to deliver a clear and effective message to the user.