Subject

Career-technical

Advanced Career Pathways

  1. Library
  2. Interactive Videos
  3. Career-technical
  4. Advanced Career Pathways
  5. Information Technology
  6. Programming And Software Development

Programming And Software Development Interactive Videos

Filter your results

Clear filters

9th Grade - 12th Grade

Fundamentals of Software Engineering - Key Concepts & Practices

Fundamentals of Software Engineering - Key Concepts & Practices

Interactive Video

Fundamentals of Software Engineering - Key Concepts & Practices

9th Grade - 12th Grade

Computers

Explore the core concepts and practices in software engineering, including object-oriented programming, APIs, and integrated development environments. Gain an understanding of software development methodologies, effective documentation, and project management techniques, focusing on cultivating practical skills and knowledge.

See more

9th Grade - 12th Grade

Digital Technology Skills - Web Development and Software Understanding

Digital Technology Skills - Web Development and Software Understanding

Interactive Video

Digital Technology Skills - Web Development and Software Understanding

9th Grade - 12th Grade

Computers, Design, Arts

Explore foundational concepts in digital technology, focusing on the components of digital devices, programming languages, and web development principles. Build an understanding of software, recognize popular programming languages like Python, and appreciate the significance of coding in translating human instructions into digital commands.

See more

9th Grade - 12th Grade

Software Development in Music Technology - Evolution of Features

Software Development in Music Technology - Evolution of Features

Interactive Video

Software Development in Music Technology - Evolution of Features

9th Grade - 12th Grade

Professional Development, Computers, Instructional Technology

Investigate the progression of music software development, focusing on the challenges encountered and the evolution of key features. Gain insights into how community feedback, design philosophies, and technological advancements have influenced the development of music software tools.

See more

9th Grade - 12th Grade

Skills for Adapting to AI in Software Development - Ethical Implications - Software Engineering Evolution

Skills for Adapting to AI in Software Development - Ethical Implications - Software Engineering Evolution

Interactive Video

Skills for Adapting to AI in Software Development - Ethical Implications - Software Engineering Evolution

9th Grade - 12th Grade

Professional Development, Computers

Certainly, please provide the original description you would like to be rewritten for your educational content, and I will rewrite it according to your guidelines.

See more

9th Grade - 12th Grade

Programming Fundamentals - Evolution of Programming Languages - Advancements in AI Tools

Programming Fundamentals - Evolution of Programming Languages - Advancements in AI Tools

Interactive Video

Programming Fundamentals - Evolution of Programming Languages - Advancements in AI Tools

9th Grade - 12th Grade

Education, Business, Instructional Technology, Computers

Examine the progression of programming languages and the advancements in AI tools, such as GitHub Copilot. Gain insight into foundational programming languages, assess AI's influence on global economies, and discover how to utilize AI tools for creative coding solutions effectively. Develop an understanding of the intersection between programming evolution and AI implementation, focusing on enhancing coding skills and strategic economic perspectives.

See more

9th Grade - 12th Grade

Software Development Insights - Inspiration & Vision - Replit's Future

Software Development Insights - Inspiration & Vision - Replit's Future

Interactive Video

Software Development Insights - Inspiration & Vision - Replit's Future

9th Grade - 12th Grade

Computers, Education, Business

Analyze the transformative process of software development through the motivations and achievements of a distinguished figure in the industry. Understand Replit's mission to empower software creators globally and explore the impact of AI in shaping future programming advancements.

See more

10th Grade - University

Misconceptions and Roles - Fundamentals of Computer Science - Introduction to CS Concepts

Misconceptions and Roles - Fundamentals of Computer Science - Introduction to CS Concepts

Interactive Video

Misconceptions and Roles - Fundamentals of Computer Science - Introduction to CS Concepts

10th Grade - University

Mathematics, Computers

Explore fundamental principles and common misconceptions in computer science with a focus on key roles such as back-end development and cybersecurity. Gain insights into critical components required in computer science curricula and acquire an understanding of foundational roles and applications within various technology fields.

See more

9th Grade - 12th Grade

Core IT Skills - Communication Technologies - Introduction to Information Technology

Core IT Skills - Communication Technologies - Introduction to Information Technology

Interactive Video

Core IT Skills - Communication Technologies - Introduction to Information Technology

9th Grade - 12th Grade

Business, Professional Development, Computers

Explore the key aspects of information technology, highlighting its integral role in communication and data management. Gain an understanding of how IT enhances modern business operations and develop skills that are essential in a technology-driven job market.

See more

7th Grade - 12th Grade

[Application Software - Programs & Concepts - Software Essentials]

[Application Software - Programs & Concepts - Software Essentials]

Interactive Video

[Application Software - Programs & Concepts - Software Essentials]

7th Grade - 12th Grade

Computers

Explore the nature and function of application software, focusing on fundamental concepts and examples. Understand the roles of different applications to enhance comprehension of software utilities.

See more

11th Grade - University

AI in Software Development - Lego as a Creative Tool - Future of Coding

AI in Software Development - Lego as a Creative Tool - Future of Coding

Interactive Video

AI in Software Development - Lego as a Creative Tool - Future of Coding

11th Grade - University

Architecture, Other

Examine the transformative impact of AI tools like GitHub Copilot on software development. Understand how these tools lower the barriers to coding creativity and innovation, facilitating broader access to coding. Predict the increase in software developers and recognize the emerging importance of human language proficiency as a foundational skill for future programming endeavors.

See more

9th Grade - 12th Grade

Agile Practices and SDLC Fundamentals - Methodologies

