Skip to content

FYCodeLab/FYCodeLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 

Repository files navigation

🚀 Welcome to FYCodeLab!

A place for beginner-friendly and biologist-friendly programming and data science courses.

Explore the FYCodeLab showcase website to discover all projects, experiments, educational tools and robotics initiatives.

For learning how to code, 📂 Coding-Intro is for you. More courses are on the way! If you’re a teacher take a look at our 📂 Classroom Activities


📂 Coding Courses

📘 Coding-Intro : A beginner-friendly programming course covering the basics of R and Python.

Intro to R

  • Chapter 1 - The Basics
    📖 Learn the fundamentals of R programming, including syntax, data structures, and basic operations.
    🔗 Open the course in Google Colab: French Flag Open in collab     UK Flag Open in collab

  • Chapter 2 - What are libraries ?
    📖 Learn how to use libraries and why they are so important and useful in programming.
    🔗 Open the course in Google Colab: French Flag Open in collab     UK Flag Open in collab


Intro to Python\

  • Chapter 1 - Basic functions
    📖 Learn the basic operations and functions.
    🔗 Open the course in Google Colab: French Flag Open in collab    UK Flag Open in collab

  • Chapter 2 - A simple guide to libraries
    📖 Learn how to use simple libraries and why libraries are so important and useful in programming.
    🔗 Open the course in Google Colab: French Flag Open in collab   UK Flag Open in collab


📂 ClassRoom Activities

💡 Code and tools designed for interactive classroom sessions, to explore key concepts in
programming, statistics, artificial intelligence, and biology.


🔬 Malassez Grid Counting GameHands-on Cell Counting for Biotech Students

🧫 An interactive web-based mini-game to practice manual cell counting on a Malassez grid. Designed for students in biotechnology, bioengineering, and related life sciences, this tool simulates cell dispersion under a microscope and helps learners estimate cell concentration (cells/mL) by comparing their guess to real results.

🎮 Try it now in your browser (no install): 👉 Open the Game


🍬 SweetSpotThe Power of Aggregated Data

📦 A playful experiment using a jar of sweets to demonstrate how data science, visualization, and statistics can reveal the surprising power of group estimation. Also, learn how to make graphs with the ggplot package in R!

🔗 Open the interactive notebook in Google Colab: 🇫🇷 French Open in Colab uk Open in Colab


🧬 Intro to BiopythonHands-on Genomics for Beginners

📦 A beginner-friendly introduction to Biopython, showing how to access NCBI databases, download real genomic data (the woolly mammoth’s mitochondrial genome!), and visualize gene annotations using Python tools. Great for students in bioinformatics and biotechnology.

🔗 Open the interactive notebook in Google Colab: 🇬🇧 English Open in Colab


🤖 Vibe Robotics — Microelectronics for beginners

A compact, beginner-friendly collection of CircuitPython projects for the ESP32 microcontroler card; Kits include colorful LED animations, tilt-controlled games, and small utilities (clock, timer, weather) that teach core microelectronics skills, without wiring, soldering...

Repo: GitHub


🎯 Future Courses and Tools (Coming Soon)

✔ Useful libraries for the beginner ✔ Machine Learning Basics
✔ Data Science Fundamentals
✔ etc...

We are actively working on new content to expand your programming skills!

💡 Follow the repository to get notified of updates and new courses.


📬 Stay Connected

Have questions or suggestions? Feel free to open an issue or reach out! 🚀

About

for readme

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors