Skip to content

amitvsuryavanshi04/SIC_programming_and_coding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SIC_programming_and_coding

Samsung Innovation Campus offline course on Coding and programming using python as coding language. This repo contains the overall course done during the timeperiod of 16th May 2024 to 21st June 2024.

🚀 Samsung Innovation Campus: Coding and Programming (Python)

Samsung Innovation Campus Banner

Samsung Innovation Campus offline course on Coding and programming using python as coding language. This repo contains the overall course done during the timeperiod of 16th May 2024 to 21st June 2024.

This repository contains coursework and materials from the Samsung Innovation Campus offline course on Coding and Programming using Python.
The course was conducted as part of Samsung India's CSR initiative from 16th May 2024 to 21st June 2024 at our college.


🧠 About the Course

The Samsung Innovation Campus (SIC) is a global CSR initiative by Samsung India aimed at equipping students with in-demand tech skills.
This Python-based Coding and Programming course focuses on building a strong foundation in:

  • Programming fundamentals
  • Problem-solving techniques
  • Real-world software development practices

🎯 Course Objectives

  • ✅ Offer hands-on experience in Python programming
  • ✅ Build essential coding skills for real-world applications
  • ✅ Encourage innovation and logical thinking through practice

📁 Repository Overview

Folder Structure

1️⃣_Basics

Contains materials related to the basic concepts of Python, such as syntax, data types, and flow of code executions

2️⃣_Conditional_and_loop_statements

Contains beginner-level programs using conditionals and loops

3️⃣_Recursions_creating_simple_appn

This notebook has various examples of recursion functiona and simple application based example like simple calculator, HCF,LCM and log etc.

4️⃣_array_matrix_strings

This notebook contains various examples related to following concepts strings, arrays , matrices and its operations and strings with it's operations

5️⃣_number_string_analysis

This notebook contains a collection of Python programs focused on string manipulation and number theory. It covers tasks such as checking for special types of numbers and performing basic operations on lists.

6️⃣_list_ops_basics

This notebook contains a collection of Python programs focused on fundamental list and string operations. It covers essential tasks such as finding the largest elements, filtering even/odd numbers, counting elements, and basic string manipulation.

7️⃣_strings_dict_ops

This notebook contains a collection of Python programs (Program 61 to Program 70) focusing on string manipulation and dictionary operations. These are foundational exercises for building up programming skills in Python.


You can open and view the notebooks online using Google Colab:

Folder Notebook Open in Colab
01_basics 01_python_basic_codes.ipynb Open In Colab
02_Conditional_and_loop_statements 02_conditional_and_loop_examples.ipynb Open In Colab
03_recursions_creating_simple_appn 03_recursions_creating_simple_appn.ipynb Open In Colab
04_array_matrix_strings 04_array_matrix_strings.ipynb Open In Colab
05_number_string_analysis 05_Number_and_String_Analysis_Programs.ipynb Open In Colab
06_list_operations 06_list_ops_basics.ipynb Open In Colab
07_string_dict_operations 07_strings_dict_ops.ipynb Open In Colab

🛠️ Development Environment

All programming tasks were carried out using Jupyter Notebook through the Anaconda distribution.

💡 Jupyter Notebook offers an interactive, user-friendly coding environment — ideal for learning, experimenting, and documenting Python programs.

🔗 Get Started with Anaconda: Download Here


📬 Feedback / Contributions

If you find this helpful or want to contribute improvements, feel free to fork the repo and submit a pull request.
For feedback or questions, feel free to open an issue.


🧑‍💻 Proud participant of the Samsung Innovation Campus, learning Python to build a better future!

About

Samsung Innovation Campus offline course on Coding and programming using python as coding language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published