@rajibains08,
I’m going to assume you are teaching in the middle school grades, as you posted in the CS Discoveries forum, however, if not, we can definitely help you if you are teaching more Elementary or in HS. The Express course starts mid-elementary and can teach concepts to students of all grades, but for middle school, the basic course is CS Discoveries which is a year-long 6 unit course that many teachers break up into semesters or even teach individual units depending on what best fits their school, time frame and curriculum needs.
You can find the lesson plans and curriculum for that course here: https://curriculum.code.org/csd-19/
If your students have already done some of the express activities and coursework, the format of this course may be a little different as SOME of the units (unit 1, unit 4) are mostly unplugged and are designed to be taught more in a classroom setting and less “work at your own pace”. They are great units, but they get your students problem solving and learning how computers think before actually asking them to code. There are also lessons mixed in on digital literacy and online safety and etiquette which I think are invaluable.
Unit 2 is Web Development and Unit 3 is Game development (probably most similar to the Express course, however it goes into more depth by the time they finish it and they aren’t just completing challenges, but rather creating their own animations and games).
If you are planning on going from now until the end of the year, you may want to look over the curriculum and decide where to start. I may suggest doing some of unit 1, starting unit 2 and finishing the year with at least the first half of unit 3. You could also skip unit 2 completely and do units 1 & 3, although I find web development to be a good one for students to learn.
Then, you may want to see if there will be a summer training course near you in the summer that will help you get an even better understanding of how the curriculum was designed and how it can best serve your students. (https://code.org/educate/professional-learning). I started teaching this course before I was trained and I know others who teach it without being trained, but the training is a great help, especially if you are new to coding. However, even if you just start with the lesson plans, you should be able to at least get going and work through it at the same time as the students and there is a lot of support available (the forum here, answer keys, etc.) And, even though the curriculum is fully developed and has a lot of support and resources, it is free, which is a big plus.
There are similar courses and trainings for Elementary and HS, so if CS Discoveries isn’t the best fit, you can find a course that will be. Let us know how we can help you get started.
Mike