Agile Practices and SDLC Fundamentals - Methodologies

Interactive Video

Agile Practices and SDLC Fundamentals - Methodologies

9th Grade - 12th Grade

Design, Business, Computers

Explore Agile methodologies, DevOps practices, and the Software Development Life Cycle (SDLC) with a focus on key stages such as planning, designing, development, and testing. Gain a deep understanding of efficient software development processes and continuous delivery models, equipping learners to effectively apply these concepts in real-world scenarios.

See more

10th Grade - University

Biological Computation - Gene Editing Tools - Ethical Considerations in Living Software

Biological Computation - Gene Editing Tools - Ethical Considerations in Living Software

Interactive Video

Biological Computation - Gene Editing Tools - Ethical Considerations in Living Software

10th Grade - University

Biology, Computers, Science

Explore the convergence of biology and computation with a focus on gene editing tools and the ethical considerations of developing living software. Gain an understanding of how biological computation can predict and manipulate cell behavior, evaluating its potential risks and applications in areas such as agriculture.

See more

11th Grade - University

Key Programming Innovations - Influential Computer Scientists - Development of Programming

Key Programming Innovations - Influential Computer Scientists - Development of Programming

Interactive Video

Key Programming Innovations - Influential Computer Scientists - Development of Programming

11th Grade - University

Architecture, Science

Investigate the groundbreaking contributions of five computer scientists who transformed programming, focusing on their involvement with ENIAC and innovations in assembly language and compilers. Develop a deeper understanding of historical programming methodologies and significant technological advancements, gaining insights into the foundations of modern computing technologies.

See more

7th Grade - 10th Grade

Basics of Python Programming - Software Design - Development Fundamentals

Basics of Python Programming - Software Design - Development Fundamentals

Interactive Video

Basics of Python Programming - Software Design - Development Fundamentals

7th Grade - 10th Grade

Computers

Explore basic Python programming concepts essential for software design and development. Acquire practical skills by learning about variables, operations, and user interaction to effectively start coding in Python.

See more

9th Grade - 12th Grade

Programmer Focus and Productivity - Implementing Effective Software Development Strategies - Understanding Influential Figures in Software

Programmer Focus and Productivity - Implementing Effective Software Development Strategies - Understanding Influential Figures in Software

Interactive Video

Programmer Focus and Productivity - Implementing Effective Software Development Strategies - Understanding Influential Figures in Software

9th Grade - 12th Grade

Design, Computers, Professional Development

Explore the complexities of software development by examining programmer productivity, effective task management, and the influence of key industry figures like John Carmack. Gain insights into optimizing software creation through prioritizing essential tasks and understanding the significant contributions of influential leaders.

See more

9th Grade - 10th Grade

Understanding AI - Impacts & Future Possibilities - Programming Careers

Understanding AI - Impacts & Future Possibilities - Programming Careers

Interactive Video

Understanding AI - Impacts & Future Possibilities - Programming Careers

9th Grade - 10th Grade

Computers

Analyze the complexities of AI advancements and their potential impacts on programming careers. Gain insights into AI's current capabilities, perceived threats to software engineering, and broader implications of achieving general artificial intelligence (AGI).

See more

9th Grade - 12th Grade

Foundational Knowledge - First Generation Computer Technology - Historical Perspectives in Computing

Foundational Knowledge - First Generation Computer Technology - Historical Perspectives in Computing

Interactive Video

Foundational Knowledge - First Generation Computer Technology - Historical Perspectives in Computing

9th Grade - 12th Grade

Computers

Examine the origins and technological advancements of first-generation computers, highlighting key components such as vacuum tubes and the contributions of historical figures like John Atanasoff and Clifford Berry. Acquire an understanding of how early computing technologies operated and their limitations, providing insights into the development of modern computing architecture. Gain a foundational appreciation for the skills and innovations that laid the groundwork for contemporary computer systems.

See more

9th Grade - 10th Grade

Game Design - Common Mistakes & Best Practices - Game Development Concept

Game Design - Common Mistakes & Best Practices - Game Development Concept

Interactive Video

Game Design - Common Mistakes & Best Practices - Game Development Concept

9th Grade - 10th Grade

Computers

Explore essential concepts in game development, identifying common beginner pitfalls and adopting effective project management strategies. Develop skills to tackle game design challenges, enhance programming abilities, and implement efficient development methodologies.

See more

6th Grade - 10th Grade

[Career Skills - Computer Science Subfields - Career Exploration in Tech]

[Career Skills - Computer Science Subfields - Career Exploration in Tech]

Interactive Video

[Career Skills - Computer Science Subfields - Career Exploration in Tech]

6th Grade - 10th Grade

Computers

An overview of various careers and subfields within computer science, focusing on key roles like software development, network management, and web design. Learners will understand the responsibilities and tasks associated with these career paths, enhancing their comprehension of opportunities in the tech industry.

See more

5th Grade - 10th Grade

App Development - Programming Foundations - Creating Educational Apps

App Development - Programming Foundations - Creating Educational Apps

Interactive Video

App Development - Programming Foundations - Creating Educational Apps

5th Grade - 10th Grade

Instructional Technology, Computers, Education

Explore the basics of app development and address the programming challenges often encountered by young developers. Gain proficiency in key programming languages, understand the app launch process, and examine the significance of educational technology initiatives, all while enhancing capabilities in app design and development.

See more

Start adapting your curriculum in minutes.

The best way to create, adapt, and deliver resources differentiated for every student.

Marketing banner backdrop