Para crear un estudio virtual en visual studio code primero se debe tener una version de python compatible(de preferencia de la version 3.1 en adelante como nos explico el maestro en lab), esto se puede ver escribiendo en el powershell de windows "python --version"; ya al haber verificado esto para hacer mas rapido el creado de venv lo mas favorable es buscar en el mismo marketplace de extensiones de visual studio la extension "Python auto venv" tal como se muestra en la siguiente imagen:

Posteriormento debido a que se requiere hacer notebooks para la documentacion del codigo, es necesario instalar esta extension, por lo tanto en el marketplace de extensiones se buscara e instalara la extension "jupyter" la cual se muestra en la imagen a continuacion:

Para hacer la carpeta principal en donde se quiere guardar todos los notebooks de jupyter y programas de python, lo mas favorable es hacerlo desde el mismo explorador de archivos, para esto hay que abrirlo e ir a la carpeta de documentos del usuario, en la cual se creara una carpeta con el nombre que deseamos para nuestra carpeta principal (por ej. IA) tal como se muestra en la imagen:

Para crear las carpetas en donde se guardaran las notebooks y los programas es necesario buscar la carpeta principal en el visual studio(en nuestro caso 1) y posteriormente al sobreponer el raton en el nombre de la carpeta principal apareceran varias opciones en la cual se seleccionara la que se vea una carpeta con un +(esto creara una carpeta que en este caso en lab-sessions,al hacer esto es posible tener una mejor organizacion al navegar por nuestros proyectos), tal como se ve en la imagen:

Para crear un entorno virtual de python en la carpeta principal designada, es necesario buscar en el buscador la opcion de "Python: create enviroment" que al momento de seleccionar creara por defecto la carpeta ".venv" como se muestra en la siguiente imagen:

Para crear un notebook para trabajar con jupyter es necesario crear un archivo con extension ".ipynb", al ser un notebook el mismo visual estudio lo mostrara con una imagen de libreta, tal como se ve a continuacion:

Para seleccionar el kernel a utilizar es necesario en el main seleccionar select kernel y buscar "Python Environments", en el que saldra con una estrella el entorno de python que previamente fue creado tal como se puede observar en la siguiente imagen:

Al haber hecho esto ya se tiene por defecto en nuestra carpeta principal el entorno que se creo(venv), en el cual es posible instalar librerias especificas para la version de python que usa nuestro entorno, lo cual es de gran ayuda ya que como sabemos no en todas loas versiones de python funcionan las mismas librerias, tambien el uso de las notebooks es muy interesante ya que es un editor de texto el cual puede correr codigo, lo cual ayuda a tener una buena documentacion del codigo y el correr segmentos de codigo individuales es de gran ayuda para observar en que parte del codigo hay un error y asi poder corregirlo sin buscar en todo los segmentos de codigo.